• Dieses Forum ist die maschinengenerierte Übersetzung von www.cad3d.it/forum1 - der italienischen Design-Community. Einige Begriffe sind nicht korrekt übersetzt.

Wählen Sie für "Farbe" und "Type Line"

GiGa

Guest
arbeiten mit designs, die mit vielen verschiedenen standards erstellt wurden, muss ich oft teile (insbesondere versteckte linien) löschen und/oder die eigenschaften der linien ändern. bequem zu tun, sind filter oder "selekt ähnliche"... aber dienstprogramm stoppt, wenn objekte "by-layer" eigenschaften haben.
in der tat, die auswahl auf z.b. alle magenta objekte zu beschränken, wenn sie die farbe "by-layer" haben, dient der filter natürlich nicht, alle objekte mit "by-layer" farbe werden ausgewählt. .

gibt es eine bettwäsche, um die "effektive" farbe (und/oder linienart) auszuwählen, auch wenn die objekte "by-layer" sind?

ps: natürlich können sie die schichten auswählen, aber oft mit zeichnungen, die dutzende von verschiedenen schichten haben, verlieren sie zu viel zeit. .
 
hi.
ich habe versucht, eine situation zu simulieren, die sie beschrieben haben.

angenommen wir haben viele linien mit farbe dalayer cyan und linien mit farbe cyan. das ziel, wenn ich richtig verstehe, ist es, alle cyanlinien unabhängig auszuwählen, wenn es dalayer oder cyan ist.

sie könnten die schichten filtern, indem sie alle schichten filtern, die die farbe dalayer = cyan alle abtauen und den befehl _filter verwenden, um alle zeilen auszuwählen, die die cyanfarbe haben.

oder den folgenden befehl verwenden:

(setq-farbe (get "x"(62.4)))

zur auswahl aller cyan-farbobjekte (4 = cyan).

kurz gesagt, führen sie einen doppelfilter aus. 1. auf schichten und 2. auf objekten.
ich weiß nicht, ob es die beste lösung ist, aber ich habe alles versucht, aber auch in lisp haben sie die gleichen probleme wie der _filter und die _quickselect
hi.
 
die funktion (fnselbycolor numcolore) gibt eine auswahlgruppe aller wesen zurück, die farbe = numcolore haben und wenn sie farbbylayer haben, wählen sie die farbe aus der ebene und wenn = numcolore zur auswahl hinzugefügt.

gleiches verfahren für (fnselbylinetype tipolinea).

bye
 

Anhänge

danke für den rat..
für den lisp... mit dem ich den start befehle?

ps: verstehen sie, dass ich wenig oder nichts weiß? es ist eine dieser dinge, die ich immer sage, ich muss gut studieren, aber sie gehen zurück, dann... sie gehen zurück und dann... sie gehen zurück. .
 
auf der kommandoleiste schreiben:
(fnselbycolor 1), um alle roten objekte auszuwählen
(fnselbycolor 2), um alle gelben objekte auszuwählen
(fnselbycolor 3), um alle grünen objekte auszuwählen
(fnselbycolor 4), um alle cyanobjekte auszuwählen
(fnselbycolor 5) um alle blauen objekte auszuwählen
(fnselbycolor 6) um alle magenta objekte auszuwählen
....und so weiter für die farben, die sie wählen möchten.
hi.
 

Statistik des Forums

Themen
58.521
Beiträge
499.056
Mitglieder
104.110
Neuestes Mitglied
ChristianR

Zurzeit aktive Besucher

Keine Mitglieder online.
Zurück
Oben