Hallo Dirk,
da man mit .net die Eigenschaften jedes Objektes lesen kann, kann man wohl auch ein Konvertierung mittels .net vornehmen.
eigentlich ist es einfach
man nehme jeden (3D)Punkt und projeziere ihn auf eine Ebene, und schon bist Du fertig.
Der Teufel steckt natürlich im Detail. Was geschieht mit dann entstehenden doppelten Kanten, Linien der Länge 0 etc. ...
ein Point3D hat die Funktion Convert2D(ByVal plane As Autodesk.AutoCAD.Geometry.PlanarEntity)
bzw. auch OrthoProject(ByVal plane As Autodesk.AutoCAD.Geometry.Plane) und Project(ByVal plane As Autodesk.AutoCAD.Geometry.Plane, ByVal vector As Autodesk.AutoCAD.Geometry.Vector3d)
Die verschiedene Objekte haben ggf. auch noch weitere Methoden die Dir weiterhelfen könnten.
Es hängt letzlich alles vom Verwendungszweck ab.
LG
Holger
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP