Hi Leute!!!
Warscheinlich ist die Lösung des Problems denkbar einfach, also klärt mich bitte auf.
Problem:
Ich habe einen Attributsblock in dem das Attribut auf einem Layer liegt, dessen Farbe "vonlayer" ist. Bei der auswertung mit (enget(car(nentsel))) wird deswegen der gruppencode 62 nicht eingefügt.
1. hab ich versucht mit
(entmod (subst (cons 62 2)(assoc 62 (entget AUSWAHL))(entget AUSWAHL))) zu ändern, leider ohne erfolg weil so wie es scheint der gruppencode 62 in der liste nicht vorhanden ist.
2. habe ich versucht (entmod(append (cons 62 2)(entget AUSWAHL)))
ergebnis war die
((62 . 2) (-1 . <Objektname: 6a585488> ) (0 . "ATTRIB") (330 . <Objektname: 6a585400> ) (5 . "17F79") (100 . "AcDbEntity") (67 . 1) (410 . "EG - AFU - VOR") (8 . "Plankopf") (100 . "AcDbText") (10 335.772 103.965 0.0) (40 . 2.5) (1 . "UNBEKANNT") (50 . 0.0) (41 . 1.0) (51 . 0.0) (7 . "plan1") (71 . 0) (72 . 0) (11 0.0 0.0 0.0) (210 0.0 0.0 1.0) (100 . "AcDbAttribute") (2 . "MASSSTAB") (70 . 0) (73 . 0) (74 . 0) (280 . 1))
DOCH wurde die farbe des attributs nicht geändert, und nach erneutem (entget AUSWAHL) war der gruppencode 62 nicht mehr vorhanden.
WARUM?
Bitte um hilfe
mfg blue
[Diese Nachricht wurde von CADblue am 22. Mai. 2012 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP