首页 [训练]UG表达式概述

[训练]UG表达式概述

举报
开通vip

[训练]UG表达式概述[训练]UG表达式概述 1.8 表达式概述 表达式是UG的一个工具,是用于控制模型参数的数学表达式或条件语句。其等式左侧必须是一个简单变量,等式右侧是一个数学语句或一个条件语句。通过算术和条件表达式,用户可以控制部件的特性,如控制部件中特征或对象的尺寸。通过表达式不但可以控制部件中特征与特征之间、对象与对象之间、特征与对象之间的相互尺寸与位置关系,而且可以控制装配中的部件与部件之间的尺寸与位置关系。另外,【信息】菜单下也有关于表达式的查询,如图1-50所示。 图1-50 表达式的菜单 1.8.1 表达式概念...

[训练]UG表达式概述
[训练]UG表达式概述 1.8 表达式概述 表达式是UG的一个工具,是用于控制模型参数的数学表达式或条件语句。其等式左侧必须是一个简单变量,等式右侧是一个数学语句或一个条件语句。通过算术和条件表达式,用户可以控制部件的特性,如控制部件中特征或对象的尺寸。通过表达式不但可以控制部件中特征与特征之间、对象与对象之间、特征与对象之间的相互尺寸与位置关系,而且可以控制装配中的部件与部件之间的尺寸与位置关系。另外,【信息】菜单下也有关于表达式的查询,如图1-50所示。 图1-50 表达式的菜单 1.8.1 表达式概念 在UG中,表达式有它自己的语言,它是可以用来控制部件特性的算术或条件语句,可以定义和控制模型的许多尺寸,如特征或草图的尺寸。表达式在参数化 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 中是十分有意义的,它可以用来控制同一个零件上的不同特征之间的关系或者一个装配中不同的零件关系。例如,一个立方体的高度可以用它与长度的关系来表达,那么它的长度变化时,则其高度也随之自动更新。表达式是定义关系的语句,它由两部分组成,左侧为变量名,右侧为组成表达式的字符串。表达式字符串经计算后将值赋予左侧的变量。一个表达式等式的右侧可以是含有变量、函数、数字、运算符和符号的组合或常数。用于表达式等式右侧中的每一个变量,必须作为一个表达式名字出现在某处。 1.8.2 表达式的建立方式 表达式可以自动建立或手动建立。系统自动生成开头用p的限定符(p0、p1表示的表达式关系式)。以下情况会自动建立表达式: (1)创建草图时,用两个表达式定义草图基准XC和YC坐标。 (2)特征或草图定位时,每个定位尺寸用一个表达式表示。 (3)定义草图尺寸约束时,每个定位尺寸用一个表达式表示。 (4)建立特征时,某些特征参数将用相应的表达式表示。 (5)建立装配配对条件时。 用户也可通过手动生成表达式: (1)执行【工具】-【表达式】命令来选择旧的表达式,并选择更名。 (2)从草图生成表达式。 (3)在文本文件中输入表达式,然后选择【工具】-【表达式】-【导入】命令,将它们导入表达式变量表中。建立和编辑表达式的操作 步骤 新产品开发流程的步骤课题研究的五个步骤成本核算步骤微型课题研究步骤数控铣床操作步骤 如图1-51所示。 按钮~打开如图 入“height”~ 按钮~结果如图 图1-51 建立和编辑表达式操作 1.9 表达式语言 在UG中,表达式有它自己的语言,通常模仿C编程语言中的表达式用法。表达式由两部分组成,左侧为变量名,右侧为组成表达式的字符串,如图1-52所示。表达式字符串经计算后将值赋予左侧的变量。一个表达式等式的右侧可以是含有变量、函数、数字、运算符和符号的组合或常数。用于表达式等式右侧中的每一个变量,必须作为一个表达式名字出现在某处。 图1-52 表达式描述 1.9.1 变量名 表达式的变量名是由字母与数字组成的字符串,但必须以字母开始,可以包含下划线“,”。表达式变量名的字母不区分大小写,如果表达式的单位设为恒定的,则表达式变量名大小写有区别。 1.9.2 运算符 UG表达式运算符分为算术运算符、关系运算符和逻辑运算符,与其他计算机书中介绍的 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 相同。 1.9.3 内置函数 单击表达式编辑器中的【函数】图表,弹出【插入函数】对话框,利用该对话框可插入内置函数和用户定义的函数到表达式公式中。内置函数如表1-2所示。 表1-2 内置函数 函 数 名 函 数 表 示 函 数 意 义 备 注 正弦函数 x为角度函数 sin sin(x/y) 余弦函数 x为角度函数 cos cos(x/y) 正切函数 x为角度函数 tan tan(x/y) 双曲正弦函数 x为角度函数 sinh sinh(x/y) 双曲余弦函数 x为角度函数 cosh cosh(x/y) 双曲正切函数 x为角度函数 tanh tanh(x/y) 绝对值函数 结果为弧度 abs abs(x)= 反正弦函数 结果为弧度 asin asin(x/y) 反余弦函数 结果为弧度 acos acos(x/y) 反正切函数 结果为弧度 atan atan(x/y) 反余切函数 atan(x/y)结果为弧度 atan2 atan2(x/y) 自然对数 log log (x) log (x)=ln(x) 常用对数 log10 log10 (x) log10 (x)=lgx 指数 exp exp (x) ex 阶乘 fact fact (x) x! 平方根 sqrt sqrt (x) 直角三角形斜边 hypot hypot (x,y) =sqrt(x+y) 大于或等于x的最小整数 ceiling ceiling (x) 小于或等于x的最大整数 floor floor (x) 圆周率π pi Pi() 3.14159265358 1.9.4 在表达式中使用注释 在注释前使用双正斜线“//”可以在表达式公式中添加注释。双正斜线表示 让系统忽略它后面的内容,一直到该公式的末端都是注释。利用注释可以起到提示作用, 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 表达式是“用来做什么的”。例如:length=2×width//length is twice than width。 1.10 【表达式】对话框 要在部件文件中编辑表达式,则执行【工具】-【表达式】命令,弹出如图1-53所示的对话框。对话框提供一个当前部件中表达式的列表、编辑表达式的各种选项和控制与其他部件中表达式链接的选项。具体操作如图1-54所示。 图1-53 【表达式】对话框 ~ 按钮~ 结果如图 图1-54 【表达式】操作 在操作表达式时~系统自动删除不再使用的表达式~不能删除特征的草 图和装配条件等使用到的表达式。 1.11 部件间的表达式 1.11.1 部件间的表达式设置 部件间的表达式用于装配和组件零件中。使用部件间表达式,可以建立组件间的关系,这样一个部件的表达式可以根据另一个部件的表达式进行定义。为配合另一组件而设计的一个组件中的销,可以使用与该孔参数相关联的参数,当编辑孔时,该组件中的销也能自动更新。 要使用部件的表达式,还要进行设置,具体操作如下: (1)执行【文件】-【实用工具】-【用户默认设置】命令,弹出对话框。 (2)在右边的栏目中,选择【装配】-【常规】选项,打开【部件间建模】选项卡,选中【是】单选按钮和【允许提升体】复选框。具体操作如图1-55所示。 命令~弹出对话框 选择【装配】-【常规】选项 选择【部件间建模】选项卡~选中【是】单选按钮和【允许提升体】复选框~单击【确定】按钮 图1-55 【用户默认设置】操作 1.11.2 部件间的表达式格式 部件间表达式是在部件间的表达式变量的前面添加了部件名称。格式为:部件1,名::表达式名=部件2,名::表达式名。例如,表达式:“hole,dia=pin::diameter+ tolerance”将局部表达式“hole,die”与部件“pin”中的表达式“diameter”联系起来,当部件“pin”中的“diameter”值发生改变时,“hole,die”的值也会随之发生改变。具体操作如图1-56所示。 采用部件间的表达式时~在“: :”字符的前后不能有空格。 选择“yz122.prt”~单击【确定】按钮~弹出对话框 4 定】按钮~弹出对话框 单击 ~再单击【确定】按钮~结果如图 图1-56 部件间表达式操作 , 表达式包括表达式语言、【表达式】对话框和部件间表达式。 , 表达式包括表达式语言、【表达式】对话框和部件间表达式。
本文档为【[训练]UG表达式概述】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_614050
暂无简介~
格式:doc
大小:141KB
软件:Word
页数:9
分类:互联网
上传时间:2017-09-16
浏览量:18