PW属性信息与dwg图签信息的双向更新交互过程


PW属性信息与dwg图签信息建立关联后,两者可以双向更新交互。

首先,PW属性信息变更后,从PW到dwg图签的更新比较简单,根据配置可以在PW文件打开、签出、拷贝出及导出时更新:

但从dwg图签到PW文件的更新比较复杂,先总结如下:

Bentley本身提供了两种从DWG图签更新至PW的方法:“命令更新法” 和 “批量工具更新法”:

“命令更新法”可以在AutoCAD环境下将dwg文件属性信息更新之PW。但必须满足下列条件:
1. 客户端安装ProjectWise Explorer;
2. 客户端安装ProjectWise Explorer和AutoCAD集成包,集成包的版本必须和PW及AutoCAD相对应,如:
pw08.11.11.574 AutoCAD2014 集成包081111776,
pw08.11.11.590 AutoCAD2014 集成包081111855(这个版本以前发给您过),
pw08.11.11.590 AutoCAD2015 集成包081111791,
pw08.11.09.122 AutoCAD2012 集成包081109418。
3. 客户端安装ProjectWise Explorer时集成AutoCAD项打勾

以上三项缺一不可,特别是第2项版本对应,如果对应有误可能会出现问题。

使用方法:安装好后打开AutoCAD,登录PW,打开PW上dwg文件,修改图签信息,运行AutoCAD命令TBUPDATEDMS即可将图签信息更新至PW。

“批量工具更新法”可实现将多个文件批量一次性更新至pw数据库:
需要运行Attribute bulk update工具(默认在该路径下:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Bentley\ProjectWise V8i (SELECTseries 4)\iDesktop Integration),选择需要更新的dwg文件,点击下一步按照向导直至完成。

小总结一下:
“命令更新法”对客户端的安装要求较高,“批量工具更新法”则需要运行外部工具不是特别灵活,两种方法都不支持非属性图框。
当然现成功能如果能够满足需求那是最好的,但是如果需要降低版本安装门槛或考虑非属性图框,或者需要更加灵活,那就需要在AutoCAD环境下调用PW SDK进行二次开发来实现。