自动控制网—学习自动控制技术电气自动化技术从这里开始!
当前位置: 自动控制网 > 机床 >

数控机床的坐标系

时间:2014-11-20 08:02来源:www.eadianqi.com 编辑:自动控制网
在数控编程时,为了描述机床的运动,简化程序编制的方法及保证纪录数据的互换性,数控机床的坐标系和运动方向均已标准化,ISO和我国都拟定了命名的标准。 通过这一部分的学习,能够掌握机床坐标系、编程坐标系、加工坐标系的概念,具备实际动手设置机床加工

在数控编程时,为了描述机床的运动,简化程序编制的方法及保证纪录数据的互换性,数控机床的坐标系和运动方向均已标准化,ISO和我国都拟定了命名的标准。 通过这一部分的学习,能够掌握机床坐标系、编程坐标系、加工坐标系的概念,具备实际动手设置机床加工坐标系的能力。

自动控制网www.eadianqi.com版权所有

1、机床坐标系

自动控制网www.eadianqi.com版权所有

(1)机床坐标系的确定

自动控制网www.eadianqi.com版权所有

①机床相对运动的规定

本文来自www.eadianqi.com

在机床上,我们始终认为工件静止,而刀具是运动的。这样编程人员在不考虑机床上工件与刀具具体运动的情况下,就可以依据零件图样,确定机床的加工过程。 本文来自www.eadianqi.com

②机床坐标系的规定 自动控制网www.eadianqi.com版权所有

标准机床坐标系中X、Y、Z坐标轴的相互关系用右手笛卡尔直角坐标系决定。

自动控制网www.eadianqi.com版权所有

在数控机床上,机床的动作是由数控装置来控制的,为了确定数控机床上的成形运动和辅助运动,必须先确定机床上运动的位移和运动的方向,这就需要通过坐标系来实现,这个坐标系被称之为机床坐标系。

自动控制网www.eadianqi.com版权所有

例如铣床上,有机床的纵向运动、横向运动以及垂向运动,如图1所示。在数控加工中就应该用机床坐标系来描述。

本文来自www.eadianqi.com

自动控制网www.eadianqi.com版权所有

图1 立式数控铣床

自动控制网www.eadianqi.com版权所有

标准机床坐标系中X、Y、Z坐标轴的相互关系用右手笛卡尔直角坐标系决定:                   本文来自www.eadianqi.com

1)伸出右手的大拇指、食指和中指,并互为90°。则大拇指代表X坐标,食指代表Y坐标,中指代表Z坐标。

自动控制网www.eadianqi.com版权所有

2)大拇指的指向为X坐标的正方向,食指的指向为Y坐标的正方向,中指的指向为Z坐标的正方向。  本文来自www.eadianqi.com

3)围绕X、Y、Z坐标旋转的旋转坐标分别用A、B、C表示,根据右手螺旋定则,大拇指的指向为X、Y、Z坐标中任意轴的正向,则其余四指的旋转方向即为旋转坐标A、B、C的正向,见图2。 本文来自www.eadianqi.com

自动控制网www.eadianqi.com版权所有

图2 直角坐标系 自动控制网www.eadianqi.com版权所有

③运动方向的规定 自动控制网www.eadianqi.com版权所有

增大刀具与工件距离的方向即为各坐标轴的正方向,如图3所示为数控车床上两个运动的正方向。 本文来自www.eadianqi.com

自动控制网www.eadianqi.com版权所有

图3 机床运动的方向 本文来自www.eadianqi.com

(2)坐标轴方向的确定 本文来自www.eadianqi.com

①Z坐标 本文来自www.eadianqi.com

Z坐标的运动方向是由传递切削动力的主轴所决定的,即平行于主轴轴线的坐标轴即为Z坐标,Z坐标的正向为刀具离开工件的方向。 自动控制网www.eadianqi.com版权所有

如果机床上有几个主轴,则选一个垂直于工件装夹平面的主轴方向为Z坐标方向;如果主轴能够摆动,则选垂直于工件装夹平面的方向为Z坐标方向;如果机床无主轴,则选垂直于工件装夹平面的方向为Z坐标方向。图4所示为数控车床的Z坐标。

