好酷屋

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

好酷屋

发布于2022-12-22

好酷屋教程网小编为您收集和整理了【每周微课】在集成环境中通过文件模式发布和接收文件的相关教程:每周微课>>最近有些数字化交付项目,业主要求EPC工程公司在提交P&ID数据时,以“.pid文件 +.xml文件”的形式提交。所以,有些用户就从SmartPlantFoundation中找到

每周微课

>>

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

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

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

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

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

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

设置了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数据文件,如下图所示。

 

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

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

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

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

END

 

以上就是好酷屋教程网小编为您收集和整理的【每周微课】在集成环境中通过文件模式发布和接收文件相关内容,如果对您有帮助,请帮忙分享这篇文章^_^

本文来源: https://www.haoku5.com/IT/63a3e41833b3f79ef203b364.html

相关推荐

    热门专题