雕刻机编程指令体系(一)
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 | 程序停止 | M11 | 主轴松开 |
M01 | 计划停止 | M17 | 子程序返回 |
M02 | 程序结束 | M30 | 程序结束,并返回程序头 |
M03 | 主轴顺时针旋转 | M98 | 子程序调用 |
M04 | 主轴逆时针旋转 | M99 | 在主程序中,返回程序开头继续执行 |
M05 | 主轴停止 | M801 | 各模块间传递字符串信息 |
M06 | 换刀 | M802 | 各模块间传递整数信息 |
M08 | 切削液开 | M901 | 直接输出指令 |
M09 | 切削液停 | M902 | 回零结束指令 |
M10 | 主轴夹紧 | M903 | 更改当前刀号 |
3. 准备功能G代码
准备功能G指令由G后1~3位数值组成,它用来规定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、刀具补偿、坐标偏置、子程序调用、暂停等多种加工操作。
G功能有非模态G功能和模态G功能之分:
● 非模态G功能:只在所规定的程序段中有效,程序段结束时被注销。
● 模态G功能:一组可相互注销的G功能,这些功能一旦被执行,则一直有效,直到被同一组的G功能注销为止。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论