| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Autocad 2014 und 2015 - unbenannte Blöcke bereinigen (2800 mal gelesen)
|
oerli Mitglied Selbständiger Konstrukteur im Innenausbau
Beiträge: 45 Registriert: 17.02.2009 -Vista Ultimate -AMD Phenom(tm)8650 Triple-Core Processor 2.30GHz -4GB Arbeitsspeicher -Grafikkarte NVIDIA GeForce 9600GT mit 1GB Ram -AutoCAD 2007 -AutoCAD 2009
|
erstellt am: 25. Nov. 2014 09:43 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen Nachdem ich in der Suche nichts gefunden haben das mir hilft(oder nicht daraus schlau werde) , hoffe ich das ihr mir mit meinem Problem helfen könnt. Wir haben seit einiger Zeit das Problem das unsere Zeichnungen sich extrem mit unbenannten Blöcken aufblasen (bei uns im Büro auch liebevoll die "Seuche" genannt :-) ) und dadurch dann natürlich auch extrem langsam werden. Bis 4000 unbenannte Blöcke kommen schon mal drin vor. Als bisherige Lösung hatten wir einen PC auf dem in AutoCAD 2012 ein kleines Tool programmiert war, mit dem wir die *U Blöcke aus den Zeichnungen bereinigten. Diesen PC und dieses Tool gibt es jetzt leider nicht mehr. Unteranderem habe ich auch die dwg´s als dxf abgespeichert und mit einer Befehlsabfolge bereinigt. Dies war auch mehr oder weniger zufriedenstellend. Nachdem ich mich jetzt ewig durch Netz gelesen habe um nach einer Lösung zu suchen bin ich in einigen Beiträgen darauf gestoßen das ab acad2012 das umwandeln in dxf nichts mehr bringt um solche Blöcke zu bereinigen. Nun hoffe ich das mir jemand von euch helfen kann das Problem zu lösen, denn je größer die Zeichnungen werden umso länger ist die Bearbeitungs bzw Wartezeit zwischen den einzelnen Befehlen. Wenn eine Zeichnung mal über 4MB hat kann man beim Layout-wechsel schon mal einen Kaffee holen gehen :-) Gruß Patrick Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Guenther P Mitglied Techniker
Beiträge: 1133 Registriert: 14.05.2010 AutoCAD 11 --> --> AutoCAD Civil 3D 2019.1 Update 64bit --> Autodesk InfraWorks 360 Autodesk Infrastructure Design Suite Premium 2019 64bit OoC, HMap Windows 7 x64 Enterprise SP1 Lenovo ThinkCentre M800 MT Intel Core i7-4770 @3.40GHz 3.40 GHz 32,0 GB RAM NVIDIA Quadro K2000D 2*24" HP EliteBook Revolve 810
|
erstellt am: 25. Nov. 2014 09:51 <-- editieren / zitieren --> Unities abgeben: Nur für oerli
Hi, WBLOCK alle Element, die du benötigst, als WBLOCK in einer neuen Zeichnung speichern. HTH ------------------ - gü - ...then it comes to be that the soothing light at the end of your tunnel was just a freight train coming your way... (James Hetfield) 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: 25. Nov. 2014 09:54 <-- editieren / zitieren --> Unities abgeben: Nur für oerli
*U Blöcke werden u.a. von dyn. Blöcken oder Drittsoftware angelegt. unbenutze unbenannte Blöcke sollten Automatisch bereinigt werden. Ansonsten kann man mit benennubl.lsp die Blöcke erst benennen, dann bereinigen. Problematisch ist auch die Verwendung von Beschriftung mit aktivierter SAVEFIDELITY und speichern in Formaten < DWG 2007. Ungünstig ist auch, auf AutoCAD 2012 Versionen eine dauernde Speicherversion < DWG 2010 einzustellen, dann wird bei jedem Öffnen und Schließen hoch und wieder runterkonvertiert. Dabei entstehen (je nach SAVEFIDELITY) unbenannte Blöcke. Hier noch ein VBA Macro (PurgeAll), um alle unbenutzten unbenannten Blöcke zu bereinigen. http://adndevblog.typepad.com/autocad/2013/01/purging-anonymous-blocks-using-vba.html ------------------ Mit freundlichem Gruß
Udo Hübner www.CAD-Huebner.de [Diese Nachricht wurde von CAD-Huebner am 25. Nov. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 25. Nov. 2014 10:04 <-- editieren / zitieren --> Unities abgeben: Nur für oerli
Wie hier schon beschrieben wurde: An der (technischen) Aussage ist was faul, allerdings lese ich das in den letzten Wochen öfters.. Bitte poste eine Beispieldatei und nenne EINEN Blocknamen den du "bereinigt" haben möchtest! Dann kann man sich haargenau ein Bild vom Ist-Zustand machen und dann den Weg zum Soll besprechen. ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Peter1969 Mitglied Technischer Zeichner, AutoCAD Certified Professional
Beiträge: 168 Registriert: 13.05.2008 ACA 2021 + OCTAcad 21 (Projektverwaltung & Applikation Messebau), AutoCAD Mechanical 2021 Windows 10 Pro 64Bit ----------------------- NVIDIA Quadro K2200 Intel Core i7 16GB RAM Evoluent VerticalMouse C 3D SpaceMouse Pro
|
erstellt am: 27. Nov. 2014 15:58 <-- editieren / zitieren --> Unities abgeben: Nur für oerli
In der AUGIWorld Ausgabe Januar 2014 war auf Seite 20 der WBLOCK Befehl mit der Option Alle Objekte vorgeschlagen worden, um alle ungebrauchten / unbenannten Objekte herauszulöschen! ABER: Vorsichtig gebrauchen, denn auch Alle Layer Status werden entfernt! Gruss Peter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jupa Ehrenmitglied V.I.P. h.c. Ruheständler
Beiträge: 6050 Registriert: 16.09.2004 Windows 10 64bit, ACAD Rel. 14 - ACAD 2023
|
erstellt am: 27. Nov. 2014 18:37 <-- editieren / zitieren --> Unities abgeben: Nur für oerli
Zitat: Original erstellt von Peter1969: Vorsichtig gebrauchen, denn auch Alle Layer Status werden entfernt!
und AFAIK gehen auch alle Gruppendefinitionen bei WBlock flöten. Jürgen ------------------ Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 27. Nov. 2014 18:47 <-- editieren / zitieren --> Unities abgeben: Nur für oerli
Und die Layouts muß man separat nachziehen dabei.. Usw. Es bleibt dabei: Man benötigt wirklich mal ein konkretes Beispiel, so können wir selbst sehen woran es liegt und dementsprechend auch den passenden Weg zur Korrektur nennen. (oder auch auf ein Verständnisproblem hinweisen, aber noch gibt es das ja nur bei uns potentiellen Helfern ) ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |