UG表达式应用说明

合集下载

UG8.0表达式应用知识讲解

UG8.0表达式应用知识讲解

U G8.0表达式应用UG8.0 表达式及应用1、表达式输入:工具----表达式2、执行:插入----曲线----规律曲线----根据方程。

如果没有“规律曲线”命令,用:帮助----命令查找器;查找。

3、“表达式”对话框如下:将方程转换为参数方程时注意:将方程转化为参数方程时,一定要将其转换为以变量t为参数的方程,在 UG中,t的变化范围一定是从0到1。

4、规律曲线命令如下:恒定允许您给整个规律函数定义一个常数值。

系统会提示您只输入一个规律值(即该常数)。

线性用于定义一个从起点到终点的线性变化率。

三次用于定义一个从起点到终点的三次变化率。

沿着样条的值 - 线性使用沿着脊线的两个或多个点来定义线性规律函数。

在选择脊线曲线后,可以沿着这条曲线指出多个点。

系统会提示您在每个点处输入一个值。

沿着样条的值 - 三次的使用沿着脊线的两个或多个点来定义一个三次规律函数。

在选择脊线曲线后,可以沿着该脊线指出多个点。

系统会提示您在每个点处输入一个值。

根据等式使用一个现有表达式及“参数表达式变量”来定义一个规律。

根据规律曲线允许您选择一条由光顺连接的曲线组成的线串来定义一个规律函数。

5、UG 常用内置函数在UG中利用【规律曲线】|【根据方程】绘制各种方程曲线:1、极坐标(或柱坐标r,θ,z)与直角坐标系(x,y,z)的转换关系:x=r*cos(θ);y=r*sin(θ);z=z2、球坐标系(r,θ,φ)与直角坐标系(x,y,z)的转换关系:x=rsinθcosφ;y=rsinθsinφ;z=rcosθ在UG表达式中输入的theta=θ;phi=φ;r=rho【注:所有UG表达式中,必须先在名称栏输入t,公式栏输入0,类型为恒定的,即无单位。

t是UG自带的系统变量,其取值为0~1之间的连续数】1.直线直线的数学方程为y-y0=tan(θ)*(x-x0),若直线经过点(10,20),倾角θ为30°,长度L为40,即UG表达式为:theta=30L=40xt=10+L*cos(theta)*tyt=20+L*sin(theta)*tzt=0效果如图1图1 图22.圆和圆弧圆的数学方程为(x-x0)^2+(y-y0)^2=r^2,若圆心坐标为(50,40),半径r为30,即UG表达式为:r=30theta=t*360xt=50+r*cos(theta)yt=40+r*sin(theta)zt=0效果如图23.椭圆和椭圆弧椭圆的数学方程为(x-x0)^2/a^2+(y-y0)^2/b^2=1,若椭圆中心坐标为(50,40),长半轴a为30(在X 轴上),短半轴b为20,即UG表达式为:a=30b=20theta=t*360xt=50+a*cos(theta)yt=40+b*sin(theta)zt=0效果如图3图3 图44.双曲线双曲线的数学方程为x2/a2-y2/b2=1,若中心坐标为(0,0),实长半轴a为4(在x轴上),虚半轴b 为3,y的取值范围为-5~+5内的一段,即UG表达式为:a=4b=3yt=10*t-5zt=0做出一半后进行镜像复制,效果如图45.抛物线抛物线I的数学方程为y2=2px,若抛物线的顶点为(30,20)焦点到准线的距离p=8,y的取值范围为-25~+25,即UG表达式为:p=8yt=50*t-25+20xt=(yt-20)^2/(2*p)+30zt=0效果如图5-1抛物线II数学参数方程:x=2pt2,y=2pt(其中t为参数)。

ug正弦规律曲线表达

ug正弦规律曲线表达

在UG NX中创建正弦规律曲线,你可以使用“表达式”功能来定义你的参数方程。

以下是一个基本的步骤说明:
1. 打开软件:启动UG NX软件。

2. 进入建模模式:按Ctrl+M键进入建模模式。

3. 打开表达式工具:按Ctrl+E键进入表达式输入界面。

4. 定义参数变量:
- 输入t=1作为时间或角度变量。

- 可以根据需要修改t的初始值和范围。

5. 定义坐标轴变量:
- 输入xt=50*t表示x轴方向的距离,其中50是乘法因子,可以根据实际需求调整。

