| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: DGM verschneiden (7601 mal gelesen)
|
Heike123 Mitglied Ingenieur
Beiträge: 45 Registriert: 29.07.2005 ACAD 2007, 2009, 2011 Civil 2007, 2009, 2011
|
erstellt am: 09. Dez. 2008 11:35 <-- editieren / zitieren --> Unities abgeben:
hallo, Hab ein großes Problem! Habe 2 DGM`s und möchte dies miteinander verschneiden. Die Schnittmenge sollte wieder als DGM dargestellt werden bzw. das Volumen ausgegeben werden... Vielen Dank
------------------ Heike Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 Map/Civil 3D 2005-2023, aktuelle SPs.
|
erstellt am: 09. Dez. 2008 11:37 <-- editieren / zitieren --> Unities abgeben: Nur für Heike123
|
Heike123 Mitglied Ingenieur
Beiträge: 45 Registriert: 29.07.2005
|
erstellt am: 09. Dez. 2008 11:44 <-- editieren / zitieren --> Unities abgeben:
ja, die Frage ist mißverstanden. Es handelt sich um 2 DGMs die mit dem Urgelände einzeln verschnitten wurden. Diese DGMs sind überlappend. Nun soll aus diesen beiden DGMs(Verschneidungen) ein neues entstehen. Ich habe mal eine PDF zur Ansicht beigefügt. ------------------ Heike Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 09. Dez. 2008 12:00 <-- editieren / zitieren -->
Hi Heike, das wird, meiner Meinung nach, nicht in dieser Form funktionieren. Der Grund ist, dass eine Reihenfolge zu berücksichtigen ist, da im überschneidenden Bereich nicht definiert ist, welches der beiden neuen Gelände (Verschneidungen) 'gewinnt'. Als Beispiel: ich erzeuge 2 DGM's, eines ist ein Loch im Boden, das zweite ist ein Hügel. Jetzt hängt es davon ab, ob ich zuerst den Hügel baue und dann abgrabe oder umgekehrt. Diese Problemtik spielt sich im überlagernden Bereich ab, daher ist die Reihenfolge wesentlich. Vorgehensweise (aus meiner Sicht): 1) zuerst Urgelände (innen) begrenzen mit Grenze der ersten Verschneidung. 2) aus Urgelände und DGM abgeleitet von der ersten Verschneidung ein neues Gelände machen 3) neues DGM (innen) begrenzen mit Grenze der zweiten Verschneidung 4) aus neuem DGM und DGM abgeleitet von zweiter Verschneidung ein drittes Gelände machen 5) Differenz aus drittem DGM und Urgelände sollte Dein Ergebnis sein hoffe es ist verständlich, - alfred - |
Heike123 Mitglied Ingenieur
Beiträge: 45 Registriert: 29.07.2005
|
erstellt am: 09. Dez. 2008 12:47 <-- editieren / zitieren --> Unities abgeben:
Hallo Alfred, irgendwie hört sich das sehr kompliziert an. Ich habe noch mal eine Ansicht beigefügt. Was ich nicht verstehe ist folgendes. Ich habe doch Schnittkanten zwischen den beiden DGMs, wieso kann ich diese nicht voneinander abziehen... Gruß Heike ------------------ Heike Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 09. Dez. 2008 12:52 <-- editieren / zitieren -->
Hi, wenn Du Schnittkanten hast (glaub ich nicht, sonst wuesste ich gerne, wie Du die bekommen hast), dann kannst Du basierend auf diesen Kanten (die ja dann Elementkanten sind) ein neues Gelände bauen, indem Du neues DGM erzeugst und diese Schnittkanten als Bruchkanten verwendest. In Deinem Screenshot sehe ich zwar (mit dem Auge), dass sich die DGM's überschneiden, aber eben die exakte Schnittkante dazwischen sehe ich nicht, die als Bruchkante verwendbar wäre. - alfred - |
Heike123 Mitglied Ingenieur
Beiträge: 45 Registriert: 29.07.2005
|
erstellt am: 09. Dez. 2008 12:59 <-- editieren / zitieren --> Unities abgeben:
|
Ex-Mitglied
|
erstellt am: 09. Dez. 2008 13:07 <-- editieren / zitieren -->
Hi Heike, wenn Du den obigen Weg nicht gehen willst, dann kannst Du eventuell auch die aus den Verschneidungselementen resultierenden Elementkanten Bruchkanten machen, die das resultierende Gelände beschreiben. Sprich rausstutzen der Teile, die im Überlagerungsbereich liegen. Dann aus diesen Kanten ein resultierendes DGM machen. VORSICHT: die fehlenden Schnittkanten sind dann mittels Linien oder 3DPolylinien oder Elementkanten nachzukonstruieren. - alfred - |
Abra-CAD-abra Mitglied
Beiträge: 66 Registriert: 01.07.2008 Civil3D 2012 AutoCAD Revit Structure Suite 2012 Win7
|
erstellt am: 09. Dez. 2008 14:14 <-- editieren / zitieren --> Unities abgeben: Nur für Heike123
|
Heike123 Mitglied Ingenieur
Beiträge: 45 Registriert: 29.07.2005
|
erstellt am: 09. Dez. 2008 14:38 <-- editieren / zitieren --> Unities abgeben:
|
Ex-Mitglied
|
erstellt am: 09. Dez. 2008 14:39 <-- editieren / zitieren -->
Hi, Zitat: DGM > Bearbeitung > Einfügen
schon mal probiert? Die Art der daraus resultierenden Geometrie hat leider nicht den Effekt, den ich mir unter dem Befehl vorstellen wollte. Insbesondere in diesem Fall werden dann nicht Böschungen ineinander verschnitten, sondern eine Böschung zur Grenze der anderen hinuntergezogen, damit verliert diese die Neigung, die ihr eigentlich zugedacht war. Anbei ein Beispiel, das verdeutlicht, was ich meine - alfred - [EDIT]da war ich wohl zu spät[/EDIT] [Diese Nachricht wurde von a.n. am 09. Dez. 2008 editiert.] |
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 Map/Civil 3D 2005-2023, aktuelle SPs.
|
erstellt am: 09. Dez. 2008 15:17 <-- editieren / zitieren --> Unities abgeben: Nur für Heike123
Zitat: Original erstellt von Abra-CAD-abra: Hallo Heike, warum fügst Du nicht das kleinere in das größere DGM ein? DGM > Bearbeitung > Einfügen
Wie Heike und Alfred schon schrieben, führt das nacheinander Einfügen der Verschneidung nicht zu der angestrebten Lösung. Die Lösung sollte sein, dass die 1. Verschneidung von der 2. Verschneidung verschnitten wird. Das geht, wenn die Verschneidungen in versch. Gebieten ausgeführt werden. ------------------ Mit freundlichem Gruß
Udo Hübner www.CAD-Huebner.de [Diese Nachricht wurde von CAD-Huebner am 09. Dez. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Heike123 Mitglied Ingenieur
Beiträge: 45 Registriert: 29.07.2005
|
erstellt am: 09. Dez. 2008 16:08 <-- editieren / zitieren --> Unities abgeben:
Hallo Udo, die Verschneidungen liegn in verschiedenen Gebieten und trotzdem ist das Ergebnis nicht korrekt. Weil Civil auf die obere Elmentkante "verschneidet" und nicht auf die theoretischen Schnittkanten. ------------------ Heike Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 Map/Civil 3D 2005-2023, aktuelle SPs.
|
erstellt am: 09. Dez. 2008 16:27 <-- editieren / zitieren --> Unities abgeben: Nur für Heike123
|
TheWalrus Mitglied Ingenieur
Beiträge: 436 Registriert: 28.02.2006 ThinkPad P51 mit 64GB und 2x32"UHD an Quadro M1200; HP Z1; Pixelstation mit 128GB HS, Doppel-Xeon mit je 6 Kernen für Photogrammetrie; InfraStructure Design Suite Premium 2020 und Vorgänger
|
erstellt am: 09. Dez. 2008 18:43 <-- editieren / zitieren --> Unities abgeben: Nur für Heike123
Hallo Heike, normales trianguliertes Differenzmodell beider Modelle bilden. Aus dem resultierenden Mengenmodell die Höhenlinie auf 0 (Trennung Auftrag/Abtrag) als Modellgrenze in beiden Originalmodellen verwenden. Resultierende Einzelmodelle exportieren (z.B. 3dfaces) und zu einem neuen Modell zusammen fügen. Gruß Bruno Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Heike123 Mitglied Ingenieur
Beiträge: 45 Registriert: 29.07.2005
|
erstellt am: 10. Dez. 2008 08:20 <-- editieren / zitieren --> Unities abgeben:
|
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 Map/Civil 3D 2005-2023, aktuelle SPs.
|
erstellt am: 10. Dez. 2008 08:44 <-- editieren / zitieren --> Unities abgeben: Nur für Heike123
Also ohne die Verschneidungsgruppen (in der XML sind ja nur 3 DGMs) würde ich den Vorschlag von Bruno (TheWalrus) verwenden, der führt am schnellsten zum Ziel. ------------------ Mit freundlichem Gruß
Udo Hübner www.CAD-Huebner.de [Diese Nachricht wurde von CAD-Huebner am 10. Dez. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |