循环
基础知识
在ISO数控程序中,不仅可用ISO指令的NC数控功能,还能用Klartext对话式指令选定的循环。编程方法与Klartext对话式编程相同。
Klartext对话式循环的编号对应于G功能编号。早期循环有例外,其编号小于200。在这些情况下,循环描述中介绍相关的G功能编号。
以下循环不适用于ISO数控程序:
- 循环1 POLAR DATUM
- 循环3 MEASURING
- 循环4 MEASURING IN 3-D
- 循环26 AXIS-SPEC. SCALING
海德汉建议使用功能更强的PLANE功能,而非使用循环G80 WORKING PLANE。可用PLANE功能自由选择编程的轴或空间角。
原点平移
可用G53或G54的 NC数控功能编程原点平移程序。G54将工件原点平移到在此功能内直接定义的坐标位置。G53使用原点表的坐标值。原点平移功能允许在工件上的任何位置重复进行加工操作。
N110 G54 X+0 Y+50 | ; 将工件原点平移到定义的坐标位置 |
N110 G53 P01 10 | ; 将工件原点平移到原点表表行10的坐标位置 |
重置原点平移:
- 在G54中为每一个轴定义数据0
- 在功能G53中,选择全部表列中数据为0的表行
数控系统在状态工作区显示以下信息:
- 当前原点表名及路径
- 当前原点号
- 当前原点号的DOC表列的注释
注意
Machine
在机床参数CfgDisplayCoordSys(127501号)中,机床制造商定义状态栏显示的当前原点平移的坐标系。
- 原点表中的原点始终相对当前工件的预设点。
- 用原点表平移工件原点前,需要用%:TAB:激活原点表
- 如果未使用%:TAB:,必须手动激活原点表。