| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Optimiertes Einkaufserlebnis dank interaktiver 3D-Modelle im Webshop , ein Anwenderbericht
|
Autor
|
Thema: Attributsdefinitionen in normalen Text umwandeln (1271 mal gelesen)
|
knblc Mitglied
Beiträge: 25 Registriert: 05.12.2003 Autocad 2011 Windows XP Prof
|
erstellt am: 21. Okt. 2004 14:14 <-- editieren / zitieren --> Unities abgeben:
Ich habe einen Grundriss erhalten. sämtliche Texte sind Attributsdefinitionen. Da ich die Zeichnung als xref einfüge ist der Text nich mehr sichtbar. gibt es eine Möglichkeit die Attributsdefinitionen in normalen Text umzuwandeln ? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3424 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 21. Okt. 2004 14:17 <-- editieren / zitieren --> Unities abgeben: Nur für knblc
Servus Sieh dir zuerst die Sysvariable Attzeig oder Attdisp an. Burst von den E-Tools (cadwiesel.de). ------------------ schöne Grüsse aus der Steiermark Bernd P. Warum Einfach es geht auch kompliziert Bitte Supportangaben eintragen, warum siehst du hier Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
knblc Mitglied
Beiträge: 25 Registriert: 05.12.2003 Autocad 2011 Windows XP Prof
|
erstellt am: 21. Okt. 2004 14:34 <-- editieren / zitieren --> Unities abgeben:
sämtlicher Text wurde als "Attributsdefinition" in das Feld Bezeichnung eingetragen. wenn ich diese Zeichnung als Block einfüge erscheint die Eingabemaske mit sämtlichem Text. ca 100 Felder. Die Felder sind folglich alle leer. siehe Anhang attzeig hilft nicht. attdisp ?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 21. Okt. 2004 14:44 <-- editieren / zitieren --> Unities abgeben: Nur für knblc
blöd gelaufen .. aber vielleicht hilt in deinem Falle beim Einfügedialog ein Haken bei "Ursprung" zu setzen.. ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
knblc Mitglied
Beiträge: 25 Registriert: 05.12.2003 Autocad 2011 Windows XP Prof
|
erstellt am: 21. Okt. 2004 14:57 <-- editieren / zitieren --> Unities abgeben:
|
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3424 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 21. Okt. 2004 14:59 <-- editieren / zitieren --> Unities abgeben: Nur für knblc
Servus Attdisp hilft nichts. Da dürfte etwas bei der Attributdefinition nicht stimmen, verwende mal "attsync" (zuerst speichern man weis ja nie). ------------------ schöne Grüsse aus der Steiermark Bernd P. Warum Einfach es geht auch kompliziert Bitte Supportangaben eintragen, warum siehst du hier Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 21. Okt. 2004 15:15 <-- editieren / zitieren --> Unities abgeben: Nur für knblc
@Bernd <schubs> Er hat Attributdefinitionen, deren BEZEICHNUNG stellt den Text da den er haben möchte ! Er hat keine Attribute mit Attributwerten... Und nur auf diese würde sich ATTDISP beziehen.. Benötigt wird eine Funktion die aus einer Attributdefinition ein TEXTelement macht und die AttributdefinitionsBEZEICHNUNG als TEXTWERT übernimmt. ------------------ .Signatur hat derzeit leider Urlaub. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3424 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 21. Okt. 2004 15:22 <-- editieren / zitieren --> Unities abgeben: Nur für knblc
oops *lichtaufgeh* und *kopfgreif* ------------------ schöne Grüsse aus der Steiermark Bernd P. Warum Einfach es geht auch kompliziert Bitte Supportangaben eintragen, warum siehst du hier [Diese Nachricht wurde von Bernd P am 21. Okt. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 21. Okt. 2004 15:43 <-- editieren / zitieren --> Unities abgeben: Nur für knblc
zieh dir mal folgende Funktion in deine Zeichnung mit den Attributdefinitionen und starte sie mit attdef->text (defun c:attdef->text ( / AUSWAHL INDEX OBJEKT OBJDATA) (if(or(setq AUSWAHL (ssget "I" '((0 . "ATTDEF")))) (setq AUSWAHL (ssget '((0 . "ATTDEF")))) ) (progn (setq INDEX -1) (repeat(sslength AUSWAHL) (setq OBJEKT(ssname AUSWAHL (setq INDEX(1+ INDEX)))) (setq OBJDATA(entget OBJEKT)) (setq OBJDATA (subst(cons 0 "TEXT")(assoc 0 OBJDATA)OBJDATA)) (setq OBJDATA (subst(cons 73 (cdr(assoc 74 OBJDATA)))(assoc 73 OBJDATA)OBJDATA)) (setq OBJDATA (subst(cons 1 (cdr(assoc 2 OBJDATA)))(assoc 1 OBJDATA)OBJDATA)) (entmake (vl-remove-if '(lambda(x) (member (car X) '(-1 330 5 100 2 3 70 73 74 )) ) OBJDATA ) ) (entdel OBJEKT) ) ) ) ) ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
knblc Mitglied
Beiträge: 25 Registriert: 05.12.2003 Autocad 2011 Windows XP Prof
|
erstellt am: 21. Okt. 2004 15:59 <-- editieren / zitieren --> Unities abgeben:
|