解决佛山数控四轴加工中坐标递增方法
佛山数控四轴加工中,当一个工件几个面的加工内容相同,比如铣四方六方。我们可以只做一个面的程式,再通过路径转换里面的旋转刀路来实现对各个面的加工。在定面旋转路径后处理出来的程序,我们会发现每一个面的程序坐标系都会递增。
一个工件铣六方,出来的程序坐标会递增,一个面一个坐标,从G54到G59.用最原始的方法就是,从机床坐标系里面把每个坐标都抄进去,比较麻烦,且容易出错。相信没有哪个朋友愿意用这种方法。
既然是用软件编程,我们当然要求它自动化。力保准确高效。这里我给大家介绍两种方法可以实现只出一个坐标第。第一种是通过软件本身的设置;第二种是通过修改后处理文件来实现。先介绍第一种方法,从软件里面设置。从刀具/构图面里面的加工座标系对话框,勾起来,数值设为0。
再来讲另外一种方式,通过修改后处理。第一处,通过修改找到我图中标示蓝色划线一行代码,添加红色框里面的代码。第二处,把蓝色框里面的pwcs 删除。第三处,和第二处同样删除pwcs,只是位置不同。还有一个地方的开关,要确保打开。我把代码贴出来,搜索“force_wcs”看后面是“YES”还是“NO”,如果是“NO”则要改为“YES”。
其实第二种方法,就是通过修改后处理只在程序头准备功能指令处出一个坐标系。后面换刀都不会出现坐标系。我们的程序里面如果没有用到其它坐标系则不用担心,因为G54是模态指令,如果没有同组代码的其它指令出现则一直有效。
本文来源:佛山数控四轴加工-佛山泓锋机械制造有限公司