| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Turbocad |
Autor
|
Thema: Behandlung von Blöcken (908 mal gelesen)
|
Johannes G. Mitglied
Beiträge: 89 Registriert: 06.04.2004 Tc 10.prof
|
erstellt am: 30. Nov. 2004 20:46 <-- editieren / zitieren --> Unities abgeben:
tc 10.prof Hallo liebe Turbocad-Gemeinde! Bei der Übernahme einer dxf Datei aus Autocad wurden zahlreiche Blöcke geladen. Bei der Arbeit mit der Zeichnung habe ich dann nochmals mehrfach einzelne Layer dieser dxf-Datei geladen. Anscheinend wurden dabei sämtliche Blöcke dieser Zeichnung jeweils wieder (zusätzlich) mitgeladen so dass die Datei zwischenzeitlich sehr viele (geschätzt über tausend) Blöcke beinhaltet, die aber gar nicht mehr benötigt werden. Die Datei ist dadurch sehr groß geworden. Laden und Speichern dauert daher sehr lange. Durch das Löschen von nicht mehr benötigten Blöcken kann die Größe der Datei wieder reduziert werden. Das Löschen einzelner Blöcke dauert bei der Vielzahl der Blöcke jedoch sehr lange. Gibt es eine Möglichkeit mehrere (oder alle) Blöcke einer Zeichnung gleichzeitig zu löschen. Gruss Johannes G.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fcaspar Mitglied Konstrukteur
Beiträge: 347 Registriert: 09.06.2000
|
erstellt am: 01. Dez. 2004 09:20 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes G.
Hallo Johannes, soweit mir bekannt ist gibts diese Funktion (noch) nicht. Im Autocad ist es BEREINIGEN. Würde sich auch in TC anbieten. In der TCExplorer-Palette kann man ja immerhin schon die Macros mehrfach auswählen, fehlt eigentlich nur noch rechte Maustaste -> Löschen. Vielleicht ist es ja schon so angedacht, wenn nicht Empfehlung für nächste Versionen. Eine Funktion wie BEREINIGEN wäre nocxh vorteilhafter, weil die selbst danach auswählt, welche Blöcke (u.a.) in der Zeichnung nicht benutzt werden. Ciao Frank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Satti Mitglied Dipl.-Ing.
Beiträge: 950 Registriert: 01.08.2003 TurboCAD Professional 2015 KOMPAS-3D V15
|
erstellt am: 01. Dez. 2004 12:43 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes G.
Hallo Johannes, unter >Bearbeiten > Auswahlnach > Blockeinfügung kannst Du alle in der aktuelle Zeichnung enthaltenen Blöcke auswählen. In der Blockpalette geht das leider nicht. Ich mußte auch schon mal 30... 40 Blöcke löschen - verdammt undankbar. Hallo Frank,
ich hab das Thema bei meiner Wishlist angesprochen, die Entwickler denken schon darüber nach. In welcher Version es komt ist allerdings noch nicht abzusehen. Viele Grüße Frank Sattler Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Johannes G. Mitglied
Beiträge: 89 Registriert: 06.04.2004 Tc 10.prof
|
erstellt am: 01. Dez. 2004 19:19 <-- editieren / zitieren --> Unities abgeben:
Hallo TC-Kollegen, vielen Dank für die Hinweise. An Frank (Satti) Das Problem liegt darin das die Blockbezüge, obwohl sämtliche Blöcke in der Zeichnung gelöscht wurden, in der Blockpalette noch vorhanden sind. Mir ging es um das Löschen mehrerer Blöcke einschließlich der Blockbezüge in der Blockpalette. Das ist wohl nicht möglich. Konsequenz ist das ich zukünftig etwas sorgfältiger mit dem Einfügen von dxf-Zeichnungen aus Autocad umgehen werde. Gruss Johannes Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Satti Mitglied Dipl.-Ing.
Beiträge: 950 Registriert: 01.08.2003 TurboCAD Professional 2015 KOMPAS-3D V15
|
erstellt am: 01. Dez. 2004 20:07 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes G.
Hallo Johannes, hast Du beim Block-Löschen auch das Häkchen bei "alle Bezüge löschen" gesetzt ? Mit der Sorgfalt ist übrigens auch keine schlechte Idee, die wird heute sowieso viel zu oft vergessen. Grüße Frank Sattler Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hansjoa Mitglied Ing.-Büro, selbständig
Beiträge: 424 Registriert: 13.06.2001 Hardware: Intel Core i7-3770 4x 3400 MHz - 8 GB Grafikkarte NVIDIA Quadro K4000 Plotter: HP Designjet 1050C plus Windows 7 Professional 64 Bit Software: TurboCad Vers. 3 bis Pro Platinum 2017
|
erstellt am: 02. Dez. 2004 01:14 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes G.
Hallo Johannes, dieses Problem ist schon sehr häufig angesprochen worden, und immer wieder habe ich darauf hingewiesen, dass man sich damit behelfen kann, indem man alles markiert (zuvor natürlich alle Layer aktiviert), mit Strg+C in die Zwischenablage kopiert und mit Strg+V in eine neue Zeichnung (Modellansicht) einfügt. Alle Objekte müssen nun allerdings nach den ursprünglichen Koordinaten verschoben werden, weil TC leider alles einfach mittig auf dem Monitor plaziert. Die neue Blockpalette beinhaltet jetzt nur noch die Blöcke, die in der Zeichnung verwendet werden. Gruß Hans-Joachim
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Johannes G. Mitglied
Beiträge: 89 Registriert: 06.04.2004 Tc 10.prof
|
erstellt am: 02. Dez. 2004 08:12 <-- editieren / zitieren --> Unities abgeben:
Hallo Turbocad-Kollegen, vielen Dank für die Hinweise. An Frank Sattler das Häkchen bei 'Löschen aller Bezüge' hatte ich schon gesetzt, ansonsten verbleiben die Blöcke ja noch im "Blockspeicher" und die Dateigröße kann nicht reduziert werden. An Hans-Joachim, das Kopieren mit STRG+C und Einfügen mit STRG+V wäre die Umgehung des Problems gewesen. Die enorme Anzahl der Blockbezüge kam durch das Kopieren / Einfügen von Daten aus einem anderen Plan zustande. Ich wollte gerade das nachträgliche Anpassen der mit STRG+V mittig eingefügten Daten vermeiden. Ich hatte daher im Ursprungsplan alle nicht benötigten Daten gelöscht und unter einer einer neuen Datei abgespeichert. Im Zielplan habe ich dann diese Datei eingefügt. Vorteil dieser Methode ist, dass die eingefügten Daten sofort mit den korrekten Koordinaten in der Zielzeichnung eingefügt werden. Da ich mit Daten aus verschiedenen Planungen (Kataster, Vermessung, Strassenbau) arbeite ist dies von grossem Vorteil. Bei "normalen Plänen ohne oder mit wenigen Blockbezügen" funktioniert das ja auch problemlos. Leider werden bei dieser Methode jeweils sämtliche Blockbezüge (bei Autocad-Datei-Importen jedoch sehr viele) zusätzlich geladen, was die Dateigröße sehr groß macht. Gruss Johannes Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hansjoa Mitglied Ing.-Büro, selbständig
Beiträge: 424 Registriert: 13.06.2001 Hardware: Intel Core i7-3770 4x 3400 MHz - 8 GB Grafikkarte NVIDIA Quadro K4000 Plotter: HP Designjet 1050C plus Windows 7 Professional 64 Bit Software: TurboCad Vers. 3 bis Pro Platinum 2017
|
erstellt am: 03. Dez. 2004 11:08 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes G.
Hallo Johannes, das Einfügen mit Strg+V und nachträgliche Hinschieben zu den ursprünglichen Koordinaten vereinfacht man sich erheblich, wenn man bereits vor dem Kopieren beim Koordinatenursprung X=0 und Y=0 einen Hilfskreis zeichnet, den man nach dem Kopieren einfach mitsamt der einzufügenden Zeichnung wieder nach X=0 und Y=0 schiebt. Somit endet die "Handarbeit" mit dem Entfernen des Hilfskreises. Gruß Hans-Joachim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Johannes G. Mitglied
Beiträge: 89 Registriert: 06.04.2004 Tc 10.prof
|
erstellt am: 03. Dez. 2004 19:12 <-- editieren / zitieren --> Unities abgeben:
Hallo Hans Joachim, vielen Dank für den Hinweis. Klappt hervorragend. Die in der Ursprungdatei erstellten Papierbereiche konnte ich ebenfalls mit STRG+C bzw V in die neue Datei übertragen. Gruss Johannes Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |