Automatische Sicherung / Backup von Zeichnungsdateien (DGN)


 Produkt(e):MicroStation
 Version(en):08.11.09.459
 Umgebung:N\A
 Produktbereich:Archivieren/Sichern
 Produktunterbereich:N\A

Wie können meine Zeichnungsdatei (DGN) automatisch gesichert werden, damit meine Datei wiederhergestellt werden kann, wenn irgendeine Art von Beschädigung daran auftritt?

Hintergrundinformation

Eine MDL namens "backup.ma" wurde zuvor für ältere MicroStation-Versionen kompiliert, welche allerdings ab den V8i-Versionen nicht mehr zu funktionieren scheinen. Dieses Tool ermöglichte die Sicherung Ihrer Konstruktionsdateien (DGN) in dem Ordner, der mit der Konfigurationsvariablen MS_BACKUP und verschiedenen anderen Einstellungen definiert wurde. Es ist eine einfache Methode erforderlich, die eine automatische Sicherung der Designdatei entweder beim Öffnen, Schließen oder bei der Datei ermöglicht.

Erforderliche Schritte

Der Tastatureingebefehl zum Ausführen einer Sicherung Ihrer Designdatei ist BACKUP. Dadurch wird eine ".bak" -Datei erstellt, die zum Zeitpunkt der Ausführung eine Kopie Ihrer Zeichnungsdatei ist. Diese ".bak" -Datei wird an dem Speicherort gespeichert, der in Ihrer Konfigurationsvariablen MS_BACKUP definiert wurde. Der folgende AskInga-Artikel stellt ein sehr gutes VBA-Makro bereit, mit dem Sie beim Öffnen oder Schließen von Dateien "AutoRun.mvba" ausführen können.

AskInga - Run a VBA Macro when opening or closing design files

Anweisungen sind enthalten, wie dies eingerichtet wird, so dass dieses Makro automatisch läd.

Sie werden in den Anweisungen sehen, dass es eingerichtet wurde, bestimmte Tastatureingaben auszuführen, wenn eine Zeichnungsdatei geöffnet oder geschlossen wird. Um die hier verwendeten Tastatureingaben zu ändern, folgen Sie einfach diesen Anweisungen:

1. Öffnen Sie den VBA-Projektmanager von: Extras > Makro > Projekt-Manager.

2. Das "AutoRun" -Projekt sollte hier bereits aufgelistet sein und auf "Autom.Laden" eingestellt sein.

3. Klicken Sie doppelt darauf und es werden die in diesem Projekt verfügbaren Makros aufgelistet.

4. Wählen Sie "Projekt laden" und klicken Sie auf die Schaltfläche "Bearbeiten".

5. Dies öffnet das VBA-Makro im "Visual Basic Editor".

6. Auf der linken Seite sehen Sie "Module" und "Klassenmodule". Erweitern Sie beide, indem Sie auf das "+" - Zeichen klicken.

7. Sie sehen dann "clsDGNOpenClose", doppelklicken Sie auf den Eintrag.

8. Wenn Sie bis zum unteren Rand des zentralen Bildschirms scrollen, sehen Sie eine Liste von Befehlen, die mit "CadInputQueue.SendCommand" beginnen. Diese haben alle Tastatureingaben aufgelistet, die beim Öffnen oder Schließen der Datei ausgeführt werden.

9. Bearbeiten Sie den Befehl unten von:

CadInputQueue.SendCommand "Reference Detach All"

nach:

CadInputQueue.SendCommand "Backup"

10. Sie können auch die Befehle für "OnDesignFileOpened" ändern, wie Sie möchten.

von:

CadInputQueue.SendCommand "View Off All"    'Turn off all views
CadInputQueue.SendCommand "View On 1"       'Turn View 1 on
CadInputQueue.SendCommand "Window Tile"     'Resize View 1 to fit screen
CadInputQueue.SendCommand "Fit All"               'Start Fit All command
CadInputQueue.SendCommand "Selview 1"          'Apply to View 1

nach:

CadInputQueue.SendCommand "Fit All"

11. Schließen Sie Microstation und starten Sie es erneut, damit die VB-Makros funktionieren.

Wenn Sie eine Zeichnungsdatei öffnen oder eine Zeichnungsdatei schließen, werden diese Tastatureingaben ausgeführt. Das heißt, es sollte eine Sicherungsdatei im Ordner MS_BACKUP erstellt werden, wenn Sie die Zeichnungsdatei schließen.

 

Sehen Sie hierzu auch

http://communities.bentley.com/communities/other_communities/askinga/w/askinga/managing-microstation-backup-directories

http://communities.bentley.com/products/microstation/f/141/t/15410

http://www.ozdata.com.au/index.htm?page=/products.htm

Anderssprachige Quelle

English

Français

 Ursprünglicher Autor:Yvonne Lohse