| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY bietet das umfangreichste Ökosystem von B2B als auch B2C-Lösungen für IT-Akteure auf dem Markt, eine Pressemitteilung
|
Autor
|
Thema: Gruppen-Fadenkreuzfarbe (1617 mal gelesen)
|
MARTINLE Mitglied Tischler
Beiträge: 485 Registriert: 18.10.2007 AUTOCAD 2016, MS Windows7, 64-bit
|
erstellt am: 23. Mai. 2014 12:02 <-- editieren / zitieren --> Unities abgeben:
Hallo, Folgende Problem: Wenn ich die Gruppen eingeschaltet habe passiert es immer wieder,das beim Befehl Schieben etc. alles in der Gruppe ausgewählt wird und mitverschoben wird obwohl ich eigentlich nur ein Objekt dieser Gruppe verschieben will. Dies ist immer wieder ärgerlich. Man muß also immer vorher nachsehen ob der Button "Gruppe einschalten" aktiviert ist oder nicht. Dieses Ereignis unterbricht natürlich immer wieder den Arbeitsfluss. Nach einiger Überlegung das Arbeiten mit Gruppen einfacher zu gestalten hab ich folgende Idee: Ich mach mir einen Button mit einem Macro drauf das die Gruppen einschaltet bzw. wenn eingeschaltet ausschaltet. Zugleich wird beim einschalten aber auch über eine Systemvariable die Farbe des Fadenkreuzes z.B. auf Rot geändert und beim ausschalten wieder auf Schwarz. Da man damit den Gruppenstatus immer im Bickfeld hat wäre dies eine gute Lösung für mich. Händisch kann man die Farbe ja leicht in den Optionen-Farbe-Fadenkreuz umstellen. Nun zu meinen Fragen: 1) Gibt es eine Systemvariable zum umschalten der Fadenkreuzfarbe? 2) wie müßte das Macro aussehen damit dies auch funktionieren würde? Bitte um Hilfe. lg. Martin
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 .
|
erstellt am: 23. Mai. 2014 12:49 <-- editieren / zitieren --> Unities abgeben: Nur für MARTINLE
|
MARTINLE Mitglied Tischler
Beiträge: 485 Registriert: 18.10.2007 AUTOCAD 2016, MS Windows7, 64-bit
|
erstellt am: 23. Mai. 2014 16:27 <-- editieren / zitieren --> Unities abgeben:
Hallo Thomas, Bin schon im Wochenende und hab deshalb kein CAD zum testen. Dies werde ich am Montag aber gleich nachholen. Mit Reactoren kenn ich mich leider zu wenig aus. Ich muß das Wohl oder Übel irgendwie zusammen basteln müssen. Noch eine Frage zur Farbnummer. Gibt es irgendwo eine Tabelle oder so etwas ähnliches wo man diese Farbnummern ablesen kann? Lg. Martin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MARTINLE Mitglied Tischler
Beiträge: 485 Registriert: 18.10.2007 AUTOCAD 2016, MS Windows7, 64-bit
|
erstellt am: 23. Mai. 2014 22:42 <-- editieren / zitieren --> Unities abgeben:
Hallo ich noch mal, Mir schwirren immer noch diese Gedanken mit der Farbanzeige im Kopf rum. Eigentlich ist ja Wochenende und deshalb wäre auch ein Abschalten von der Arbeit längst fällig. Aber was soll's. Es macht auch Spass mit AutoCad zu arbeiten. Ich sitze gerade im Wohnzimmer und schreibe am Tablet meine Ideen hier nieder. Mit dieser Farbsteuerung könnte man doch sicher noch einige Ideen umsetzen. Z.B. wäre da noch: Ein Lisp, für die Erstellung von Gruppen. Man müßte nur am Anfang einen Merker setzen der sich das letzte Objekt merkt. Zugleich ändert man mit einer Variable die Fadenkreuzfarbe z.B. auf blau. Dann arbeitet man munter drauflos. Diverse Objekte werden erstellt. Es wird schraffiert usw. usw...ist man fertig drückt man den Button noch mal und damit wird der Befehl für die Gruppe-Erstellung aktiviert. Eine Variable speichert alle bisher erstellten Objekte. Diese Auswahl wird nun der Gruppenabfrage übergeben und daraus eine Gruppe erstellt. Zeitgleich wird auch die Fadenkreuzfarbe wieder zurückgesetzt. Der Sinn der Farbumstellung liegt darin, dass man im Stress nicht vergisst, dass man in einem laufenden Befehl für die Gruppenerstellung ist. So Schluß für heute! Vielleicht ergeben sich noch andere Ideen in diese Richtung. Ihr seid jedenfalls alle Eingeladen eure Ideen und Meinungen hier einzubringen. War ein langer Tag heute (Tagwache 4 Uhr früh)......Gute Nacht... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6052 Registriert: 16.09.2004 WINDOWS Vista Ultimate SP2 (64bit), NVIDIA Geforce 9600M GT, AutoCAD 2013.
|
erstellt am: 24. Mai. 2014 06:26 <-- editieren / zitieren --> Unities abgeben: Nur für MARTINLE
Hallo Martin, eine kleine Zwischenfrage sei mir gestattet (es ist ja Wochenende ). Worin besteht für Dich der Sinn und Zweck von Gruppen? Oder anders formuliert: Wann, wie, in welchem Zusammenhang, wozu verwendest Du Gruppen? Die Frage kommt mir deshalb auf, weil mich schon Dein allererster Satz oben stutzig gemacht hatte ("Problem: Wenn ich die Gruppen eingeschaltet habe passiert es immer wieder,das beim Befehl Schieben etc. alles in der Gruppe ausgewählt wird und mitverschoben wird. ... Dies ist immer wieder ärgerlich."). Vllt. war das aber auch nur unglücklich formuliert? Jürgen ------------------ Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty)
[Diese Nachricht wurde von jupa am 24. Mai. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MARTINLE Mitglied Tischler
Beiträge: 485 Registriert: 18.10.2007 AUTOCAD 2016, MS Windows7, 64-bit
|
erstellt am: 24. Mai. 2014 08:04 <-- editieren / zitieren --> Unities abgeben:
Hallo Jürgen, Meine Formulierung oben ist schon richtig gewählt. Ich bzw. die Arbeitskollegen benötigen die Gruppen aus folgenden Grund: Auf meinen Plänen werden große Möbelverbauten dargestellt. Auch in der Werkstatt wird auf den Plänen am PC nachgeschaut. Diese Pläne sind sehr Umfangreich mit Schnitten etc. Um einen Überblick der einzelnen Möbel zu behalten werden alle zusammen gehörenden Schnitte in Gruppen zusammengefasst.Diese Gruppen kann man dann zur Übersicht schnell aus und einblenden. Das zusammenfassen in z. B. Layergruppen ist nicht möglich, da die gleichen Layer in mehreren Möbel vorkommen. In Blöcke zusammenfassen ist zu umständlich und zu langsam. Gruppen sind einfach flexibel und schneller änderbar. Außerdem hat man mit dem Dialogfeld vom alten Gruppe Befehl die Option zur verfügung Gruppen wählbar und nicht wählbar zu schalten. Diese Option kann man sehr gut dazu benutzen verschachtelte Gruppen zu erstellen. Z. B. kann man mehrere Einzelmöbel die zusammen gehören in Übergruppen zusammenfassen. Wenn man nun diese Gruppen auf nicht wählbar schaltet hat man wieder die Gruppen der einzelnen Möbel zur verfügung. Somit kann man sehr gut Layer unabhängig Objektgruppen bzw. verschachtelte Objektgruppen bearbeiten. Schade ist nur, dass diese Gruppen im Layout z.B. zum isolierten darstellen nicht verwendet werden können wie man es mit Layern machen kann. Die Isolierung mit Gruppen im Layoutfenster hat zur Folge, dass in allen Ansichtsfenster diese Gruppe isoliert wird. Dies ist bei mir aber nicht erwünscht. Es gibt sicherlich noch andere Vorteile mit Gruppen zu arbeiten. Lg Martin
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6052 Registriert: 16.09.2004 WINDOWS Vista Ultimate SP2 (64bit), NVIDIA Geforce 9600M GT, AutoCAD 2013.
|
erstellt am: 24. Mai. 2014 09:01 <-- editieren / zitieren --> Unities abgeben: Nur für MARTINLE
Zitat: Original erstellt von MARTINLE: Hallo Jürgen,Meine Formulierung oben ist schon richtig gewählt.
Ist schon ok. Ich bin nur über die Formulierung gestolpert, daß es ein Problem sei, daß beim auswählen eines Elementes einer Gruppe alle anderen Elemente mit ausgewählt werden. Denn das ist ja der eigentliche Sinn und Zweck einer Gruppe (logisch zusammengehörige Elemente bequem auswählen zu können). So wie ihr das macht paßt das schon. Nur noch eines (falls ihr damit mal in Berührung kommen solltet): Gruppendefinitionen gehen unter bestimmten Bedingungen verloren (z.B. wenn man mit WBLOCK eine neue Zeichnung erstellt). Gruß Jürgen ------------------ Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty) [Diese Nachricht wurde von jupa am 26. Mai. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MARTINLE Mitglied Tischler
Beiträge: 485 Registriert: 18.10.2007 AUTOCAD 2016, MS Windows7, 64-bit
|
erstellt am: 24. Mai. 2014 11:05 <-- editieren / zitieren --> Unities abgeben:
Hallo Jürgen, Ja, das mit dem WBlock ist mir bekannt. Um aber trotzdem die Gruppe im Block erhalten zu können muß man nach dem erstellen des Blockes diesen öffnen und die Gruppe direkt im Block erstellen. Somit hat man beim späteren einfügen und nach Auflösung des Blockes die Gruppe wieder zur Verfügung. Lg Martin
[Diese Nachricht wurde von MARTINLE am 24. Mai. 2014 editiert.] [Diese Nachricht wurde von MARTINLE am 24. Mai. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MARTINLE Mitglied Tischler
Beiträge: 485 Registriert: 18.10.2007 AUTOCAD 2016, MS Windows7, 64-bit
|
erstellt am: 26. Mai. 2014 05:52 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von CADmium: ich würds über einen sysvarreaktor machen, der auf PICKSTYLE anspricht und dann die Farbe ändert ... letzteres geht z.B. über (vla-put-ModelCrosshaircolor(vla-get-display(vla-get-preferences(vlax-get-acad-object))) (cdr(assoc 420(acad_truecolordlg (cons 420 16777215)))) )ist aber, wenn mans ordentlich macht mehr als n 10Zeiler.
Hallo Thomas, Hab deine Zeilen getestet. Es öffnet sich das Dialogfeld der Farbauswahl. Wenn ich dann eine Farbe wähle und auf ok klicke passiert aber gar nichts. Mache ich was falsch? Schön wäre natürlich die Farbänderung ohne der Auswahl über das Dialogfeld indem man die Farbe schon vorab im Lisp fixieren könnte. lg. Martin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MARTINLE Mitglied Tischler
Beiträge: 485 Registriert: 18.10.2007 AUTOCAD 2016, MS Windows7, 64-bit
|
erstellt am: 26. Mai. 2014 06:22 <-- editieren / zitieren --> Unities abgeben:
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 .
|
erstellt am: 26. Mai. 2014 11:37 <-- editieren / zitieren --> Unities abgeben: Nur für MARTINLE
|
MARTINLE Mitglied Tischler
Beiträge: 485 Registriert: 18.10.2007 AUTOCAD 2016, MS Windows7, 64-bit
|
erstellt am: 26. Mai. 2014 11:59 <-- editieren / zitieren --> Unities abgeben:
Hallo Cadmium, Ich muß mich wieder mal für deine Hilfe bedanken. Das Lisp und die VLX funktionieren sehr gut. Dieses Umschalten der Fadenkreuzfarbe ermöglicht mir sofort zu sehen ob man im Gruppenmodus ist oder nicht. Daaaaanke vielmals! lg. Martin
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |