nullExpression
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
达式Expression 表达式表达式用于控制模型参数的数学表达式或条件语句。
表达式暨可以用于控制模型内部的尺寸及尺寸与尺寸之间的关系,也可以控制装配件中零件之间的尺寸关系。
表达式的组成:表达式由两部分组成,左侧为变量名,右侧为组成表达式的字符串。表达式字符串经计算后将值赋予左侧的变量。Expression 表达式Expression 表达式表达式的变量名:变量名是由字母与数字组成的字符串,其长度小于或等于32个字符。变量名必须以字母开始,可包含下划线“—”,但要注意大小写是有差别的,如M1与m1代表不同的变量名。
表达式的类型:
(1)算术表达式,如 P1=5+8*sin45
(2)条件表达式,如 width=if(length<100)(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(length<100)(60)else(40)
其含义为:如果长度小于100,则宽度为60,否则宽度为40。在表达式文本框中输入条件表达式,然后按 Enteropen part exp_if.prt
height=if(dia<10)(20)else if(dia<20)(40)else if(dia<30)(60)else(80) expression 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 expressionhole_h=length/2 //hole horizontal position//表示后面为解释语句建模工作步骤建模工作步骤
建立一个新的 UG部件文件或恢复一个已存的UG部件文件:FileNew… FileOpen…(一个
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
格式文件)
选择一个应用 : ApplicationModeling/Assemblies…
检查 /预设置参数 : PreferencesObject/Modeling/Sketcher…
建立少数关键设计变量:ToolsExpression…
建立对象 : Insert…
分析对象 : Information / Analysis
修改对象: Edit…
存贮 UG部件文件: FileSave
null建模工作步骤null建模几个基本原则1. 一个零件中只能有一个基本体素
2. 如果是用草图作,只能有一个固定的基准平面及两个固定的基准轴。
3. 尽量用(feature)特征做零件造型,当特征不好造型时再用草图做。
4. 用草图时,曲线要简洁,容易约束。
5. 做草图时,一次性拉伸或旋转用的曲线作在一张草图上。不是在同
一次拉伸或旋转中使用的曲线尽量不要做在一张草图上,可以分别
做在不同的草图上。
6.通过草图到三维图形create的每一个对象是独立的,需要经过布尔运算得到一个整体模型。Open file: nut.prtnullexerciseP106--p112
P199--203
Cad\Exercise\ *.prt
(application--drafting)
null测 试测试:
\Cad\Exercise\ Exam.prt