示例:构建表达式
在本示例中,将向自定义循环定义中添加下列表达式:
depth = start surface - end surface + BREAKOUT_DISTANCE
1. 在“自定义循环”(Customize Cycle) 对话框中,将光标置于“循环提示”(Cycle Prompts) 列表框中,单击鼠标右键并从弹出式菜单中选择“添加表达式”(Add Expression)。“表达式构建器”(Expression Builder) 对话框打开。
2. 在“表达式名称”(Expression Name) 文本框中键入 depth,并按 RETURN 键。更新底部只读文本框中的表达式名称。
3. 选择“参考”(Reference) 选项。
“第一参考”(First Reference) 和“第二参考”(Second Reference) 列表框出现在“参考”(Reference) 文本框下。下拉列表中包含默认参考 start surface 和 end surface,以及所有用户定义参考,如已添加到循环定义中的 feed surface。两个列表框都在下拉列表中显示初始值,它是 start surface。
4. 从“第二参考”(Second Reference) 下拉列表中选择 end surface。
更新“参考”(Reference) 只读文本框中的表达式。它现在为:
start surface - end surface
5. 单击
。
更新显示在对话框底部只读文本框中的表达式字符串。它现在为:
depth = + start surface - end surface
6. 选择“NC 参数”(NC Param) 选项。
7. 从参数名下拉列表中选择“破断线距离”(BREAKOUT_DISTANCE)。
8. 注意,选择“加”号 (
+) 作为算术符号图标(
+、
– 或
*)。单击
。
系统在表达式字符串的末尾添加选定算术符号和参数名。表达式字符串现在为:
depth = + start surface - end surface + BREAKOUT_DISTANCE
9. 单击对话框底部的
返回
“自定义循环”(Customize Cycle) 对话框。
系统向“循环提示”(Cycle Prompts) 列表中添加 depth 表达式。