数控机床自动分中宏的创建方法

作者:陈林生    审校:黎芳勇

适用版本:无要求

 

当前国内市场的数控机床操作系统大部分都没有自动分中找工件坐标的功能。如下图1所示工件,要求四边分中,将G54坐标设在工件中间,常规做法是找准边1和3后清零,再找准边2和4,得到对应的距离,操作者使用计算器,将得到的距离除以2。比如边1和边2的距离为100.532,100.532/2=50.266,操作者再将主轴沿负X方向移动50.266到工件中间,Y轴也是同样操作,主轴到达准确的工件中心后,操作者再将此坐标记入工件偏置G54内。

数控机床自动分中宏的创建方法

图1

 

这样的操作步骤费时费力,操作者需要使用计算器,如果输错数字,就有算错中心的风险。本文将介绍使用宏程序的方法,让机床帮用户自动计算工件中心坐标,并自动建立G54工件坐标,自动移动工件中心校验G54坐标。具体方法如下:

 

一、用记事本如下图所示创建宏。宏的第6行是计算工件中心坐标G54的X值,第7行是计算工件中心坐标G54的Y值,第9行是将第6行、第7行的结果存入G54坐标内,本案例是MAZAK_4A机床所用宏程序,所以是A[#5224],如果是4B机床,此处要改为B[#5224],如果是三轴机床,则将A[#5224]删除即可。

 

数控机床自动分中宏的创建方法

图2

 

二、如上图1所示,操作者将工件左下角的坐标记入G58坐标,将右上角坐标记入G59坐标。设完坐标后,将主轴提高到工件上方,执行宏程序1111,宏程序就将工件中心坐标记入G54内,并将主轴移动到工件中心处。

 

三、本宏经验证可用于MAZAK、FANUC系列的控制器,如果读者不是以上操作系统请慎用,或与本公司联系以获得支持。