4.3.1. Aktualisieren aller Blöcke in aktiver DWG (SuCri3BatchUpdateBlocks)
Auf dieser Seite
Übersicht
Mit Aktualisieren aller Blöcke in aktiver DWG bringen Sie die Blockdefinitionen aller bereits platzierten SuCri-Bauteile der aktuellen Zeichnung auf den Stand der installierten Herstellerdaten. Die Bauteile von Modul 3 bestehen aus AutoCAD-Blöcken. Ändert ein Hersteller die Geometrie eines Bauteils, müssen Sie die vorhandenen Bauteile daher nicht löschen und neu setzen, sondern lesen die neuen Blockdefinitionen mit diesem Befehl ein.
Wo finde ich die Funktion?
Geben Sie den Befehl SuCri3BatchUpdateBlocks in die Befehlszeile ein. Ist Modul 3 an die Werkzeugpalette angeheftet, finden Sie die Funktion dort in der Gruppe Aktualisieren unter Blöcke aktualisieren.
Plant 3D™ Befehl
Eigenschaft | Wert |
Befehl | SuCri3BatchUpdateBlocks |
Werkzeugpalette | Modul 3 > Aktualisieren > Blöcke aktualisieren |
Tastenkürzel | Kein Standardkürzel |
Ab Version | SuCri 25.1.1.1 |
Video: Aktualisieren aller Blöcke in der Praxis
Funktionsweise im Detail
Der Befehl arbeitet ohne weitere Abfrage. In Plant 3D™ durchsucht SuCri die Blocktabelle der aktiven Zeichnung nach allen Blockdefinitionen, deren Name mit g_ beginnt. Das sind die Blöcke der SuCri-Bauteile. Für jeden dieser Blöcke sucht SuCri in den Bauteilmodellen der installierten Herstellerkataloge (Ordner VendorCatalogues, Unterordner PartModels_<AutoCAD-Version>) eine DWG-Datei mit demselben Namen ohne das Präfix g_, zum Beispiel g_192512 zu 192512.dwg. Vereinfachte Varianten mit der Endung _Simplify werden aus derselben Datei wie das Grundteil gelesen.
Wird eine passende Datei gefunden, ersetzt SuCri die Blockdefinition in der Zeichnung durch den Inhalt dieser Datei. Da nur die Definition ausgetauscht wird, ändern sich alle Bauteile mit diesem Block gleichzeitig, Lage und Zuordnung der Bauteile bleiben erhalten. Anschließend wird die Zeichnung regeneriert. Die Anzahl der aktualisierten Blöcke steht in der Logdatei (Eintrag blocks updated).
Blöcke, für die keine Datei existiert, werden übersprungen. Fehler beim Einlesen einzelner Blöcke werden in der Logdatei festgehalten, der Befehl läuft mit den übrigen Blöcken weiter.
Anwendungsbeispiele
Beispiel 1: Neue Herstellerdaten installiert
Nach einem Update der Herstellerkataloge entsprechen die bereits gesetzten Bauteile noch der alten Geometrie. Führen Sie SuCri3BatchUpdateBlocks in jeder betroffenen Zeichnung aus, damit Modell und Herstellerdaten wieder übereinstimmen.
Beispiel 2: Nur die Bauteile, nicht die Verbindungen erneuern
Sollen ausschließlich die Bauteilgeometrien erneuert werden, ohne dass die Verbindungen neu aufgebaut werden, verwenden Sie diesen Befehl statt SuCri3BatchUpdateConnections.
Tipps und Best Practices
- Erst Herstellerdaten aktualisieren: Der Befehl liest die Dateien, die aktuell installiert sind. Tauschen Sie die Herstellerdaten zuerst aus und laden Sie sie gegebenenfalls mit
SuCri3ReloadDataneu. - Wirkt auf die ganze Zeichnung: In Plant 3D™ werden alle SuCri-Blockdefinitionen der Zeichnung bearbeitet, eine Vorauswahl schränkt den Umfang nicht ein.
- Verbindungen getrennt:
SuCri3BatchUpdateConnectionsruft diesen Befehl selbst auf und baut danach zusätzlich die Verbindungen neu auf.
Fehlerbehebung
- Bauteile ändern sich nicht: Prüfen Sie, ob im Herstellerkatalog für Ihre AutoCAD-Version eine DWG-Datei mit dem Blocknamen ohne
g_vorhanden ist. Fehlt sie, wird der Block übersprungen. - Einzelne Blöcke fehlerhaft: Öffnen Sie die Logdatei mit
SuCri3ShowLog. Einträge der Form Cannot update Block oder Could not find File for Block nennen den betroffenen Block.
Verwandte Artikel
- Modul 3 (P3D), Überblick über alle Funktionen von Modul 3 in Plant 3D™.
- Fehlersuche Modul 3 (P3D), bekannte Probleme und Lösungen zu Modul 3 in Plant 3D™.
Copyright © 2026 by IntegaDesign GmbH. All Rights Reserved.