iCAx开思网

标题: 如何通过SOLIDWORKS随形变化命令让阵列更智能 [打印本页]

作者: 南京东岱信息    时间: 2022-11-25 16:47
标题: 如何通过SOLIDWORKS随形变化命令让阵列更智能
在SOLIDWORKS建模中,阵列是常用的功能,包括线性阵列、圆周阵列、曲线驱动阵列、草图驱动阵列、表格驱动阵列、填充阵列和镜象等阵列的方法,为设计者提供了十分方便的工具。阵列的原理是复制所选的源特征,然而有时候我们需要让阵列的结果按我们的需求来完成而不仅仅是简单的重复,比如我们想让特征在阵列的过程中尺寸逐步发生变化、或者位置进行不规则变化、或者阵列后的特征在实体范围内有规则的变化等等,这里我们就要用到阵列中的随形变化功能了。
随形可以简单理解为跟随某个尺寸或几何关系自动发生有规律的变化,也就是说随形阵列在阵列过程中其形状或位置会随着相关的特征、草图实体等而发生关联变化,接下来我们通过实例来熟悉一下。
第一个实例如图所示:
[attach]1274914[/attach]
在实体上表面绘制一个直径15mm的圆,给定圆心距边线尺寸,并绘制一条样条曲线,使圆心与样条曲线重合,约束圆心始终保持在曲线上,并进行切除拉伸。
选择线性阵列,特征和面选择切除拉伸特征,方向驱动选择尺寸线做为驱动,阵列距离50mm,阵列数量5,最后在选项中勾选随形变化,我们看到预览结果中,拉伸切除特征在阵列的过程中随着曲线的变化而变化:
[attach]1274915[/attach]
需要注意,随形变化有如下要求:
1.特征草图需要被定义。
2.阵列的驱动使用尺寸线做为驱动。
3.特征草图需要有辅助线或者辅助尺寸来确定特征在阵列的过程中的变化走向,比如上面的例子中将圆形约束在曲线上,在阵列的过程中,圆心沿着曲线运动。
4.阵列后的特征不能超过实体范围。
结合上述经验,我们再来做一个相对复杂的实例来加深理解,如下图示:.
[attach]1274916[/attach]
这是一个蜗状线线性随形阵列,阵列呈蜗状线线性排布,并且阵列的高度等值递增。首先运用拉伸工具创建圆盘,直径100mm厚度10mm,然后绘制涡状线,定义方式为涡状线选项,参数设置螺距为15,圈数为2(定义内圆直径30mm), 运用转换实体引用工具引用前面绘制的涡状线,通过中心绘制绘制夹角中心线,并创建圆弧,标注圆弧半径以及弧长,绘制直径为4mm的圆,并绘制一段辅助线标注尺寸后与弧长链接尺寸。注意,由于随形阵列需要以尺寸线作为驱动,所以我们绘制了一条额外的直线并通过方程式控制来链接圆的距离尺寸。
然后拉伸凸台,并设置拉伸高度,高度尺寸通过链接数值设定,链接参数与之前草图的链接为同一参数,同时绘制圆顶直径为4mm:
[attach]1274917[/attach]
之后进行线性阵列,得结果如下:
[attach]1274918[/attach]
随形变化阵列使用起来非常的巧妙和灵活,有简单的也有复杂的,简单的只需要几步就可完成了,复杂的需要考虑的东西多一点,比如上面的例子蜗状线线性随形阵列,蜗状线的建立、阵列源的初始位置和阵列的间距有着密切的关系,在使用上仍需要设计者多加考虑,可见SOLIDWORKS的随形变化阵列在几何关系上相当严密性和强大的操作性。


作者: 伊豆ddsoft    时间: 2022-11-30 14:11
SolidWorks功能很强大!
作者: sjg199591    时间: 2022-11-30 14:26
不错,这个方式很实用,已收藏
作者: 李丶伟    时间: 2022-12-1 15:08
这个方法很不错啊,学习一下
作者: weisir-dds    时间: 2022-12-8 13:53
阵列还可以这么做,不错




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3