Hallo
meine Antwort kommt zwar spät weil ich die Frage erst jetzt gesehen habe.
Wenn ich das Problem richtig verstanden habe sollen Elemente umgefärbt werden bzw. die Linienart geändert werden
Dabei wird auch nach nach Linenart bzw. Elementart unterschieden werden.
Da kann ich nur sagen vergeßt die Layer /Info Befehle geht zwar, wird aber immer sehr länglich.
Der Knackpunkt bei der Layerwahl ist: zu einem Element können mehreren INFOS-Layern gehören.
CHANGE_ELEMENT_INFO ist hier der einzig sinvolle Befehl der klare Verhältnisse schafft. Damit sind aber keine Kombinationen möglich und die braucht man.
Ich habe eure Macros nicht genau angeschaut, aber ich denke das ist euer Problem.
Kombinationen lassen sich mit eurer einfachen Auswahl nicht ansprechen.
Kaum hat der TEXT die INFO "LAYER: weis" wird ihm die SCHICHT "LAYER: text" drangehängt und er verliert die Info "LAYER:weis"
Ihr versteht was ich meine, was habt ihr den zum Schluß wirklich?
Um Linienarten und Farben anzusprechen benötigt man keine Layer.
Sie lassen sich doch über ihre Eigenschaft gut ansprechen.
Man kann BEMASSUNG wählen , HILFSGEO, Linenart Farbe usw.
Change_COLOR SELEC Yellow ALL CONFIRM {neue Farbe}green
macht aus gelb grün
CHANGE_"Linienty" SELECT Dash ALL CONFIRM {neue Linenart }Phantom
macht aus gestrichelt stich-punkt-punkt-strich
usw.
jede Kombination ist möglich alle BOOLshen Ausdrücke die man sich denken kann, also das Motto lautet Boolsches Denken und die SELECT-Funktion genauer anschauen.
Das Geheimnis der Auswahl liegt im Ausschluß
Ich habe so ein Macro schon einmal geschrieben, um die Frabliene Kombination auf unsere Plot-Standards anzupassen ohne dass ich weis was da ankommt. Das geht!
http://ww3.cad.de/foren/ubb/icons/icon9.gif http://ww3.cad.de/foren/ubb/icons/icon9.gif
Ich habe gerade keine ME verfügbar deshalb stimmen die Befehle nicht genau aber das Prinzip wird klar
CHANG_COLOR SELEC GLOBAL GEO all OHNE Linenart Symetrie Hilfline... ohne Bemassung usw. CONFIRM neue FARBE
und die Reihenfolge in der gewählt wird ist wichtig.
das kann die Sache erheblich verkürzen
dh erst mal alle Geometrie nach weis umfärben
dann alle Strichpunkt Linien nach cyan
alle Texte nach grün....
alle Bemaßungslinien nach gelb usw.
so geht man auch dem Problem aus dem Weg dass man kein Element zum wählen hat, was ja zu Fehlern führt.
Manchmal verstecke ich auch ein kleines Leerzeichen in der Zeichnung
damit ich auf jedenfall einen Text habe. Könnte man auch abfragen,geb ich zu, konnte man früher nicht, da musste man sich zu helfen wissen.http://ww3.cad.de/foren/ubb/icons/icon12.gif http://ww3.cad.de/foren/ubb/icons/icon12.gif
Ich hoffe der Tipp hilft einmal in eine ganz andere Richtung zu denken.
------------------
Gruß Anne
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP