| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY präsentiert die neue NVIDIA RTX A400 und die A1000 Grafikkarte, eine Pressemitteilung
|
Autor
|
Thema: Höhenabfrage in 3D-Flächen (2250 / mal gelesen)
|
tom--cad Mitglied Vermessungsingenieur
Beiträge: 27 Registriert: 02.06.2005 Windows 10 AutoCad Map 2018 Netzlizenz BBSoft Tiefbausoftware ITWH Gips Kanalplanung
|
erstellt am: 26. Nov. 2019 14:56 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich bin auf der Suche nach einem Tool, das mir an beliebigen Stellen die Höhe eines 3D-Flächenmodels anzeigt. Entweder durch anklicken von Punkten oder auch dynamisch, durch einfaches darüberfahren mit der Maus. Im Netz habe ich mehrere Programme gefunden, die Blöcke, Polylinien oder ähnliches höhenmäßig auf ein 3D-Model anpassen, aber keine einfache Abfragefunktion. Hat jemand eine Ahnung, wo man so etwas finden kann? Vielen Dank im Voraus und Grüße aus Ostwestfalen Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbernd Ehrenmitglied Technischer Zeichner / Zimmerermeister
Beiträge: 1621 Registriert: 20.02.2009 AutoCAD 2021, 2023 nanoCAD 5 Gimp 2.10 Windows10 64bit 64 GB Arbeitsspeicher NVIDIA RTX A4000
|
erstellt am: 26. Nov. 2019 15:12 <-- editieren / zitieren --> Unities abgeben: Nur für tom--cad
|
bbernd Ehrenmitglied Technischer Zeichner / Zimmerermeister
Beiträge: 1621 Registriert: 20.02.2009 AutoCAD 2021, 2023 nanoCAD 5 Gimp 2.10 Windows10 64bit 64 GB Arbeitsspeicher NVIDIA RTX A4000
|
erstellt am: 26. Nov. 2019 15:16 <-- editieren / zitieren --> Unities abgeben: Nur für tom--cad
|
tom--cad Mitglied Vermessungsingenieur
Beiträge: 27 Registriert: 02.06.2005 Windows 10 AutoCad Map 2018 Netzlizenz BBSoft Tiefbausoftware ITWH Gips Kanalplanung
|
erstellt am: 26. Nov. 2019 17:44 <-- editieren / zitieren --> Unities abgeben:
Die Abfrage ID-Punkt gibt mir immer die Höhe 0.000 aus. Es geht ja darum den Punkt auf die 3D-Fläche zu projizieren. Das würde ja die Angabe des Layers mit den 3D-Flächen erfordern. Oder wende ich die Funktion falsch an? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom--cad Mitglied Vermessungsingenieur
Beiträge: 27 Registriert: 02.06.2005 Windows 10 AutoCad Map 2018 Netzlizenz BBSoft Tiefbausoftware ITWH Gips Kanalplanung
|
erstellt am: 26. Nov. 2019 17:49 <-- editieren / zitieren --> Unities abgeben:
|
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6052 Registriert: 16.09.2004 Windows 10 64bit, ACAD Rel. 14 - ACAD 2023
|
erstellt am: 26. Nov. 2019 19:15 <-- editieren / zitieren --> Unities abgeben: Nur für tom--cad
Zitat: Original erstellt von tom--cad:
... an beliebigen Stellen die Höhe eines 3D-Flächenmodels anzeig[en].
Zeig mal an einer Beispiel-dwg, woraus Dein 3D-Flächenmodell besteht. Jürgen
(BTW: Ein Model ist was anderes. Manche sind so dünn, daß sie wirklich als "Flächenmodel" durchgehen könnten ;-) ) ------------------ Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6052 Registriert: 16.09.2004 Windows 10 64bit, ACAD Rel. 14 - ACAD 2023
|
erstellt am: 26. Nov. 2019 19:21 <-- editieren / zitieren --> Unities abgeben: Nur für tom--cad
Zitat: Original erstellt von tom--cad:
wende ich die Funktion falsch an?
Kennst Du die 3D-Objektfangfunktion znea ? Jürgen ------------------ Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Vino Mitglied
Beiträge: 229 Registriert: 24.05.2005 Windows 10 BricsCAD V23
|
erstellt am: 27. Nov. 2019 07:15 <-- editieren / zitieren --> Unities abgeben: Nur für tom--cad
|
tom--cad Mitglied Vermessungsingenieur
Beiträge: 27 Registriert: 02.06.2005 Windows 10 AutoCad Map 2018 Netzlizenz BBSoft Tiefbausoftware ITWH Gips Kanalplanung
|
erstellt am: 27. Nov. 2019 11:12 <-- editieren / zitieren --> Unities abgeben:
@jupa Hallo Jürgen, die Funktion znea sagt mir nichts und ich finde auch nichts darüber. Ein Beispiel für unserer DGM habe ich hochgeladen. @Vino Hallo Stefan Wir haben 3 Lizenzen für das BBSoft DGM, aber die sind ständig blockiert, weil bei uns jeder mal eben schnell eine Höhe abfragt und die Lizenz danach nicht wieder freigegeben wird. Die, die dann wirklich mit den DGM-Funktionen arbeiten, müssen dann immer erst irgendwen aus dem Lizenzmanager kicken. Deshalb suche ich hier nach einer kostengünstigen (oder kostenlosen) Alternative. Grüße aus Ostwestfalen Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbernd Ehrenmitglied Technischer Zeichner / Zimmerermeister
Beiträge: 1621 Registriert: 20.02.2009 AutoCAD 2021, 2023 nanoCAD 5 Gimp 2.10 Windows10 64bit 64 GB Arbeitsspeicher NVIDIA RTX A4000
|
erstellt am: 27. Nov. 2019 11:41 <-- editieren / zitieren --> Unities abgeben: Nur für tom--cad
|
Vino Mitglied
Beiträge: 229 Registriert: 24.05.2005 Windows 10 BricsCAD V23
|
erstellt am: 27. Nov. 2019 11:46 <-- editieren / zitieren --> Unities abgeben: Nur für tom--cad
Hallo Thomas, das Problem kenne ich gut ;-) In der aktuellen BBSoft-Version wird die Lizenz jetzt nach einer gewissen Zeit automatisch freigegeben... Das Thema an sich ist nicht ohne... Ich wollte auch schon mal ein einfaches Schnitt-Programm schreiben, hab's aber genau wegen dem Thema "Z-Höhe aus DGM-Daten auslesen" wieder fallen gelassen. Du schreibst oben "Im Netz habe ich mehrere Programme gefunden, die Blöcke, Polylinien oder ähnliches höhenmäßig auf ein 3D-Model anpassen"... Sind das Lisp-Programme? Gib mal so eins her, das funktioniert... vielleicht kann man da was anpassen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6052 Registriert: 16.09.2004 Windows 10 64bit, ACAD Rel. 14 - ACAD 2023
|
erstellt am: 27. Nov. 2019 12:53 <-- editieren / zitieren --> Unities abgeben: Nur für tom--cad
Zitat: Original erstellt von tom--cad:
die Funktion znea sagt mir nichts und ich finde auch nichts darüber.
Mein Fehler, sorry. znea ist die englische Bezeichnung, würde also händisch eingegeben nur mit vorangestelltem Unterstrich funktionieren. In der deutschen Version heißt sie ZNÄH. In deiner dwg sehe ich, daß ihr 3DFlächen habt. Auf diese ist die genannte Objektfangfunktion leider nicht anwendbar (deshalb oben meine Frage, was das eigentlich für Flächen sind). Man kann diese 3D-Flächen aber mit geringstem Aufwand in sog. SURFACES konvertieren (Befehl INFLÄCHKONV). Nun kannst du bei aktiviertem ZNÄH im Befehl ID irgendwo auf eine Fläche picken und bekommst (neben dem X- und Y-Wert auch) den dortigen Z-Wert auf der Fläche geliefert. Das Example-Video sollte selbsterklärend sein.
[Nachtrag]: Eine dynamisch sich verändernde Anzeige funktioniert auch, wenn DYNMODE eingeschaltet ist. Leider nur während der Mauszeiger bewegt wird. Bleibt die Maus stehen, verschwindet auch die Anzeige :-( Jürgen ------------------ Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty) [Diese Nachricht wurde von jupa am 27. Nov. 2019 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom--cad Mitglied Vermessungsingenieur
Beiträge: 27 Registriert: 02.06.2005 Windows 10 AutoCad Map 2018 Netzlizenz BBSoft Tiefbausoftware ITWH Gips Kanalplanung
|
erstellt am: 27. Nov. 2019 16:28 <-- editieren / zitieren --> Unities abgeben:
Nach der Anleitung von Jürgen funktioniert es jetzt. Vielen Dank auch an die anderen, die um mein Problem bemüht haben. Bernd war ja schon auf der richtigen Spur. Man müsste die einzelnen Schritte noch zu einem Befehl zusammenbauen. Layer "_3D-Flaeche" an, Dynamische Eingabe an, OSNAPZ=0, 2D-Ofang aus, 3D-Ofang an (mit ZNÄH), ID und nach der Ausführung wieder alles zurückstellen. Kann das jemand zu einer Lisp-Datei zusammenbauen? Ich fürchte ich würde mir dabei die Ohren brechen... @Vino Ich finde die Tools nicht mehr wieder. Bei Uwe Hübner gibt es eins das Blöcke auf die Höhe eines Civil-DGM legt, aber ich hatte auch eins gefunden, das 2d-Polylinien mit Hilfe von 3D-Flächen in 3D-Polylinien umwandelt. Aber, wie gesagt, ich finde es nicht mehr wieder. Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
archtools Mitglied
Beiträge: 965 Registriert: 09.10.2004 Entwickler für AutoCAD, BricsCAD u.a., alle Systeme
|
erstellt am: 27. Nov. 2019 16:31 <-- editieren / zitieren --> Unities abgeben: Nur für tom--cad
Zitat: Original erstellt von tom--cad: Hallo zusammen, ich bin auf der Suche nach einem Tool, das mir an beliebigen Stellen die Höhe eines 3D-Flächenmodels anzeigt. Entweder durch anklicken von Punkten oder auch dynamisch, durch einfaches darüberfahren mit der Maus. Im Netz habe ich mehrere Programme gefunden, die Blöcke, Polylinien oder ähnliches höhenmäßig auf ein 3D-Model anpassen, aber keine einfache Abfragefunktion. Hat jemand eine Ahnung, wo man so etwas finden kann? Vielen Dank im Voraus und Grüße aus Ostwestfalen Thomas
Einen Knotenpunkt einer 3D-Fläche kannst Du ja einfach mittels Abfrage ermitteln. Geht es um Punkte dazwischen? Dazu gibt es in AutoCAD den GEOMCAL Kalkulator, Aufruf (auch transparent als Punktfang) mit CAL oder KAL. Da gibt es eine vordefinierte Funktion, die Dir den Durchstoßpunkt einer Geraden im Raum durch eine Fläche im Raum nennt. Eingabe ist ILP(p1,p2,p3,p4,p5). P1 und p2 definieren die Gerade, p3,p4 und p5 die Ebene, durch die die Gerade stößt.
Die Geomcal Funktionen sind programmierbar.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |