| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Objekte auf Z-Höhe setzten (2132 mal gelesen)
|
GWH Mitglied
Beiträge: 549 Registriert: 08.06.2001
|
erstellt am: 05. Okt. 2006 15:13 <-- editieren / zitieren --> Unities abgeben:
Hi. Folgende Aufgabe ist zu lösen - leider kein befriedigendes Ergebnis im Beitragsarchiv gefunden: Höhenschichtlinien liegen alle auf z=0. Layername enstspricht der tatsächlichen Höhe. Die Höhenschichten sollen jetzt auf ihre tatsächliche Höhe gehoben werden. Bei 10 Schichtlinien kein Problem, dies manuel zu ändern, aber bei 530 in einer Zeichnung sehr Zeitraubend. Kennt oder hat jemand ein Tool (lisp oder vba) mit dem man dies lösen kann. Dank im voraus. ------------------ Ciao Günter -------------------------------------------------------------------------------- "Wir haben keine Probleme, nur Aufgaben zu lösen." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 05. Okt. 2006 15:29 <-- editieren / zitieren --> Unities abgeben: Nur für GWH
Zitat: Original erstellt von GWH: Hi.Folgende Aufgabe ist zu lösen - leider kein befriedigendes Ergebnis im Beitragsarchiv gefunden: Höhenschichtlinien liegen alle auf z=0. Layername enstspricht der tatsächlichen Höhe. Die Höhenschichten sollen jetzt auf ihre tatsächliche Höhe gehoben werden. Bei 10 Schichtlinien kein Problem, dies manuel zu ändern, aber bei 530 in einer Zeichnung sehr Zeitraubend. Kennt oder hat jemand ein Tool (lisp oder vba) mit dem man dies lösen kann. Dank im voraus.
z.b. Meinereiner kennt und hat nicht so ein Fertig-Tool. Aber eines nach deinen Spezialwünschen zu schreiben ist IMHO kein Problem, ist bloß auch zeitraubend .. ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
captainfritz Mitglied Bauingenieur/Wasserbau
Beiträge: 270 Registriert: 07.05.2004 AutoCAD 2005/2006/2007 Map, AutoTerrain, bbsoft, Geotools, Windows XP
|
erstellt am: 05. Okt. 2006 19:35 <-- editieren / zitieren --> Unities abgeben: Nur für GWH
Hi Günther kommst du an ArcView ran? da die dxf importieren und aus den Polylines PolylineZ machen mit z-Wert aus Layername. wenn dir Cadmium was programmiert (was er ja kann:-) umso besser. ------------------ mit CADzerischen Grüßen Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wwwilli Mitglied Ingenieur
Beiträge: 410 Registriert: 21.03.2006 ACAD 2019. VestraCAD. Win 10.
|
erstellt am: 06. Okt. 2006 21:50 <-- editieren / zitieren --> Unities abgeben: Nur für GWH
Hallo, was fehlt dir denn, um es selbst, z.B. in VBA, zu programmieren? Alle Objekte selektieren, für alle Objekte mitdem richtigen Objektnamen den layernamen feststellen, elevation entsprechend setzen, fertig. MfG wwwilli Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
startrek Mitglied Architekt
Beiträge: 1361 Registriert: 13.02.2003 .
|
erstellt am: 06. Okt. 2006 21:59 <-- editieren / zitieren --> Unities abgeben: Nur für GWH
wwwilly, Günther hat im Autocad gepostet, nicht im VBA und nicht im Lisp, gehe also mal davon aus, da ist seinerseits noch keine Berührung vorhanden, weder zum einem noch zum andren ;-) Gruss, Nancy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DATAflor Mitglied Autodesk ADN und ISV Partner
Beiträge: 421 Registriert: 10.11.2004 - ACAD 2018-2020 - MAP 3D 2018-2020 - DATAflor CADXPERT - DATAflor GREENXPERT - DATAflor LANDXPERT - DATAflor ETB-CAD - DATAflor RAINXPERT
|
erstellt am: 09. Okt. 2006 08:35 <-- editieren / zitieren --> Unities abgeben: Nur für GWH
Hallo Günter, unser Produkt DATAflor CAD V6 enthält das Modul Fremddatenoptimierung, welches genau diese Funktion ausführen kann. Hier kann man u.a. die Objekte über die Auswahl des Layernamens wählen und anschließend die gewünschte Höhe angeben, auf die die Objekte gehoben werden sollen. Dies ist in dem Fall pro Layername durchzuführen. DATAflor CAD V6 gibt es als 30 Tage vollfunktionsfähige Demo Version. Einfach anfordern. ------------------ Mit freundlichen Grüßen aus Göttingen Ihr DATAflor Team Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADdog Ehrenmitglied V.I.P. h.c.
Beiträge: 2237 Registriert: 30.04.2004 Intel Xeon 3,6 GHz 32 GB RAM NVIDIA Quadro P2000 Windows 10 Enterprise AutoCADmap 3D 2023 WS-Landcad 2023 QGIS 3.10
|
erstellt am: 09. Okt. 2006 08:47 <-- editieren / zitieren --> Unities abgeben: Nur für GWH
Zitat: Original erstellt von DATAflor: ...Dies ist in dem Fall pro Layername durchzuführen....
genau das soll doch nicht gemacht werden oder? Haupsache Firmenname gepostet ? ------------------ gruß CADdog, the dog formerly known as TR AutoCAD spricht mit einem, aber viele hören nicht zu. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DATAflor Mitglied Autodesk ADN und ISV Partner
Beiträge: 421 Registriert: 10.11.2004 - ACAD 2018-2020 - MAP 3D 2018-2020 - DATAflor CADXPERT - DATAflor GREENXPERT - DATAflor LANDXPERT - DATAflor ETB-CAD - DATAflor RAINXPERT
|
erstellt am: 09. Okt. 2006 10:13 <-- editieren / zitieren --> Unities abgeben: Nur für GWH
Hallo CADdog, hatte ich so verstanden, dass die Linien (530) nicht alle einzeln angeklickt werden sollen. Und das ist damit nun mal nicht notwendig. ------------------ Mit freundlichen Grüßen aus Göttingen Ihr DATAflor Team Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 09. Okt. 2006 19:17 <-- editieren / zitieren --> Unities abgeben: Nur für GWH
Zitat: Original erstellt von DATAflor: Hallo CADdog,hatte ich so verstanden, dass die Linien (530) nicht alle einzeln angeklickt werden sollen. Und das ist damit nun mal nicht notwendig.
.. und was spricht dagegen, auch gleich die z-Höhe aus dem Layernamen zu generieren ? .. das sollte doch nun echt kein Problem darstellen.. übrigens hab ich das als "530 Layer" gelesen ... ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
GWH Mitglied
Beiträge: 549 Registriert: 08.06.2001
|
erstellt am: 13. Okt. 2006 08:38 <-- editieren / zitieren --> Unities abgeben:
Hallo CAD'ler. Dank für eure Antworten und Anregungen. @wwwilli - wären meine Programmierkentnisse ensprechend, wäre dieser Beitrag nicht zustande gekommen. 530... - sind 530 Layer ------------------ Ciao Günter -------------------------------------------------------------------------------- "Wir haben keine Probleme, nur Aufgaben zu lösen." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |