| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Bemassung markieren über Stil (1137 mal gelesen)
|
-sauer Mitglied Zeichner
Beiträge: 314 Registriert: 01.03.2007 ACAD 2020, MEP 2020 CiVil 2020 64 bit, Windows 10,
|
erstellt am: 20. Nov. 2014 15:55 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, kann mir hier jemand weiterhelfen.... und zwar hatte ich vor längerer Zeit diesen Codeschnipsel im Internet gefunden. Dieser Code bewirkt das jede Bemassung markiert wird... war bisher für mich ganz brauchbar... allerdings hab ich jetzt Zeichnungen bekommen in den viele verschiedene Stile vorhanden sind und ich muß in so ziemlich jedem Stil was ändern. Da der diese Bemaßungen erstellt hat viel mit fixen Werten gearbeitet hat. Jetzt könnte ich zwar mit Schnellauswahl zwar arbeiten... ich möchte aber lieber auf der Werkzeugpalette mir für die unterschiedlichen Einstellungen einen Button machen. Da in den vielen Zeichnungen auch noch unzählige viele Stile gibt.... die allerdings in jeder Zeichnung wieder gleich sind... Kompliziert zu erklären.... (sssetfirst(setq a(ssget "_x" (list '(0 . "DIMENSION")(cons 410 (getvar "ctab")))))a) Wie kann man mit dem Code noch nach dem Stil abfragen ... so das dann nur der eine BEM-Stil markiert ist...?
Gruß und Danke Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
-ikarus- Mitglied Zeichner
Beiträge: 142 Registriert: 12.02.2007 ACAD 2015,PSP 2011, Showcase 2015, Mudbox 2015 Indesign CC, Illustrator CC, Photoshop CC, After Effects CC, Premiere Pro CC, Edge Animate CC, Acrobat DC Pro mit PitStop Pro, Visual Studio 2013 Notepad++ Rechner: HP Z620 Workstation NVIDIA Quadro K4000
|
erstellt am: 20. Nov. 2014 16:46 <-- editieren / zitieren --> Unities abgeben: Nur für -sauer
Hast du schon probiert deinen Schnipsel mit (cons 3 (getvar "dimstyle")) zu erweitern? z.B. (sssetfirst(setq a(ssget "_x" (list '(0 . "DIMENSION")(cons 3 (getvar "dimstyle"))(cons 410 (getvar "ctab")))))a) Gruß Jürgen [Diese Nachricht wurde von -ikarus- am 20. Nov. 2014 editiert.] [Diese Nachricht wurde von -ikarus- am 20. Nov. 2014 editiert.] [Diese Nachricht wurde von -ikarus- am 20. Nov. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6050 Registriert: 16.09.2004 Windows 10 64bit, ACAD Rel. 14 - ACAD 2023
|
erstellt am: 20. Nov. 2014 16:46 <-- editieren / zitieren --> Unities abgeben: Nur für -sauer
(sssetfirst(setq a(ssget "_x" (list '(0 . "DIMENSION") (3 . "Bemstilname")(cons 410 (getvar "ctab")))))a) (ungetestet) Jürgen ------------------ Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
-sauer Mitglied Zeichner
Beiträge: 314 Registriert: 01.03.2007 ACAD 2020, MEP 2020 CiVil 2020 64 bit, Windows 10,
|
erstellt am: 21. Nov. 2014 09:02 <-- editieren / zitieren --> Unities abgeben:
|
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6050 Registriert: 16.09.2004 Windows 10 64bit, ACAD Rel. 14 - ACAD 2023
|
erstellt am: 21. Nov. 2014 09:23 <-- editieren / zitieren --> Unities abgeben: Nur für -sauer
Zitat: Original erstellt von -sauer:
deins leider nicht wäre aber schön gewesen ... weil da hätte ich direkt den Stilnamen eintragen können...
Aber so geht's: (sssetfirst(setq a(ssget "_x" (list '(0 . "DIMENSION")(cons 3 "Bemstilname")(cons 410 (getvar "ctab")))))a) (getestet ) Jürgen ------------------ Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |