| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Layername durch den Blocknamen ersetzen (894 mal gelesen)
|
Thomas 3D Mitglied 3D Designer
Beiträge: 393 Registriert: 17.09.2008 AutoCad 2012 Athena 2012 SWX 2011
|
erstellt am: 20. Aug. 2009 16:31 <-- editieren / zitieren --> Unities abgeben:
Hallo Forum, ich habe eine Datei mit vielen Blöcken bekommen. Jeder Block wurde auf einen separaten Layer gelegt, der einfach nur 1, 2, 3,.... heißt. Im Moment kann ich den Layer Manager nicht richtig verwenden, da die Zahlen nicht sehr aussagekräftig sind. Gibt es einen Befehl unter AutoCad mit dem ich automatisch den Namen des Blockes auf den Layernamen übertrage? Gruß Thomas 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: 20. Aug. 2009 16:44 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas 3D
ungewöhnliche Ausgangskonstellation ... denke, da wirst du nichts fertiges finden, programmierbar sollte es aber sein ... ------------------ - 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 |
Thomas 3D Mitglied 3D Designer
Beiträge: 393 Registriert: 17.09.2008 AutoCad 2012 Athena 2012 SWX 2011
|
erstellt am: 20. Aug. 2009 16:57 <-- editieren / zitieren --> Unities abgeben:
|
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1356 Registriert: 11.01.2006 Win 10 ACAD 2022
|
erstellt am: 20. Aug. 2009 17:18 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas 3D
Nur mal schnell runtergetippt Nicht komplett durchgeprüft. (vl-load-com) (vlax-for obj_name (vla-get-block (vla-get-activelayout (vla-get-activedocument (vlax-get-acad-object)) ) ) (if (/= (vla-get-layer obj_name) "0") (if (VLAX-PROPERTY-AVAILABLE-P obj_name "name") (vla-put-name (vla-item (vla-get-layers (vla-get-activedocument (vlax-get-acad-object)) ) (vla-get-layer obj_name) ) (vla-get-name obj_name) ) ) ) (princ) ) ------------------ Gruß Andreas http://kraus-cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas 3D Mitglied 3D Designer
Beiträge: 393 Registriert: 17.09.2008 AutoCad 2012 Athena 2012 SWX 2011
|
erstellt am: 20. Aug. 2009 17:27 <-- editieren / zitieren --> Unities abgeben:
|
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: 20. Aug. 2009 17:48 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas 3D
|
Thomas 3D Mitglied 3D Designer
Beiträge: 393 Registriert: 17.09.2008 AutoCad 2012 Athena 2012 SWX 2011
|
erstellt am: 20. Aug. 2009 17:53 <-- editieren / zitieren --> Unities abgeben:
|
Thomas 3D Mitglied 3D Designer
Beiträge: 393 Registriert: 17.09.2008 AutoCad 2012 Athena 2012 SWX 2011
|
erstellt am: 20. Aug. 2009 17:58 <-- editieren / zitieren --> Unities abgeben:
Hallo Andreas, wie es immer so ist im Leben, nie klappt etwas auf Anhieb. Dein Tool hat viele Layer umbenennen können, aber nach einem kurzem Moment stoppt die Routine mit der Fehlermeldung " Fehler: Automatisierungsfehler Doppelter Datensatzname" . Hätt ja klappen können, aber trotzdem nochmals vielen Dank für deine schnelle Hilfe. Gruß Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Abteilungsleiter Technisches Facilitymanagement (m/w/d) | Werden Sie Teil unseres ELW-Teams, das gerne Verantwortung übernimmt - für Umwelt, für Menschen, für Wiesbaden. Wir sind der kommunale Entsorger für Abfälle und Abwasser in Wiesbaden und gehören zu den technisch führenden Entsorgungsfachbetrieben in Hessen. Wir sorgen für eine saubere Stadt, halten Rohstoffe im Kreislauf und erzeugen erneuerbare Energien. Wir betreiben eine Deponie, zwei moderne Klärwerke und das 800 km lange Kanalnetz.... | Anzeige ansehen | Teamleitung, Gruppenleitung |
|
Thomas 3D Mitglied 3D Designer
Beiträge: 393 Registriert: 17.09.2008 AutoCad 2012 Athena 2012 SWX 2011
|
erstellt am: 20. Aug. 2009 18:57 <-- editieren / zitieren --> Unities abgeben:
|