在这个实例中我们将介绍一个长方体的系列化变型设计的过程。 从设计元素库中拖入的长方体本身没有任何参数,首先需要添加用户定义型参数,然后将这些参数手工与长方体尺寸关联。将长方体尺寸参数化后,可以添加系列化变型设计。 1.
增加参数 (1)新建一设计环境,从“图素”元素库中拖入一个长方体,选择长方体到智能图素状态,单击鼠标右键,从弹出菜单中选择“参数”。 (2)此时长方体上没有任何参数,需要我们自定义参数。 在“参数表”对话框中单击“增加参数”按钮,如图1所示。 图1 参数表对话框
(3)进入“增加参数”对话框。首先增加长度参数,参数名称为L,参数值设定10,数值类型为长度。如图2所示。 图2 增加参数 单击“确定”后,参数表中就增加了一个参数L。 (4)再次单击“增加参数”,进入“增加参数”对话框。 增加宽度参数,参数名称为W,参数值设定20,数值类型为长度。参考图2。 “确定”后,此时参数表中又增加了一个参数W,共有两个参数L、W。 (5)再次单击“增加参数”,进入“增加参增加高度参数,参数名称为H,参数值设定40,数值类型为长度。参考图2。 “确定”后,此时参数表中共有三个参数L、W、H。 (6)下面使用表达式为这三个参数之间增加关联关系。设置长度为变量,宽度为长度的2倍,高度为长度的4倍。在W后面输入2*L,H后面输入4*L,如图3所示。 图3 增加关联关系 单击“确定”按钮保存并退出参数表对话框。 2. 将三个参数与长方体尺寸关联起来 (1)在智能图素状态下,单击鼠标右键,在弹出菜单中选择“智能图素属性”。 (2)在“拉伸特征”对话框中选择“包围盒”选项卡。 (3)勾选“显示公式”选项后,分别在长度、宽度、高度后面输入L、W、H。如图4所示。 图4 参数与长方体尺寸关联 单击“确定”退出此对话框。 这时可以看到长方体图素的手柄呈蓝绿色,表示它们有公式约束。 3. 更改参数值 在长方体智能图素状态下单击鼠标右键,在右键菜单中选择“参数”,进入参数表。更改L的值为20,按回车键确认,则W与H随之发生改变,设计环境中的长方体尺寸也随之发生改变。单击“确定”可以改变长方体的尺寸值。 4.
系列化设计 对一个已经参数化设计零件,参数化变型设计功能可以对其参数进行修改,轻松的把它变为另一个不同尺寸的零件,即生成一系列零件。 要生成系列化的零件,首先要在零件层次添加一个参数,然后通过“加载应用程序”功能区中的“变型设计”为该参数赋予一系列的值。 (1)零件层次增加参数:选择长方体的零件状态,即蓝色边状态,单击鼠标右键,从弹出菜单中选择“参数”。 (2)勾选参数表对话框中“显示下面选择对象的所有参数”,则可以显示该零件层次下所包含的所有图素的参数。 (3)单击“增加参数”,在“增加参数”对话框中,设置参数名称为L1,参数之为10,数值类型为长度。参考图2。“确定”后,该参数添加到参数表中。 (4)将L后的表达式中填入L1,即L=L1,则L、W、H都将随L1值的变化而变化。参考图3。 (5)系列化变型设计:在长方体的零件选择状态下,选择“加载应用程序”功能区中的“添加变型设计”,然后单击“编辑变型设计”。 (6)在“编辑变型设计”对话框中,单击“添加”按钮。如图5所示。 图5 编辑变型设计
(7)在出现的“初始化”对话框中,可将该设计名称改为20,然后“确定”。如图6所示。 图6 名称
(8)将“设计数值”更改为20,如图7所示。 图7 设计数值 (9)如果要重命名已有的系列设计,可在设计名称上单击鼠标右键,从弹出菜单中选择“重命名”。 (10)再次单击“添加”按钮。在出现的“初始化”对话框中,将该设计名称改为30,然后“确定”。参考图6。 (11)将“设计数值”更改为30,参考图7。
此时长方体就有了3个设计数值。“确定”后,右键单击长方体零件,其右键菜单最下方则增加了一项“变型设计”,可从其子菜单中选择系列设计数值中的一个。如图8所示。 图8变型设计选项 (12)在“常用”功能区中单击“新建”按钮,即新建一设计元素库。 (13)按住鼠标左键将长方体拖入设计元素库中,并将该元素重命名为“长方体”。 (14)按住鼠标左键将长方体从设计元素库拖入设计环境中,则出现“编辑变型设计”对话框,选择10应用。会出现一个长为10的长方体。再拖入两次,分别选择20、30并应用,如图9所示,则会分别出现长为20、长为30的长方体。 图9 系列长方体
此时完成了一个简单长方体的系列化设计,可参照此方法添加复杂零件的系列化设计。 |
手机版|小黑屋|咖迷社区(CAXA数码大方) ( 京ICP备05001831号-1 )
GMT+8, 2024-11-23 13:36 , Processed in 0.078040 second(s), 14 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.