Creo Elements Direct Modeling 帮助 > 延伸模块 > 关系 > 关系集 > 关系中的逻辑和数学表达式
关系中的逻辑和数学表达式
您可以输入离散值 (一个数字) 或值关系式的数学表达式。您也可以通过将另一个关系的名称用作表达式中的变量,来将一个关系式链接到另一个关系式。这在对具有相互链接的元件的系统进行建模时很有用。
表达式中可包含 使用数学表达式
可将另一个关系式的名称用作一个变量,并且使用关系式的值来替换关系式名称。
可用下列形式输入 if/then/else 语句:
if condition
then expression
else expression
Then/else 从句中的表达式应该求可分配到值关系式或变量的值。
条件运算符为:
==
!=
<
<=
如果距离 z=30,则下列表达式将使孔移动至 25mm 处,否则该孔将保持在 5mm (此时 z=3*x) 处:
if z==30
then 25
else 5
If/then/else 也可以嵌套。例如:
if condition-1
then expression-1
else if condition-2
then expression-2
else expression-3
else expression-4
要输入数学表达式,
1. 单击关系,然后在创建和修改组中单击 变量。将打开距离变量对话框。
2. 单击表达式以显示表达式编辑器。
3. 键入数学表达式。
* 
双击现有的关系式以将其作为变量输入。
4. 单击应用保存表达式。
这对您有帮助吗?