在这个实例中我们将介绍如何在草图中产生系统定义型参数并进行系列化设计。
新建一个草图后添加尺寸约束,将自动生成系统定义型参数。系统定义型参数生成时,它将自动与相应尺寸建立联系。编辑系统定义型参数的值时所作的修改将自动适用于对应的尺寸。
我们要设计下图所示的零件,并定义圆弧半径R为基本参数即变量。
图1 零件
1. 零件参数化
(1)首先进行零件的造型。
激活拉伸命令,确定草图平面,通过连续直线、圆弧、圆等二维绘图工具在绘图平面上绘制如图2所示截面。
(2)点击“智能标注”命令,标注草图圆弧、圆、长度尺寸。点击“同轴约束”,然后依次点击截面图中的圆弧和圆,加上同轴约束。结果如图2所示:
图2 草图及其约束
(3)在草图平面上单击右键,从弹出菜单中选择“参数”,在“参数表”中将显示约束尺寸的系统定义型参数名和数据。
图3 草图中的系统定义型参数
(4)为了表达简单,可以将参数前面的P去掉,即PR1改为R1,PR2改为R2,PD4改为D4。参数与草图尺寸之间的对应关系在草图上直接显示:R1表示圆弧半径,将其他参数用R1的表达式表示,小圆半径R2表达式为0.5*R1,直线边长度D4表达式为4*R1,如下图4所示。
图4 更改参数名并建立表达式
(5)点击参数表中的“确定”。然后完成草图。在拉伸对话框中输入拉伸值20,生成一个拉伸厚度为20的实体。
如果要改变零件尺寸,只需在智能图素状态或截面编辑状态下点击右键,从弹出菜单中选择“参数”,改变其中R1的尺寸,即可在保持零件整体比例不变的情况下,得到系列尺寸的零件。
2. 零件系列化
要生成系列化的零件,首先要在零件层次添加一个参数,然后通过“加载应用程序”功能区中的“变型设计”为该参数赋予一系列的值。
(1)零件层次增加参数:选择至零件状态,即蓝色边状态,单击鼠标右键,从弹出菜单中选择“参数”。
(2)勾选参数表对话框中“显示下面选择对象的所有参数”,则可以显示该零件层次下所包含的所有图素的参数。
(3)单击“增加参数”,在“增加参数”对话框中,设置参数名称为R,参数值为10,数值类型为长度。如图5所示。“确定”后,该参数添加到参数表中。
图5 增加零件状态参数
(4)将R1后的表达式中填入R,即R1=R,则R2、D4都将随R值的变化而变化。
(5)系列化变型设计:在零件选择状态下,选择“加载应用程序”功能区中的“添加变型设计”,然后单击“编辑变型设计”。
(6)在“编辑变型设计”对话框中,单击“添加”按钮。
(7)在出现的“初始化”对话框中,可将该设计名称改为20,然后“确定”。如图6所示。
图6 名称
(8)将“设计数值”更改为20,如图7所示。
图7 设计数值
(9)如果要重命名已有的系列设计,可在设计名称上单击鼠标右键,从弹出菜单中选择“重命名”。
(10)再次单击“添加”按钮。在出现的“初始化”对话框中,将该设计名称改为40,然后“确定”。参考图6。
(11)将“设计数值”更改为40,参考图7。
此时零件就有了3个设计数值。“确定”后,右键单击零件,其右键菜单最下方则增加了一项“变型设计”,可从其子菜单中选择系列设计数值中的一个。如图8所示。
图8变型设计选项
(12)在“常用”功能区中单击“新建”按钮,即新建一设计元素库。
(13)按住鼠标左键将零件拖入设计元素库中,并将该元素重命名为“零件1”。
(14)按住鼠标左键将零件1从设计元素库拖入设计环境中,则出现“编辑变型设计”对话框,选择10应用,会出现一个圆弧半径为10的零件。再拖入两次,分别选择20、40并应用,如图9所示,则会分别出现不同尺寸的系列零件。
图9 系列化零件