- 输入yt=10*sin(t*360)表示y轴方向的距离,这里的10是振幅,也可以调整;t*360将角度从弧度转换为度数。

6. 定义z轴变量:
- 如果需要在三维空间中创建曲线,可以输入z=0或其他值。

7. 绘制规律曲线:
- 在建模环境下找到并点击“规律曲线”工具。

- 选择“F(X)”选项,并根据上述定义的表达式填写x、y、z坐标的表达式。

- 确定相应的起始点和结束点(或者步长)来定义曲线的范围。

- 点击“确定”按钮生成曲线。

8. 查看与编辑:
- 生成曲线后,可以通过切换视图来查看不同视角下的曲线。

- 如有需要,可以继续编辑曲线的属性,如颜色、线型等。

UG表达式

UG表达式

表达式Expressions综述在参数化设计中表达式是有价值的,它们可用于控制在一个零件的特征间关系或控制在一个装配件的零件间关系。

表达式用于控制模型参数的数学表达式或条件语句。

表达式既可以用于控制模型内部的尺寸及尺寸与尺寸之间的关系,也可以控制装配件中零件之间的尺寸关系。

表达式语言a =b + c值赋给左侧左侧:变量名右侧:表达式字符串表达式的组成:表达式由两部分组成,左侧为变量名,右侧为组成表达式的字符串。

表达式字符串经计算后将值赋予左侧的变量。

对于UG,表达式有自己的语言,它模仿C编程语言。

p1=10p2=2.5p3=p1/p2p4=p1-p2p5=sqrt(p1) // Built-In Functionp6=distance(4) //Geometry Expressionlength=8width=if (length<8) (2) else (3)变量名表达式的变量名:变量名是由字母与数字组成的字符串,但必须以字母开始;可包含下划线“_”;表达式变量名的字母不分大小写,下面两种情况例外:如果表达式的单位设为恒定的,则表达式变量名大小写有区别;在NX3.0版本之前建立的表达式,其变量名大小写有区别。

判断下列哪些变量名是合法的?p1、P1、2points、two_points、234、abc、height_所有表达式名也可作为变量。

例如下列表达式p1、p2可用于p3中。

p1=10p2=2.5p3=p1/p2//在应用p1及p2于p3之前,p1和p2必须先被定义运算符及内置函数运算符1、算术运算符-+、-、×、/等例:p1=10+3、p3=p1/p2、volume1=length^3 2、相关的、相等的和逻辑运算符例:width=if (length<8) (2) else (3)内置函数例:height=abs(-50)表达式的类型1、算术表达式,如p1=5+8*sin452、条件表达式,如width=if (length<8) (2) else (3)3、几何表达式,如MEASUREMENT(3)在表达式内使用注释在表达式之后实际注释内容前利用“//”在表达式中建立注释。

表达式在UGII工程图中的应用

表达式在UGII工程图中的应用

表达式在UGII工程图中的应用在UGII系统中建立工程图时,使用表达式常常会达到事半功倍的效果,下面就是笔者的一些心得。

一、表达式在工程图模块中变得可用UG系统的缺省设置是在进入工程图模块后,表达式变成不可用,也就意味着,在工程图模块中不能通过更改表达式的值的方法来改变零件的模型参数。

如果需要在工程图模块中使用表达式,则只要在UGII_ENV.DAT文件中将环境变量UGII_DRAFT_EXPRESSIONS_OK的值设置成1。

表达式对话框在制图模块中将可使用。

二、表达式用于视图比例当有些零部件的尺寸变化较大,无法固定其工程图图幅时,可通过表达式控制视图比例,确保其工程图图幅不变。

具体步骤如下:(1)在表达式中建立如下变量:p0=200view_scale=1/(ceil(p0/100))其中p0为该零件尺寸变化幅度最大的尺寸之一,view_scale为用户自定义变量,将用于控制视图比例。

(2)在工程图模块中添加视图时,将图1所示scale文本框的值设置成view_scale。

这样,当p0尺寸变化时,view_scale也跟着变化,结果是视图的大小变化不大,故其图幅也就不需变化。

图1添加视图对话框三、表达式用于特殊标注图2所示的模型中,尺寸标注随凹槽的数量、凹槽间间距的变化而变化。

该模型在建模时,两端的凹槽通过slot特征建立,中间的凹槽通过instance特征建立,并在表达式中生成相应变量: n=3jz=20其中n为阵列特征数量,jz为阵列特征间距。

图2 特殊标注在建立图2所示尺寸标注时,需在图3尺寸标注对话框中做如下事情:(1)在附加文本方式组合框中选择simple append选项,在Place Text组合框中选择before/after选项;(2)在before text文本框中加入“<X@n>X<X@jz>=(”,在after text文本框中加入“)”;(3)标注尺寸。

UG10.0表达式教程

UG10.0表达式教程

64 UG的设计应用第二章表达式2.1 综述2.1.1 表达式的概念表达式是算术或条件语句,用来控制零件特征。

表达式可以用来定义或控制一个模型的多种尺寸,例如一个特征或一个草图的尺寸。

表达式在参数化设计中是十分有意义的,它可以用来控制同一个零件上的不同特征间的关系或一个装配中的不同零件间的关系。

例如:我们可以用一个表达式来建立一个支架零件的厚度和长度之间的关系。

当支架的长度改变之后,它的厚度自动更新。

图2-1所示为表达式的一个实例。

在创建表达式时必须注意以下几点:●表达式左侧必须是一个简单变量,等式右侧是一个数学语句或一条件语句。

●所有表达式均有一个值(实数或整数),该值被赋给表达式的左侧变量。

●表达式等式的右侧可认是含有变量、数字、运算符和符号的组合或常数。

●用于表达式等式右侧中的每一个变量,必须作为一个表达式名字出现在某处。

Length=.5+2*Cos(60)图2-1 表达式格式2.1.2 创建表达式的方法1.手工创建表达式●选择下拉菜单Tool→Expression或按快捷键Ctrl+E●改变一个已存在的表达式的名字,可选择下拉菜单Tool→Expression,选取已存在的表达式,然后单击Rename。

●将文本文件中存在的表达式引入到UG中,可选择下拉菜单Tool→Expression→Import。

第二章表达式652. 系统自动建立表达式当用户作下列操作时,系统自动地建立表达式,其名字用一个小写字母p开始。

●建立一个特征(Create a Feature)时,系统对特征的每个参数建立一个表达式。

●建立一个草图(Create a Sketch)时,系统对定义草图基准的XC和YC坐标建立两个表达式。

例如:p1_YDATUM_V1=0●标注草图尺寸(Dimension a Sketch)后,系统对草图的每一个尺寸都建立一个相应的表达式。

●定位一个特征或一个草图(Position a feature or sketch)时,系统对每一个定位尺寸都建立一个相应的表达式。

UG 深度解析-表达式在参数化建模中的应用

UG   深度解析-表达式在参数化建模中的应用

深度解析-表达式在参数化建模中的应用在参数化方面,有意愿交流的加qq 59562466,,,加的时候注明参数化,,,如何用表达式处理参数关联的问题什么是参数关联。

if 参数A=100,then 参数B=300;if 参数A=200,then 参数B=700;if 参数A=300,then 参数B=900;if 参数A=400,then 参数B=500;这样一一对应,而没有其他函数关系的一组参数。

以GB-T5781-2000 螺栓模型为例子。

如何将“公称直径”和型号,两个独立的参数关联起来。

1.定义一个“直径”参数,直径=11,2.定义一个公称直径参数,作用是防止修改参数“直径”时,输入和标准值不符的值,当然这么做只是提供一个思路,处理防错的思路,,具体怎么设置界限值,根据具体需求而定。

MAJOR_DIAMETER= If ( 直径<=5 )Then ( 5 )Else If ( 直径>5&&直径<=6 )Then ( 6 )Else If ( 直径>6&&直径<=8 )Then ( 8 )Else If ( 直径>8&&直径<=10 )Then ( 10 )Else If ( 直径>10&&直径<=12 )Then ( 12 )Else If ( 直径>12&&直径<=16 )Then ( 16 )Else If ( 直径>16&&直径<=20 )Then ( 20 )Else If ( 直径>20&&直径<=24 )Then ( 24 )Else If ( 直径>24&&直径<=30 )Then ( 30 )Else If ( 直径>30&&直径<=64 )Then ( 64 )Else ( 64 )3.定义个公称直径的列表,将所有值“依次!!!!”列表出来LB_MAJOR_DIAMETER= {"5","6","8","10","12","16","20","24","30","64"}4.定义一个整数N,N= ug_findNumberInList( MAJOR_DIAMETER, LB_MAJOR_DIAMETER )+1,获取输入的直径参数在“直径列表”参数中的位置,是第几个。

ug12中条件表达式

ug12中条件表达式

条件表达式是一种用于在程序中进行条件判断的语法结构。

它允许程序员在同一行代码中进行条件判断和结果赋值,从而使代码更加简洁和高效。

在ug12中,条件表达式采用以下语法:condition ? expression1 : expression2其中:condition是一个布尔表达式,用于确定条件是否成立。

expression1是当条件成立时要执行的表达式。

expression2是当条件不成立时要执行的表达式。

例如,以下代码使用条件表达式来判断一个数字是否大于 0:int number = 10;String result = number > 0 ? "Positive" : "Negative";如果number大于 0,则result将被赋值为"Positive";否则,result将被赋值为"Negative"。

条件表达式也可以用于在程序中进行更复杂的判断。

例如,以下代码使用条件表达式来判断一个数字是否在某个范围内:int number = 10;int min = 5;int max = 15;String result = number >= min && number <= max ? "In range" : "Out of range";如果number在min和max之间,则result将被赋值为"In range";否则,result将被赋值为"Out of range"。

条件表达式还可以用于在程序中进行复杂的条件判断。

例如,以下代码使用条件表达式来判断一个数字是否为偶数或奇数:int number = 10;String result = number % 2 == 0 ? "Even" : "Odd";如果number是偶数,则result将被赋值为"Even";否则,result将被赋值为"Odd"。

UG表达式应用说明

UG表达式应用说明

●表达式左侧必须是一个简单变量,等式右侧是一个数学语句或一条件语句。

●所有表达式均有一个值(实数或整数),该值被赋给表达式的左侧变量。

●表达式等式的右侧可认是含有变量、数字、运算符和符号的组合或常数。

●用于表达式等式右侧中的每一个变量,必须作为一个表达式名字出现在某处。

Length=.5+2*Cos(60)图2-1 表达式格式2.1.2 表达式的方法1.手工创建表达式●选择下拉菜单Tool→Expression或按快捷键Ctrl+E●改变一个已存在的表达式的名字,可选择下拉菜单Tool→Expression,选取已存在的表达式,然后单击Rename。

●将文本文件中存在的表达式引入到UG中,可选择下拉菜单Tool→Expression→Import。

2. 系统自动建立表达式当用户作下列操作时,系统自动地建立表达式,其名字用一个小写字母p开始。

●建立一个特征(Create a Feature)时,系统对特征的每个参数建立一个表达式。

●建立一个草图(Create a Sketch)时,系统对定义草图基准的XC和YC坐标建立两个表达式。

例如:p1_YDATUM_V1=0●标注草图尺寸(Dimension a Sketch)后,系统对草图的每一个尺寸都建立一个相应的表达式。

●定位一个特征或一个草图(Position a feature or sketch)时,系统对每一个定位尺寸都建立一个相应的表达式。

●生成一个匹配条件(Create a mating)时,系统会自动建立相应的表达式。

表达式可应用于多个方面,它可以用来控制草图和特征尺寸和约束;可用来定义一个常量,如pi=3.1415926;也可被其它表达式调用,如expression1=expression2+expression3,这对于缩短一个很长的数字表达式十分有效,并且能表达它们之间的关系。

2.1.3 为什么使用表达式表达式是一个功能强大的工具,可以使UG实现参数化设计。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

64 UG的设计应用●表达式左侧必须是一个简单变量,等式右侧是一个数学语句或一条件语句。

●所有表达式均有一个值(实数或整数),该值被赋给表达式的左侧变量。

●表达式等式的右侧可认是含有变量、数字、运算符和符号的组合或常数。

●用于表达式等式右侧中的每一个变量,必须作为一个表达式名字出现在某处。

Length=.5+2*Cos(60)图2-1 表达式格式2.1.2 表达式的方法1.手工创建表达式●选择下拉菜单Tool→Expression或按快捷键Ctrl+E●改变一个已存在的表达式的名字,可选择下拉菜单Tool→Expression,选取已存在的表达式,然后单击Rename。

●将文本文件中存在的表达式引入到UG中,可选择下拉菜单Tool→Expression→Import。

2. 系统自动建立表达式当用户作下列操作时,系统自动地建立表达式,其名字用一个小写字母p开始。

●建立一个特征(Create a Feature)时,系统对特征的每个参数建立一个表达式。

●建立一个草图(Create a Sketch)时,系统对定义草图基准的XC和YC坐标建立两个表达式。

