咖迷社区(CAXA数码大方)

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4971|回复: 4

CAXA 3D CAD:参数化和系列化——线性阵列参数化(上)

  [复制链接]

46

主题

1353

帖子

5万

积分

超级版主

Rank: 8Rank: 8

积分
55309
发表于 2019-1-9 12:30:45 | 显示全部楼层 |阅读模式
本帖最后由 fengrongtan 于 2019-1-15 16:38 编辑

在本例中,将设计一个零件,其长度与其上的圆孔个数密切相关,将其圆孔个数n作为设计参数。
首先我们生成带有约束的二维草图,其中尺寸约束自动生成系统定义型参数;然后拉伸成实体;然后添加孔,生成孔阵列,阵列也会自动生成系统定义型参数;然后在参数间建立关系。
1. 零件参数化
(1)生成草图:这一草图也可以从“图素”设计元素库中拖入“键”并编辑其截面来实现。选择“图素”设计元素库中的“键”,按住鼠标左键将其拖入设计环境中。
(2)再次单击零件进入智能图素状态,然后单击鼠标右键,在弹出的快捷菜单中选择“编辑草图截面”,进入二维草图。
(3)右键单击此时圆弧与直线之间的相切符号,选择“锁定”,生成相切约束;单击草图功能区中“约束”中的“平行约束”按钮,然后选择两条直线。。
(4)单击“智能标注”按钮,然后选中直线,标注直线尺寸,再标注圆弧半径。然后在尺寸上右击,选择“编辑”,在弹出的对话框中输入长度值8,确定。再编辑其半径值为4,确定。按ESC键可退出命令。
此时二维草图如图1所示。单击“完成”按钮。此时参数表中会自动增加两个尺寸参数。
1.jpg
(5)再使用包围盒手柄将零件高度值编辑为8。
(6)从“图素”设计元素库中拖入一个孔类圆柱体,将尺寸改为长宽5,高度8。在孔类圆柱体在智能图素状态下,单击三维球按钮或按F10打开三维球。右键拖动三维球平面方向的外操作柄,松开鼠标时从弹出菜单中选择“生成线形阵列”。在“阵列”对话框中设置如图所示。
2.jpg 3.jpg
(7)阵列生成后,参数中增加了两个参数:一个比例值参数,此时值为2,表示线性阵列的个数;一个距离参数,值为8,表示线性阵列的距离。此时参数表共有4个参数。
(8)为参数表中的几个参数之间添加表达式,为了方便,将参数“Number”改为“n1”;轮廓的参数pD5对应的表达式填入(n1-1)*8mm,即草图截面中的直线部分长度为孔数量减1再乘以8,然后将n1的值改为3,如图所示。
4.jpg
(9)单击“确定”按钮,此时阵列方向与尺寸改变方向可能一致,也可能会出现如图5所示的情况。此时右键单击阵列的距离值,选择“编辑”,然后在弹出的“编辑线形阵列”中“距离”一项输入-8,单击“确定”按钮,实现孔阵列的反向。然后使用三维球平移孔阵列。

现在就可以通过在参数表中修改孔阵列的个数n1来决定孔的多少,同时还能决定键零件的长度。


回复

使用道具 举报

8

主题

140

帖子

2万

积分

管理员

Rank: 2

积分
22723
发表于 2019-1-9 17:44:15 | 显示全部楼层
回复

使用道具 举报

22

主题

161

帖子

1877

积分

高级会员

Rank: 4

积分
1877
发表于 2019-1-11 11:45:12 | 显示全部楼层
很好的教程,谢谢。
回复 支持 反对

使用道具 举报

46

主题

1353

帖子

5万

积分

超级版主

Rank: 8Rank: 8

积分
55309
 楼主| 发表于 2019-1-14 15:37:19 来自手机 | 显示全部楼层
lhlm 发表于 2019-1-11 11:45
很好的教程,谢谢。


来自: 微社区
回复 支持 反对

使用道具 举报

17

主题

55

帖子

727

积分

中级会员

Rank: 3Rank: 3

积分
727
QQ
发表于 2020-2-3 19:22:50 | 显示全部楼层
很好的教程
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|咖迷社区(CAXA数码大方) ( 京ICP备05001831号-1 )

GMT+8, 2024-3-19 15:43 , Processed in 0.142569 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表