【每周微课】在集成环境中通过文件模式发布和接收文件
最近有些数字化交付项目,业主要求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。
以上就是集成环境文件模式的简介,希望能给大家带来帮助!
免责声明:
1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com
还没有评论,来说两句吧...