今天天气非常冷,网上也传了很多机床里面切削液结冰图片。这么冷的天气,摸冷冰冰的金属,真不是滋味。白天忙活了一整天,晚上抽出点时间来分享,每天的文章我都是当天写的。天气太冷手都冻疆了,弄点直接的。MC软件后处理出NC程序的格式都默认为“.
很多兄弟都希望,在软件后处理出来的NC程序里面添加刀具列表,添加刀具列表的好处是方便查看一个程序里面用了几把刀,以及多大的刀。一目了然,在没有程序单的情况下,方便调机操作人员找刀。没有经过我们后期修改的后处理,是没法在程序开头出刀具列表信息。
Mastercam后处理输出程序到指定目录,在Mastercam2017之前是无法直接做到的,如果要达到这个目的,有3个间接的方法:方法1:通过后处理调用控制台程序。方法2:通过后处理调用VBScript脚本。方法3:通过Bat批处理。
我们用Mastercam软件默认的后处理出NC程序,换刀前都是G28返回到Z轴参考点。用G28返回参考点有这样一个多余的动作,Z轴回到原点,再下来一小段距离,完成换刀动作。有解决这一多余动作的方法么?当然有的。知道各个G代码的含义以及用法就好办了。
以前介绍了mastercam X版本里面通过定义后处理文件出铣整圆的NC程序,在9.1经典版本软件里面,我们需要通过修改后处理文件来实现。我在加工圆时之所以喜欢用整圆的程序,一来是因为当初用手工编程时,觉得方便;二来是程序短,减少了内存,便于机床储存。
一个兄弟问我,为什么后处理出来的NC程序传到机床上,跑不了。后面他把前面的5个0删除就可以运行了,这是什么原因呢?所使用的机器系统是三菱系统。这位兄弟所说的5个0就是程序开头的程序名称,是字母O+4个阿拉伯数字。
首先介绍一下什么叫刚性攻丝,是攻丝轴与主轴同步控制,机床的转速与轴向进给与丝牙的螺距要匹配,由主轴螺旋着带动刀具切出内螺纹来。用刚性攻丝的好处是,精度高,特别是螺距,并对丝攻有保护作用。在数控程序中刚性攻牙的指令代码是M29.
我们出好程序后,传到机器里面上机加工时,却发现编程时忘记在参数设置里面开切削液。重新出程序觉得麻烦,那就手动在里面添加吧!如果是一把刀的程序还好点,如果多把刀的程序,偷点懒,在程序前程序尾添加切屑液开关指令,不过这样会在换刀的时候切削液也一直开着的,很容易将切屑液喷到刀柄。