首页/文章/ 详情

【CATIA插件】CATIA一键导出装配体bom,零件用量清单PartList

4月前浏览8640

Hello 老铁们,今天分享一款实用小插件:一键导出CATIA装配体下所有零件的用量清单。有的时候在CATIA里,把装配体模型设计完了,我们想要统计一下装配体中总共有多少个类型的零件Part模型,每个类型的Part总共有几个,以及每个零件的一些属性信息,比如下面所示的零件属性卡中的[零件编号][版本][定义][术语][源][描述],这都是一些常规的属性信息,我们从任何一个零件中都可以读取到。

还有另外一种常规属性,就是零件的测量惯量信息,下面这个选项卡展示了零件的体积,面积,质量,密度,重心,惯量等信息,这样的一些属性信息也是可以通过程序导出的。


除了常规属性,还有以下三种类型的零件属性:

第一种如下图所示的用户定义属性,添加了额外属性信息:制图人王二花,审图人李小妞。这种是用户后期添加的属性信息,也可以通过程序进行导出,当然前提是我们定义了这种属性信息(定义的方法就是点击下图所示的定义其他属性按钮,这种属性信息算是对常规属性的一种补充)。

第二种是如下所示的用户自定义参数信息:这是设计者在设计过程中创建的一些自定义参数,如下图所示的长度参数:直径diameter,最大极限尺寸;整形参数:齿数N;字符串参数:公司名称。这些参数都可以通过程序导出,当然前提也是设计者定义了这些参数(这种参数通常是为了模型参数化设计,更加清晰的把一些重要的属性展示给用户,也方便调整参数)。

第三种是如下所示的零件结构树中的一些设计信息,如特征的数量,特征的类型(草图,曲面,点,线)等设计过程信息都是可以通过程序导出的。

下面我们演示一下通过插件来导出Partlist的结果和过程视频,因为常规的零件没有特定的自定义属性和参数信息,设计特征也不一致,因此我们只能通过这个插件导出一些零件固有属性信息,来演示一下插件的使用。

导出结果

基于以上导出结果,需要强调的是我们完全可以在上面导出的excel表中填入相应零件的属性(比如用户自定义的各种属性信息),然后通过程序回传给零件,所以这个过程是可以做成双向的,而想要实现这样的反向信息传输,就需要一些额外的开发工作了!


来源:CATIA小蚂蚁

附件

免费链接.txt
二次开发CATIA曲面装配工程图
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-06-14
最近编辑:4月前
CATIA专业培训讲师
日拱一卒无有进 功不唐捐终入海
获赞 37粉丝 128文章 61课程 4
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