《UG NX10中文版完全自学手册》——2.7 表达式

2.7 表达式

表达式(Expression)是UG的一个工具,可用在多个模块中。通过算术和条件表达式,用户可以控制部件的特性,如控制部件中特征或对象的尺寸。表达式是参数化设计的重要工具,通过表达式不但可以控制部件中特征与特征之间、对象与对象之间、特征与对象之间的相互尺寸与位置关系,而且可以控制装配中的部件与部件之间的尺寸与位置关系。

表达式的概念

表达式是可以用来控制部件特性的算术或条件语句。它可以定义和控制模型的许多尺寸,如特征或草图的尺寸。表达式在参数化设计中是十分有意义的,它可以用来控制同一个零件上的不同特征之间的关系或一个装配中不同的零件关系。例如,如果一个立方体的高度可以用它与长度的关系来表达,那么当立方体的长度变化时,其高度也随之自动更新。

表达式是定义关系的语句。所有的表达式都有一个赋给表达式左侧的值(一个可能有也可能没有小数部分的数)。表达式关系式包括表达式等式的左侧和右侧部分(即a = b + c形式)。要得出该值,系统就计算表达式的右侧,它可以是算术语句或条件语句。表达式的左侧必须是一个单个的变量。

在表达式关系式的左侧,“a”是a = b + c中的表达式变量。表达式的左侧也是此表达式的名称。在表达式的右侧,“b + c”是a = b + c中的表达式字符串,如图2-58所示。

在创建表达式时必须注意以下几点:

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

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

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

【执行方式】
菜单:选择“菜单”→“工具”→“表达式”命令
功能区:单击“工具”选项卡中“实用程序”面组上的“表达式”按钮
【操作步骤】
执行上述方式后,打开如图2-59所示的“表达式”对话框。对话框提供一个当前部件中表达式的列表、编辑表达式的各种选项和控制与其他部件中表达式链接的选项。

https://yqfile.alicdn.com/0601447881710767dad86bd4324bb64df3939dad.png" >

【选项说明】
1.列出的表达式:定义了在表达式对话框中的表达式。用户可以从下拉式菜单中选择一种方式列出表达式,如图2-60所示,有下列可以选择的方式。

https://yqfile.alicdn.com/f3152fa13e2f3cdc04e0a49488851d0b7d535938.png" >

(1)用户定义:列出了用户通过对话框创建的表达式。

(2)命名的:列出用户创建和那些没有创建只是重命名的表达式。包括了系统自动生成的名字如p0或p5。

(3)按名称过滤:列出名字和过滤器中匹配的表达式。

(4)按值过滤:列出值和过滤器中匹配的表达式。

(5)按公式过滤:列出公式和过滤器中匹配的表达式。

(6)按字符串过滤:列出字符串和过滤器中匹配的表达式。字符串中可以用星号(*)作为通配符,例如:

p*——以“p”开始的任何表达式
datum —— 含“datum”的任何表达式

(7)按类型过滤:列出类型和过滤器中匹配的表达式。

(8)按附注过滤:列出附注和过滤器中匹配的表达式。

(9)按表达式类型过滤:列出类型和过滤器中匹配的表达式。

(10)按特征类型过滤:列出从所选类型的建模特征中与过滤器中匹配的表达式。

(11)未用的表达式:没有被任何特征或其他表达式引用的表达式。

(12)对象参数:列出和所选特征相符的表达式。

(13)测量表达式:列出部件文件中的所有测量表达式。

(14)属性表达式:列出部件文件中存在的所有部件和对象属性表达式。

(15)部件间表达式:列出部件文件之间存在的表达式。

(16)全部:列出零件中的所有表达式。

2.过滤器:该选项允许输入一个文本串来控制在列表框中显示的表达式。过滤器中输入文本串只能用在前文提到的3种分类方式:按名称过滤、按值过滤、按公式过滤。

3.按钮功能

表达式对话框中的按钮功能介绍如下。

4.公式选项

(1)名称:可以给一个新的表达式命名,或重新命名一个已经存在的表达式。表达式命名要符合前面提到的规则。

(2)公式:可以编辑一个在表达式列表框中选中的表达式,也可给新的表达式输入公式,还可给部件间的表达式创建引用。

(3)量纲:指定一个新表达式的量纲,但不可以改变已经存在的表达式的量纲,它是一个下拉式可选项,如图2-62(上)所示。

(4)单位:对于选定的量纲,指定相应的单位,如图2-62(下)所示。

https://yqfile.alicdn.com/a2535e45be60bc869acbe5fc184a491b159fea78.png" >

https://yqfile.alicdn.com/b28b1bdd41dd39ee532f007a4f97fb26b78aaf33.png" >

时间: 2024-09-16 07:01:46

《UG NX10中文版完全自学手册》——2.7 表达式的相关文章

《UG NX10中文版完全自学手册》——第1章 UG NX10入门基础1.1 UG NX10的启动

第1章 UG NX10入门基础 UG(Unigraphics)是Unigraphics Solutions公司推出的集CAD/CAM/ CAE为一体的三维机械设计平台,也是当今世界广泛应用的计算机辅助设计.分析和制造软件之一,广泛应用于汽车.航空航天.机械.消费产品.医疗器械和造船等行业.它为制造行业产品开发的全过程提供解决方案,功能包括概念设计.工程设计.性能分析和制造.本章主要讲解UG软件界面的工作环境,并简单讲解如何自定义工具栏. 重点与难点 UG NX10的启动 工作环境 功能区的定制

《UG NX10中文版完全自学手册》——1.2 工作环境

1.2 工作环境 本节讲解UG的主要工作界面及各部分功能,只有了解各部分的位置和功能之后才可以进行有效的工作设计.UG NX10主工作窗口如图1-2所示,其中包括标题栏.菜单.功能区.工作区.坐标系.资源条.全屏显示.快捷菜单和提示栏等9个部分. 提示 从UG NX9开始,UG使用Ribbon界面,若用户不习惯使用此界面,此时可选择"菜单"→"首选项"→"用户界面"选项,打开"用户界面首选项"对话框,选择"布局&qu

《UG NX10中文版完全自学手册》——导读

前言 UG是目前市场上功能强大的工业产品设计工具,它不但拥有Parasolid实体建模核心技术,更是提供了高效能的曲面构建能力,能够完成复杂的造型设计.UG提供工业标准的人机界面,不但易学易用,更有无限次数的undo功能.方便好用的弹出窗口.快速图像操作说明及中文操作界面等特色,并且拥有一个强大的转换工具,能转换各种不同的CAD应用软件图纸,以重复使用已有资料. 从概念设计到生产产品,UG广泛运用在汽车业.航天业.模具加工业及设计业等领域.运用其功能强大的复合式建模工具,设计者可依工作的需求选择

《UG NX10中文版完全自学手册》——2.2 对象操作

2.2 对象操作 UG建模过程中的点.线.面.图层和实体等被称为对象,三维实体的创建和编辑操作过程实质上也可以看作是对对象的操作过程.本节将讲解对象的操作过程. 2.2.1 观察对象 对象的观察一般通过以下几种途径可以实现. [执行方式] 菜单:选择"菜单"→"视图"→"操作"下拉命令,如图2-11所示 选项卡:选择"视图"选项卡,如图2-12所示 快捷菜单:在视图中单击鼠标右键,如图2-13所示 [选项说明] 1.适合窗口:

《UG NX10中文版完全自学手册》——2.5 图层操作

2.5 图层操作 所谓的图层,就是在空间中使用不同的层次来放置几何体.UG中的图层功能类似于设计工程师在透明覆盖层上建立模型的方法,一个图层类似于一个透明的覆盖层.图层的最主要功能是在复杂建模的时候可以控制对象的显示.编辑和状态. 一个UG文件中最多可以有256个图层,每层上可以含任意数量的对象.因此一个图层可以含有部件上的所有对象,一个对象上的部件也可以分布在很多层上,但需要注意的是,只有一个图层是当前工作图层,所有的操作只能在工作图层上进行,其他图层可以通过可见性.可选择性等设置进行辅助工作

《UG NX10中文版完全自学手册》——1.4 功能区的定制

1.4 功能区的定制 UG中提供的功能区可以为用户工作提供方便,但是进入应用模块之后,UG只会显示默认的功能区按钮设置.然而用户可以根据自己的习惯定制独特风格的功能区,本节将讲解功能区的设置. [执行方式]菜单:选择"菜单"→"工具"→"定制"命令,如图1-20所示. 快捷菜单:在标题栏空白处的任意位置单击鼠标右键,在弹出的如图1-21所示的快捷菜单中选择"定制"选项. [操作步骤](1)执行上述方式后,打开"定制&

《UG NX10中文版完全自学手册》——1.5 文件操作

1.5 文件操作 本节将讲解文件的操作功能,包括新建文件.打开和关闭文件.保存文件.导入导出文件操作设置等. 1.5.1 新建文件[执行方式]菜单:选择"菜单"→"文件"→"新建"命令工具栏:单击"快速访问"工具栏中的"新建"按钮功能区:单击"主页"选项卡中的"新建"按钮快捷键:Ctrl+N[操作步骤](1)执行上述方式后,打开如图1-26所示的"新建&qu

《UG NX10中文版完全自学手册》——第2章 基本操作2.1 选择对象的方法

第2章 基本操作 本章主要讲解UG应用中的一些基本操作及经常使用的工具,从而使用户更熟悉UG的建模环境.对于建模中常用的工具和命令,若要很好地掌握,仍需多练多用.同样,对UG所提供的建模工具的融会贯通也是必不可少的,只有全面了解才会对同一模型有多种建模和修改的思路,以便对更为复杂或特殊的模型建立做到游刃有余. 重点与难点 对象操作 坐标系操作 视图与布局 图层操作 2.1 选择对象的方法 选择对象是一个使用最普遍的操作,在很多操作中,特别是对对象编辑操作时都需要选择对象.选择对象操作通常是通过"

《UG NX10中文版完全自学手册》——2.3 坐标系

2.3 坐标系 UG系统中共包括3种坐标系统,分别是绝对坐标系(Absolute Coordinate System,ACS).工作坐标系(Work Coordinate System,WCS)和机械坐标系(Machine Coordinate System,MCS),它们都是符合右手法则的. ACS:系统默认的坐标系,其原点位置永远不变,在用户新建文件时就产生了. WCS:UG系统提供给用户的坐标系,用户可以根据需要任意移动它的位置,也可以设置属于自己的WCS坐标系. MCS:该坐标系一般用于