|
Autocad VBA : alle Blöcke (und deren Werte) einer Zeichnung in Datei auslesen
kiltswitch am 23.11.2004 um 09:21 Uhr (0)
Nein, mit Ver*** hat das Ganze nun wahrlich nichts zu tun. Mir ist auch durchaus bekannt, wie man Grad in Bogenmaß umrechnet. Darum gehts mir ja auch nicht, sondern wie der CODE dazu aussieht! Zitat: Original erstellt von CADmium: [b]Also hat es wie von mir schon vermutet mit dem Bogenmaß zu tun und Excel hat damit Probleme? Wie kann man denn dieses Problem lösen? Sag mal ist das jetzt ver***, oder hast du in Mathe echt nicht aufgepasst? Winkel in Grad = Winkel in Bogenmaß * 180 / Pi Gibt es zu Exc ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Template von Thisdrawing gesucht
KlaK am 22.06.2023 um 17:19 Uhr (1)
Hallo Christian,Natürlich wäre es möglich den Namen irgendwo in der Zeichnung zu "verstecken". Händisch in den Dateieigenschaften ist natürlich fehleranfällig, nicht jeder Mitarbeiter denkt daran (oder hat Lust dazu).Alternativ könnte man den Aufruf der Zeichnung (Neu, SNeu) überschreiben und sich hierzu eine eigene Routine machen (gibt dazu einige LISP-Beispiele z.B. hier) bei der der Pfad und Templatename nach Zeichnungsöffnung irgendwohin geschrieben wird (XDATA, eigene Dictionaries, versteckter Block m ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Zeichnungsobjekte auslesen ?
Gerd3 am 13.10.2003 um 22:01 Uhr (0)
Hallo Roland, besten Dank für Deine Antwort ! Das Programm läuft soweit, aber wie komme ich an die Koordinaten der gewählten Punke ran ? Bisher habe ich immer in Visual Lisp programmiert, mit VBA habe ich ein Programm geschrieben, das über die R232 Schnittstelle Daten von einen Meßgerät einliest. Das hat auch ganz gut geklappt, aber da habe ich nur die üblichen Visual Basic Befehle benötigt und lediglich die Meßpunkte auf den Bildschirm gezeichnet. Jetzt wo es darum geht, Objekte zu wählen und zu verändern ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Objektzuweisung über Handle funzt nicht
mapcar am 16.12.2004 um 02:01 Uhr (0)
Ich würde schlicht und einfach sagen: Wer einen Handle als String-Literal in seinen Sourcecode einbrennt, der hat ein gewaltiges Problem mit dem Verständnis solcher Zusammenhänge. Das ist ungefähr so, als hätte eine Politesse auf der Suche nach Parksündern einen Quittungsblock dabei, auf dem die Autonummern schon aufgedruckt sind. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein An ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : CHM-Hilfe Datei über LISP aus VBA
joern bosse am 01.12.2006 um 16:27 Uhr (0)
Hallo Stelli,ja, mit Mapping-Dateien habe ich mich bis heute auch noch nicht beschäftigt. Unter folgender Seite ist dieses aber sehr gut erklärt: http://www.help-guide.de/hh_topicid.htm Aber trotzdem habe ich da noch irgendwo einen Fehler drin, irgendwann lach ich bestimmt darüber.Achja, die Hilfe Dateien erstelle ich mit dem HTML-HELP-Workshop.Ich wünsche Dir erstmal ein schönes Wochenende, wenn ich den Fehler gefunden habe, werde ich es hier nochmal anmerken.------------------viele GrüßeJörn
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : ARX-Anwendungen
fuchsi am 28.11.2003 um 14:25 Uhr (0)
eine technologie habe ich noch vergessen Object DBX das ermöglich den zugriff auf dwg-zeichnungen ohne autocad installiert zu haben, z.B.: verwednet ads der volo-view umd die dwgs zu betrachten. bekommst du leider auch nur als developer eine kleine version ist in autocad integriert, da autocad intern auch diese technologie verwendet. du hast inenrhalb von autocad (z.B: VBA oder LISP) die möglichkeit zeichnungen zu verändern ohne diese zu öffnen, brauchst aber autovad dazu ------------------ ************* ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : variabler Outputpfad bei sequentieller Datei
Proxy am 21.12.2004 um 22:24 Uhr (0)
Mal zum Bewerber ... hab da mal paar suchmaschinen angeworfen... das Ergebniss ist leider armsellig für einen Headscout. Da wird einfach mitten durch die fachforen gespammt ohne jeglichen anstand, ich könnte fast sagen logikfrei. Alternativer Benutzername: CNC-Arena Ramona bzw. real-life Brandinfo , Chorin OT Brodowin ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCA ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : CHM-Hilfe Datei über LISP aus VBA
joern bosse am 01.12.2006 um 11:59 Uhr (0)
Hallo Stelli,erstmal super, aber, wahrscheinlich auch weil ich ziemlicher VBA-Laie bin, verstehe ich die folgende Fehlermeldung nicht, die bei der Zeile "Public Declare ..." ausgelöst wird: siehe Anhang:Ich habe Deinen den Code in das Codefenster des Formulares eingefügt und nur den Pfad für die CHM-Datei verändert, kannst Du mir da noch auf die Spünge helfen??------------------viele GrüßeJörn[Diese Nachricht wurde von joern bosse am 01. Dez. 2006 editiert.][Diese Nachricht wurde von joern bosse am 01. Dez ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : AecMVBlockRef - Attribute auflisten
Proxy am 01.12.2004 um 15:22 Uhr (0)
ich habe zwar kein ADT (bin auch froh drüber) aber ca. [...] For Each ent In ThisDrawing.ModelSpace If ent.EntityName = "AcDbBlockReference" Then BlockObjAttributes = ent.GetAttributes If ent.Name = "AecMVBlockRef" Then BlockObjAttributes = ent.GetAttributes [...] BlockObjAttributes(0).TextString = WERT_0 BlockObjAttributes(1).TextString = WERT_2 usw. usw. besser schleife drauf [...] was die "auflisten" Tätigkeit angeht habe ich keine Ahnung was du genau willst. ---- ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Eindeutige Bezeichner für Documents
mapcar am 09.11.2004 um 19:49 Uhr (0)
Nimm irgendeine Hash-Verfahren wie z.B. die CRC-Checksumme der Datei als ID. Hat natürlich den Nachteil, dass sich die ID bei Bearbeitung ändert und jedesmal die Verwaltung aktualisiert werden muss. Wenn das nicht sein darf, dann bleibt dir nichts anderes übrig, als eine ID in der Zeichnung zu speichern. Alles andere wäre digitale Esoterik. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seite ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : MaßstabsListe auslesen
reltro am 27.03.2012 um 11:24 Uhr (0)
So...Habe nun die Dinge durchgeschaut und bin zu einer Lösung gekommen:Folgendes steht in einem ClassModul des Namens "EvalLisp":Code:Private VL As ObjectPrivate VLF As ObjectPrivate VL_Read As ObjectPrivate VL_Eval As ObjectPrivate VL_Set As Object------------------------------------------------------------------------------------------------------------------------------------------------------------------Private Sub Class_Initialize() Dim C_cmdecho As Integer C_cmdecho = ThisDrawing.GetVariable("cmd ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Problem beim Blockinsert
harryk am 16.02.2004 um 11:10 Uhr (0)
hast Du es mal mit nem Backslash () probiert? / ist eher was für die Lisp ler. Soweit ich weiss MUSS der Pfad komplett sein, Suchpfade werden hier nicht refernziert. Ausser Du gibst vieleicht nur den Blocknamen an. Ich glaub bei 2K gabs da nen Problem. Wenn Du den Block dann eingefügt bekommst, ändere mal die Blockdefinition innerhalb Deiner Zeichnung und führ den Code nochmal aus. Normalerweise sollte zumindest ein Fehler auftreten wegen überschreiben und so. Ich meine VBA nimmt dann trotz Pfad die in d ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Punkt & Komma [Zehnerblock]
Proxy am 12.12.2003 um 11:41 Uhr (0)
Zitat: Original erstellt von lakeja: Hallo Proxy, Genau das hab ich heute gesucht! DANKE!!! Da ich aber ein Neulingbin weiß ich leider nicht wie man die Punkte vergeben kann ???? wenn du ALT+F11 drückst und den Code in den Abschitt Modul1 einfügst und dann als dvb-Projekt entsprechend abspeicherst kannst du die Funktion am Zehnerblock immer benutzen. Bei Fragen PM ------------------ (entmake (entget (entlast))) | Die Pro-Version auf Anfrage erhältlich. Lisp?!?! Why the H ...
|
| In das Form Autocad VBA wechseln |