一.指令集(X向如X、U等的编程量均采用直径量)G00:快速定位指令
格式为G00X(U)Z(W),X、Z为绝对编程时的目标点,U、W为相对编程时的目标点
两轴同时以机床最快速度开始运动,但不一定同时停止,即合成刀具轨迹并不一定是直线
本系统可以混合编程,如G00XW
G01:直线插补指令
格式为G01X(U)Z(W)F,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99
G02:顺圆插补指令
格式为G02X(U)Z(W)R(IK)F,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,R为半径(仅用于劣弧编程),I、K为圆心的X、Z坐标,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99
注:I采用半径量,I、K始终为相对量编程
G03:逆圆插补指令
格式为G03X(U)Z(W)R(IK)F,X、Z为绝对编程时的目标点,U、W为相对编程时的目标点,R为半径(仅用于劣弧编程),I、K为圆心的X、Z坐标,F值为插补速度,单位是mm/min或mm/r,具体取决于设定为G98还是G99
注:I采用半径量,I、K始终为相对量编程
G04:暂停指令
格式为G04P(XU),采用P时(不能用小数点),时间单位为ms,X、U时,时间单位为s
最大延时9999
G20:英制单位设定指令
G21:公制单位设定指令
注意:某程序若不指定G20、G21,则采用上次关机时的设定值
G27:返回参考点检测指令
格式为G27X(U)Z(W)T0000,本指令执行前必须使刀架回零一次
若指定的两个坐标值分别是机床参考点的坐标值,且机床面板上的两个回零参考点指示灯都亮,则说明机床零点正确
否则,机床定位误差过大
G28:返回参考点指令
格式为G28X(U)Z(W)T0000,若机床