例如:p1_YDATUM_V1=0●标注草图尺寸(Dimension a Sketch)后,系统对草图的每一个尺寸都建立一个相应的表达式。

●定位一个特征或一个草图(Position a feature or sketch)时,系统对每一个定位尺寸都建立一个相应的表达式。

●生成一个匹配条件(Create a mating)时,系统会自动建立相应的表达式。

表达式可应用于多个方面,它可以用来控制草图和特征尺寸和约束;可用来定义一个常量,如pi=3.1415926;也可被其它表达式调用,如expression1=expression2+expression3,这对于缩短一个很长的数字表达式十分有效,并且能表达它们之间的关系。

2.1.3 为什么使用表达式表达式是一个功能强大的工具,可以使UG实现参数化设计。

运用表达式,可十分简便地对模型进行编辑;同时,通过更改控制某一特定参数的表达式,可以改变一实体模型第二章表达式65的特征尺寸或对其重新定位。

使用表达式也可产生一个零件族。

通过改变表达式值,可将一个零件转为一个带有同样拓朴关系的新零件。

2.1.4 表达式分类表达式可分为三种类型:数学表达式、条件表达式、几何表达式。

1. 数学表达式可用数学方法对表达式等式左端进行定义。

下表2-1列出一些数学表达式:表2-1 数学表达式2. 条件表达式通过对表达式指定不同的条件来定义变量。

利用if/else结构建立表达式,其句法为:VAR=if (exp1) (exp2) else (exp3)例width=if (length<8) (2) else(3)其含义为:如果length小于8,则width为2,否则为3。

3. 几何表达式几何表达式是通过定义几何约束特性来实现对特征参数的控制。

几何表达式有以下三种类型:1)距离:指定两物体之间、一点到一个物体之间或两点之间的最小距离。

2)长度:指定一条曲线或一条边的长度。

3)角度:指定两条线、平面、直边、基准面之间的角度。

几何表达式如下例:p2=length(20)p3=distance(22)p4=angle(25)2.1.5 表达式语言表达式有自己的语法,它通常模仿编程语言下面介绍表达式语言的下列元素:变量名、66 UG的设计应用运算符、运算符的优先顺序和相关性、机内函数及条件表达式。

1. 变量名变量名是字母与数字组成的字符串,但必须以一个字母开始,变量名可含下划线“_”,变量名的长度限制在32个字符内。

2. 运算符UG表达式运算符分为算术运算符、关系及逻辑运算符,与其它计算机书中介绍的内容相同。

各运算符的优先级别及相关性如表2-2所示。

在表2-2中,同一毛的运算符的优先级别相同,上一毛的运算符优先级别高于下一行的运算符。

表2-2 各运算符的优先级别及相关性3.机内函数表达式中允许使用机内函数,表2-3为部分常用函数表2-3 机内函数第二章表达式67Log10 对数(以10为底数)log10(10)(其值为1)Sqrt 平方根sqrt(4)(其值为2)pi() 机内常数(π)Deg 弧度向角度的转换函数deg(atan(1))(其值为45)Rad 角度向弧度的转换函数rad(180)(其值为3.14159)Fact 阶乘fact(4)(其值为24)4. 表达式注解可在表达式中产生一段注解。

在注解前用双斜线进行区分“//”。

“//”将提示系统忽略它后面的语句。

用回车键中止注解。

如果注解与表达式在同一行,则需先写表达式内容。

如下例:length=2*width//comment 有效//comment//width=5 无效2.2 创建和编辑表达式2.2.1 创建和编辑表达式选择下拉菜单Tools→Expression或按快捷键Ctrl+E后,弹出如图2-2所示建立和编辑68 UG的设计应用表达式对话框,对话框的上部为控制表达式列表框中列出那些表达式的相关选项,对话框的下部为对表达式的操作功能选项。

利用该对话框可建立和编辑表达式。

图2-2 建立和编辑表达式对话框1. 建立表达式表达式除在UG功能模块使用中,由系统自动建立外,也可利用下列方法手工建立:1) 直接输入表达式在图2-2对话框的表达式文本框中输入表达式,单击回车键或OK、Apply即可。

2) 建立几何表达式在图2-2对话框中选择几何表达式选项后,弹出图2-3所示建立几何表达式对话框,对话框的上部为几何表达式的3种选择类型选项:距离型、长度型及角度型,对话框的中部为选择步骤,对话框的下部为过滤器。

