在日常生活中,我们随处可见具有螺旋特征的产品,UG作为主流的CADCAM软件可以轻松实现对这些产品从设计到制造的全过程。对于三角螺纹、梯形螺纹这两种规则的螺旋特征,可以通过UG中的“螺纹”命令直接绘出。而对于其它螺旋特征,我们必须先作出螺旋线,再通过后续操作来完成。不过UG“螺旋线”命令只能绘制螺旋线(圆柱螺旋线)、半径规律变化的螺旋线(如阿基米德螺旋线等)。那么如何在UG中绘制变螺距螺旋线呢?本文以下图为例,说明在UG(NX6.0版本)中绘制变螺距螺旋线的方法。
图1
二、在UG中绘制变螺距螺旋线的方法
1、用“表达式”
先建立此变螺距螺旋线的参数方程,再通过“规律曲线”调用该方程,从而绘出变螺距螺旋线。
参数方程的建立可以直接在“表达式”对话框中输入;亦可先用“记事本”输入参数方程,并保存为“.exp”文件,再通过“表达式”直接调用。
以下内容为该变螺距螺旋线的参数方程,“//”后为注释。“t”为系统默认的变量(0≤t≤1)。因为变螺距螺旋线在XY平面的投影是圆,所以其X、Y的变化规律为圆的参数方程。而Z值变化规律则用拉格朗日插值算法确定。
Start_pitch=10 //起始圈螺距
End_pitch=50 //终止圈螺距
Turns=5 //螺旋线圈数
rad=50 //螺旋线半径
mean_pitch=(Start_pitch+End_pitc