基于Solidworks的参数化建模主要有2种设计方式:一种是完全编程技术,由设计者根据实际需求,通过程序代码编译生成符合用户要求的零件模型,模型完全由编写的程序驱动生成,此技术每输人一次模型参数,程序就要重新驱动建立相应的模型,严重降低开发效率;另一种是将零件制成三维模型桥梁模板,通过更改桥梁模板相应的尺寸,在保证零件结构不发生变化的前提下,利用软件提供的应用程度界面(application programming in-terface, API)编程接口来驱动该桥梁模板,称为尺寸驱动技术,但是该技术只适用于固定零件特征,对特征随型变化的模型无效。 基于此,本文结合2种技术的优缺点,首先利用尺寸驱动技术思路将事先建立的桥梁模板保存并将保存路径输人到SolidWorks函数的打开文件函数OpenDoc6中,以实现桥梁模板文件的调用;然后借助于编程技术控制桥梁模板模型特征随型生成;最后通过尺寸驱动模型尺寸参数完成建模。打开函数OpenDoc6各参数的含义见表1所列。桥梁模板的创建模型桥梁模板质量的好坏直接影响整个参数化设计的结果,因此,创建符合参数化设计要求的钢模板桥梁模板就显得尤为重要。 由于钢模板桥梁模板结构存在多个重复特征(如三角肋、法兰孔、纬(经)肋等),在创建这些特征时,需要先创建首个特征,再依据该特征阵列生成多个特征(下文将此类特征称作源特征)。然而随着模型参数的变化,源特征的位置不能随之动态调整,致使肋板和特征孔不能依次对称排布,造成部分特征的丢失,进而引发应力集中或者因强度不足发生断裂的问题。因此以纬肋为例,采取如图la、图1b所示的创建方案来确定源特征排布方式,即在钢模板桥梁模板高度的1/2处,按纬肋个数奇、偶数分别创建源特征;然后创建钢模板桥梁模板其余特征,并选定初始桥梁模板参数完成对钢模板桥梁模板模型的创建操作。http://www.zbtaixing.com/ |