| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Request a special discount on NVIDIA RTX 5000 Ada Generation GPU !, eine Pressemitteilung
|
Autor
|
Thema: Schnittpunkt zwischen 3D-Polylinie und DGM (1922 / mal gelesen)
|
Balu26 Mitglied -
Beiträge: 11 Registriert: 08.02.2016
|
erstellt am: 05. Sep. 2017 12:50 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen, ich habe eine Vielzahl von einzelnen 3d-Polylinien die einen DGM-Horizont schneiden bzw. durchstoßen. Nun möchte ich genau an dem Schnittpunkt von 3d-Polyline und DGM einen Punkt in die Polyline einfügen oder zumindest diesen Punkt haben. Leider konnte ich bisher keine praktikable Lösung finden. Könnt ihr mir helfen? Ich arbeite mit Civil 3d 2017. Vielen Dank und viele Grüße Balu Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2799 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2022 AEC-Collection Plateia, Canalis Visual Basic
|
erstellt am: 05. Sep. 2017 13:33 <-- editieren / zitieren --> Unities abgeben: Nur für Balu26
|
Balu26 Mitglied -
Beiträge: 11 Registriert: 08.02.2016
|
erstellt am: 05. Sep. 2017 15:04 <-- editieren / zitieren --> Unities abgeben:
|
ida-stade Mitglied Bauingenieur
Beiträge: 700 Registriert: 04.03.2006 AEC-Collection 2021, Intel Core i7-7700K, 4,2Ghz, 16 GB RAM, 1 TB SSD, 2 Monitore PhilipsBDM4350(4k, 43Zoll) man braucht ja Platz auf dem Bildschirm...
|
erstellt am: 05. Sep. 2017 16:18 <-- editieren / zitieren --> Unities abgeben: Nur für Balu26
Moin, moin, 3D-Polylinie kopieren, in Elementkante umwandeln und auf das DGM "fallen lassen", dabei zusätzliche Schnittpunkte erzeugen lassen. Dann liegt beides richtig im Raum und die Schnittpunkte sollten sich feststellen lassen. Gruß Dietrich Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 05. Sep. 2017 16:36 <-- editieren / zitieren --> Unities abgeben: Nur für Balu26
Hatten wir schon: https://ww3.cad.de/foren/ubb/Forum461/HTML/002256.shtml#000001 und bessere Lösungen fallen mir auf die Schnelle auch nicht ein als die 3-4 vorgeschlagenen vielleicht noch etwas abgewandelt diese: 1. aus den 3D-Polylinien ein DGM erstellen, 2. mit dem Gelände-DGM ein Mengen-DGM erstellen, 3. nur Benutzerdefinierte Höhenlinie = 0 bei Mengenmodell aus 2. anzeigen lassen Die von oben zu betrachtenden Kreuzungspunkte Schnittpunkte der 3D-Polylinie mit der benutzerdefinierten Höhenlinie sind die Durchstoßpunkte.
------------------ mfg Roman [Diese Nachricht wurde von RL13 am 07. Sep. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2799 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2022 AEC-Collection Plateia, Canalis Visual Basic
|
erstellt am: 05. Sep. 2017 17:29 <-- editieren / zitieren --> Unities abgeben: Nur für Balu26
Zitat: Original erstellt von Balu26: Hallo Klaus,vielen Dank für die Antwort. Leider habe ich deinen Lösungsvorschlag nicht so richtig verstanden. Gruß
Wie Dietrich schon beschrieben hat: Du erstellst eine Kopie der 3dPolylinie (AufLayKop) und machst daraus eine Elementekante (CreateFeatureLines) Dann legst Du diese Elementekante aufs DGM (FEATUREELEVSFROMSURF) Betrachtest Du jetzt die Situation von der Seite (ISO SW z.B.) siehst Du zwei Linien und kannst Dir den Schnittpunkt suchen lassen. In der beiliegenden Grafik ist die grüne Linie die ursprüngliche 3D-Polylinie, die schwarze die auf dem Gelände liegende Elementekante und die rote Linie beginnt am Schnittpunkt der beiden Polylinien, somit am Durchstoßpunkt. Grüße Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Balu26 Mitglied -
Beiträge: 11 Registriert: 08.02.2016
|
erstellt am: 05. Sep. 2017 17:44 <-- editieren / zitieren --> Unities abgeben:
Vielen Dank für die Antworten, die Vorgehensweise führt zum gewünschten Ergebnis. Allerdings klicke ich die Schnittpunkte (Durchstoßpunkte) momentan noch händisch ab, kann ich die Punkte nicht automatisiert erzeugen lassen? Es sind doch zwei 3d-Polylinien bzw. Elementkanten die sich schneiden. Ich hatte da an die Mapclean funktion gedacht aber es funktioniert nicht. Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2799 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2022 AEC-Collection Plateia, Canalis Visual Basic
|
erstellt am: 05. Sep. 2017 18:25 <-- editieren / zitieren --> Unities abgeben: Nur für Balu26
Hi, Kann man natürlich auch automatisch machen. Im Link von Roman zum anderen Thread hatte Udo ja schon geschrieben dass er dafür ein Programm hat ... Ich glaube ich habe auch noch irgendwo so eine Routine in VBA die an den Durchstoßpunkten automatisch neue Civil Punkte erzeugt aber das nach so langer Zeit wieder finden, da geht neu programmieren denk ich schneller Grüße Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |