由一个part对应多个feature引起的

在之前文章中,介绍过pcf的一些内容,PCF文件管道信息解析。基于pcf的易读性,结构简单的特点,有单位做了相关开发。仿照Spoolgen功能,进行建造相关方面的应用。

通过对pcf文件的解析,提取出各种元件相关信息,梳理焊缝等内容,进行施工建造管理。可谓是“国产化弯道超车”。

但是,在解析过程中,也遇到了一些问题,本文做一个简单介绍。


如上图,截取自pcf文件。

首先,从坐标上可以看出,为相连的两段pipe。其实这是由olet,reinforcing pad等分支打断造成的一个pipe,两个feature。


其次,可以在属性UCI的值看到,两个pipe stock是相同的对象。因此,在解析时就不能简单地遍历。“国产化”要向国际接轨,从底层更加深入的研究数据内容,做到更好的适配。不能简单的将解析的问题推给设计院,给设计院找麻烦。或者也弄个正版的测试环境自己测试一下,有正版也可以找官方提问题。

在此,也要感谢设计院的兄弟们。尤其感谢“李大师”。下面介绍一下大师提供的解决方案。      “在pcf中添加对应feature的长度”

首先,定制label, featureLength。


其次,在ISO option里面设置label mapping。指定对应的label,设置对象type 为feature。

效果示例:


当然,如果是现场调整焊,这里面的长度还是有一点偏差。解析时要注意。如下图,model length=4838,cut length=4914,feature length=2419 *2。

pipe:

feature:

相关阅读:

ISO模板设置中的Label mapping功能

基于Caesar II合并Smart3D导出的pcf文件

Smart3D图纸属性label应用

由“Length”引出的

相关附件:

featureLength label

链接: https://pan.baidu.com/s/1bniotrtEHq5K8wvi7NxR8Q 提取码: 0411 

本次分享到此结束。

数字化工程设计公众号二维码
原文链接:查看原文  文章来源:数字化工程设计
🔗 分享 0

上5篇 more...

下5篇 more...