根据具体情况选择欲建立的表达式类型后,设定图2-3 建立几何表达式选择对象,最后单击OK或Apply即可。

若打开了Confirm Upon Apply复选项,且单击Apply 来确认操作时,则系统会弹出如图2-4所示确认结果对话框,提示用户再次确认,可通过选择Accept Result选项确认操作,或选择Reject Result选项来否定操作。

图2-4 确认对话框第二章表达式693) 从表达式文件中引入表达式在图2-2中选择Import选项,弹出如图2-5所示引入对象对话框,从文件列表框中选择欲读入的表达式文件(*.exp),或在文件名文本框中输入表达式文件名(不带扩展名.exp),单击OK或双击文件列表框中对应的表达式文件名即可。

对于当前部件文件与引入表达式文件中的同名表达式,其处理方式可以通过设置图2-5中的import options选项来选择。

Import options选项包含如下3个单选项:◆Replace existing :选择该单选项,则以表达式文件中的表达式替代与当前部件文件中同名的表达式。

◆Keep existing:选择该单选项,则保持当前部件文件中同名表达式不变。

◆Delete imported:选择该单选项,则在当前部件文件中删除与读入表达式文件中同名的表达式。

图2-5 引入对象对话框2. 编辑表达式在编辑表达式过程中,几何表达式与其它类型表达式的编辑方法不同,现分别介绍:1) 一般表达式的编辑◆修改表达式在图2-2所示的表达式列表框中选择欲编辑的表达式,然后在表达式文本框中作相应修改,再单击回车键或OK或Apply即可。

◆表达式重命名70 UG的设计应用在图2-2所示的表达式列表框中选择欲编辑的表达式,选择Rename选项后,弹出重命名对话框,在New name文本框中输入表达式的新名字后,再单击回车键或OK即可。

◆删除表达式在图2-2所示的表达式列表框中选择欲删除的表达式后,选择Delete 选项即可。

2). 几何表达式的编辑方法◆几何表达式的修改修改几何表达式可通过选取Edit→Feature→Parameters或通过模型导航器Model Navigator来进行。

当选取此命令后,几何表达式出现在特征选择对话框中,在其中选取距离类型Distance_EXP、长度类型Length_Exp、角度类型Angle_Exp几何表达式,选定之后会立即弹出编辑特征对话框。

◆几何表达式的删除要删除一个几何表达式,可选取Edit→Feature→Delete或在模型导航器Model Navigator 中,选取要删除的几何表达式进行删除。

◆获取其它信息:可通过选取Information→Expression→List All Geometric选项来获取几何表达式的更多信息。

2.2.2 表达式应用实例例1. 练习使用表达式本例通过对表达式改名及添加内容来更好地理解表达式。

第一步:打开dau__expression ,将其保存为***_expression,如图2-6所示。

图2-6 文件图形第二章表达式71第二步:对一些表达式重命名●选取下拉菜单Information→Expression→List All注意到一些表达式的名称不明确,例如:p0,p1等●退出Information对话框●选取Information→Expression→List All by Reference●在信息窗口中选择Edit→Find●键入p0并单击Enter信息窗口向下滚动,直到出现第一个p0。

注意p0用来定义EXTRUDED(1)特征并控制斜角。

利用这一信息可重新对这一控制拉伸特征的表达式命名。

●单击Cancel,关闭信息窗口。

●选择Application→Modeling●选取Tool→Expression●选取p0=0●选取Rename●键入ext_taper_ang并单击OK●继续对表2-4所列的表达式改名字表2-4 表达式列表第三步:对内部倒圆和外部倒圆建立关联●选取blend_outside=.25●用回退键删去.25●选取blend_inside=.25可看到表达式名称放置到等号右边●键入一个“+”●选取thickness=.25现在表达式变为:blend_outside=blend_inside+thickness●单击Enter现在部件厚度将保持常量。

如果内部倒圆改变,外部倒圆将同时更新。

第四步:对一个表达式添加注解●选取hole_v=height/2●对表达式添加注解进行编辑,如下所示,并回车hole_v=height/2//hole horizontal position●单击List对一个表达式添加内容是另一个使表达式被自己和其他人理解的方法。

72 UG的设计应用●单击OK●关闭信息窗。

第五步:保存文件,不要关闭它。

例2.建立条件表达式在本例中继续在***_express文件中,通过建立条件表达式来对设计意图进行修改。

相关文档
最新文档