以前介绍了mastercamX版本里面通过定义后处理文件出铣整圆的NC程序,在9.1经典版本软件里面,我们需要通过修改后处理文件来实现。

我在加工圆时之所以喜欢用整圆的程序,一来是因为当初用手工编程时,觉得方便;二来是程序短,减少了内存,便于机床储存。

breakarcs:00=IJK,1=Rnosign,2=

圆弧半径输出方式:0是输出IJK;1是输出R;2是圆弧输出超过180度标记负号。

do_full_arc:1#Allowfullcircleoutput?0=no,1=yes

是否输出整圆:0是不输出,1是输出。

如果你熟练手工编程,以及能看懂一些基本的英语,修改这个是非常简单的,就改几个数字而已。我把这些都给大家解释清楚了,大家自己修改好后处理,画个图,再出NC程序试试,看是否成功。有好消息别忘记告诉我哦。

这里我提醒大家,还有一点值得注意的,如果我们要使输出的圆弧半径为R,圆弧半径输出方式务必选2,如果你圆弧大于180(大于半个圆),而R没有给负值,会有什么后果,这里我就不多说了,反正很严重。

补充知识:铣圆的动作是机床两个坐标轴同时点运动而出来的,加工后的精度由机床决定(排开外部因素,比如刀具、切削参数等)。要求非常高的建议采用镗孔加工。