使用配置变量MS_OPENDWGAEC控制打开包含旧版本AEC数据的DWG文件的方式


AEC(Architecture, Engineering, and Construction) Objects是由诸如Autodesk AutoCAD Civil 3D之类的应用程序编写的自定义对象,可用于表示路线、检查井、雨水口入口等。AEC data是版本特定的,并且不向后兼容

如果升级了包含旧版本AEC data的DWG文件,该文件将在创建它的原始应用程序的版本中无法使用。

当MicroStation打开包含AEC对象的DWG文件时,会判断这些对象是否使用了比当前安装的Object Enabler更旧版本的应用程序创建的。当判断是的情况下,在打开DWG文件时会弹出两种选择:


- 对象将被升级(使用当前安装的Object Enabler)。这带来的结果是:显示对象(Object),但会使DWG文件在创建它们的原始版本中无法使用
- 以只读方式打开文件,保持当前的AEC版本。如果选择这种方式,当前存在的Object Enabler可能无法读取和正确显示自定义对象,显示代理图形。

配置变量MS_OPENDWGAEC可用于控制打开包含旧版本AEC数据的DWG文件的方式,也就是无需每次都弹出上面对话框,而是采用默认的DWG文件的方式。

当配置变量设置成0,这是默认设置,通过对话框提示让用户每次选择打开方式。

当配置变量设置成1,升级AEC至当前版本,没有对话框提示。

当配置变量设置成2,文件将自动以只读方式打开,没有对话框提示,也不会升级AEC版本。