《实体建模表达式的应用幻灯片.ppt》由会员分享,可在线阅读,更多相关《实体建模表达式的应用幻灯片.ppt(22页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、实体建模表达式的应用第1页,共22页,编辑于2022年,星期五本章知识点本章知识点p概述概述表达式的概念表达式的概念创建表达式的方法创建表达式的方法表达式分类表达式分类表达式语言表达式语言创建和编辑表达式创建和编辑表达式创建表达式编辑表达式p绘制烟灰缸曲线绘制烟灰缸曲线第2页,共22页,编辑于2022年,星期五4.1 综述综述4.1.1 表达式的概念表达式的概念 表达式是算术或条件语句,用来控制零件特征。表达式可以用来定义或控制一个模型的多种尺寸,例如一个特征或一个草图的尺寸。表达式在参数化设计中是十分有意义的,它可以用来控制同一个零件上的不同特征间的关系或一个装配中的不同零件间的关系。例如:
2、我们可以用一个表达式来建立一个支架零件的厚度和长度之间的关系。当支架的长度改变之后,它的厚度自动更新。图4-1所示为表达式的一个实例。在创建表达式时必须注意以下几点:表达式左侧必须是一个简单变量,等式右侧是一个数学语句或一条件语句。所有表达式均有一个值(实数或整数),该值被赋给表达式的左侧变量。表达式等式的右侧可认是含有变量、数字、运算符和符号的组合或常数。用于表达式等式右侧中的每一个变量,必须作为一个表达式名字出现在某处。第3页,共22页,编辑于2022年,星期五图4-1 表达式格式第4页,共22页,编辑于2022年,星期五4.1.2 创建表达式的方法创建表达式的方法1.用户定义表达式 用户
3、定义表达式是用户根据设计意图,利用表达式编辑器自定义输入的算术或条件表达式。如零件的参数值、变量间的参数关系等。例如,在建立一个长方体时,用户可以通过自定义表达式建立长、宽和高之间的关系,其表达式为:width=20,lenth=3*width,high=width/3。该组表达式解释为:该长方体的宽为20,长为宽的3倍,而高为宽的1/3。2.系统表达式 在建模操作过程中,随着特征的建立与定位,系统将自动地建立参数,并以表达式的开工存储于部件中。第5页,共22页,编辑于2022年,星期五1.数学表达式可用数学方法对表达式等式左端进行定义。下表4-1列出一些数学表达式:数学含义例子+加法p2=p
4、5+p3减法p2=p5-p3*乘法p2=p5*p3/除法p2=p5/p3%系数p2=p5%p3指数p2=p52=相等p2=p5表4-1 数学表达式2.条件表达式通过对表达式指定不同的条件来定义变量。利用if/else结构建立表达式,其句法为:VAR=if(exp1)(exp2)else(exp3)例width=if(length =“表达式”菜单,在弹出的“表达式”对话框中输入以下表达式:t1 单位长度系数n10 波浪数start=0 起始角度值end=360 终止角度值angle=start-start*t+end*t 当前角度r=30 波浪曲线的半径h=18 曲线距当前平面的高度wave=
5、1.5*sin(angle*n)波浪幅度xt=(1.2*r+wave)*cos(angle)yt=(0.9*r+wave)*sin(angle)zt=0输入完后单击“确定”按钮 3第17页,共22页,编辑于2022年,星期五在“曲线”工具条中单击“规律曲线”按钮,打开“规律函数”对话框,然后单击3次“根据方程”按钮 ,打开“规律曲线”对话框,分别为曲线的X、Y、Z轴的变化值设置变量参数 4第18页,共22页,编辑于2022年,星期五在“规律曲线”对话框中单击“点构造器”按钮,在弹出的“点”对话框中将坐标设置为(0,0,20)。单击“确定”按钮,在“规律曲线”对话框中再次单击“确定”按钮 5第1
6、9页,共22页,编辑于2022年,星期五选中绘制的规律曲线,然后选择“编辑”“变换”菜单,打开“变换”对话框,单击“比例”按钮,在弹出的“点”对话框中将坐标设为(0,0,20)并单击“确定”按钮 6第20页,共22页,编辑于2022年,星期五在弹出“变换”比例设置对话中将“比例”改为“1.5”并单击“确定”按钮,最后在弹出的“变换”方式选择对话框中单击“复制”按钮完成规律曲线的变换 7第21页,共22页,编辑于2022年,星期五本章小结本章小结 表达式是UG中的一个工具,可用于多种模块中。通过表达式不仅可以控制部件中特征与特征之间、对象与对象之间以及特征与对象之间的相互尺寸和位置关系,还可以控制装配中的部件与部件之间的尺寸与位置关系。第22页,共22页,编辑于2022年,星期五