M00、M01、M02和M30的区别与联系
学生在初学加工中心编程时,,,,,对以上几个M代码容易混淆,,,,,主要原因学生对加工中心加工缺乏熟悉,,,,,加上个体课本叙述不详细。。它们的区别与联系如下:
M00为程序暂停指令。。程序执行到此进给阻止,,,,,主轴停转。。重新按启动按钮后,,,,,再继续执行后面的程序段。。主要用于编程者想在加工中使机床暂停(磨练工件、调解、排屑等)。。
M01为程序选择性暂停指令。。程序执行时控制面板上“选择阻止”键处于“ON”状态时此功效才华有用,,,,,否则该指令无效。。执行后的效果与M00相同,,,,,常用于要害尺寸的磨练或暂时暂停。。
M02为主程序竣事指令。。执行到此指令,,,,,进给阻止,,,,,主轴阻止,,,,,冷却液关闭。。但程序光标停在程序末尾。。
M30为主程序竣事指令。。功效同M02,,,,,差别之处是,,,,,光标返回程序头位置,,,,,不管M30后是否尚有其他程序段。。
2、刀具赔偿数地点D、H的应用
在部分数控系统(如FAUNC)中,,,,,刀具赔偿参数D、H具有相同的功效,,,,,可以恣意交流,,,,,它们都体现数控系统中赔偿寄存器的地点名称,,,,,但详细赔偿值是几多,,,,,要害是由它们后面赔偿号地点中的数值来决议。。以是在加工中心中,,,,,为了防止蜕化,,,,,一般为划定H为刀具度赔偿地点,,,,,赔偿号从1~20号,,,,,D为刀具半径赔偿地点,,,,,赔偿号从21号最先(20把刀的刀库)。。
例如:G00G43H1Z60.0;
G01G41D21X30.0Y45.0F150;
3、G92与G54~G59的应用
G54~G59是挪用加工前设定好的坐标系,,,,,而G92是在程序中设定的坐标系,,,,,用了G54~G59就没有须要再使用G92,,,,,否则G54~G59会被替换,,,,,应当阻止。。
注重:(1)一旦使用了G92设定坐标系,,,,,再使用G54~G59不起任何作用,,,,,除非断电重新启动系统,,,,,或接着用G92设定所需新的工件坐标系。。(2)使用G92的程序竣事后,,,,,若机床没有回到G92设定的原点,,,,,就再次启动此程序,,,,,机床目今所在位置就成为新的工件坐标原点,,,,,易爆发事故。。以是,,,,,一定要慎用。。