数控程序结束时通常使用的代码是 M30或 M02。
M30:
表示程序结束并返回到程序的起始位置。当程序执行到M30代码时,机床会停止主轴的旋转,并将刀具返回到程序的起始位置。这个功能通常用于批量生产时,方便操作员更换加工件。
M02:
表示程序结束并停止主轴的转动。当程序执行到M02代码时,机床会停止主轴的旋转,并且提示操作员可以将加工件取出。与M30不同的是,M02指令执行后,机床不会返回到程序的起始位置,而是停留在当前位置。
根据具体的数控系统和加工需求,可以选择使用M30或M02作为程序结束指令。在程序的最后一行加上这些指令,可以确保程序能够正确地结束运行,并为后续的操作做好准备。