- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4表达式-ug
Expression 表达式 表达式用于控制模型参数的数学表达式或条件语句。 表达式暨可以用于控制模型内部的尺寸及尺寸与尺寸之间的关系,也可以控制装配件中零件之间的尺寸关系。 表达式的组成:表达式由两部分组成,左侧为变量名,右侧为组成表达式的字符串。表达式字符串经计算后将值赋予左侧的变量。 Expression 表达式 表达式的变量名:变量名是由字母与数字组成的字符串,其长度小于或等于32个字符。变量名必须以字母开始,可包含下划线“—”,但要注意大小写是有差别的,如M1与m1代表不同的变量名。 表达式的类型: (1)算术表达式,如 P1=5+8*sin45 (2)条件表达式,如 width=if(length100)(60)else(40) (3)几何表达式,如P3=length(3) 表达式的建立 表达式的建立方法有两种: 系统自动建立的表达式(只要是参数化设计,就会自动生成表达式。) 当用户建立特征、定位特征或草图、标注草图尺寸、建立配对条件等时,系统自动建立表达式,表达式类型为简单的算术表达式。 Open part file exp_part1.prt from the exp subdirectory 用户建立的表达式 可以建立较复杂的算术表达式以及条件表达式、几何表达式和部件间相关表达式。 建立表达式 选择Tools Expression 或按 Ctrl + E 几何表达式 几何表达式用来在抽象几何特性的基础上定义变量。 open part exp_geo.prt 条件表达式 利用if/else结构建立条件表达式,其语法结构为: VAR=if(expr1)(expr2)else(expr3) 例如:width=if(length100)(60)else(40) 其含义为:如果长度小于100,则宽度为60,否则宽度为40。 expression .Why Expressions? .Expressions are powerful tools that make parametric design possible in Unigraphics. .With expressions, you can easily apply major edits to a model. .By changing expression values, a part can easily be changed into a new part that has similar topology. expression hole_h=length/2 //hole horizontal position 建模工作步骤 * 表达式列表框 表达式文本框 表达式值 删除 重命名 用电子表格编辑表达式 几何表达式 信息列表 表达式使用信息 建立部件间链接表达式 编辑链接表达式 打开 锁定表达式 输出表达式 输入表达式 距离表达式。基于两个对象、一个点和一个对象或者两个点间的最小距离而建立的表达式。 长度表达式。基于曲线或边缘长度而建立的表达式。 角度表达式。基于两条线、一个弧和一条线或者两个弧而建立的表达式。 第二选择对象 第一选择对象 点构造器 在表达式文本框中输入条件表达式,然后按 Enter open part exp_if.prt height=if(dia10)(20)else if(dia20)(40)else if(dia30)(60)else(80) //表示后面为解释语句 建立一个新的 UG部件文件或恢复一个已存的UG部件文件:File?New… File?Open…(一个标准格式文件) 选择一个应用 : Application?Modeling/Assemblies… 检查 /预设置参数 : Preferences?Object/Modeling/Sketcher… 建立少数关键设计变量:Tools?Expression… 建立对象 : Insert?… 分析对象 : Information ? / Analysis? 修改对象: Edit?… 存贮 UG部件文件: File?Save 建模工作步骤 1 6 7 4 5 3 2 8 建模几个基本原则 1. 一个零件中只能有一个基本体素 2. 如果是用草图作,只能有一个固定的基准平面及两个固定的基准轴。 3. 尽量用(feature)特征做零件造型,当特征不好造型时再用草图做。 4. 用草图时,曲线要简洁,容易约束。 5. 做草图时,一次性拉伸或旋转用的曲线作在一张草图上。不是在同 一次拉伸或旋转中使用的曲线尽量不要做在一张草图上,可以分别
文档评论(0)