车床加工原点怎么定,什么事G50点?

高手解答一下 谢谢

G50 设置坐标原点偏移 (设置主轴最高转速 两个意思)

一般车床加工原点就是 工作坐标系
设置在工件一个端面 这样编写程序时 都是按照图纸尺寸编写程序的

以下仅供参考
数控车床前对刀原理及对刀方法

注意:运行程序前要先将基准刀移到设定的位置。

在用G50设置刀具的起点时,一般要将该刀的刀偏值设为零。

此方式的缺点是起刀点位置要在加工程序中设置,且操作较为复杂。但它提供了用手工精确调整起刀点的操作方式,有的人对此比较喜欢。

(3)用G54~G59设置程序原点

①试切和测量步骤同前述一样。

②按“OFSET SET”键,进人“坐标系”设置,移动光标到相应位置,输入程序原点的坐标值,按“测量”或“输入”键进行设置。如图4所示。

③在加工程序里调用,例如:G55 X100 Z5...。G54为默认调用。

注意:若设置和使用了刀偏补偿,最好将G54~G59的各个参数设为0,以免重复出错。对于多刀加工,可将基准刀的偏移值设置在G54~G59的其中之一,将基准刀的刀偏补偿设为零,而将其它刀的刀偏补偿设为其相对于基准刀的偏移量。

这种方式适用于批量生产且工件在卡盘上有固定装夹位置的加工。铣削加工用得较多。

执行G54~G59指令相当于将机床原点移到程序原点。

(4)用“工件移”设置程序原点

①通过试切工件外圆、端面,测量直径,根据公式(1)计算出程序原点(工件原点)的X坐标,记录显示屏显示的原点Z坐标。

②按“OFSET SET”键,进入“工件移”设置,将光标移到对应位置,分别输入得到的X. Z坐标值,按机床MDI键盘上的“INPUT”键进行设置。如图5所示。

③使X、Z轴回机床原点(参考点),建立程序原点坐标。

“工件移”设置亦相当于将机床原点移到程序原点(工件原点)。对于单刀加工,如果设置了“工件移”,最好将其刀偏补偿设为0,以防重复出错;对于多刀加工,“工件移”中的数值为基准刀的偏移值,将其它刀具相对于基准刀的偏移值设置在相应的刀偏补偿中。4 多刀对刀

FANUC数控系统多刀对刀的组合设置方式有:①绝对对刀;②基准刀G50+相对刀偏;③基准刀“工件移”+相对刀偏;④基准刀G54~G59+相对刀偏。

(1)绝对对刀所谓绝对对刀即是用每把刀在加工余量范围内进行试切对刀,将得到的偏移值设置在相应刀号的偏置补偿中。这种方式思路清晰,操作简单,各个偏移值不互相关联,因而调整起来也相对简单,所以在实际加工中得到广泛应用。

(2)相对对刀所谓相对对刀即是选定一把基准刀,用基准刀进行试切对刀,将基准刀的偏移用G50,“工件移”或G54~G59来设置,将基准刀的刀偏补偿设为零,而将其它刀具相对于基准刀的偏移值设置在各自的刀偏补偿中。

下面以图2所示为例,介绍如何获得其它刀相对基准刀的刀偏值。

①当用基准刀试切完外圆,沿Z轴退到a点时,按显示器下方的“相对”软键,使显示屏显示机床运动的相对坐标。

②选择“MDI”方式,按"SHIFT"换档键,按"XU"选择U,这时U坐标在闪烁,按“ORIGIN”置零,如图6所示。同样将w坐标置零。

③换其它刀,将刀尖对准a点,显示屏上的U坐标、W坐标即为该刀相对于基准刀的刀偏值。此外,还可用对刃仪测定相对刀偏值。5 精确对刀

从理论上说,上述通过试切、测量、计算;得到的对刀数据应是准确的,但实际上由于机床的定位精度、重复精度、操作方式等多种因素的影响,使得手动试切对刀的对刃精度是有限的,因此还须精确对刀。

所谓精确对刀,就是在零件加工余量范围内设计简单的自动试切程序,通过“自动试切→测量→误差补偿”的思路,反复修调偏移量、或基准刀的程序起点位置和非基准刀的力偏置,使程序加工指令值与实际测量值的误差达到精度要求。由于保证基准刀程序起点处于精确位置是得到准确的非基准刀刀偏置的前提,因此一般修正了前者后再修正后者。

精确对刀偏移量的修正公式为:

记:δ=理论值(程序指令值)-实际值(测量值),则

xo2=xo1 +δx(3)

Zo2=Zo1-δZ

注意:δ值有正负号。

例如:用指令试切一直径40、长度为50的圆柱,如果测得的直径和长度分别为040.25和49.85,则该刀具在X、Z向的偏移坐标分别要加上-0.25和-0.15,当然也可以保持原刀偏值不变,而将误差加到磨损栏。6 结束语

