| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Layerfraben ändern (232 mal gelesen)
|
holgerlab Mitglied Haustechniker
Beiträge: 446 Registriert: 02.12.2004 MEP2014/2016 + CAxToolbox MircoStation + TriCAD Windows 7 64Bit SSD 160GB Intel® Core i7-3770 CPU 3.40 GHz RAM 16 GB NVIDIA Quatdro 600 1,00RAM
|
erstellt am: 09. Mrz. 2005 10:26 <-- editieren / zitieren --> Unities abgeben:
Hi, ich suche eine Möglichkeit die Layerfarben zu ändern. z.B. - alle Layer mit der Farbe 81 ändern auf Farbe 70 - alle Layer mit den Farben 72, 73, 74 .... ändern auf Farbe 51 Hintergrund: Oft bekomme ich fremde Zeichungen die nicht in unsere Farbschema passen. Jetzt hatte ich die Idee mir eine "Schablone" zu machen und alle Farben zu ändern, dass sie in Schema passen.
------------------ Gruß Holger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4171 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 09. Mrz. 2005 10:40 <-- editieren / zitieren --> Unities abgeben: Nur für holgerlab
Hallo Holger folgenden Code kannst du dir entsprechend einstellen In den ersten Zeilen, entsprechend der Beispiele einfach ändern.
Code:
(defun c:nlaycolor (/ vg layers) (setq vg '((1 . 2);Farbe 1 nach 2 (70 . 51);Farbe 70 nach 51 ) layers (tab:getLayers) ) (foreach LAYER (mapcar '(lambda (L) (entget(tblobjname "LAYER" L)) ) layers) (entmod (subst (if(assoc (cdr(assoc 62 LAYER)) vg) (cons 62 (cdr (assoc (cdr(assoc 62 LAYER)) vg))) (assoc 62 LAYER)) (assoc 62 LAYER) LAYER ) ) ) ) (defun tab:getLayers (/ la lali) (setq la (tblnext "LAYER" T)) (while la (setq lali (cons (cdr(assoc 2 la)) lali) la (tblnext "LAYER")) ) (ACAD_STRLSORT lali) )
Grüße Holger ------------------ Holger Brischke CAD on demand GmbH Autodesk User Group Central Europe Individuelle Lösungen von Heute auf Morgen. AUGCE Manager Deutschland Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Guido PFK Mitglied Bauzeichner
Beiträge: 21 Registriert: 21.01.2005 Win 2000, AutoCAD 2004, P IV 3000 Mhz, 1024 MB PC-400 DDR-RAM, ASUS Grafikkarte 256 MB, 120 GB Festplatte
|
erstellt am: 09. Mrz. 2005 10:51 <-- editieren / zitieren --> Unities abgeben: Nur für holgerlab
|
holgerlab Mitglied Haustechniker
Beiträge: 446 Registriert: 02.12.2004 MEP2014/2016 + CAxToolbox MircoStation + TriCAD Windows 7 64Bit SSD 160GB Intel® Core i7-3770 CPU 3.40 GHz RAM 16 GB NVIDIA Quatdro 600 1,00RAM
|
erstellt am: 09. Mrz. 2005 10:55 <-- editieren / zitieren --> Unities abgeben:
|