Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Attribute aus Blöcken enfernen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Attribute aus Blöcken enfernen (3762 mal gelesen)
bley
Mitglied
architekt


Sehen Sie sich das Profil von bley an!   Senden Sie eine Private Message an bley  Schreiben Sie einen Gästebucheintrag für bley

Beiträge: 42
Registriert: 12.11.2003

AutoCAD 2004
ArchTools
TM-Layermanager<P>WIN2000P im WIN2000-Netzwerk

erstellt am: 27. Feb. 2007 09:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

ich suche dringend nach einer Möglichkeit, um aus einer großen Anzahl von Referenzen verschiedener Attributblöcke automatisch Blöcke ohne Attribute zu machen. Leere oder unsichtbare Attribute sollen dabei gelöscht werden, sichtbare Werte in Texte umgewandelt werden.

Kurz: Die grafische Darstellung der Blockreferenzen soll bleiben, wie sie ist, es soll aber keine Attribute mehr geben. Hintergrund: Wir möchten Darstellungen aus Plänen von Fachingenieuren übernehmen, ohne die komplette Layer- und Attributblockstruktur von deren Haustechnikapplikation in unseren Zeichnungen mitzuschleppen.


Im Beitrag http://ww3.cad.de/foren/ubb/Forum54/HTML/000764.shtml#000008  ist das schon mal beschrieben über Erzeugen eines dxf und Konvertieren mit dem externen Programm dxfkonv. Das ist mir aber zu umständlich, außerdem besitzen wir das Programm dxfkonv nicht.

Im Forum wurde gelegentlich auch mal das lsp ATTEIG in diesem Zusammenhang erwähnt. Würde das vielleicht helfen und gibt's das noch irgendwo zum download?

Herzliche Grüße
Axel Bley

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

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: 27. Feb. 2007 09:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für bley 10 Unities + Antwort hilfreich

Hilft das dir, wenn ich dir sage, dass das mit ner Programmierung geht ? (die aber vermutlich den Rahmen der Forenhilfe sprengen würde)

------------------
  - 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

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 27. Feb. 2007 09:15    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für bley 10 Unities + Antwort hilfreich

EDIT: sehe eben erst CADmium´s Posting.. darum kleine Nachtrag

Ich kenne ein Programm das dir die Attributwerte (die sichtbaren, wenn ich mich recht erinnere)
als Text "umwandelt" , also einen Text mit Postition,Inhalt etc. erstellt und dafür
den Attributwert löscht.
Die Blockreferenz hat natürlich weiterhin Attribute anhängen.

Dies kann man auch lösen, am einfachsten wäre da wenn man sich ein
wenig mit SCRIPT und ScriptPro/SCC2 auskennt..
Oder, wenn es nicht viele BLOCK´e sind einfach mit Refedit rauswerfen und ATTSYNC durchführen.

