1、G代码
- G00:快速移动,用于快速定位工件或切削工具。
- G01:直线插补,用于直线运动。
- G02:圆弧插补,顺时针方向。
- G03:圆弧插补,逆时针方向。
- G04:暂停,暂停一段时间后再继续执行后续代码。
- G17:选择XY平面,设置XY平面为加工坐标系。
- G18:选择XZ平面,设置XZ平面为加工坐标系。
- G19:选择YZ平面,设置YZ平面为加工坐标系。
- G20:设置英寸单位。
- G21:设置公制单位。
- G28:返回参考点。
- G40:取消半径补偿。
- G41:左半径补偿。
- G42:右半径补偿。
- G43:刀具长度补偿。
- G44:刀具半径补偿。
- G49:取消刀具长度补偿。
- G50:取消比例缩放。
- G53:绝对坐标。
- G54:选择工件坐标系1。
- G55:选择工件坐标系2。
- G56:选择工件坐标系3。
- G57:选择工件坐标系4。
- G58:选择工件坐标系5。
- G59:选择工件坐标系6。
- G61:精确停止。
- G64:取消精确停止。
- G80:取消模态循环。
- G81:钻孔循环。
- G82:计数钻孔循环。
- G83:深度钻孔循环。
- G84:攻丝循环。
- G85:切削倒角循环。
- G90:绝对坐标。
- G91:增量坐标。
- G92:坐标系偏移。
2、M代码
- M00:程序停止。
- M02:程序结束。
- M03:主轴正转。
- M04:主轴反转。
- M05:主轴停止。
- M06:刀具换位。
- M08:冷却液开。
- M09:冷却液关。
- M30:程序结束并返回参考点。
- M41:刀具卸下。
- M42:刀具装夹。
- M98:子程序调用。
- M99:子程序返回。
- T01:选择刀具1。
- T02:选择刀具2。
这些代码片段涵盖了数控编程中常用的功能和操作,是进行数控编程的基础,掌握这些代码片段可以帮助工程师更高效地编写程序,实现机床的自动化加工。