数值参数的表达式参考 | 您所在的位置:网站首页 › deg函数怎么输入 › 数值参数的表达式参考 |
您可以在能输入数值的任何位置使用表达式。 例如,您可以在“编辑尺寸”对话框、特征对话框和“参数”对话框中写入表达式。您可以使用表达式计算特征大小、计算部件约束偏移量或角度,或在多个零部件之间仿真运动。 表达式可以很简单,也可以包含许多代数运算子符、前缀和函数。例如,以下是一个简单的表达式: 2 ul *(6+3) 以下复杂的表达式使用了内部参数(例如 pi): (PI rad/5 ul +(25 deg *PI rad)/180 deg)) 有关编辑框中支持的函数列表,请参见函数、前缀和代数运算符。 代数运算符 + 加 - 减 % 浮点模量 * 乘 / 除 ^ 幂 ( 表达式分隔符 ) 表达式分隔符 ; 多参函数的分隔符 语法编辑框使用默认文档特性中指定的单位。如果没有在编辑框中指定单位,将为术语和系数指定默认单位。表达式按照代数运算顺序和默认单位值进行计算。 法错误 指数应用于单位和表达式。例如:2 + 3^3 如果没有指定单位,编辑框将为所有术语指定默认单位。以下结果是错误的,因为不同的单位不能相加:2mm + (3mm)^3ul 被计算为 2mm + 27mm^3。因为单位不明确,表达式显示为红色以指示错误: 2 + 3^3 包含单位并指定哪些单位为无量纲即可正确计算结果:2 mm + ((3 ul) ^ 3 ul ) * 1 mm。 类型转换 不允许为表达式指定单位。下面的示例是不允许的:(-2.00 + 3^3) m^2 单位计算 先计算表达式中的单位,然后计算代数部分。因此,幂运算将先应用于单位,再应用于相邻的数值。例如:2m^2 并不等于 4 平方米,而代表 2 平方米。正确的语法是: (2m)^2 = 4m^2 正确的语法 在表达式中,为表达式中的每个数值指定一个单位。下面的表达式中存在错误,因为系统要求使用默认单位:(2 + 1 * (3^2)) 使用“ul”指示无量纲值:2 mm + 1 mm * (3ul^2ul)。 输入角度时,默认单位为度。若要输入弧度,请使用以下语法: (-0.25 deg * 3.1415 rad/1 deg) + (2ul * 3.1415 ul ) * 1 rad 单位对于支持的单位类型及其缩写,将数值参数添加到“参数”对话框,输入名称,然后在“单位”列中单击。 某些表达式必须返回无量纲的值,例如,用于求解阵列中的引用数的表达式。您可以通过字符 ul 指定无量纲的值。例如,5 ul 表示已计算表达式并返回数字 5 作为阵列中引用的数目。 注: 在包含表示不同单位类型的参数的表达式中,单位要保持一致。您可以使用 Isolate 函数做到这一点。例如,要计算阵列的引用数目(名为 Width 的参数的每个单位算作一个引用),线性表达式应为:isolate(Width;mm;ul) 对话框中的“引用数”值需要无量纲 (ul) 结果,但您要参考 Width 单位(线性值)。将 Width 参数转换为无量纲值。 前缀当您在表达式中使用单位前缀时,请输入前缀符号,而不是前缀本身。例如,包括单位“毫微米”的表达式可能如以下表达式:3.5 ul * 2.6 nm。 注: 前缀符号区分大小写。“艾克萨”“E” 1.0e18 “倍特”“P” 1.0e15 “太拉”“T” 1.0e12 “千兆”“G” 1.0e9 “兆”“M” 1.0e6 “千”“k” 1.0e3 “百”“h” 1.0e2 “十”“da” 1.0e1 “十”“da” 1.0e1 “分”“d” 1.0e-1 “厘”“c” 1.0e-2 “毫”“m” 1.0e-3 “微”“micro” 1.0e-6 “毫微”“n” 1.0e-9 “微微”“p” 1.0e-12 “毫微微”“f” 1.0e-15 “阿托”“a” 1.0e-18 保留参数 以下是 Inventor 支持的保留系统参数。 PI 值 3.14159265358979323846264338328 E 值 2.71828182845904523536 编辑框分析参考输入表达式 假定单位 实际单位 第一分析 实际单位 第二分析 实际单位 3 3 mm mm 3 * 4 3 mm * 4 mm mm^2 3 mm * 4 ul mm ul 3 mm * 4 3 mm * 4 mm mm^2 3 mm * 4 ul mm ul 3 * 4 mm 3 mm * 4 mm mm^2 3 mm * 4 mm mm^2 3 ul * 4 mm mm ul 3 / 4 3 mm/ 4 mm 无 3 mm / 4 ul mm / ul 3 mm * 4 3 mm/ 4 mm 无 3 mm / 4 ul mm /ul 3 / 4 mm 3 mm/ 4 mm 无 3mm / 4mm(不变) 无 3 ul * 4 mm ul/mm(不匹配) 3 * cos(30) 3mm * cos(30mm) 错误 3mm * cos(30deg) mm ul cos(30) * 3 cos(30mm) * 3 mm 错误 cos(30deg) * 3mm mm ul 3 *cos(2 * 15) 3 mm * cos(2 mm * 15 mm) 错误 3 mm * cos(2 deg * 15 ul) mm ul 3 * cos(2 * 15 deg) 3 mm * cos( 2 mm * 15 deg) 错误 3 mm * cos(2 deg * 15 deg) 错误 3 ul * cos(2 deg * 15 deg) 错误 3 * cos(15 deg * 2) 3 mm * cos(15 deg * 2 deg) 错误 3 mm * cos(15 deg * 2 ul) mm ul 3mm *cos(2 * 15) 3 mm * cos(2 mm * 15 mm) 错误 3 mm * cos(2 deg * 15 ul) mm ul 3mm * cos(2 * 15 deg) 3 mm * cos( 2 mm * 15 deg) 错误 3 mm * cos(2 deg * 15 deg) 错误 3mm * cos( 2 ul * 15 deg) mm ul 3mm * cos(15 deg * 2) 3 mm * cos(15 deg * 2 deg) 错误 3 mm * cos(15 deg * 2 ul) mm ul |
CopyRight 2018-2019 实验室设备网 版权所有 |