PDMS二次开发软件

 找回密码
 注册 有问题进QQ群591484440

QQ登录

只需一步,快速开始

查看: 968|回复: 6

[管道模块] PcfTranslator - Translate AVEVA PDMS to PCF

[复制链接]

签到天数: 21 天

[LV.4]瞎扑签到4级

新手上路

积分
287

热心会员瞎扑达人突出贡献瞎扑元老

发表于 2017-2-16 22:52:30 | 显示全部楼层 |阅读模式
PcfTranslator - Translate AVEVA PDMS to PCF
Abstract. The Piping Component File(PCF) are text files containing component and routing information. The PCF format was originally developed as an easy way to drive Isogen, the syntax is simple which means it is straightforward to create from most piping design software. But AVEVA PDMS only can export IDF format, PcfTranslator can translate AVEVA PDMS piping model to PCF, you can use the PCF in IsoAlgo for piping isometrics drawing or IsoAlgo3d to visualize the 3d model. You can also import the PCF to CAESAR II for piping stress analysis.
Key Words. AVEVA PDMS, PCF, IsoAlgo, IsoAlgo3d, Isogen, CAESAR II
1. Introduction
PCF文件格式是由Alias公司开发的用于其Isogen生成管道ISO轴测图的主要数据输入。Isogen程序已经是生成管道ISO图的业界标准程序,许多管道设计软件的ISO都是使用Isogen生成。AVEVA PDMS中也可以生成管道ISO图,并产生IDF格式,而不能生成PCF格式。因此,在PDMS中开发PcfTranslator将管道模型转换成PCF格式,使用PCF文件可以使用Isogen或IsoAlgo来生成管道ISO图,或者查看管道三维模型。使用PCF文件也可将管道模型数据导入到CAESAR II中进行管道应力分析。
2. What is PCF?
Figure 1. What is a PCF? http://www.alias.ltd.uk/pcf.asp
管道数据交换在设计、制造和安装及使用过程中都需要。Intergraph认识到PCF文件在管道数据交换过程中有重要的意义,所以在扩展了PCF文件用作管道数据交换的格式。PDMS早期也是用的Isogen生成ISO图,所以可以用PDMS生成IDF文件,但是不能生成PCF文件。所以开发一个插件程序PcfTranslator用来将PDMS中的管道模型导出成PCF文件。
3. PcfTranslator
PcfTranslator程序界面如下图所示:
Figure 2. PcfTranslator程序界面
PcfTranslator的使用非常简单。通过将要导出的管道加入到Branch列表中,设置好导出PCF的路径及PCF文件名,就可以导出PCF文件了。
PCF作为重要的数据交换文件,可以在Isogen中生成管道ISO图,也可以在IsoAlgo中生成管道ISO图,及在IsoAlgo3d中查看管道的三维模型。因为Intergraph对PCF格式的扩展,使其能很好地导入到CAESAR II中对管道进行应力分析。
4. IsoAlgo
IsoAlgo可以根据PCF文件生成DXF格式的管道ISO图。IsoAlgo3d可以将PCF文件以三维方式来展现,方便查看管道模型。IsoAlgo3d已经开源,可以从https://github.com/eryar/IsoAlgo3d下载。
Figure 3. IsoAlgo - IsoAlgo stands for piping Isometric drawing generation Algorithm.
It can generate piping isometric drawings in DXF format from PCF.
Figure 4. IsoAlgo3d - PCF format 3d visualization tool.
5. CAESAR II
由参考资料2和4可知,Intergraph意识到PCF格式的重要性后,增强了CAESAR II对PCF导入的管道模型数据的能力。在CAESAR II 2011版本之后的PCF接口程序可以导入管道模型中70%以上的数据。通过对PCF的扩展,可以导入材料数据,设计温度、压力、管件重量等信息。通过对支吊架的配置,可以导入支架数据到CAESAR II中。通过使用PCF,比将PDMS模型转换成CII格式的方式要简单,CAESAR II导入后模型的正确率高。如下图所示为PDMS中的管道模型,通过导出PCF,再使用CAESAR II的PCF Interface程序导入到CAESAR II中:
Figure 5. Piping model in AVEVA PDMS
Figure 6. Piping model in CAESAR II imported by PCF Interface
6. Conclusion
PCF作为管道数据交换的一个工业标准,为管道设计、制造、安装提供了便利。管道设计系统只需要将管道模型及相关数据导出成PCF文件,就可以得到管道ISO图,和导入到CAESAR II应力分析系统中对管道受力情况进行分析,避免在CAESAR II中二次建模,提高工作效率。
如果你对PcfTranslator有任何建议,或需要测试版本,请发送邮件:eryar@163.com
7. References
1. What is a PCF file? http://www.alias.ltd.uk/pcf.asp
2. Intergraph Supports Industry-led Initiative to Extend Piping Data Interoperability with the PCF Format. http://www.intergraph.com/assets/pressreleases/2015/05-12-2015.aspx
4. CAESAR II - Answering the Challenge of Design and Engineering Collaboration. https://www.intergraph.com/global/mx/assets/pdf/CAESARII-IntergraphUserConference.pdf




hello idf tool

签到天数: 33 天

[LV.5]瞎扑签到5级

中级会员

积分
592
发表于 2017-2-17 08:42:50 | 显示全部楼层
顶一个! 大神,有下载么?

点评

可以给我发邮件获取  详情 回复 发表于 2017-2-24 09:13
回复 支持 反对

使用道具 举报

签到天数: 47 天

[LV.5]瞎扑签到5级

超级会员

积分
2645
发表于 2017-2-21 10:53:04 | 显示全部楼层
IsoAlgo生成单线图或者扩展有什么实际意义吗?!还是在上面生成的单线图更准确,信息更全面?!

点评

最大的好处就是自主开发,可以根据需要扩展。 还有就是生成这个图要用到一些数学理论,将这些理论应用于实践比较好玩!  详情 回复 发表于 2017-2-24 09:16
有没有约的?
回复 支持 反对

使用道具 举报

签到天数: 17 天

[LV.4]瞎扑签到4级

超级会员

积分
2183
发表于 2017-2-21 13:26:22 | 显示全部楼层
有意义啊,比如新开发的三维设计软件,就需要这样的基础工作

点评

有道理啊~  详情 回复 发表于 2017-2-24 09:13
心情不好,求安慰!
回复 支持 反对

使用道具 举报

签到天数: 21 天

[LV.4]瞎扑签到4级

新手上路

积分
287

热心会员瞎扑达人突出贡献瞎扑元老

 楼主| 发表于 2017-2-24 09:13:25 | 显示全部楼层
zhj2387 发表于 2017-2-17 08:42
顶一个! 大神,有下载么?

可以给我发邮件获取
hello idf tool
回复 支持 反对

使用道具 举报

签到天数: 21 天

[LV.4]瞎扑签到4级

新手上路

积分
287

热心会员瞎扑达人突出贡献瞎扑元老

 楼主| 发表于 2017-2-24 09:13:58 | 显示全部楼层
dodo 发表于 2017-2-21 13:26
有意义啊,比如新开发的三维设计软件,就需要这样的基础工作

有道理啊~
hello idf tool
回复 支持 反对

使用道具 举报

签到天数: 21 天

[LV.4]瞎扑签到4级

新手上路

积分
287

热心会员瞎扑达人突出贡献瞎扑元老

 楼主| 发表于 2017-2-24 09:16:41 | 显示全部楼层
lin005 发表于 2017-2-21 10:53
IsoAlgo生成单线图或者扩展有什么实际意义吗?!还是在上面生成的单线图更准确,信息更全面?!

最大的好处就是自主开发,可以根据需要扩展。

还有就是生成这个图要用到一些数学理论,将这些理论应用于实践比较好玩!
hello idf tool
回复 支持 反对

使用道具 举报

本版积分规则

QQ|手机版|关于我们|Archiver|手机版|小黑屋|工程G3D ( 鄂ICP备16022302号-2 )

GMT+8, 2024-11-23 19:18 , Processed in 0.078128 second(s), 33 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表