笔者设计了一段多刀加工程序,在FANUC Oi数控车削系统上验证了上述几种组合对刀设置方式,取得了相同的效果。对其它数控系统也具有一定推广价值。

参考资料:http://ati.nstl.gov.cn/car/tech/150201_2.asp
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-04-05
根据你所说车床加工原点应该是指工件零点,一般编程时设在工件右端面的中心处(0,0)是为了方便编程而设定的。
G50点是建立坐标系后的一个停刀或换刀点,如果使用G50坐标系编程,一般在程序结尾刀具停止位置必须与开头一致,且刀补清零。本回答被提问者采纳
第2个回答  2010-03-03
并不是所有车床都要用G50来写程序的。
G50是用来设置换到点和主轴最高转速度的。
所有数控书都会介绍到G50的建议你自己看看书加深印象!

数控车床中G50是什么指令?
G50是数控加工技术指令中的主轴速度控制指令(最高转速限制)。除此之外还有是车床设定坐标时最常用的指令。数控车床坐标建立:G50 x_ z_其中,X、Z的值是起刀点相对于加工原点的位置。在数控车床编程时,所有X坐标值均使用直径值。说明:〈1〉在执行此指令之前必须先进行对刀,通过调整机床,将刀尖...

车床加工原点怎么定,什么事G50点?
③使X、Z轴回机床原点(参考点),建立程序原点坐标。“工件移”设置亦相当于将机床原点移到程序原点(工件原点)。对于单刀加工,如果设置了“工件移”,最好将其刀偏补偿设为0,以防重复出错;对于多刀加工,“工件移”中的数值为基准刀的偏移值,将其它刀具相对于基准刀的偏移值设置在相应的刀偏...

数控车床g50是什么意思?
数控车床G50是数控车床中的一种编程方式。它可以通过设置G50参数值,改变CNC控制器中的行程限位。这种方式在加工一些特殊形状时非常有用。比如说,加工圆锥形零件时,我们可以设置G50,使车刀在行程中改变切削深度,从而在不使用特殊的刀具的情况下,得到满足要求的形状。数控车床G50在切削深度方面具有很大...

数控编程代码G50是什么意思?
G50:坐标轴设定(实际上是:根据刀具的实际位置,确定工件坐标系的X、Z坐标值)G50指令执行后,不产生运动,但工件坐标系按指令值作了更新。使用举例:G50 X100 Z250;其实质含义是:工件坐标系的X坐标立即被被修改为100,Z坐标修改为250,系统立即以新的坐标值显示,一股用于录入方式下通过对刀建立...

g50指令是指什么?
G50是数控加工技术指令中的主轴速度控制指令(最高转速限制)。除此之外还有是车床设定坐标时最常用的指令。G50指令中的S与G97中的S表示的一样,都是主轴转速大小。当采用G96方式加工零件时,线速度是保持不变,但直径逐渐变小时,它的主轴转速会越来越高,为防止主轴转速太高,离心力过大,产生危险...

车床数字控制系统中G50是什么意思?
首先用G50限制最高转速如G50S3000接着就是G96恒线控速、如G96S100(S100意思是每分钟转100米,这个100米是用圆的周长计算的。如果说定为在X50的地方,当遇到G96S100的时候,那么主轴的转速就是100米除以直径50毫米的圆的周长,就是100\/(0.05*3.14)=637转。然后后面的程序里X的值都会影响转速...

数控车床坐标系设置G50的用法?
G50中,X、Z的值是起刀点相对于加工原点的位置。在数控车床编程时,所有X坐标值均使用直径值。统一规定增大工件与刀具间距离的方向为正方向。数控机床的坐标系采用右手笛卡尔坐标系,右手大拇指的方向为X轴的正方向,食指指向为Y轴的正方向,中指指向为Z轴的正方向。图中还标示了旋转运动A、B、C轴...

说明在FANUC数控系统G50是如何设置编程原点的?
同样地,如果X坐标也需要设定,可以使用如“G50 X100Z150”的指令。在加工程序的首段输入“G0X100Z150”,按循环启动使刀具移动到工件坐标系的X100Z150位置。值得注意的是,G50指令本身是非运动指令,仅起到预置寄存的作用。这意味着它不会触发任何实际的机床运动,只是为后续的加工程序提供参考点。事实...

数控车床G50怎么用?
G50为工件坐标系设定。是将当前点设为某一固定的坐标值。格式为:G50 X200 Z500 也可以单独设定某一个方向的坐标。例如:G50 X200 或 G50 Z500

说明在FANUC数控系统G50是如何设置编程原点的?
G50是设定工件坐标系,格式:G50 X__Z__(以车床为例)1.手动车削一外圆,刀具Z向退出,测量外径,如直径62,进入MDI编程方式,输入“G50X62”,按循环启动,刀具当前位置被设定为工件坐标系的X62。2.同样X一样。3.如“G50 X100Z150”在加工程序首段,则在1、2步完成后,进入MDI,输入“G...

相似回答