如何使用SOLIDWORKS工具进行参数化建模?
使用SOLIDWORKS进行参数化建模,首先需要有一套标准模型数据,然后设定关键参数,并将各零部件间的逻辑关系建立起来,完成之后,只需要输入相应的关键参数就可以得到新的设计了。SOLIDWORKS产品的参数化设计一般都是采用插件来实现的,比如SolidKits.Autoworks自动化参数设计工具,它的核心功能是模型参数化,但可以扩展为设计自动化范畴,可以涵盖设计选型、设计参数、产品更新、图纸更新、自动编码、自动命名、自动转图、项目发放、自动BOM、ERP接口等所有设计环节的自动化实现,利用这款工具可以大大缩短产品的改型时间,有助于产品的系列化。
在设计的过程中,可以通过设置参数之间的关系或事先建立参数的规范达到参数化或智能化
建模的目的,下面简要介绍。
solidworks方程式驱动尺寸
联接尺寸只能控制特征中不属干草图部分的数值,即特征定义尺寸,而方程式可以驱动任何
尺寸。当在模型尺寸之间生成方程式后,特征尺寸成为变量,它们之间必须满足方程式的要求,
互相牵制。当删除方程式中使用的尺寸或尺寸所在的特征时,方程式也一起被删除。
基于SolidWorks参数化模块设计的基本方法主要是采用基于SolidWorks的二次开发技术来进行。
在SolidWorks 中参数化建模可以通过两种方式实现,一种方法是用户根据需要直接用程序生成需要的模型,成为完全程序化参数建模;另一种方法是利用已有的模型,通过修改模型参数的方法得到需要的模型,成为参数修改法建模。
(1) 完全程序化参数建模:
完全程序化参数建模采用程序方法进行建模。建模的过程完全由程序进行控制,相当于将手动分步建模的过程由计算机连续完成,理论上讲,凡是手工建模能够完成的复杂模型都可以用这种方法生成。
完全程序建模的方法特别适合生成具有多个变参数的模型,建模的灵活性强,不需要模型库的支持,可以在建模的同时完成设计计算、强度校核、寿命计算等工作,程序可实现的功能强大,参数的输入也可以采用数据库等多元化的方法。
通常情况下,这种方法的程序设计工作量较大,要求程序员对 SolidWorksAPI函数具有较高的理解和运用能力,适合于模型比较简单,参数变量多或参数间有关联的情况。
(2)参数修改法建模:
参数修改法建模采用参数修改的方法建立模型。必须有模型库的支持,模型库通常由用户事先用手工方式建立,保存在程序指定的目录下。需要使用时,从模型库中打开模型文件,对指定的尺寸参数进行修改,重建,就可以获得满足需要的模型。
这种方法的程序设计工作量小,与造型过程无关,适用于模型标准化程度高的情况或造型过程复杂,可变参量少的情况。
参数修改法建模对模型库的要求较高,手工建模时需要综合考虑尺寸标注方式,尽量避免尺寸参数间的关联和制约关系,需要修改的尺寸参数必须独立标注,尺寸标注的名称可通过查阅其属性获得。
1.打开solidworks2012软件之后,把鼠标移在菜单上方的文件里选择打开文件。弹出以下对话框:
2.在电脑中选择要生成清单的装配体文件,注意装配体文件是后面带有asm或者带有sldasm的文件,如图下面是打开后的装配体文件。
3.鼠标移至菜单栏上的插入,在弹出的下拉框中选择表格里的材料明细表,弹出如图材料明细表的对话框:
4.默认图中的表格模板,材料明细表里的类型有3个选项,因零件是直接装配在模型上的,这里就按默认的选项,下面的也可以按默认。然后点击上面的绿色小勾确认。如图材料就自动生成:
5.此时生成的材料清单并不能马上下单,还要再处理下,因为有的生成不是材料。这里为了方便编辑可以把这个清单转成EXCEL档。鼠标移到清单内按右键,在弹出的对话框里选另存为。如图:
6.默认保存于桌面,输入文件名如1,保存类型选Excel,然后点击下方的保存。打开桌面的1文件,检查清单上的材料,把不需要的删除就可以了。
常见的设计比如机架、轮系等装配都可以以此模式来完成参数化建模。