表达式的概念表达式是算术或条件语句,用来控制零件特征。其可以定义和控制一个模型中的多种尺寸。
1、 它可以使ug 实现参数化设计。
2、 可以非常简单的对模型进行修改和编辑。
3、 可以控制同一零件中不同特征间的关系或在同一装配中的不同零件的关系。如:可以用一个表达式建立一零件长度和高度的关系,长度变化其高度也随着变化。
4、 可建立一零件族。通过改变表达式的值,可将零件由变化成拓扑结构相同的另外的零件。表达式的写法:1、 表达式的左边必须是一个简单的变量,右边是个数学语句或条件语句2、 所有表达式均有一个确切的值,该值被赋给左边的变量3、 表达式的右边可认由变量、数字、运算符号组成的表达式。4、 右边出现的每个变量必须再其现在表达式前面出现过。A=B+C+2*COS(60)表达式的分类:1、 数学表达式数学含义 例子+ 加 P2=p3+p5- 减 P2=p3-p5* 乘 P2=p3*p5/ 除 P2=p3/p5% 余 P2=p3%p5^ 指数 P2=p3^2= 等于 P2=p32、 条件表达式利用if/else 结构建立表达式VAR=IF (EXP1)(EXP2)ELSE(EXP3)
将运动函数写成参数方程,然后用规律曲线画出凸轮曲线就可以了
工具->表达式定义变量名称、公式、单位。变量值UG会根据公式自动求解表达式可以用来画规律曲线、可以在所有需要输入数值的地方填入,在参数化建模中特别有用。
例如,用表达式画一个直径为20,长度为1.5倍直径,两头外圆倒角为C1的轴,可以这么操作:
1、打开表达式,定义变量A=20(mm),B=1.5*A(mm),C=1(mm)2、可以进入草图,画一个圆,直径尺寸约束为A,完成草图3、选择草图曲线,拉伸,起始0,终止B4、两端倒角,值输入C;也可以在草图中画半个剖面,用变量约束尺寸,然后用回转命令实现轴的建模。
下次要画相同形式的轴时,只要复制这个部件文件,然后打开表达式,更改相变量A、C的值,就可以快速完成建模工作,提高工作效率。
工具->表达式 定义变量名称、公式、单位。变量值UG会根据公式自动求解 表达式可以用来画规律曲线、可以在所有需要输入数值的地方填入,在参数化建模中特别有用。
例如,用表达式画一个直径为20,长度为1.5倍直径,两头外圆倒角为C1的轴,可以这么操作:
1、打开表达式,定义变量A=20(mm),B=1.5*A(mm),C=1(mm) 2、可以进入草图,画一个圆,直径尺寸约束为A,完成草图 3、选择草图曲线,拉伸,起始0,终止B 4、两端倒角,值输入C; 也可以在草图中画半个剖面,用变量约束尺寸,然后用回转命令实现轴的建模。
下次要画相同形式的轴时,只要复制这个部件文件,然后打开表达式,更改相变量A、C的值,就可以快速完成建模工作,提高工作效率。
表面速度也叫切削速度,是指刀具最外点的线速度,单位为m/min。 每齿进给量是多齿刀具每旋转一个齿间角时,铣刀相对工件在进给方向上的位移。
在UG 中,输入表面速度和每进给量,单击计算按钮,会自动计算得到主轴转速和切削进给率。 计算公式为:n=1000Vc/(πD) F=n*fz*
Z 通常刀具供应商会提供推荐的切削速度与每齿进给量,也可以查手册
ug可以通过创建表达式输入参数。
ug三角函数表达式:
1.arcsin(-x)=-arcsinx。
2.arccos(-x)=π-arccosx。
3.arctan(-x)=-arctanx。
4.arccot(-x)=π-arccotx。
反三角函数定义域及值域反正弦函数正弦函数 y=sin x 在[-π/2,π/2]上的反函 数,叫做反正弦函数.
工具->表达式定义变量名称、公式、单位。变量值UG会根据公式自动求解表达式可以用来画规律曲线、可以在所有需要输入数值的地方填入,在参数化建模中特别有用。例如,用表达式画一个直径为20,长度为1.5倍直径,两头外圆倒角为C1的轴,可以这么操作:1、打开表达式,定义变量A=20(mm),B=1.5*A(mm),C=1(mm)2、可以进入草图,画一个圆,直径尺寸约束为A,完成草图3、选择草图曲线,拉伸,起始0,终止B4、两端倒角,值输入C;也可以在草图中画半个剖面,用变量约束尺寸,然后用回转命令实现轴的建模。下次要画相同形式的轴时,只要复制这个部件文件,然后打开表达式,更改相变量A、C的值,就可以快速完成建模工作,提高工作效率。
快捷键ctrl+e调出表达式,把线的相关参数用表达式表示就可以了。
在UG的表达式命令里依次输入三个表达式:t=1XT=38*cos(t*360)+cos(3*t*360)YT=20*sin(2*t*360)+sin(5*t*360)插入规律曲线,x方向参数选t,函数选xt,y方向参数选t,参数选yt,z方向指定一个常量