【每周微课】在集成环境中通过文件模式发布和接收文件

蓝图分享网 2022-12-04 17:22:16 337阅读 0评论
每周微课 >>

最近有些数字化交付项目,业主要求EPC工程公司在提交P&ID数据时,以“.pid文件 + .xml文件”的形式提交。所以,有些用户就从SmartPlant Foundation中找到发布的P&ID图纸,然后右键另存。

这种方式不仅费时,并且如下图所示,发布到SPF后,数据文件(FileToolData.xml)的名称中并未体现图纸号,因此,除非EPC在另存时为每张图纸单独建立文件夹,否则对于业主来说,.pid和.xml文件的对照也很麻烦。

【每周微课】在集成环境中通过文件模式发布和接收文件 第1张

其实,我们可以通过FileMode,即文件模式来解决这个问题。在某一台需要执行发布操作的客户端,添加系统环境变量EFCommonUIFileMode(大小写不相关),将其值置为1,具体步骤如下图所示。

【每周微课】在集成环境中通过文件模式发布和接收文件 第2张

然后退出重进Drawing Manager,批量选中图纸进行发布,在弹出的Publish to File窗口中,设置文件的存储路径。待发布完成后,即可在相应路径下看到生成的.pid文件和对应的数据文件(_Data.xml)。通过文件名可以直观的判断图纸和数据的对照关系。生成的_Meta.xml文件中包含了文档本身的信息,例如Revision、Version等,在此可忽略。

【每周微课】在集成环境中通过文件模式发布和接收文件 第3张

有个别用户在设置文件模式后,点击Publish按钮,直接弹出下图所示错误。

【每周微课】在集成环境中通过文件模式发布和接收文件 第4张

发生上述错误的原因是,在项目中添加了自定义映射,而文件模式下,发布时所用的本地PIDComponent.xml文件,与属性映射文件不匹配。解决方法是,使用SPF服务器上EFSchema�4.02路径下的PIDComponent.xml文件,拷贝替换客户端Common FilesIntergraphEFSchema�4.02路径下的PIDComponent.xml文件。

【每周微课】在集成环境中通过文件模式发布和接收文件 第5张

设置了EFCommonUIFileMode=1后,除了发布时变成文件模式,接收时同样也变成文件模式。一种典型的应用场景是,需要复现Intergraph Smart Instrumentation接收P&ID的问题。利用Smart Instrumentation的项目备份搭建Smart Instrumentation测试环境后,不想再搭建Intergraph Smart P&ID和SPF的测试环境,就可以利用FileMode,在Smart Instrumentation测试环境中点击接收,然后在弹出的Select Data XML File窗口中,选择从SPF正式环境另存出的P&ID数据文件,如下图所示。

 

【每周微课】在集成环境中通过文件模式发布和接收文件 第6张

后续的Select Meta-data XML File窗口和Select Tombstones XML File窗口,可根据实际需要选择或者点击“取消”按钮来跳过。

完成选择后,即可进入数据接收步骤。

【每周微课】在集成环境中通过文件模式发布和接收文件 第7张

如需关闭文件模式,可以删除EFCommonUIFileMode环境变量,或者将其值置为0。

以上就是集成环境文件模式的简介,希望能给大家带来帮助!

【每周微课】在集成环境中通过文件模式发布和接收文件 第8张
END
【每周微课】在集成环境中通过文件模式发布和接收文件 第9张

 

免责声明:

1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。

2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。

3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。

4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,337人围观)

还没有评论,来说两句吧...