SOLIDWORKS二次开发技术在设计研发中的具体应用
研发工程师并非他人以为的只是在电脑上画画图而已。其工作范围非常广,贯穿从设计到产品大批量生产的整个过程。
除了要做好产品的研发与设计之外,还要做大量与设计相关的一些周边工作,如整理文档、文件规范、数据交接等。
此外,研发数据作为源头,需要下发到各个部门,比如自制件清单会下发到生产部门指导生产,外购件清单会提交到采购部门,文件命名也需要规范…这些工作重复性强,而且大部分都需要手工操作,存在交接环节,耗时耗力,也很容易出错。
高顿科技SOLIDWORKS二次开发技术为我们解决这部分问题提供了可能,只要在平时的工作中挖掘出数据及操作的规律和共性,将一些重复性的手工操作的功能固化到程序中,让计算机来帮我们完成即可,从而让工程师专注于设计创新。
下面我们一起来看看,SOLIDWORKS二次开发技术在设计研发中具体有哪些应用!
1、SOLIDWORKS 文件批量重命名
通常情况下,我们的零部件名称规范为:图号或代号+描述的形式,而在模型设计过程中还未生成工程图的情况下图号及代号是不确定的,这就导致我们在模型设计完成后需手动进行文件重命名的操作,在模型零部件较多的情况下操作会比较繁琐。
通过二次开发,我们可以实现自动批量重命名操作,图号或代号及名称都取自零部件属性,并保证装配关系不断开,整个过程只需要点击一个按钮。
2、BOM清单自动生成
改变以往手工整理材料明细表的操作,在装配体完成之后一键导出各种清单,包括自制件、标准件、外购件等。
还可以定制化表格样式。
3、自动更新文件参考引用
工程师通常习惯于本地进行研发设计,待设计完成后将模型零部件统一录入PDM库,经常会出现本地文件与库中已生效的文件冲突,这时往往需要手动操作,将PDM库中已生效的文件替换掉本地还未检入的文件,此时需要经过查找文件->替换文件->检入文件->删除本地文件等四个步骤,在模型零部件比较大且存在冲突的文件较多时工作量非常大,而且很容易出错,比如替换时选择了错的文件,本地文件未被删除等等,这些都会造成关联丢失、私有文件等不规范的错误。使用二次开发技术对手动操作进行封装,将复杂繁琐的功能交给后台计算机来完成,从而节省工程师的时间并确保数据的准确性。
4、参数化设计
不需要画图!只需要输入或者选择一些参数就可以自动为你生成相应的三维模型,支持实时预览,所见即所得,适用于不同的文件类型,不受产品种类限制。这种参数化设计是将系列化、通用化和标准化的定型产品中随产品规格不同而变化的参数用相应的变量代替,通过对变量的修改,从而实现建模的参数化。