数值表达式示例参考

在编辑尺寸、创建偏移工作平面和编辑偏移约束时,用户在编辑框中输入值。

在创建模型时,还要在许多对话框的编辑框中输入值。可以在编辑框中定义或编辑参数名称并使用任一已识别的内部单位系统。

在编辑框中,正确输入的表达式显示为黑色。无效或无法识别的语法显示为红色。

记住单位约定、正确的代数运算顺序和运算符优先级。在所有表达式中,返回的单位类型必须与期望的单位类型一致。例如,扫掠长度为毫米、英寸、厘米或其他有效的长度单位。如果表达式返回的扫掠长度值中带有弧度单位,则会产生错误。

提示: 编辑框的默认单位取决于关联单位或系统单位。但是,要获得最佳结果,请为表达式中的每个术语和每个系数都指定一个单位。无量纲术语使用“ul”。

下述示例使用默认单位显示。

定义参数名称和值
添加两个值以创建参数 DIST。用等号分隔参数名称与参数值。Inventor 将分析表达式,以便创建参数 DIST 并为其指定表达式的值。

DIST = (4 mm + 25.4 mm)

使用混合单位(英寸、度)
假定默认单位是英寸和度。要输入带有混合单位的表达式,请在表达式中使用换算系数。

(2 in + 4 mm * 1 in / 25.4 mm)

使用内部参数(弧度)
Inventor 保留了常用参数的内部值,例如 PI = 3.14159265359,e = 2.718281828459。如果需要在表达式中使用这些值,请使用这些参数代替。

(PI rad/ 4ul + (35 deg * PI rad / 180 deg))

使用内置函数(英寸,度)
编辑框带有内置函数,可以使用代数方法将这些函数与其他值和参数混合使用,创建复杂的表达式。在下面的示例中,用反正切函数计算零件面的角度。

30 deg + atan(4 in / 3 in)

使用无量纲值(毫米、度)
要表示无单位的值,请在编辑框中使用符号“ul”。尽管 Inventor 能够正确地解释无量纲值,如表达式 3 * (3^2) 中的默认长度为毫米,但最好还是使用明确的方法:

3 mm * ((3 ul) ^ 2 ul)

使用分数输入字符串(英尺、英寸)
如果输入单位是英制单位,则编辑框中将保留分数输入字符串(例如 10’-6 1/2”)。如果显示单位是某种类型的英制单位(英尺或英寸),则参数值将以分数的形式显示在图形窗口中。如果显示单位是公制单位,则参数值将以小数的形式显示在图形窗口中。

如果显示单位是英尺或英寸,则编辑框中会包含附加选项。参数的显示类型。这些选项是“推断值”、“小数”、“分数”和“建筑”。“推断值”选项将基于输入字符串设定单位类型,并在圆括号中显示该类型。“建筑”选项在参数中使用 ‘ 和 “(例如 10’-6 1/2”)。

当以这种格式输入单位时,需要使用单引号 (‘) 和双引号 (“)。如果不使用引号,表达式将计算为等式,并且不会保留分数格式。可以使用破折号 (-) 或空格隔开英尺和英寸值。