ANSA二次开发按照BOM信息创建/修改PROPERTY
在ANSA可以安装第三方包之后,ANSA二次开发的可扩展性就变得很广。以前都需要Conda来创建虚拟环境才行,只能说时代在进步,技术在发展。以前复杂的操作,到如今都显得微不足道。 这个插件按照我们知识星球成员的要求,在原有的插件上进行了大幅度修改,我甚至还给他搞了一个窗口。以前的插件用的是ANSA自带的内置函数,只能读取.csv格式的bom表,现在我用pandas这个第三方包,就可以直接读取.xlsx格式的了,不用再进行bom表另存为.csv格式的操作!设计的同事在我们CAE工程师分析前会给我们一份如下图所示的bom表,也就是物料清单,里面详细记录了产品总成,以及产品各个零件的名称,对应的材料,自重等等信息,我这个只是为了演示,所以就简化了。插件里的Sheet名,Column1名,Column2名默认是Sheet1,零件名,材料名,如果你的设计工程师有自己的想法时,请灵活应变,相对应的修改插件中的名称。功能1:按照bom表里的零件名和你ANSA中已经创建好的property零件名称,只要对应上就会自动把bom里零件名所对应的材料名称也添加到property名字里,同时还会添加厚度信息。如下图: 功能2:直接根据bom表里的零件名和材料信息自动创建property。效果如下: 功能就是这样,点击任何一个功能按钮后,都会跳出一个选择文件的窗口,让我们选择bom表文件 本文到这里就结束了,感谢大家观看,对这个脚本感兴趣的可以私聊我付费获取喔! 著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-08-01
最近编辑:1月前