| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY präsentiert die neue NVIDIA RTX A400 und die A1000 Grafikkarte, eine Pressemitteilung
|
Autor
|
Thema: Bemaßungsüberschreibungen entfernen (760 mal gelesen)
|
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1455 Registriert: 11.01.2006 WIN 10 ACAD 2022 BricsCAD V23
|
erstellt am: 19. Jan. 2011 11:21 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich lösche mit folgendem Lisp alle Bemaßungsüberschreibungen. Geht auch aber bei Bemaßungen in Blöcken ändert sich die Darstellung nicht. Sprenge ich den Block ändert sich die Bemaßung und ist OK. Ich will aber nicht sprengen. Im Blockeditor wird die Bemaßung geändert angezeigt. speichere ich jetzt den Block ist alles OK Ich will aber nicht jeden Block öffnen und speichen müssen. Woran hängts denn daß die Bemaßung innerhalb von Blöcken zwar geändert wird aber sich die Darstellung nicht ändert. Braucht die noch einen Tritt in den Hintern ? Wenn ja, wo ist der Hintern und wie trete ich ihn ? vlax-for block (vla-get-blocks (vla-get-activedocument (vlax-get-acad-object)) ) (vlax-for obj block (if (= (cdr (assoc 0 (setq ent_data (entget (vlax-vla-object->ename obj) '("ACAD")) ) ) ) "DIMENSION" ) (progn (setq ent_data (subst '(-3 ("ACAD")) (assoc -3 ent_data) ent_data ) ) (entmod ent_data) ) ) ) ) ------------------ Gruß Andreas http://kraus-cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 .
|
erstellt am: 19. Jan. 2011 12:15 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
|
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1455 Registriert: 11.01.2006 WIN 10 ACAD 2022 BricsCAD V23
|
erstellt am: 19. Jan. 2011 12:43 <-- editieren / zitieren --> Unities abgeben:
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 .
|
erstellt am: 19. Jan. 2011 13:19 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
|
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1455 Registriert: 11.01.2006 WIN 10 ACAD 2022 BricsCAD V23
|
erstellt am: 19. Jan. 2011 13:48 <-- editieren / zitieren --> Unities abgeben:
vla-regenall kennt mein ACAD nicht. vla-regen mit allen Viewports bringt auch nix Ich bin schon auf der Suche obs irgendwas gibt um einen Block so zu behandeln wie der Blockeditor. Wenn ich da einen Block unverändert speicher ist ja alles OK. Also was passiert da ? Ich schau mir mal so eine Bemaßung vorher/nacher an. Irgendwas muß da doch zu finden sein. ------------------ Gruß Andreas http://kraus-cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 Alles
|
erstellt am: 19. Jan. 2011 14:22 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
|
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1455 Registriert: 11.01.2006 WIN 10 ACAD 2022 BricsCAD V23
|
erstellt am: 19. Jan. 2011 14:35 <-- editieren / zitieren --> Unities abgeben:
Aha! Das Bemaßunsobjekt ist in Ordnung, alle Änderungen sin drin. Die Bemaßungsblockdefinition wird nicht aktualisiert, außer die Bemaßung ist direkt greifbar also wenn Blockeditor oder refedit verwendet wird. Was soll denn der Blödsinn ? Wie kann ich denn jeden Block einmal im Blockeditor öffnen und speichern lassen ? Gefunden hab ich da noch nix Das Ganze natürlich schnell und einfach Oder gibts noch ne andere Möglichkeit ? ------------------ Gruß Andreas http://kraus-cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 Alles
|
erstellt am: 19. Jan. 2011 14:40 <-- editieren / zitieren --> Unities abgeben: Nur für Andreas Kraus
Evtl. solltest du dir überlegen wie du das gleiche machen kannst wie BEDIT/REFCLOSE, anstatt dir so krumme Wege auszudenken - solltest du also ggf. den Textwert auf den korrekten Wert ändern. EDIT: PS er BlockEditor zeigt dir übrigens nur zufällig den richtigen Wert an ------------------ CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)
[Diese Nachricht wurde von cadffm am 19. Jan. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1455 Registriert: 11.01.2006 WIN 10 ACAD 2022 BricsCAD V23
|
erstellt am: 19. Jan. 2011 15:34 <-- editieren / zitieren --> Unities abgeben:
Hä ??? Wie kommst darauf daß ich den Textwert ändern möchte ? Ich lösche alle Bemaßungsüberschreibungen (Pfeilgrößen, Abstände, ...) in jeder Bemaßung damit alle Bemaßungen wieder "unverändert" sind. Das hat doch nichts mit Textwerten zu tun, das wär ja einfach. Neeee, die Bemaßungsgeometrie mit allem drum und dran soll sich "zurückstellen". ------------------ Gruß Andreas http://kraus-cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |