Da mir keiner hier helfen konnte, muß ich mir selbst helfen
.
Die sache ist eigentliech ganz einfach
.
AutoCad hat eingebautes ActiveX model. Genau so einen hat auch AutoCAD Mechanical. Das Problem ist raus zu fienden wie ist Er aufgebaut. Es ist genau beschrieben in der Datei mcadauto.hlp die im Help-order von autoCAD zu fienden ist
.
Wenn Mann die alle Informationen hat kann Man ganz leicht einen Infopunkt in AutoCAD einfügen und ausfühlen.
Als erstes muss Man zugrif auf die ale ActiveX componente schaffen:
(vl-load-com)
(setq acadObject (vlax-get-acad-object))
(setq acadDocument (vla-get-ActiveDocument acadObject))
(setq mSpace (vla-get-ModelSpace acadDocument))
dann einen infopunkt object erstellen in Modelspace:
(setq InfoPkt (vla-addCustomObject mSpace "AcmPartRef"))
Weite ist es noch nur zum ausfühlen .
Es were auch wichtig das alle Produkte die auf Autocad basis aufgebaut sind stellen einen AktiveX Model zu verfügung . Mann mus nur die dokumentation zu diesem finden, die normaler weise im Help ordner zu finden ist .
So das were alles für heute. Hoffe das die Informationen für Andere interesant werden können .
------------------
Gruss
rex
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP