草图9、草图中参考线的运用_定位表达式与预定义参数表达式表达式表达式是用于控制模型参数的数学或条件语句。表达式既可以用于控制模型内部的尺寸及尺寸与尺寸之间的关系,也可以控制装配件中零件之间的尺寸关系,因此在进行参数化设计的过程中,表达式具有非常使用的价值。?表达式左侧必须是一个简单变量,等式右侧是一个数学语句或一条件语句。?所有表达式均有一个值(实数或整数),该值被赋给表达式的左侧变量。?表达式等式的右侧可认是含有变量、数字、运算符和符号的组合或常数。?用于表达式等式右侧中的每一个变量,必须作为一个表达式名字出现在某处表达式表达式的类型?算术表达式
如p1=5+8*sin45;?条件表达式
width=if(length<100)(60)else(40);?几何表达式
如p3=length(3),模型导航器中包含几何表达式;?部件间相关表达式如dia=assm::dia。表达式几何表达式用来在抽象几何特性的基础上定义变量,如弧长。抽象几何特性指最小距离及弧长等常用特征参数不支持的物体参数。几何表达式是实体造型的特征,出现在模型导航器中条件表达式利用if/else结构建立条件表达式,其语法结构为:VAR=if (expr1) (expr2) else (expr3)例如:width=if (length<100) (60) else (40)其含义为:如果长度小于100,则宽度为60,否则宽度为40部件间表达式一个部件中的表达式可以用其它部件中的表达式进行定义,即可以建立部件间的链接表达式。利用部件间表达式可以使相关组件的模型具有一定的关系,