| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Layer Farbe (1972 mal gelesen)
|
Dober Heinz Mitglied Technischer Zeichner
Beiträge: 1143 Registriert: 20.12.2002 Autocad 2020/64B Win10 WORKSTATION Intel(R) CPU E5-1620 3.60GHz 16,0GB Ram 64 Bit-Betriebssystem HP Designjet T7200 Grafik NVIDIA Quadro P4000 ZWCAD2019
|
erstellt am: 31. Mrz. 2004 14:54 <-- editieren / zitieren --> Unities abgeben:
Hallo eine frage gibt es ein Lisp wo ich ein Objekt anklicke und ich dan gleich bei layer die farbe ändern kann danke habe so nichts gefunden mit suchen ist nicht schlecht bei Polierplan herrichten. danke heinz ------------------ 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: 31. Mrz. 2004 14:56 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
|
Dober Heinz Mitglied Technischer Zeichner
Beiträge: 1143 Registriert: 20.12.2002 Autocad 2020/64B Win10 WORKSTATION Intel(R) CPU E5-1620 3.60GHz 16,0GB Ram 64 Bit-Betriebssystem HP Designjet T7200 Grafik NVIDIA Quadro P4000 ZWCAD2019
|
erstellt am: 31. Mrz. 2004 15:02 <-- editieren / zitieren --> Unities abgeben:
hallo danke für schnelle antwort nein hilft nicht ich möchte ein Objekt anglicken und da will ich die layer farbe ändern, damit ich mnicht immer ihn layersteuerung muss mir layer suchen und farbe ändern bei 300 layer und mehr sehr grosser aufwand ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3358 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 31. Mrz. 2004 15:21 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
|
Dober Heinz Mitglied Technischer Zeichner
Beiträge: 1143 Registriert: 20.12.2002 Autocad 2020/64B Win10 WORKSTATION Intel(R) CPU E5-1620 3.60GHz 16,0GB Ram 64 Bit-Betriebssystem HP Designjet T7200 Grafik NVIDIA Quadro P4000 ZWCAD2019
|
erstellt am: 31. Mrz. 2004 15:41 <-- editieren / zitieren --> Unities abgeben:
|
Claudio Mitglied Architekt
Beiträge: 334 Registriert: 13.04.2002
|
erstellt am: 31. Mrz. 2004 16:02 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
Hallo Heinz! Hab Dir ein Lisp angehängt (.txt löschen) -mit APPLOAD laden, befehl LFOF eingeben, ELEMENT anklicken dann wird der ELEMENTLAYER automatisch auf die Elementfarbe geändert (brauchst nichts mehr eingeben). Liesse sich noch anpassen, wenn Du mehr brauchst. Gruß Claudio
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dober Heinz Mitglied Technischer Zeichner
Beiträge: 1143 Registriert: 20.12.2002 Autocad 2020/64B Win10 WORKSTATION Intel(R) CPU E5-1620 3.60GHz 16,0GB Ram 64 Bit-Betriebssystem HP Designjet T7200 Grafik NVIDIA Quadro P4000 ZWCAD2019
|
erstellt am: 31. Mrz. 2004 16:28 <-- editieren / zitieren --> Unities abgeben:
hallo claudio danke erst mal es lauft nicht, ich will nicht die die farbe von Element auch als layer farbe habe ich will nur das element anklichen und dan dies farbe ändern aber gleich die Layerfarbe z.b wenn das elemnt die farbe rot hat und der layer ist auch auf rot will ich layer auf 253 ändern und so weiter ok aber danke ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd Cuder Mitglied Selbständig
Beiträge: 692 Registriert: 10.07.2002 AutoCAD 2002/2004/2005 unter Windows 2000 Professional SP3 PIV 3.4GHz 1024MB NVIDIA GeForce FX Go5700
|
erstellt am: 31. Mrz. 2004 22:23 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
|
CB_ Mitglied Bauingenieur
Beiträge: 163 Registriert: 20.01.2004 ACAD 2002, W2k, P4 1800Mhz, 512 MB RAM, 20GB HD, Matrox, 2 Bildschirme
|
erstellt am: 01. Apr. 2004 07:43 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
|
Dober Heinz Mitglied Technischer Zeichner
Beiträge: 1143 Registriert: 20.12.2002 Autocad 2020/64B Win10 WORKSTATION Intel(R) CPU E5-1620 3.60GHz 16,0GB Ram 64 Bit-Betriebssystem HP Designjet T7200 Grafik NVIDIA Quadro P4000 ZWCAD2019
|
erstellt am: 01. Apr. 2004 08:03 <-- editieren / zitieren --> Unities abgeben:
|
cschuetz Mitglied CAD Support
Beiträge: 898 Registriert: 06.10.2003 autocad 14 bis 2007 adt 2 bis 2007 palladiox 2000 bis 2007 bitmap 14 bis 2007 revit 6.1 bis 9.1
|
erstellt am: 01. Apr. 2004 08:39 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
hallo, könnte es denn nicht sein, dass das "eigenschaften anpassen" irgendwie weiterhilft? reine vermutung... ciao chris ------------------ freundliche grüsse christian schütz acadgraph support www.acadgraph.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dober Heinz Mitglied Technischer Zeichner
Beiträge: 1143 Registriert: 20.12.2002 Autocad 2020/64B Win10 WORKSTATION Intel(R) CPU E5-1620 3.60GHz 16,0GB Ram 64 Bit-Betriebssystem HP Designjet T7200 Grafik NVIDIA Quadro P4000 ZWCAD2019
|
erstellt am: 01. Apr. 2004 08:43 <-- 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: 01. Apr. 2004 22:35 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
Falls man mal die Farbnummer zufällig nicht weiß.. nochmal ein kleines Lisp : (defun C:Set-layer-color (/ Auswahl LAYERDATEN FARBE) (if(or(and(setq AUSWAHL (ssget "I")) (=(sslength AUSWAHL) 1)) (and(setq AUSWAHL (ssget "_:S" )) (=(sslength AUSWAHL) 1)) ) (progn (setq LAYERDATEN (entget(tblobjname "LAYER" (cdr(assoc 8(entget(ssname AUSWAHL 0)))) ) ) ) (or(setq FARBE(ACAD_COLORDLG (cdr(assoc 62 LAYERDATEN)) nil)) (setq FARBE (cdr(assoc 62 LAYERDATEN))) ) (entmod (subst (cons 62 FARBE) (assoc 62 LAYERDATEN) LAYERDATEN ) ) ) ) (princ) ) ------------------ - Thomas - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dober Heinz Mitglied Technischer Zeichner
Beiträge: 1143 Registriert: 20.12.2002 Autocad 2020/64B Win10 WORKSTATION Intel(R) CPU E5-1620 3.60GHz 16,0GB Ram 64 Bit-Betriebssystem HP Designjet T7200 Grafik NVIDIA Quadro P4000 ZWCAD2019
|
erstellt am: 02. Apr. 2004 06:41 <-- editieren / zitieren --> Unities abgeben:
|
Dig15 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. für Markscheidewesen und Geodäsie
Beiträge: 5833 Registriert: 27.02.2003 DWG TrueView 2014
|
erstellt am: 02. Apr. 2004 07:56 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
|
Dober Heinz Mitglied Technischer Zeichner
Beiträge: 1143 Registriert: 20.12.2002 Autocad 2020/64B Win10 WORKSTATION Intel(R) CPU E5-1620 3.60GHz 16,0GB Ram 64 Bit-Betriebssystem HP Designjet T7200 Grafik NVIDIA Quadro P4000 ZWCAD2019
|
erstellt am: 02. Apr. 2004 08:00 <-- editieren / zitieren --> Unities abgeben:
|
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3358 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 28. Apr. 2004 15:49 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
|
OtzeMachEd Mitglied Bauzeichner & CAD Systembetreuer
Beiträge: 201 Registriert: 30.05.2003 WIN XP Prof. ACAD 2010 ADT 2010 Express Tools
|
erstellt am: 28. Apr. 2004 15:57 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
Zitat: Original erstellt von Bernd P: ServusBringt das Lisp von Thomas, wär für Xref´s auch zum laufen?
Den Satz verstehe ich jetzt auch nicht!? ------------------ Mit freundlichen Grüßen Otze Mach Ed .....wer lesen kann ist klar im Vorteil.... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 28. Apr. 2004 16:07 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
(defun C:Set-layer-color (/ Auswahl LAYERDATEN FARBE) (if; (or(and(setq AUSWAHL (ssget "I")) (=(sslength AUSWAHL) 1)) ; (and(setq AUSWAHL (ssget "_:S" )) (=(sslength AUSWAHL) 1)) (setq AUSWAHL (nentsel)) ; ) (progn usw.. Aber Vorsicht - Xref´s sind "auch nur Blockreferenzen" - also greift er nun auch bei internen Blöcken auf die Layer im Block und nicht auf den Einfügelayer zu !! man könnte noch zw. X-Ref und interne Blockref. unterscheiden - aber du mußt klar sagen was wann wie gewählt zu ändern ist !! EDIT: Und: dran denken: Layer0 wird von Master&Slave.dwg gemeinsam benutzt. ------------------ - Sebastian Mattis -
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3358 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 28. Apr. 2004 16:55 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
Servus Bekomm leider eine Fehlermeldung mit der Änderung Befehl: set-layer-color Objekt wählen: ; Fehler: Fehlerhafter Argumenttyp: lselsetp (<Objektname: 7ae94120> (-110.6 224.8 0.0)). @OtzeMachEd Soll einfach so funktionieren wie oben beschrieben egal ob das Objekt im Xref ist oder nicht. Befehl aufrufen > Objekt picken > Farbe wählen ------------------ Same shit, different DAU. DAU Jones Bernd P. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernhard GSD Mitglied
Beiträge: 482 Registriert: 29.08.2002 AutoCAD 2020(Deu); Windows 10 PRO x64(Deu)
|
erstellt am: 28. Apr. 2004 18:09 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 28. Apr. 2004 21:42 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
@Bernd - ja da fehlt noch was.. vergessen zu kopieren aber beschrieben wie es sich auf welche Objekte genau beziehen soll hast du nicht - naja , ich brauche es ja auch nicht also nochmal . (defun C:Set-layer-color (/ Auswahl LAYERDATEN FARBE) (if ;(or(and(setq AUSWAHL (ssget "I")) (=(sslength AUSWAHL) 1)) ; (and(setq AUSWAHL (ssget "_:S" )) (=(sslength AUSWAHL) 1)) ; ) (setq AUSWAHL (nentsel)) (progn (setq LAYERDATEN (entget(tblobjname "LAYER" (cdr(assoc 8(entget(car AUSWAHL)))) ) ) ) (or(setq FARBE(ACAD_COLORDLG (cdr(assoc 62 LAYERDATEN)) nil)) (setq FARBE (cdr(assoc 62 LAYERDATEN))) ) (entmod (subst (cons 62 FARBE) (assoc 62 LAYERDATEN) LAYERDATEN ) ) ) ) (princ) ) _________ kann es gerade nicht testen, hoffe es läuft dennoch . ------------------ - Sebastian Mattis - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3358 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 29. Apr. 2004 07:56 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
|
Alpschorsch Mitglied Dipl.-Ing.(FH) Architektur
Beiträge: 735 Registriert: 18.11.2003 Grafikkarte: Rage128 Fury ProII 32MB Prozzesor ~1,5MHz Arbeitsspeicher~1,3GB Windows 2000 Professional ACAD 2004 Express Tools(deutsch) Photoshop 7.0 Quark Express 5.5 Acrobat 5.0
|
erstellt am: 29. Apr. 2004 08:45 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
|
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: 29. Apr. 2004 10:01 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
Hallo Leute, Die Lisp-Programme sind ja alle ganz schön und ich hab auch gegen die Aufgabenstellung nichts. Ich hasse aber Zeichnungen in denen die Objekte nicht die Farbe des Layers haben. Bei unseren Zeichnungen haben alle Objekte die Farbe, Linienstärke, Linientyp von Layer. Wofür gibts denn sonst die Layer. Da könnte man ja gleich alles auf einem Layer zeichnen. Ich möchte nochmals betonen das ich nichts dagegen habe das so bunt durcheinander zu würfeln. Schön find ich es nicht. Bitte den Moderator übrigens diesen Betrag ins Lisp-Forum zu stellen. Danke. MfG Martin [Diese Nachricht wurde von mkl-cad am 29. Apr. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 29. Apr. 2004 10:05 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
|
Bernhard GSD Mitglied
Beiträge: 482 Registriert: 29.08.2002 AutoCAD 2020(Deu); Windows 10 PRO x64(Deu)
|
erstellt am: 29. Apr. 2004 10:08 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
Zitat: Original erstellt von mkl-cad: Hallo Leute,Ich hasse aber Zeichnungen in denen die Objekte nicht die Farbe des Layers haben. [Diese Nachricht wurde von mkl-cad am 29. Apr. 2004 editiert.]
Ich verstehe deinen Betrag IN DIESEM ZUSAMMENHANG nicht. cadffm´s Programm ändert die FARBE des LAYERs, und nicht die Objektfarbe. ------------------ Gruß aus Wien Bernhard 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: 29. Apr. 2004 10:14 <-- editieren / zitieren --> Unities abgeben: Nur für Dober Heinz
|