[Nachtrag]
Mit einem Lisp Block zu WBLOCK würde man die Blockdefinitionen als
DWG rausschreiben, über diese DWG dann ein Script laufen lassen welches
alle Attribudefinitionen löscht & die DWG speichert.
---------------
(command "_erase" (ssget "X" '((0 . "ATTDEF"))) "")
_qsave

---------------

Hier breche ich erstmal ab mit der Beschreibung und warte mal auf deine Antwort..

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bley
Mitglied
architekt


Sehen Sie sich das Profil von bley an!   Senden Sie eine Private Message an bley  Schreiben Sie einen Gästebucheintrag für bley

Beiträge: 42
Registriert: 12.11.2003

AutoCAD 2004
ArchTools
TM-Layermanager<P>WIN2000P im WIN2000-Netzwerk

erstellt am: 27. Feb. 2007 09:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

vielen Dank schon mal für die schnellen Antworten. Eine Programmierung zu beauftragen, wäre wahrscheinlich ein vergleichbarer Aufwand zur 'manuellen' Behandlung der Pläne, falls es nicht noch mehr werden...

Gruß, Axel

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

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: 27. Feb. 2007 09:27    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für bley 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von bley:
Hallo,
Eine Programmierung zu beauftragen, wäre wahrscheinlich ein vergleichbarer Aufwand zur 'manuellen' Behandlung der Pläne, falls es nicht noch mehr werden...
Gruß, Axel

naja .. so eine Entscheidung kann dir natürlich kein Außenstehender abnehmen ..

------------------
  - 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

bley
Mitglied
architekt


Sehen Sie sich das Profil von bley an!   Senden Sie eine Private Message an bley  Schreiben Sie einen Gästebucheintrag für bley

Beiträge: 42
Registriert: 12.11.2003

AutoCAD 2004
ArchTools
TM-Layermanager<P>WIN2000P im WIN2000-Netzwerk

erstellt am: 27. Feb. 2007 09:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

@cadffm

Die Idee mit der Umwandlung von sichtbaren (das wäre wichtig) Attributen in Texte ist ja schon mal ein Ansatz. Ein lsp zum Enfernen aller Attribute von CADmium habe ich schon unter http://ww3.cad.de/foren/ubb/Forum52/HTML/001500.shtml  gefunden, in der Kombination wäre es ja das, was ich benötige (außer das dieses lsp einen nil-Fehler hat, wenn ich mehrer Objekte auswähle, aber sowas ließe sich bestimmt lösen.)

Gruß,
Axel

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

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: 27. Feb. 2007 09:37    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für bley 10 Unities + Antwort hilfreich

..vergeß nicht in der Blockdefinition auch die Attributsdefinitionen löschen zu lassen, sowie das HASATTRIBUTE-FLAG bei den Referenzen rauszunehmen... sonst gibts irgentwann Fehlermeldungen!

------------------
  - 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

bley
Mitglied
architekt


Sehen Sie sich das Profil von bley an!   Senden Sie eine Private Message an bley  Schreiben Sie einen Gästebucheintrag für bley

Beiträge: 42
Registriert: 12.11.2003

AutoCAD 2004
ArchTools
TM-Layermanager<P>WIN2000P im WIN2000-Netzwerk

erstellt am: 27. Feb. 2007 09:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zitat:
Original erstellt von CADmium:
..vergeß nicht in der Blockdefinition auch die Attributsdefinitionen löschen zu lassen, sowie das HASATTRIBUTE-FLAG bei den Referenzen rauszunehmen... sonst gibts irgentwann Fehlermeldungen!


Wie mach ich das? Hab leider so gut wie keine Ahnung von lisp-Programmierung.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Britt
Mitglied
 


Sehen Sie sich das Profil von Britt an!   Senden Sie eine Private Message an Britt  Schreiben Sie einen Gästebucheintrag für Britt

Beiträge: 154
Registriert: 21.03.2002

AutoCAD 2006 WindowsXP
HP800

erstellt am: 27. Feb. 2007 13:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für bley 10 Unities + Antwort hilfreich

Hallo Axel,
gibt es denn in AutoCAD2004 schon "burst" in den Expresstools? Damit wären schon mal alle Attribute in Texte aufgelöst, die Überbleibsel von leeren Attributen kann man dann hinterher mit dem lisp "0-pl" löschen lassen. Unsichtbare Attribute werden aber normal als Text angelegt.
Tschüss Britt

[Diese Nachricht wurde von Britt am 27. Feb. 2007 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bley
Mitglied
architekt


Sehen Sie sich das Profil von bley an!   Senden Sie eine Private Message an bley  Schreiben Sie einen Gästebucheintrag für bley

Beiträge: 42
Registriert: 12.11.2003

AutoCAD 2004
ArchTools
TM-Layermanager<P>WIN2000P im WIN2000-Netzwerk

erstellt am: 27. Feb. 2007 14:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Britt,

Burst gibt es, zerlegt mir aber 1. leider den ganzen Block in seine Einzelkomponenten und 2. liegen dann -wie von dir ja schon angemerkt- die Texte der unsichtbaren Attribute kreuz und quer in der Zeichnung herum.

Trotzdem herzlichen Dank für den Tip!
Gruß, Axel

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

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: 02. Mrz. 2007 14:49    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für bley 10 Unities + Antwort hilfreich


ATT2TXT.VLX.txt

 
im Anhang mal was, wie so ein Tool aussehen könnte..als vlx abspeichern und mittels _appload laden..

------------------
       - 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

bley
Mitglied
architekt


Sehen Sie sich das Profil von bley an!   Senden Sie eine Private Message an bley  Schreiben Sie einen Gästebucheintrag für bley

Beiträge: 42
Registriert: 12.11.2003

AutoCAD 2004
ArchTools
TM-Layermanager<P>WIN2000P im WIN2000-Netzwerk

erstellt am: 05. Mrz. 2007 08:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Alle Achtung und ganz herzlichen Dank CADmium! Das Programm bringt uns schon mal einige Meilen näher ans Ziel.

Wenn man jetzt noch die unsichtbaren (aber nicht leeren) Attribute löschen könnte, würde auch meine Kollegin (die sich mit besagten Zeichnungen rumschlagen muss...) vor Freude im Dreieck hüpfen.

Herzliche Grüße
Axel

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 05. Mrz. 2007 08:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für bley 10 Unities + Antwort hilfreich

Kennst du eigentlich die PM-Funktion von CAD.de ?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

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: 05. Mrz. 2007 10:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für bley 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von bley:

Wenn man jetzt noch die unsichtbaren (aber nicht leeren) Attribute löschen könnte...

Wär nicht das Problem, das zu integrieren ..

------------------
  - 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

Esme
Mitglied
TZ


Sehen Sie sich das Profil von Esme an!   Senden Sie eine Private Message an Esme  Schreiben Sie einen Gästebucheintrag für Esme

Beiträge: 131
Registriert: 14.04.2012

Version 20.2.08 (x64) Revision 79762
(AutoCAD 2014)

erstellt am: 14. Apr. 2012 21:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für bley 10 Unities + Antwort hilfreich

Hallo,
der Beitrag ist zwar schon etwas älter, trifft aber genau mein Problem... Ich muss viele Blöcke auflösen, muss die sichtbaren Attribute als Text haben, kann aber die unsichtbaren Attribute nicht gebrauchen.
Leider bekomme ich die att2txt.vlx-Datei nicht zum Laufen. att2txt und atts2txt ergeben nur unbekannter Befehl. Was mache ich falsch?!
Und wie kann man die unsichtbaren Attribute löschen?

Viele Grüße
Esme

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Cadzia
Ehrenmitglied V.I.P. h.c.
CAD/Grafik-Dienstleister



Sehen Sie sich das Profil von Cadzia an!   Senden Sie eine Private Message an Cadzia  Schreiben Sie einen Gästebucheintrag für Cadzia

Beiträge: 2912
Registriert: 02.07.2004

AutoCAD 2020 + MAP + WS.LandCAD
Bricscad V21 pro

erstellt am: 15. Apr. 2012 12:44    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für bley 10 Unities + Antwort hilfreich

Hallo Esme,
& Herzlich Willkommen bei CAD.de 

wenn es Dir nur darum geht, die Attribute als Text aufzulösen, dann genügt hier bereits Befehl: burst
(s. Express Tools - Blöcke - Attribute in Text auflösen)

------------------
Grüße Karin

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Esme
Mitglied
TZ


Sehen Sie sich das Profil von Esme an!   Senden Sie eine Private Message an Esme  Schreiben Sie einen Gästebucheintrag für Esme

Beiträge: 131
Registriert: 14.04.2012

Version 20.2.08 (x64) Revision 79762
(AutoCAD 2014)

erstellt am: 15. Apr. 2012 12:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für bley 10 Unities + Antwort hilfreich

Hallo Karin!

nein burst reicht leider nicht, die Zeichnungen sind voller unsichtbarer Attribute...und die stören sehr.

Viele Grüße
Esme


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz