数控机床加工程序编制的基础——加工坐标系

1、加工坐标系的确定

加工坐标系是指以确定的加工原点为基准所建立的坐标系。

加工原点也称为程序原点,是指零件被装夹好后,相应的编程原点在机床坐标系中的位置。

在加工过程中,数控机床是按照工件装夹好后所确定的加工原点位置和程序要求进行加工的。编程人员在编制程序时,只要根据零件图样就可以选定编程原点、建立编程坐标系、计算坐标数值,而不必考虑工件毛坯装夹的实际位置。对于加工人员来说,则应在装夹工件、调试程序时,将编程原点转换为加工原点,并确定加工原点的位置,在数控系统中给予设定(即给出原点设定值),设定加工坐标系后就可根据刀具当前位置,确定刀具起始点的坐标值。在加工时,工件各尺寸的坐标值都是相对于加工原点而言的 ,这样数控机床才能按照准确的加工坐标系位置开始加工。图1中O3为加工原点。

图1 编程坐标系

2、加工坐标系的设定

方法一:在机床坐标系中直接设定加工原点。

例:以图1为例,在配置FANUC-OM系统的立式数控铣床上设置加工原点O3 。

(1)加工坐标系的选择   

编程原点设置在工件轴心线与工件底端面的交点上。  

设工作台工作面尺寸为 800mm×320mm,若工件装夹在接近工作台中间处,则确定了加工坐标系的位置,其加工原点O3 就在距机床原点O1为X3、Y3 、Z3 处。并且X3 =-345.700mm, Y3 =-196.220mm, Z3 =-53.165mm。

(2)设定加工坐标系指令

1)G54~G59为设定加工坐标系指令。G54对应一号工件坐标系,其余以此类推。可在MDI 方式的参数设置页面中,设定加工坐标系。如对已选定的加工原点O3,将其坐标值

X3= -345.700mm
Y3= -196.220mm
Z3=-53.165mm

设在G54中,则表明在数控系统中设定了1号工件加工坐标。设置页面如图2。

图2 加工坐标系设置nextpage

2)G54~G59在加工程序中出现时,即选择了相应的加工坐标系。

方法二:通过刀具起始点来设定加工坐标系。

(1)加工坐标系的选择

加工坐标系的原点可设定在相对于刀具起始点的某一符合加工要求的空间点上。

应注意的是,当机床开机回参考点之后,无论刀具运动到哪一点,数控系统对其位置都是已知的。也就是说,刀具起始点是一个已知点。

(2)设定加工坐标系指令 

G92为设定加工坐标系指令。在程序中出现G92程序段时,即通过刀具当前所在位置即刀具起始点来设定加工坐标系。

G92指令的编程格式:G92 X a Y b Z c

该程序段运行后,就根据刀具起始点设定了加工原点,如图3所示。

 

图3 设定加工坐标系

从图3中可看出,用G92设置加工坐标系,也可看作是:在加工坐标系中,确定刀具起始点的坐标值,并将该坐标值写入G92编程格式中。

例题:在图4中,当a=50mm,b=50mm,c=10mm时,试用G92指令设定加工坐标系。

设定程序为 G92 X50 Y50 Z10

 

图4 设定加工坐标系应用

作者:西部车床,如若转载,请注明出处:https://www.lathe.cc/2022/12/8269.html