从UKP3d导出到AVEVA PDMS
一.在UKP3d中导出管道中间文件 接口—导出—PDMS,在导航栏选中要导出的管道,在对话框(如默认浏览,生成的文件路径,工程名与当前工程一致的.txt文件),若默认路径、文件名包含汉字,则点浏览修改为不包含汉字的路径、文件名;
二.在AVEVA PDMS,配置FBY工程 1.在软件的安装路径下ThirdInterfaceConfig\FBY,例如:D:\ProgramFiles (x86)\UKSoft\UKP3d9.1\ThirdInterfaceConfig\FBY; 建议把FBY复制至AVEVA PDMS的project文件夹下,在evarsFBY.bat(此文件在 FBY 的文件夹下),选中文件右键-编辑,即用记事本打开),修改为 当前的FBY的路径,最好是不包含汉字的路径,如下: setFBY000=D:\AVEVA\Plant\PDMS12.0.SP6\project\FBY\fby000 setFBYMAC=D:\AVEVA\Plant\PDMS12.0.SP6\project\FBY\fbymac setFBYISO=D:\AVEVA\Plant\PDMS12.0.SP6\project\FBY\fbyiso setFBYPIC=D:\AVEVA\Plant\PDMS12.0.SP6\project\FBY\fbypic setFBYDFLTS=D:\AVEVA\Plant\PDMS12.0.SP6\project\FBY\fbydflts setFBYDIA=D:\AVEVA\Plant\PDMS12.0.SP6\project\FBY\fbydia setFBYTPL=D:\AVEVA\Plant\PDMS12.0.SP6\project\FBY\fbytpl setFBYSTE=D:\AVEVA\Plant\PDMS12.0.SP6\project\FBY\fbyste set FBY000ID=FBY
2.在AVEVA PDMS的安装路径下,例如:D:\AVEVA_LOCAL\Plant\PDMS12.1.SP4\evars..bat(选中,右键-编辑,用记事本打开):则在文件里加上,例如:call"D:\AVEVA\Plant\PDMS12.0.SP6\project\FBY\evarsFBY.bat",如图: 配置正确的FBY是在AVEVA PDMS 的登录界面能选到,如图:
三.在AVEVAPDMS当前要导入工程包含FBY元件等级库 1.以下以SAMLP工程为例,用户名:SYSTEM;密码:XXXXXX;进入Admin管理模块,Databases&Extracts-Include(先包含外部数据库)
2.选中要包含的工程 FBY 用户名:SYSTEM,;密码:XXXXXX;,选择数据库,如图:ID3700,点Apply,这时,ID3700数据库已包含,如图:
3.MDBS(数据库组)—选中要修改的数据库组(例如修改BULDING)—Modify;
4.将选中的数据库(Project Databases)点向下箭移至 Current Databases,点Apply即可。 Current Databases已包含数据库,如图: 5.savework(保存),quit(退出),即可。
四.在AVEVA PDMS工程,导入UKP3d的中间文件 如例进入SAMLP,BULDING数据库组(注意:已包含数据库的数据库组),Design模块: 在AVEVA PDMS工程中通过命令“$m D:\test.txt”(命令 + 中间文件路径),导入中间文件生成管道节点,注意要选择对应的节点进行导入(例如:UKP3d中导出了管系节点,则需要在PDMS中选择ZONE节点进行导入)。
|