本文来自www.eadianqi.com

自动控制网www.eadianqi.com版权所有

图4 数控车床的坐标系  本文来自www.eadianqi.com

②X坐标 自动控制网www.eadianqi.com版权所有

X坐标平行于工件的装夹平面,一般在水平面内。确定X轴的方向时,要考虑两种情况: 本文来自www.eadianqi.com

1)如果工件做旋转运动,则刀具离开工件的方向为X坐标的正方向。 自动控制网www.eadianqi.com版权所有

2)如果刀具做旋转运动,则分为两种情况: Z坐标水平时,观察者沿刀具主轴向工件看时,+X运动方向指向右方;Z坐标垂直时,观察者面对刀具主轴向立柱看时,+X运动方向指向右方。 图4所示为数控车床的X坐标。 自动控制网www.eadianqi.com版权所有

③Y坐标 自动控制网www.eadianqi.com版权所有

在确定X、Z坐标的正方向后,可以用根据X和Z坐标的方向, 本文来自www.eadianqi.com

按照右手直角坐标系来确定Y坐标的方向。图5所示为数控车床的Y坐标。

  自动控制网www.eadianqi.com版权所有

自动控制网www.eadianqi.com版权所有

图5 数控立式铣床的坐标系 自动控制网www.eadianqi.com版权所有

例:根据图5所示的数控立式铣床结构图,试确定X、Y、Z直线坐标。

本文来自www.eadianqi.com

1)Z坐标:平行于主轴,刀具离开工件的方向为正。 自动控制网www.eadianqi.com版权所有

2)X坐标:Z坐标垂直,且刀具旋转,所以面对刀具主轴向立柱方向看,向右为正。 本文来自www.eadianqi.com

3)Y坐标:在Z、X坐标确定后,用右手直角坐标系来确定。 自动控制网www.eadianqi.com版权所有

(3)附加坐标系 

自动控制网www.eadianqi.com版权所有

为了编程和加工的方便,有时还要设置附加坐标系。

自动控制网www.eadianqi.com版权所有

对于直线运动,通常建立的附加坐标系有: 本文来自www.eadianqi.com

①指定平行于X、Y、Z的坐标轴 自动控制网www.eadianqi.com版权所有

可以采用的附加坐标系:第二组U、V、W坐标,第三组P、Q、R坐标。 自动控制网www.eadianqi.com版权所有

② 指定不平行于X、Y、Z的坐标轴 自动控制网www.eadianqi.com版权所有

也可以采用的附加坐标系:第二组U、V、W坐标,第三组P、Q、R坐标。

自动控制网www.eadianqi.com版权所有

(4)机床原点的设置 本文来自www.eadianqi.com

机床原点是指在机床上设置的一个固定点,即机床坐标系的原点。它在机床装配、调试时就已确定下来,是数控机床进行加工运动的基准参考点。 自动控制网www.eadianqi.com版权所有

①数控车床的原点

自动控制网www.eadianqi.com版权所有

在数控车床上,机床原点一般取在卡盘端面与主轴中心线的交点处,见图6。同时,通过设置参数的方法,也可将机床原点设定在X、Z坐标的正方向极限位置上。

本文来自www.eadianqi.com

自动控制网www.eadianqi.com版权所有

图6 车床的机床原点

自动控制网www.eadianqi.com版权所有

自动控制网www.eadianqi.com版权所有

图7 铣床的机床原点

自动控制网www.eadianqi.com版权所有

②数控铣床的原点

自动控制网www.eadianqi.com版权所有

在数控铣床上,机床原点一般取在X、Y、Z坐标的正方向极限位置上,见图7。 本文来自www.eadianqi.com

(5)机床参考点

本文来自www.eadianqi.com

机床参考点是用于对机床运动进行检测和控制的固定位置点。

本文来自www.eadianqi.com

自动控制网www.eadianqi.com版权所有

图8 数控车床的参考点 自动控制网www.eadianqi.com版权所有

机床参考点的位置是由机床制造厂家在每个进给轴上用限位开关精确调整好的,坐标值已输入数控系统中。因此参考点对机床原点的坐标是一个已知数。 本文来自www.eadianqi.com

通常在数控铣床上机床原点和机床参考点是重合的;而在数控车床上机床参考点是离机床原点最远的极限点。图8所示为数控车床的参考点与机床原点。  本文来自www.eadianqi.com

数控机床开机时,必须先确定机床原点,而确定机床原点的运动就是刀架返回参考点的操作,这样通过确认参考点,就确定了机床原点。只有机床参考点被确认后,刀具(或工作台)移动才有基准。 本文来自www.eadianqi.com

2、编程坐标系

自动控制网www.eadianqi.com版权所有

编程坐标系是编程人员根据零件图样及加工工艺等建立的坐标系。

自动控制网www.eadianqi.com版权所有

编程坐标系一般供编程使用,确定编程坐标系时不必考虑工件毛坯在机床上的实际装夹位置。如图9所示,其中O2即为编程坐标系原点。 本文来自www.eadianqi.com

本文来自www.eadianqi.com

图9 编程坐标系

自动控制网www.eadianqi.com版权所有

编程原点是根据加工零件图样及加工工艺要求选定的编程坐标系的原点。

本文来自www.eadianqi.com

编程原点应尽量选择在零件的设计基准或工艺基准上,编程坐标系中各轴的方向应该与所使用的数控机床相应的坐标轴方向一致,如图10所示为车削零件的编程原点。 本文来自www.eadianqi.com

自动控制网www.eadianqi.com版权所有

图10 确定编程原点

本文来自www.eadianqi.com

3、加工坐标系

自动控制网www.eadianqi.com版权所有

(1)加工坐标系的确定

本文来自www.eadianqi.com

加工坐标系是指以确定的加工原点为基准所建立的坐标系。 本文来自www.eadianqi.com

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

本文来自www.eadianqi.com

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

(2)加工坐标系的设定  本文来自www.eadianqi.com

方法一:在机床坐标系中直接设定加工原点。 本文来自www.eadianqi.com

例:以图10为例,在配置FANUC-OM系统的立式数控铣床上设置加工原点03。 自动控制网www.eadianqi.com版权所有

①加工坐标系的选择    本文来自www.eadianqi.com

编程原点设置在工件轴心线与工件底端面的交点上。   自动控制网www.eadianqi.com版权所有

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

本文来自www.eadianqi.com

②设定加工坐标系指令

自动控制网www.eadianqi.com版权所有

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

本文来自www.eadianqi.com

X3= -345.700mm

本文来自www.eadianqi.com

Y3= -196.220mm 自动控制网www.eadianqi.com版权所有

Z3=-53.165mm 自动控制网www.eadianqi.com版权所有

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

本文来自www.eadianqi.com

本文来自www.eadianqi.com

图11加工坐标系设置

自动控制网www.eadianqi.com版权所有

2)G54~G59在加工程序中出现时,即选择了相应的加工坐标系。 自动控制网www.eadianqi.com版权所有

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

自动控制网www.eadianqi.com版权所有

①加工坐标系的选择 本文来自www.eadianqi.com

加工坐标系的原点可设定在相对于刀具起始点的某一符合加工要求的空间点上。 自动控制网www.eadianqi.com版权所有

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

自动控制网www.eadianqi.com版权所有

②设定加工坐标系指令

本文来自www.eadianqi.com

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

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

自动控制网www.eadianqi.com版权所有

该程序段运行后,就根据刀具起始点设定了加工原点,如图12所示。 自动控制网www.eadianqi.com版权所有

本文来自www.eadianqi.com

图12 设定加工坐标系

本文来自www.eadianqi.com

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

自动控制网www.eadianqi.com版权所有

例题:在图13中,当a=50mm,b=50mm,c=10mm时,试用G92指令设定加工坐标系。 本文来自www.eadianqi.com

设定程序为  G92 X50 Y50 Z10

本文来自www.eadianqi.com

