2024年6月13日发(作者:字志)
雕刻机编程指令体系(一)
1. 主轴功能S进给功能F和刀具功能T
1) 主轴功能S
格式:S_
描述:S指令用于控制主轴转速,其后的数值表示主轴速度,单位为转/每分钟
(r/min)。
S是模态指令,S功能只有在主轴速度可调节时有效。当S代码被指定后,
直到下一个S代码被指定之前,S代码保持有效。
注:即使在主轴停转状态下,S的值依然保留。
2) 进给速度F
格式:F_
描述:F指令表示工件被加工时刀具相对于工件的合成进给速度,单位为毫米/分
钟(mm/min)
借助操作面板上的进给倍率旋钮,F可在0%~120%进行倍率修调。
F指令与不同的指令配合具有不同的含义:
G00,指定快移速度,对当前加工程序是模态的;
G01~G03,指定进给速度,对当前加工程序是模态的。
3) 刀具功能(T机能)
格式:T_
描述:T指令用于选刀,其后的数值表示选择的刀具号,T代码与刀具的关系是由
机床制造厂规定的。
在加工中心上执行T指令,刀库转动选择所需的刀具,然后等待,直到M06
指令作用时自动完成换刀。
T指令同时调入刀补寄存器中的刀补值(刀补长度和刀补半径)。T指令为非
模态指令,但被调用的刀补值一直有效,直到再次换刀调入新的刀补值。
2. 辅助功能M代码
辅助功能由地址字M和其后的一到三位数字组成,主要用于控制零件程序的走向,
以及机床各种辅助功能的开关动作。
M功能有非模态M功能和模态M功能两种形式:
非模态M功能:只在书写了该代码的程序段中有效;
模态M功能:一组可相互注销的M功能,这些功能在被同一组的另一个功能注
销前一直有效。
M代码 含义 M代码 含义
M00
M01
M02
M03
M04
程序停止
计划停止
程序结束
主轴顺时针旋转
主轴逆时针旋转
M11
M17
M30
M98
M99
主轴松开
子程序返回
程序结束,并返回程序头
子程序调用
在主程序中,返回程序开头继续执行
M05
M06
M08
M09
M10
主轴停止
换刀
切削液开
切削液停
主轴夹紧
M801
M802
M901
M902
M903
各模块间传递字符串信息
各模块间传递整数信息
直接输出指令
回零结束指令
更改当前刀号
3. 准备功能G代码
准备功能G指令由G后1~3位数值组成,它用来规定刀具和工件的相对运动轨迹、机
床坐标系、坐标平面、刀具补偿、坐标偏置、子程序调用、暂停等多种加工操作。
G功能有非模态G功能和模态G功能之分:
非模态G功能:只在所规定的程序段中有效,程序段结束时被注销。
模态G功能:一组可相互注销的G功能,这些功能一旦被执行,则一直有效,直到
被同一组的G功能注销为止。
2024年6月13日发(作者:字志)
雕刻机编程指令体系(一)
1. 主轴功能S进给功能F和刀具功能T
1) 主轴功能S
格式:S_
描述:S指令用于控制主轴转速,其后的数值表示主轴速度,单位为转/每分钟
(r/min)。
S是模态指令,S功能只有在主轴速度可调节时有效。当S代码被指定后,
直到下一个S代码被指定之前,S代码保持有效。
注:即使在主轴停转状态下,S的值依然保留。
2) 进给速度F
格式:F_
描述:F指令表示工件被加工时刀具相对于工件的合成进给速度,单位为毫米/分
钟(mm/min)
借助操作面板上的进给倍率旋钮,F可在0%~120%进行倍率修调。
F指令与不同的指令配合具有不同的含义:
G00,指定快移速度,对当前加工程序是模态的;
G01~G03,指定进给速度,对当前加工程序是模态的。
3) 刀具功能(T机能)
格式:T_
描述:T指令用于选刀,其后的数值表示选择的刀具号,T代码与刀具的关系是由
机床制造厂规定的。
在加工中心上执行T指令,刀库转动选择所需的刀具,然后等待,直到M06
指令作用时自动完成换刀。
T指令同时调入刀补寄存器中的刀补值(刀补长度和刀补半径)。T指令为非
模态指令,但被调用的刀补值一直有效,直到再次换刀调入新的刀补值。
2. 辅助功能M代码
辅助功能由地址字M和其后的一到三位数字组成,主要用于控制零件程序的走向,
以及机床各种辅助功能的开关动作。
M功能有非模态M功能和模态M功能两种形式:
非模态M功能:只在书写了该代码的程序段中有效;
模态M功能:一组可相互注销的M功能,这些功能在被同一组的另一个功能注
销前一直有效。
M代码 含义 M代码 含义
M00
M01
M02
M03
M04
程序停止
计划停止
程序结束
主轴顺时针旋转
主轴逆时针旋转
M11
M17
M30
M98
M99
主轴松开
子程序返回
程序结束,并返回程序头
子程序调用
在主程序中,返回程序开头继续执行
M05
M06
M08
M09
M10
主轴停止
换刀
切削液开
切削液停
主轴夹紧
M801
M802
M901
M902
M903
各模块间传递字符串信息
各模块间传递整数信息
直接输出指令
回零结束指令
更改当前刀号
3. 准备功能G代码
准备功能G指令由G后1~3位数值组成,它用来规定刀具和工件的相对运动轨迹、机
床坐标系、坐标平面、刀具补偿、坐标偏置、子程序调用、暂停等多种加工操作。
G功能有非模态G功能和模态G功能之分:
非模态G功能:只在所规定的程序段中有效,程序段结束时被注销。
模态G功能:一组可相互注销的G功能,这些功能一旦被执行,则一直有效,直到
被同一组的G功能注销为止。