G25——跳转移加工
格式:G25 N
说明:
(1)本格式所定义的循环体为后面的两个程序段号之间定义的程序块包括这两段,最后一个数字定义该程序块的调用次数,1~255次,不编认为是1。
(2)G25指令执行完毕后的下一段加工程序,为跳转加工程序块的下一段程序。
(3)G25程序段中不得出现其他指令。
例:N0010 G92 X50 Z100
N0020 G25 N0040.0060.02
N0030 G00 X10 Z20
N0040 G01 X40 Z80 F300
N0050 Z60
N0060 G00 X50 Z100
N0070 G04 K3
N0080 M02
以上程序的加工顺序是这样的:
N0010—N0020—N0040—N0050—N0060—N0040—N0050—N0060—N0070—N0080
G26——转移加工程序内部子程序调用
格式:G26 N
说明:转移加工指令执行完毕下一个加工段为G26 N段的下一段,这是与G25的区别之处,其余与G25相同。
例:N0005 S800 M03
N0010 G26 N0050.0080.02
N0020 G4 K2
N0030 G01 X2 F20
N0040 G00 X0 Z0
N0050 G92 G90 X0 Z0
N0060 G01 Z-20 X20 F300
N0070 M00
N0080 Z-40
N0090 Z-60 X0
N0100 M02
以上程序的加工顺序是这样的:
N0005—N0010—N0050—N0060—N0070—N0080—N0050—N0060—N0070—N0080—N0020—N0030—N0040—N0050—N0060—N0070—N0080—N0090—N0100
G27——无限循环
格式:G27 N
说明:
(1)N之后第一个段号与第二个段号之间的程序段为无限循环的区间,一旦进入到G27状态系统将无限地重复执行这一块程序段所定义的运行轨迹。
(2)为保证每次循环开始时,坐标不发生偏移,要求该程序块为封闭轨迹,否则将造成每次开始时起点漂移,最终越出工作台。
标签: 华兴数控车床编程和操作