1. G00 快速定位(Rapid Traversing):用于在加工过程中将刀具快速移动到指定位置。
2. G01 直线插补(Linear Interpolation):用于编程直线切削路径。
3. G02 顺时针圆弧插补(Circular Interpolation Clockwise):用于编程顺时针圆弧切削路径。
4. G03 逆时针圆弧插补(Circular Interpolation Counterclockwise):用于编程逆时针圆弧切削路径。
5. G04 停顿(Dwell):用于在加工过程中暂停刀具运动。
6. G28 回参考点(Return to Reference Point):用于将刀具返回到设定的参考点。
7. G40 刀具半径补偿取消(Tool Radius Compensation Cancel):用于取消刀具半径补偿。
8. G41 刀具半径补偿左(Tool Radius Compensation Left):用于对刀具进行左侧半径补偿。
9. G42 刀具半径补偿右(Tool Radius Compensation Right):用于对刀具进行右侧半径补偿。
10. G43 刀具长度补偿正(Tool Length Compensation Positive):用于对刀具进行正向长度补偿。
11. G44 刀具长度补偿负(Tool Length Compensation Negative):用于对刀具进行负向长度补偿。
12. G53 机床坐标系(Machine Coordinate System):用于设定机床坐标系。
13. G90 绝对坐标编程(Absolute Coordinate Programming):用于设定绝对坐标编程模式。
14. G91 相对坐标编程(Incremental Coordinate Programming):用于设定相对坐标编程模式。
15. M03 主轴正转(Spindle on Clockwise):用于开启主轴正转。
16. M04 主轴反转(Spindle on Counterclockwise):用于开启主轴反转。
17. M05 主轴停止(Spindle Stop):用于关闭主轴。
18. M06 刀具换刀(Tool Change):用于进行刀具换刀操作。
19. M08 冷却剂开(Coolant On):用于开启冷却剂。
20. M09 冷却剂关(Coolant Off):用于关闭冷却剂。
21. M30 程序结束并复位(Program End and Reset):用于结束程序并将刀具复位。
需要注意的是,不同数控系统的编程规则可能略有差异,所以在实际编程过程中还需参考具体数控系统的编程手册。