Forum:Lisp
Thema:farbzuweisung ��ndern (entmod)
Möchten Sie sich registrieren?
Wer darf antworten? Registrierte Benutzer können Beiträge verfassen.
Hinweise zur Registrierung Sie müssen registriert sein, um Beiträge oder Antworten auf Beiträge schreiben zu können.
Ihr Benutzername:
Ihr Kennwort:   Kennwort vergessen?
Anhang:    Datei(en) anhängen  <?>   Anhänge verwalten  <?>
Grafik für den Beitrag:                                                
                                                       
Ihre Antwort:

Fachbegriff
URL
Email
Fett
Kursiv
Durchgestr.
Liste
*
Bild
Zitat
Code

*HTML ist AUS
*UBB-Code ist AN
Smilies Legende
Netiquette

10 20 40

Optionen Smilies in diesem Beitrag deaktivieren.
Signatur anfügen: die Sie bei den Voreinstellungen angegeben haben.

Wenn Sie bereits registriert sind, aber Ihr Kennwort vergessen haben, klicken Sie bitte hier.

Bitte drücken Sie nicht mehrfach auf "Antwort speichern".

*Ist HTML- und/oder UBB-Code aktiviert, dann können Sie HTML und/oder UBB Code in Ihrem Beitrag verwenden.

T H E M A     A N S E H E N
tappenbeck

Beiträge: 1205 / 0

AutoCAD (Map)2019, Topobase, MapEdit, Lisp, .vb.net

Hallo !

ich möchte einem Element über (entmod) eine eigene Farbe (nicht vonLayer) zuweisen - wie das normalerweise funktioniert ist mir bekannt - austauschen des Listenteils in der Elementliste.

Wenn aber ein Element die Farbe vonLayer hat, dann ist der GC 62 nicht vorhanden ! Wie kann ich den in die Elementliste aufnehmen bzw. wieder entfernen wenn ich wieder auf vonLayer zurücksetzen will ???

Vielen Dank für Hinweise im voraus.

Gruß Jan :-)

------------------
jan :-)

LarsM

Beiträge: 88 / 1

ACAD2004, ACAD2007
WIN-XP

Hallo Jan,

wenn Du doch den Objektnamen hast, kannst Du doch über(command "ändern" objekt "" "ei" "f" "vonlayer" "") so etwas ändern.
Vielleicht siehst Du das zu kompliziert (den Wald vor lauter Bäumen nicht) oder ich verstehe die Frage falsch.

Ich hoffe das hilft Dir

Gruß Lars

Brischke

Beiträge: 4160 / 36

AutoCAD 20XX, defun-tools (d-tools.eu)

@Jan

mit (append ..) kannst du ja die Farbinformation an die Liste anhängen, wenn der GC 62 nicht existiert.

Willst du wieder VONLAYER, dann musst du die Farb-Nr 256 als neue Farb-Nr verwenden.

@Lars
prinzipiell richtig. Du kommst damit aber nicht bei verschachtelten Elementen (z.B. im Block) weiter.

Bei Fragen ...

Grüße Holger

------------------
Holger Brischke
(defun - Lisp over night!
AutoLISP-Programmierung für AutoCAD
Da weiß man, wann man's hat!

CADmium

Beiträge: 13496 / 249

.

.. hier für diejenigen, deren Holgers Antwort zu wenig ist ( obwohl eigentlich alles gesagt ist) eine kommentierte Routine im Anhang, die das Problem behandelt...

Gruß Thomas

------------------

StephanJP

Beiträge: 819 / 0

AutoCAD ,MAP 3D, Civil 3D, P&ID, VehicleTracking alles bis 2020, WS-Plateia, BBSoft,Win 10 Enterprise, Canon PlotClient
Canon IPF 605, 825

nur um noch bekannt zu machen:
es geht auch ohne kompliziertes (subst..) und (append...) und egal ob GC62 vorhanden ist. Hab die Datei von Thomas (ich hoffe, du verzeihst) dahingehend modifiziert


------------------
 
gruß
Stephan

[Diese Nachricht wurde von StephanJP am 20. Jan. 2004 editiert.]