| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Mit SAP ERP/PLM den Anlagenbau perfekt organisiert - NEUMAN & ESSER GROUP (CIDEON, SAP, ERP, PLM, CAD), ein Anwenderbericht
|
Autor
|
Thema: Bei Blockeinfügung mit ATT, vorhandenen Text übernehmen oder per klich drauf überneh. (239 mal gelesen)
|
Danijel Mitglied Umsch. z. Bauzeichner
Beiträge: 19 Registriert: 03.10.2007 AutoCAD´08; EliteCAD10.1; (Allplan´06)
|
erstellt am: 16. Mai. 2008 15:03 <-- editieren / zitieren --> Unities abgeben:
Hallo beisammen, wer weis wie man (spätestens)bei der Attributswert-Eingabe (als Block eingefügt) schon vorhandenen Text oder vorhandene Zahlen-Wert (als DText) übernehmen kann. Ist-Situation: Diesen einen Erstellten Block mit Attwerten, füge ich ein, Werte gebe ich manuel über das dialogfeld ein. Alle Werte sind jedoch schon als dtext vorhanden. Kennt jemand eine bessere Vorgehensweise als wie ich es mache; (manuel abtippen) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wronzky Ehrenmitglied V.I.P. h.c. CAD-Dienstleistungen für Architekten
Beiträge: 2154 Registriert: 02.05.2005 CAD: AutoCAD 2.6 bis 2014 ADT 2005 bis ACA 2013 Arcibem System: Windows Internet-Startseite: http://www.archi.de
|
erstellt am: 16. Mai. 2008 16:13 <-- editieren / zitieren --> Unities abgeben: Nur für Danijel
Hi, also ohnen Programmierung ist da wohl nichts zu machen. Für einen ähnlichen Fall hab' ich allerdings was: Code: (defun c:get_att_val ( / att ele) (entmod (subst (assoc 1 (entget (car (entsel "\nneuer Textwert wählen:")))) (assoc 1 (setq att (entget (setq ele (car (nentsel "\nAttribut wählen:")))))) att ) ) (entupd ele) )
damit kannst Du NACH dem Einfügen durch picken von Dtext und Attribut den Attributswert ändern. Vielleicht reich Dir das auch schon. [EDIT] Wie mal Lisp-Dateien lädt [/EDIT] Grüsse, Henning ------------------ Henning Jesse VoxelManufaktur Computer-Dienstleistungen für Architekten und Ingenieure
http://www.voxelman.de [Diese Nachricht wurde von wronzky am 16. Mai. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Danijel Mitglied Umsch. z. Bauzeichner
Beiträge: 19 Registriert: 03.10.2007 AutoCAD´08; EliteCAD10.1; (Allplan´06)
|
erstellt am: 16. Mai. 2008 16:45 <-- editieren / zitieren --> Unities abgeben:
Hallo Henning, danke schön. Das ist ein imenser Arbeits-Effizienter-Fortschritt und ich gebe mich sehr zufrieden damit. Könntest du bitte die LISP noch ergänzen: damit er Befehl in der endlosschleife ablauft, so das das enter dazwischen als Befehlswiederholung nicht mehr nötig ist??? Nochmal, viele Dank! P.S. ODER kann JEMAND ANDERER die obrige .lsp so ergänzen das er nach der Attributswert-änderung WIEDER abläuft (ohne Enter)??? P.P.S DANKE [Diese Nachricht wurde von Danijel am 16. Mai. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wronzky Ehrenmitglied V.I.P. h.c. CAD-Dienstleistungen für Architekten
Beiträge: 2154 Registriert: 02.05.2005 CAD: AutoCAD 2.6 bis 2014 ADT 2005 bis ACA 2013 Arcibem System: Windows Internet-Startseite: http://www.archi.de
|
erstellt am: 16. Mai. 2008 17:52 <-- editieren / zitieren --> Unities abgeben: Nur für Danijel
|