|
Autocad VBA : ADT 2004 + VBA
Brischke am 09.11.2004 um 20:21 Uhr (0)
Hallo job, hast du den ADT? Dann geh in die Hilfe und dann in die ADT-ActiveX-Doku. Da hast du alles, was es gibt, aber bestimmt nicht das, was du suchst! Es geht etwas, ja, aber von dem was man verbessern sollte/wollte geht nur sehr, sehr wenig beim ADT mit VB(A). Mir ist ansonsten nichts weiter bekannt. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Funktionalität des DesignCenters in VBA nutzbar, um Blöcke zu ermitteln?
kiltswitch am 10.11.2004 um 09:13 Uhr (0)
Hallo alle miteinander, ich bin es mal wieder. Ich würde ganz gern mal eure Meinung hören: Mein Chef kam gestern auf mich zu und meinte, man könnte das mit den Masten ja auch evtl. per DXF machen. Gehen wir mal davon aus, dass der Mast komplett zusammengesetzt ist. Nun kommen auf einmal notwendige Änderungen an der Zeichnung. Die Blöcke - daraus besteht die Zeichnung ja - sollen in der Zeichnung umpositioniert oder auch verdreht werden. Er meinte, man könnte ja die DWG-Datei über ein VBA-Programm in DXF ex ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : DXF in Verbindung mit VBA zum Ändern von Zeichnungen geeignet?
kiltswitch am 10.11.2004 um 09:32 Uhr (0)
Oh, das ist wirklich nicht so gut. Mit LISP oder VBA passiert das wohl nicht? Ich gebe zu, ich beherrsche das mit den Gruppencodes überhaupt nicht. Ich habe das erst vor einigen Tagen erfahren, dass es das überhaupt gibt. Also ist das alles auch mit LISP lösbar? Man braucht dazu aber unbedingt die Kenntnis über Gruppencodes? Wenn ich eine fertige Zeichnung habe, welche aus Blöcken besteht. Wie kann ich dann mit einem Programm auf diese Blöcke zugreifen und diese bspw. in der Zeichnung umpositionieren oder ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : DXF in Verbindung mit VBA zum Ändern von Zeichnungen geeignet?
Proxy am 10.11.2004 um 10:09 Uhr (0)
[...]Wie kann ich dann mit einem Programm auf diese Blöcke zugreifen und diese bspw. in der Zeichnung umpositionieren oder auch drehen usw...?[...] Als Beispiel ein einfacher Block: (-1 . Objektname: 4020ebb0 ) (0 . INSERT ) (330 . Objektname: 4020ccf8 ) (5 . C86 ) (100 . AcDbEntity ) (67 . 0) (410 . Model ) (8 . PROXYSLIEBLIENSGSLAYER ) (100 . AcDbBlockReference ) (2 . PROXYSLIEBLIENGSBLOCKNAME ) (10 17.0116 44.9085 0.0) (41 . 1.0) (42 . 1.0) (43 . 1.0) (50 . 3.65054) (70 . 0) ( ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : DXF in Verbindung mit VBA zum Ändern von Zeichnungen geeignet?
kiltswitch am 10.11.2004 um 10:44 Uhr (0)
Ich habe mir eben mal die Seite von mapcar angesehen. Scheint wirklich hilfreich zu sein, vor allem das Einsteiger Tutorial. Ich werde mir das heute Abend auf jeden Fall mal ansehen und ein bißchen üben. Vielen Dank für den Tipp! Wie kann ich den hier unten stehenden Code für den Block mal im AutoCAD testen? Einfach in die Befehlszeile einsetzen oder wie geht das? Moderator Ich hab hier einfach mal dieses elend lange Zitat rausgekickt. Bitte nur die Textstellen zitieren auf die man sich auch wirklich zi ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : DXF in Verbindung mit VBA zum Ändern von Zeichnungen geeignet?
Proxy am 10.11.2004 um 10:56 Uhr (0)
Zitat aus der allmächtigen Onlinehilfe: [...] ( entmake ((0 . CIRCLE ) (62 . 1) (10 4.0 4.0 0.0) (40 . 1.0))) [...] einfach mal in die schon bekannte Befehlszeile reinkopieren und mit ENTER bestätigen. Zusammenhänge nachlesen. ------------------ 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 AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 7500 ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : DXF in Verbindung mit VBA zum Ändern von Zeichnungen geeignet?
mapcar am 10.11.2004 um 11:17 Uhr (0)
Wenn du damit jetzt die entmake-Zeile meinst: Die wird nur ausgeführt, aber nicht gespeichert. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : DXF in Verbindung mit VBA zum Ändern von Zeichnungen geeignet?
kiltswitch am 10.11.2004 um 11:33 Uhr (0)
Nein, ich meinte den Code von CADmium (das mit rotateinserts). Aber ich habe gerade bemerkt, dass beim Schließen von AutoCAD das LISP auch beendet bzw. entfernt wird. [Diese Nachricht wurde von kiltswitch am 10. Nov. 2004 editiert.]
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : DXF in Verbindung mit VBA zum Ändern von Zeichnungen geeignet?
Proxy am 10.11.2004 um 12:41 Uhr (0)
schau in der hilfe unter appload. Menü Extras: Anwendung laden ------------------ 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 AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : DXF in Verbindung mit VBA zum Ändern von Zeichnungen geeignet?
kiltswitch am 10.11.2004 um 12:47 Uhr (0)
Na mit dem Menü habe ich ja auch gearbeitet, aber ich konnte da das LISP-Programm nicht entladen. Es war in der unteren Liste grau hinterlegt und nicht aktivierbar - und der Entladen-Button war dann auch nicht aktiv. Erst als ich AutoCAD beendet habe, wurde auch das LISP aus der Liste entfernt. Zitat: Original erstellt von Proxy: schau in der hilfe unter appload. Menü Extras: Anwendung laden
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Liste der DXF-Gruppencodes?
Brischke am 10.11.2004 um 14:18 Uhr (0)
Hallo kiltswitch, ich denke, für den Anfang sollte die Liste, die in der Acad-Hilfe enthalten ist, ausreichend sein. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : DXF in Verbindung mit VBA zum Ändern von Zeichnungen geeignet?
mapcar am 10.11.2004 um 15:53 Uhr (0)
Man kann Lisp-Programme nicht entladen, und zwar aus folgendem Grund: Technisch besehen gibt es eigentlich keine Lisp-Programme, es gibt nur Listen und Atome in Lisp. Jede andere Programmiersprache trennt das Programm von den Daten - Lisp nicht. Es ist nur eine Gestaltungsfrage, ob man eine Datenliste als Programm benutzen kann/will. Das heisst also: Jeder Liste, die als Programm benutzt wird, steht es frei, sich umzubenennen, Selbstmord zu begehen, sich vollzufressen oder einen Angriff gegen alle anderen ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Datenbankaufbau
kiltswitch am 11.11.2004 um 09:52 Uhr (0)
Hallo, mich interessiert momentan, wie man in AutoCAD eine Datenbank aufbauen kann. Also Verbindugn aufbauen, Datenbank anlegen etc... Kann mir jemand erläutern, wie das geht - vielleicht an einem kleinen Beispiel? T
|
| In das Form Autocad VBA wechseln |