| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY wird von NVIDIA zum Händler des Jahres gewählt – zum dritten Mal in Folge, eine Pressemitteilung
|
Autor
|
Thema: Layer zusammenführen statt umbenennen (11757 mal gelesen)
|
Peter2 Ehrenmitglied V.I.P. h.c.
Beiträge: 3858 Registriert: 15.10.2003
|
erstellt am: 05. Jun. 2007 21:11 <-- editieren / zitieren --> Unities abgeben:
Zu der folgenden Sache gibt es meiner Ansicht nach keine Mini-Lösung, aber vielleicht habe ich was übersehen ... Thema: alte Layernamen (gilt z.B. auch für Textstile etc.) sollen in neue geändert werden: alt_1 -> neu_1 alt_2 -> neu_2 Mit rename kein Problem - solange nicht neu_1 schon vorher angelegt wurde. Dann kann ich alt_1 nicht mehr umbenennen, weil die Eindeutigkeit nicht mehr vorliegt. Natürlich sind die Layer auch in Blöcken verschachtelt, und damit fällt ein simples (ssget "_X" ...) auch aus. Gibt es eine einfachere Lösung, als alle Blocktabellen etc. auf Layer zu durchforsten und mit entmod umzuarbeiten? Also ein einfaches "nimm alles von Layer alt_1 und lege es auf Layer neu_1!"? Hoffentlich ?? Peter ------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-)1000 [Diese Nachricht wurde von Peter2 am 05. Jun. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 ich hab eh keine Probleme damit...
|
erstellt am: 05. Jun. 2007 22:00 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
joern bosse Ehrenmitglied Dipl.-Ing. Vermessung
Beiträge: 1766 Registriert: 11.10.2004 Window 11 ACAD 2021 CIVIL 2021 BricsCAD ab V14 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz 2.80 GHz 32.0GB RAM NVIDIA GeForce MX450<P>
|
erstellt am: 05. Jun. 2007 22:03 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
Hallo Peter, vielleicht ist das Layerkonvertierungsprogramm die Lösung. Das ist unter Extras=>CAD-STandards zu finden. Ein Nachteil ist, dass Du die ganzen neuen Layer einmal anlegen musst, aber das kann man dann ja als *.dws-Datei speichern. ------------------ viele Grüße Jörn Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Geos Mitglied Vermessungstechniker i.R.
Beiträge: 1017 Registriert: 21.09.2001 ACAD Map 2010, Win 7 Pro eigene Lisp's<P>HW: Core i7 860, 2.8 GHz 3.3 GB, NVIDIA GeForce GTS 250
|
erstellt am: 06. Jun. 2007 06:55 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13529 Registriert: 30.11.2003 .
|
erstellt am: 06. Jun. 2007 08:05 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
Das Teil hab ich u.a. gerade in Arbeit, wandelt Objekteigenschaften entsprechend Filter auf die angegebenen (auch innerhalb von Blöcken ect. - Evtl. kann man dafür noch einen Toggle setzten). Nur mal so als Ausblick und Info Hier die Beschreibung .. ------------------ - 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 |
Peter2 Ehrenmitglied V.I.P. h.c.
Beiträge: 3858 Registriert: 15.10.2003
|
erstellt am: 06. Jun. 2007 12:04 <-- editieren / zitieren --> Unities abgeben:
Bin heute unterwegs - kann erst ab morgen mehr antworten. Aber ein Teilziel meines Problems ist ein Scripttauglichkeit (Massenverarbeitung). Peter ------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mkl-cad Mitglied Technischer Zeichner
Beiträge: 378 Registriert: 23.07.2003 ACAD 2002 Express Tools 1-9 Architektural Desktop Windows XP Server Windows 2003 3 GHz Rechner 1 GB RAM 80 GB Festplatte ATI FireGL V3100 2 17" Flachbildschirme
|
erstellt am: 06. Jun. 2007 13:15 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 ich hab eh keine Probleme damit...
|
erstellt am: 06. Jun. 2007 13:19 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13529 Registriert: 30.11.2003 .
|
erstellt am: 06. Jun. 2007 14:28 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
Zitat: Original erstellt von Peter2: . Aber ein Teilziel meines Problems ist ein Scripttauglichkeit (Massenverarbeitung).Peter
Das wär nicht das Problem , Eingabe und Abarbeitungsteil sollten eh im Programm immer getrennt sein. Entweder man passt bei der Scripterstellung der Filter und Neunen Objekteigenschaftsdaten auf, oder man erweitert den Dialog um eine Dateiwahl und macht das Prog gleich scriptfähig. ------------------ - 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 |
Peter2 Ehrenmitglied V.I.P. h.c.
Beiträge: 3858 Registriert: 15.10.2003
|
erstellt am: 07. Jun. 2007 14:57 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von tunnelbauer: Meinst du LAYMRG ? (im 2006er in den ETs - im 07er inklusive...)
Das dürfte es sein. Danke. Ein nicht ganz unbekannter, von mir aber anscheinend sträflich ignorierter Befehl. Und noch dazu schön scripttauglich Zitat: Original erstellt von joern bosse: Hallo Peter, vielleicht ist das Layerkonvertierungsprogramm die Lösung. Das ist unter Extras=>CAD-STandards zu finden.....
Danke. Auch nicht schlecht. Funktionell ähnlich dem obigen, aber rein dialog- und konfigurationsorientiert. Für mich (in diesem Fall) nicht das Optimum. Zitat: Original erstellt von Geos: Wie wärs damit: die Zeichnung als DXF speichern und die Layer einfach umbenennen?
Ging mir auch kurz durch den Kopf, ist aber wegen der Masse der Zeichnungen, der Notwendigkeit anderer Programme, der Gefahr, was falsches zu ersetzen hier auch nicht das beste. Danke an euch. Peter ------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Peter2 Ehrenmitglied V.I.P. h.c.
Beiträge: 3858 Registriert: 15.10.2003 Win 10 bzw. 11 / 64 Pro AutoCAD MAP 3D 2023 BricsCAD 24
|
erstellt am: 07. Sep. 2007 15:24 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Peter2: ...Und noch dazu schön scripttauglich
Da war ich wieder etwas unpräzise: Scripttauglich dürfte es sein, aber auch "lisptauglich"? Ich kämpfe wieder mal mit meinem Lieblingsproblem - der Aufruf von Routinen aus Lisp. Das geht jedenfalls nicht: (command "laymrg" "e" altlayer "" "e" neulayer "j") Peter ------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Peter2 Ehrenmitglied V.I.P. h.c.
Beiträge: 3858 Registriert: 15.10.2003
|
erstellt am: 07. Sep. 2007 15:51 <-- editieren / zitieren --> Unities abgeben:
Als Zwischenlösung schreibe ich per Lisp ein Script und lasse das Script laufen - funktioniert, geht aber etwas um die Ecke ... Peter ------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 ich hab eh keine Probleme damit...
|
erstellt am: 07. Sep. 2007 16:08 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9803 Registriert: 01.12.2003 One AutoCAD 2.5 - 2024, AutoCAD, Civil 3D, Win10/Win11
|
erstellt am: 07. Sep. 2007 16:10 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
Mit 2008: Code: Befehl: (command "LAYZUSF" "N" "LAYER2" "" "N" "LAYER3" "J") LAYZUSF Objekt auf Layer zum Zusammenführen auswählen oder [Name]: N Layernamen eingeben oder [?]: LAYER2 Ausgewählte Layer: Layer2. Objekt auf Layer zum Zusammenführen auswählen oder [Name/Rückgängig]: Objekt auf Ziellayer auswählen oder [Name]: N Layernamen eingeben oder [?]: LAYER3 ******** WARNUNG ******** Sie sind im Begriff, Layer "Layer2" mit Layer "Layer3" zusammenzuführen. Möchten Sie fortfahren? [Ja/Nein] <Nein>: J Layer "Layer2" wird gelöscht. 1 Layer gelöscht. Befehl: nil
------------------ Mit freundlichem Gruß Udo Hübner Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 ich hab eh keine Probleme damit...
|
erstellt am: 07. Sep. 2007 16:11 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
splidder Mitglied
Beiträge: 16 Registriert: 17.10.2007
|
erstellt am: 18. Okt. 2007 08:10 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
runkelruebe Ehrenmitglied V.I.P. h.c. Straßen- / Tiefbau
Beiträge: 8086 Registriert: 09.03.2006 sw: Win7-x64 Office 365 ProPlus C3D (& LT ) ET; DACH; Extensions ------------------- hw: FX3800 i5 CPU 670 8GB RAM
|
erstellt am: 18. Okt. 2007 08:20 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
Zitat: Original erstellt von splidder: Hallo ZusammenWo kann man Props-Edit kaufen/erwerben? Gruss splidder
Guten Morgen splidder, Zitat: v. Cadmium: Das Teil hab ich u.a. gerade in Arbeit [...]
Also wahrscheinlich direkt bei ihm ;-) ------------------ Gruß, runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
acad184 Mitglied Kunstrukteur
Beiträge: 3 Registriert: 12.08.2012
|
erstellt am: 23. Aug. 2012 14:34 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|
Entsorger01 Ehrenmitglied V.I.P. h.c. Techniker
Beiträge: 3314 Registriert: 07.07.2006 ACAD 2006 ACAD 2008 - SP1 VPstudio (Raster) Acrobat 7.0 Prof. Acrobat Distiller Photoshop CS2 Nvidia Quadro FX1400 Win 2000 Prof.
|
erstellt am: 23. Aug. 2012 14:58 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
|