问题:
在OBD中会即时保存DGN文件中的对模型所做的每项更改。
但有时我们也会希望软件能够同时生成备份文件,以备不时之需。
解决方法:
在Asklnga的一篇文章下,作者提供了一个非常好的插件“AutoRun.mvba”,允许我们在Microstation打开和关闭文件时自动生成一些操作,比如“文件备份”
*原贴及原文章见:
Automatic backup of design (DGN) files - MicroStation Wiki - MicroStation - Bentley Communities
Run a VBA macro when opening or closing design files - [Archived] AskInga Wiki - MicroStation - Bentley Communities
需要注意的是原文章提供的是,针对Microstation软件设置自动备份,需要对“AutoRun.mvba”所做的修改
下边步骤中文件,我已经针对OBD进行了更改,直接下载按以下步骤操作即可。
步骤:
1.点击此处:174.7z下载“AutoRun.mvba”
2.把此文件放置在:C:\ProgramData\Bentley\OpenBuildings CONNECT Edition\Configuration\Datasets\Dataset_CN\Vba
3.一般放置在此文件夹下会自动加载到VBA项目当中,勾选loaded和load on startup.
4.如果没有加载在:工作流通用→宏→VBA项目中手动加载即可
5.关闭OBD并重新启动来使插件开始工作,这是您在OBD中打开或者关闭软件时,他都会在如下目录中生成备份文件
C:\ProgramData\Bentley\OpenBuildings CONNECT Edition\Configuration\WorkSpaces\Building_Examples\worksets\BuildingTemplate_CN\Output\Bak
(默认自会生成三个备份文件,之后每次备份将删除最旧的文件)