自动控制网www.eadianqi.com版权所有

图13  设定加工坐标系应用 自动控制网www.eadianqi.com版权所有

4、机床加工坐标系设定的实例

本文来自www.eadianqi.com

下面以数控铣床(FANUC 0M)加工坐标系的设定为例,说明工作步骤 本文来自www.eadianqi.com

自动控制网www.eadianqi.com版权所有

图14 零件图样 自动控制网www.eadianqi.com版权所有

本文来自www.eadianqi.com

图15  X、Y向对刀方法 本文来自www.eadianqi.com

在选择了图14所示的被加工零件图样,并确定了编程原点位置后,可按以下方法进行加工坐标系设定: 自动控制网www.eadianqi.com版权所有

(1)准备工作 本文来自www.eadianqi.com

机床回参考点,确认机床坐标系;

自动控制网www.eadianqi.com版权所有

(2)装夹工件毛坯 自动控制网www.eadianqi.com版权所有

通过夹具使零件定位,并使工件定位基准面与机床运动方向一致; 自动控制网www.eadianqi.com版权所有

(3)对刀测量 本文来自www.eadianqi.com

用简易对刀法测量,方法如下:

自动控制网www.eadianqi.com版权所有

用直径为φ10的标准测量棒、塞尺对刀,得到测量值为X = -437.726, Y = -298.160,如图14所示。Z = -31.833,如图15所示。 自动控制网www.eadianqi.com版权所有

(4)计算设定值

本文来自www.eadianqi.com

按图14所示,将前面已测得的各项数据,按设定要求运算。 本文来自www.eadianqi.com

X坐标设定值:X= -437.726+5+0.1+40= -392.626mm

本文来自www.eadianqi.com

注: -437.726mm为X坐标显示值;

自动控制网www.eadianqi.com版权所有

+5mm为测量棒半径值;

本文来自www.eadianqi.com

+0.1mm为塞尺厚度; 自动控制网www.eadianqi.com版权所有

+40.0为编程原点到工件定位基准面在X坐标方向的距离。 自动控制网www.eadianqi.com版权所有

图15 Z向对刀方法 自动控制网www.eadianqi.com版权所有

Y坐标设定值:Y= -298.160+5+0.1+46.5= -246.46mm

本文来自www.eadianqi.com

注:如图1.18所示,-298.160mm为坐标显示值;+5mm为测量棒半径值;+0.1mm为塞尺厚度;+46.5为编程原点到工件定位基准面在Y坐标方向的距离。

本文来自www.eadianqi.com

Z坐标设定值:Z= -31.833-0.2=-32.033mm。

自动控制网www.eadianqi.com版权所有

注:-31.833为坐标显示值;-0.2为塞尺厚度,如图15所示。

本文来自www.eadianqi.com

通过计算结果为:X -392.626;Y -246.460;Z -32.033。

自动控制网www.eadianqi.com版权所有

(5)设定加工坐标系 本文来自www.eadianqi.com

将开关放在 MDI 方式下,进入加工坐标系设定页面。输入数据为: 自动控制网www.eadianqi.com版权所有

X= -392.626 Y= -246.460 Z= -32.033

本文来自www.eadianqi.com

表示加工原点设置在机床坐标系的X= -392.626; Y= -246.460; Z= -32.033 的位置上。 自动控制网www.eadianqi.com版权所有

(6)校对设定值 本文来自www.eadianqi.com

对于初学者,在进行了加工原点的设定后,应进一步校对设定值,以保证参数的正确性。校对工作的具体过程如下:在设定了G54加工坐标系后,再进行回机床参考点操作,其显示值为: 自动控制网www.eadianqi.com版权所有

X +392.626,Y +246.460,Z +32.033。

本文来自www.eadianqi.com

这说明在设定了G54加工坐标系后,机床原点在加工坐标系中的位置为: 自动控制网www.eadianqi.com版权所有

X +392.626,Y +246.460,Z +32.033

本文来自www.eadianqi.com

这反过来也说明G54的设定值是正确的。

本文来自www.eadianqi.com

本文已影响