Hi
sweep ist der falsche befehl, der karriolt eine "polygonflaeche" um einen Pfad um einen Volumenkoerper zu erzeugen.
Ich wuerde mal die Hoehenlinien als Polygonelement auf das richtige Niveau hieven und dann _LOFT verwenden.
Muss man notfalls in Scheiben machen.
Um die erzeugenden Polygonlinien nach dem Loft zu erhalten gibts ne ACAD System Variable _DELOBJ. Sollte in dem fall Null sein.
Ist Aufriss, aber immerhin kann man anschließend auch Schnitte durch beliebige Punkte legen. Wie man per VBA Volumen ausliest, Daten in Excel verfrachted, hab ich hier schon mal geposted. Das mit dem Volumen war jemand der gerade versucht einen See auszulietern.
Eine unter Umstaenden "einfachere" Methode ist die Hoehenlinien nach Niveau zu sortieren die Flaeche zu ermitteln und dann zu interpolieren.
Der Loesungen gibts da mannigfaltig - ist halt die Frage was am schnellsten geht.
Ne pikante note gibts noch, wenn die Hoehenlinien nur als Linien vorliegen . Auch hier ein Kniff - die Bereiche schraffieren und die boundarys neu erzeugen. Da hat jemand auch ein tolles Lisp gebastelt.
Bulk-recreate-hatch-boundaries.lsp (google). Das legt um jede Schraffur in der Zeichnung ne neue boundary rum. Das sind zwar nur Lightweight polylines und nicht assoziativ aber das laesst sich mit ein bischen vba/lisp umwandeln. Challange an die Lisp*****s - umbauen auf beliebige polylinien und das ganze wahlweise assoziativ machen
Ich hatte neulich mal ein aehnlich gelagertes Problem - in VBA war da nix (ausnahmsweise) gab da auch ein RHB.lsp aber das arbeitetet nicht zuverlaessig. So good luck und hohen Wirkungsgrad.
Nachtrag - das ist na klar alles nur ne "studentische Loesung" - es mag sich u.U lohnen da mal nach nem Programm zu googeln was das einfach kann. Deine Arbeitszeit ist ja auch nicht fuer Lau. Und wenns ein einmal Problem ist - frag doch mal den Vermessers deines Vertrauens - der hat bestimmt da was auf Lager
LG aus Finnland
------------------
Wer es nicht versucht, hat schon verlorn
Und bei 3 Typos gibts den vierten gratis !
[Diese Nachricht wurde von rexxitall am 28. Jun. 2013 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP