| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Texte in einem Block (469 mal gelesen)
|
FM-Maxe Mitglied Ingenieur
Beiträge: 59 Registriert: 12.10.2006 AutoCAD 2006 und 2007 Flächenmanagement-Software
|
erstellt am: 19. Jan. 2007 15:38 <-- editieren / zitieren --> Unities abgeben:
wir haben Blöcke mit falschen Texten versehen und müssen nun pro Zeichnung ca 10 Blöcke (Blockeditor) ändern. Es handelt sich um ca. 100 Zeichnungen. Also ein enormer Aufwand. Wie kann man ohne Blockeditor (z.Bspl mit suchen und ersetzen funktioniert nicht) schnell die Texte ändern. ------------------ Gruß FM-Maxe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Goofy007 Mitglied Vermessungstechniker
Beiträge: 578 Registriert: 06.11.2004
|
erstellt am: 19. Jan. 2007 16:07 <-- editieren / zitieren --> Unities abgeben: Nur für FM-Maxe
Hallo FM-Maxe! Wenn die Texte Attribute eines Blockes sind, so kann man diese mittels suchen und ersetzen austauschen. Wichtig dabei ist nur das man in den Optionen des Befehles angibt, daß auch Blockattribute getauscht werden sollen. mfg Didi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied | |
FM-Maxe Mitglied Ingenieur
Beiträge: 59 Registriert: 12.10.2006 AutoCAD 2006 und 2007 Flächenmanagement-Software
|
erstellt am: 19. Jan. 2007 16:18 <-- editieren / zitieren --> Unities abgeben:
|
Ex-Mitglied | |
FM-Maxe Mitglied Ingenieur
Beiträge: 59 Registriert: 12.10.2006 AutoCAD 2006 und 2007 Flächenmanagement-Software
|
erstellt am: 19. Jan. 2007 16:31 <-- editieren / zitieren --> Unities abgeben:
es handelt sich um Zeichnungsvordrucke mit Attr. und Texten. Einer dieser Texte ist flsch. Müsste ich den block tauschen müsste ich auch erneut alle Attribute neu beschriften ------------------ Gruß FM-Maxe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kramer24 Ehrenmitglied V.I.P. h.c. Architekt
Beiträge: 5881 Registriert: 09.11.2001 Acad Architecture 2023 WIN 10
|
erstellt am: 19. Jan. 2007 16:40 <-- editieren / zitieren --> Unities abgeben: Nur für FM-Maxe
Also, für nochmal extra für mich, Bestand: 10 verschiedene Blockreferenzen mit ein und demselben Text? Wunsch: Den Text in allen Blockr. mit möglichst wenig Geklicke ändern? Da gibt's 'ne Lisp, müsste ich suchen. Lothar ------------------ From Autodusk Till Dawn
[Diese Nachricht wurde von Kramer24 am 19. Jan. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FM-Maxe Mitglied Ingenieur
Beiträge: 59 Registriert: 12.10.2006 AutoCAD 2006 und 2007 Flächenmanagement-Software
|
erstellt am: 19. Jan. 2007 16:52 <-- editieren / zitieren --> Unities abgeben:
Also nochmal eine Beschreibung. es handelt sich um 100 Dateien. In jeder Datei stecken 5 eingerichtet Papierbereiche mit je einem Vordruck. Jeder Vordruck besteht aus Rahmen (Linien) , Texten (z.Bspl. gez. von., oder Zeichnungs-Nr.,...) und Attributen. Einer dieser Texte innerhalb des Vordruckes (lfd. Nr.) ist falsch. müsste heisen Datei. Nun möchte ich nicht jeden Vordruck mit dem Blockeditor öffnen und den Text änder und den Block wieder schliesen. Das wäre ja eine Höllenarbeit. Gibt es etwas womit ich den Text einfach austauschen kann? ------------------ Gruß FM-Maxe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 AutoCAD 2.5 - 2022, Civil 3D, MAP 3D, ACADM Inventor AutoCAD 2022, AIP 4-2022 Win 10
|
erstellt am: 19. Jan. 2007 17:29 <-- editieren / zitieren --> Unities abgeben: Nur für FM-Maxe
Ja, wie Rabbit007 schon gesagt hat, reicht ein schlichtes Aktualisieren des Blockes durch erneutes Einfügen des (korrigierten) gleichnamigen Blockes aus einer Datei (dabei Definition ersetzen). Das kann man auch in eine Skiptdatei packen und dies Script dann z.B. mit Scriptpro auf alle 100 Zeichnungen anwenden. ------------------ Mit freundlichem Gruß Udo Hübner Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied | |
FM-Maxe Mitglied Ingenieur
Beiträge: 59 Registriert: 12.10.2006 AutoCAD 2006 und 2007 Flächenmanagement-Software
|
erstellt am: 20. Jan. 2007 09:08 <-- editieren / zitieren --> Unities abgeben:
|
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 AutoCAD 2.5 - 2022, Civil 3D, MAP 3D, ACADM Inventor AutoCAD 2022, AIP 4-2022 Win 10
|
erstellt am: 20. Jan. 2007 11:56 <-- editieren / zitieren --> Unities abgeben: Nur für FM-Maxe
An der Antwort merkt man, das du es NICHT probiert hast! Es bleiben nämlich alle Attribute der Blockreferenz erhalten. Die konstanten Teile des Blockes, die also nur in der Blockdefinition gespeichert sind (Linien, konstante Texte usw.) werden an den Blockreferenzen nach Neudefinition entsprechend anders dargestellt, nicht betroffen sind die Attribute, die unabhängig von der Blockdefinition mit der Blockreferenz verknüpft sind. Attribute bleiben selbst erhalten, wenn der neue Block gar keine passenden Attributsdefinitionen mehr hat (was auch wieder zu Problemen führen kann, aber das ist ein anderes Thema). ------------------ Mit freundlichem Gruß Udo Hübner [Diese Nachricht wurde von CAD-Huebner am 20. Jan. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FM-Maxe Mitglied Ingenieur
Beiträge: 59 Registriert: 12.10.2006 AutoCAD 2006 und 2007 Flächenmanagement-Software
|
erstellt am: 21. Jan. 2007 17:32 <-- editieren / zitieren --> Unities abgeben:
|
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 AutoCAD 2.5 - 2022, Civil 3D, MAP 3D, ACADM Inventor AutoCAD 2022, AIP 4-2022 Win 10
|
erstellt am: 21. Jan. 2007 17:43 <-- editieren / zitieren --> Unities abgeben: Nur für FM-Maxe
Stimmt das Profil? Sind es evt. MV Blöcke aus ADT? Wenn sich nach Einfügung alter und neuer Block in einer Zeichnung befinden, sind die Namen nicht identisch gewählt worden (und folglich die Definition nicht ersetzt). ------------------ Mit freundlichem Gruß Udo Hübner Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 21. Jan. 2007 17:55 <-- editieren / zitieren --> Unities abgeben: Nur für FM-Maxe
..ich weiß nicht, was du versucht hast, bei mir wird bei -_insert und BLOCKNAME=C:\\BLOCKNAME.DWG wird der alte Block durch den neuen gleichnamigen ersetzt. Natürlich kannst du aber auch mit nem Lisp die Texte direkt nach Textihalt im Block suchen lassen und entsprechend ersetzen.. per Script / oder Lsp, das ne Dateiauswahl bietet und auf den Befehl _script aufsetzt auf für mehrere Zeichnungen.. aber solche Programmierung übersteigt in meinen Augen die Schwelle von Forenhilfe zur Dienstleistung. ------------------ - 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 |