Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Blöcke neu regenerieren

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:  Blöcke neu regenerieren (2548 mal gelesen)
IBS BOH
Mitglied



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

Beiträge: 212
Registriert: 22.09.2004

Windows 2000
AutoCAD 2004 SP 1a
Expresstools 2004 Deutsch
HP DesignJet 800

erstellt am: 01. Okt. 2004 09:00    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 alle zusammen,

ich habe gerade schon ein bischen gesucht, hab aber leider noch nichts passendes gefunden.
Kann mir eventuell jemand sagen ob es in Autocad einen Befehl gibt das alle Blockdateien neu regeneriert werden (aus der Ursprünglichen Datei erneuert), nicht nur mit dem bereits eingefügten Block in der Zeichnung.

Danke im Voraus für die Tipps,

IBS BOH

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

Brischke
Ehrenmitglied V.I.P. h.c.
CAD on demand GmbH



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

Beiträge: 4171
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 01. Okt. 2004 09:05    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 IBS BOH 10 Unities + Antwort hilfreich

Hallo IBS BOH,

einfach die Zeichnung neu einfügen und die Frage nach der Neudefinition mit JA beantworten.

Bei Fragen ...

Grüße Holger

------------------
Holger Brischke
(defun - Lisp over night!
AutoLISP-Programmierung für AutoCAD
Da weiß man, wann man's hat!

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

IBS BOH
Mitglied



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

Beiträge: 212
Registriert: 22.09.2004

Windows 2000
AutoCAD 2004 SP 1a
Expresstools 2004 Deutsch
HP DesignJet 800

erstellt am: 01. Okt. 2004 09: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

Ich möchte leider nicht jeden Block einzeln einfügen, dann bekomme ich zwar das Fenster, welches ich auch mit Ja bestätige, bei über 400 Blöcken, ist dies aber sehr zeitaufwendig.
Gibt es nicht eine automatische Funktion die mir die Arbeit abnimmt?

Viele Grüße

IBS BOH

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: 01. Okt. 2004 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 Nur für IBS BOH 10 Unities + Antwort hilfreich

Hol dir alle "neuen" Blöcke in eine neue dwg - dann kopieren den Inhalt deiner eigenltichen Datei dort hinein...
(Die alten Blockdefinitionen werden dabei ignoriert)

400 Blöcke reinholen= entweder über den DC oder viel besser: MINSERT von www.cadwiesel.de

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

Bitte Systemdaten eintragen (siehe links unter dem Namen), wie & warum siehst du HIER

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

Brischke
Ehrenmitglied V.I.P. h.c.
CAD on demand GmbH



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

Beiträge: 4171
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 01. Okt. 2004 09:26    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 IBS BOH 10 Unities + Antwort hilfreich

Hallo IBS BOH,

mit Bordmitteln sehe ich da keine praktikablen Möglichkeiten. Script oder Lisp sind da meiner Meinung nach gefragt.
Kannst ja mal auf den einschlägig bekannten Seiten suchen, anbei auch die Doku zu 2 Tools die ich mal vor langer Zeit programmieren durfte.
Doku 1 Doku 2

Grüße Holger

------------------
Holger Brischke
(defun - Lisp over night!
AutoLISP-Programmierung für AutoCAD
Da weiß man, wann man's hat!

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

carmelli76
Mitglied
CAD/GIS Teamleitung


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

Beiträge: 553
Registriert: 05.07.2004

Autodesk Civil 3D 2014
Revit 2016
Vault 2014

erstellt am: 01. Okt. 2004 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 IBS BOH 10 Unities + Antwort hilfreich

guten morgen,

hast du 400 verschiedene oder mehrmals die gleichen blöcke?
wenn sie gleich sind, dann gibt es tools.
mir scheint aber das gegenteil der fall zu sein. das ist natürlich schwierig, weil die internen blöcke ja keine verbindung nach aussen, also ausserhalb der zeichnung, wie z.b. xref haben, oder?

viele grüsse aus berlin

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

IBS BOH
Mitglied



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

Beiträge: 212
Registriert: 22.09.2004

Windows 2000
AutoCAD 2004 SP 1a
Expresstools 2004 Deutsch
HP DesignJet 800

erstellt am: 01. Okt. 2004 09:59    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

Es sind alles verschiedene Blöcke, was die Sache für uns erschwert.
Wir haben bereits auf den Linkseiten gesucht, haben aber leider noch keine wirklich brauchbare Lisp / MNU zum Download gefunden.

Sind immer noch dankbar über Tipps,

IBS BOH

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: 01. Okt. 2004 10:07    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 IBS BOH 10 Unities + Antwort hilfreich

In meinem Posting steckt die Antwort und es sind wirklich alle Informationen enthalten !?

Zitat:
Original erstellt von cadffm:
Hol dir alle "neuen" Blöcke in eine neue dwg - dann kopieren den Inhalt deiner eigenltichen Datei dort hinein...
(Die alten Blockdefinitionen werden dabei ignoriert)

400 Blöcke reinholen= entweder über den DC oder viel besser: MINSERT von www.cadwiesel.de 


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

Bitte Systemdaten eintragen (siehe links unter dem Namen), wie & warum siehst du HIER

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: 01. Okt. 2004 10: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 IBS BOH 10 Unities + Antwort hilfreich

Durch einen Hinweis den Mitgliedes tunnelbauer hier mal der "genaue" Weg zu dem genannten Tool..
www.cadwiesel.de , dann weiter den Link´s folgen : [Objekte] / [Blöcke] / minsert ..

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

Bitte Systemdaten eintragen (siehe links unter dem Namen), wie & warum siehst du HIER

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

IBS BOH
Mitglied



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

Beiträge: 212
Registriert: 22.09.2004

Windows 2000
AutoCAD 2004 SP 1a
Expresstools 2004 Deutsch
HP DesignJet 800

erstellt am: 01. Okt. 2004 10: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

Mit Minsert werden alle Blöcke der Zeichnung ausgegeben, aber das Tauschen will AutoCad einfach nicht durchführen.
Werden jetzt doch wohl alles per Hand machen müssen,

trotzdem vielen Dank für Eure schnellen Antworten und euer Bemühen.

Viele Grüße

IBS BOH

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

Brischke
Ehrenmitglied V.I.P. h.c.
CAD on demand GmbH



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

Beiträge: 4171
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 01. Okt. 2004 11:12    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 IBS BOH 10 Unities + Antwort hilfreich

Hallo IBS BOH,

jetzt versuchen wir doch mal deinem Problem vollständig auf die Schliche zu kommen.
Du hast eine Zeichnung in der sind 400 verschiedene Blöcke.
Diese sollen allesamt aktualisiert werden.
Enthalten die zu aktualisierenden Blöcke auch Attribute?
Sind diese in den neuen Blöcken verändert worden?

Eine Aktualisierung ist nur über die Aktualisierung der Blockdefinition zu erreichen. Sind Veränderungen an Attributen vorgenommen worden, dann ist auch damit nichts zu erreichen. Dann sind die Blöcke zu tauschen .. oder eben mit BATTMAN zu aktualisieren.

Mir stellt sich aber die Frage, warum keine der hier vorgeschlagenen Lösungen funktioniert? MINSERT steht für Multiple Insert .. also Mehrfach Einfügen. Bist du wirklich sicher, dass die Blöcke rausgeschrieben werden?

Prüfe noch einmal dein Vorgehen und/oder eine der hier vorgeschlagenen Lösungen, und teile hier mit, warum keine dieser Lösung auf deine spezielle Aufgabenstellung angewandt werden kann.

Grüße Holger

------------------
Holger Brischke
(defun - Lisp over night!
AutoLISP-Programmierung für AutoCAD
Da weiß man, wann man's hat!

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

IBS BOH
Mitglied



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

Beiträge: 212
Registriert: 22.09.2004

Windows 2000
AutoCAD 2004 SP 1a
Expresstools 2004 Deutsch
HP DesignJet 800

erstellt am: 01. Okt. 2004 12: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

Sorry das ich mich jetzt erst melde, haben zur Zeit etwas Onlineprobleme und kommen nur mit viel Glück ins Netz.

Es liegt wahrscheinlich daran, daß wir manche Dateinamen geändert haben, und er diese Blöcke somit nicht ändern kann, weil er sie als Datei nicht findet. Diese Blöcke sind halt nur in der Zeichnung selbst hinterlegt, haben die Blöcke übrigens gezählt bekommen, es sind ca. 280. Teilweise enthalten Sie auch Attribute, wobei die Werte nicht unbedingt übernommen werden müssen.

Werden noch weiter probieren, und melden uns dann nochmals obs geklappt hat mit einer der Lösungen,

vielen Dank

IBS BOH

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

IBS BOH
Mitglied



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

Beiträge: 212
Registriert: 22.09.2004

Windows 2000
AutoCAD 2004 SP 1a
Expresstools 2004 Deutsch
HP DesignJet 800

erstellt am: 04. Okt. 2004 11:59    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

Vermutlich haben wir das Problem gefunden, bei einer Datenumstellung haben wir die Dateinamen geändert.
Unsere "Blöcke" konnten somit nicht mehr von AutoCad gefunden werden um diese zu regenerieren. Deshalb funktionierte auch das Einfügen eines neuen Blockes nicht, AutoCad fragte folglich nicht einmal "Blöcke ersetzen?".

Als Alternative haben wir von 'defun.de' die Funktion "Blocktausch.lsp" in AutoCad aufgerufen, das Tauschen funktioniert einwandfrei, jedoch wird von dem neuen Block der Blockname des alten Objektes übernommen.

Gibt es eine Möglichkeit dieses zu unterbinden, d.h. der neue Blockname soll beim tauschen übernommen werden.

Viele Grüße

IBS BOH

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

Brischke
Ehrenmitglied V.I.P. h.c.
CAD on demand GmbH



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

Beiträge: 4171
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 04. Okt. 2004 12:25    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 IBS BOH 10 Unities + Antwort hilfreich

Hallo IBS BOH,

das Blocktausch hast du wahrscheinlich auf cadwiesel.de gefunden. Auf defun.de wäre mir das neu, dass es da so etwas gibt. Egal - du kannst jedoch wenn du den Blocktausch durchgeführt hast den eingefügten Block umbenennen. Hast du eine Zuordnungstabelle dann sollte das mit einem Script in wenigen Minuten zu erledigen sein.

Noch ein Hinweis .. wenn du Tools irgendwo findest, dann saolltest du mit Änderungswünschen und/oder Fehlermeldungen immer direkt an den herantreten, auf dessen Seite du das gefunden hast - dann hast du den richtigen Ansprechpartner an der Hand, was dann auch eine schnellere Lösung verspricht. Schreibe also cadwiesel ein Mail, vielleicht lässt sich da ja etwas machen.


Bei Fragen ...

Grüße Holger

------------------
Holger Brischke
(defun - Lisp over night!
AutoLISP-Programmierung für AutoCAD
Da weiß man, wann man's hat!

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