文档视界 最新最全的文档下载
当前位置:文档视界 › Fanuc系统数控车床

Fanuc系统数控车床

Fanuc系统数控车床
Fanuc系统数控车床

Fanuc系统数控车床设置工件零点常用方法

1.直接用刀具试切对刀

1.用外园车刀先试车一外园,记住当前X坐标,测量外园直径后,用X坐标减外园直径,所的值输

入offset界面的几何形状X值里。

2.用外园车刀先试车一外园端面,记住当前Z坐标,输入offset界面的几何形状Z值里。

2.用G50设置工件零点

1.用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面到中心。

2.选择MDI方式,输入G50 X0 Z0,启动START键,把当前点设为零点。

3.选择MDI方式,输入G0 X150 Z150 ,使刀具离开工件进刀加工。

4.这时程序开头:G50 X150 Z150 …….。

5.注意:用G50 X150 Z150,你起点和终点必须一致即X150 Z150,这样才能保证重复加工不

乱刀。

6.如用第二参考点G30,即能保证重复加工不乱刀,这时程序开头G30 U0 W0 G50 X150 Z150

7.在FANUC系统里,第二参考点的位置在参数里设置,在Yhcnc软件里,按鼠标右键出现对话框,

按鼠标左键确认即可。

3.用工件移设置工件零点

1.在FANUC0-TD系统的Offset里,有一工件移界面,可输入零点偏移值。

2.用外园车刀先试切工件端面,这时Z坐标的位置如:Z200,直接输入到偏移值里。

3.选择“Ref”回参考点方式,按X、Z轴回参考点,这时工件零点坐标系即建立。

4.注意:这个零点一直保持,只有从新设置偏移值Z0,才清除。

4.用G54-G59设置工件零点

1.用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面到中心。

2.把当前的X和Z轴坐标直接输入到G54----G59里,程序直接调用如:G54X50Z50……。

3.注意:可用G53指令清除G54-----G59工件坐标系。

Fanuc系统数控车床常用固定循环G70-G80祥解

1.外园粗车固定循环(G71)

如果在下图用程序决定A至A’至B的精加工形状,用△d(切削深度)车掉指定的区域,留精加工预

留量△u/2及△w。

G71U(△d)R(e)

G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)

………

.F__从序号ns至nf的程序段,指定A及B间的移动指令。

.S__

.T__

N(nf)……

△d:切削深度(半径指定)

不指定正负符号。切削方向依照AA’的方向决定,在另一个值指定前不会改变。FANUC系统参数

(NO.0717)指定。

e:退刀行程

本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0718)指定。

ns:精加工形状程序的第一个段号。

nf:精加工形状程序的最后一个段号。

△u:X方向精加工预留量的距离及方向。(直径/半径)

△w: Z方向精加工预留量的距离及方向。

2.端面车削固定循环(G72)

如下图所示,除了是平行于X轴外,本循环与G71相同。

G72W(△d)R(e)

G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)

△t,e,ns,nf, △u, △w,f,s及t的含义与G71相同。

3.成型加工复式循环(G73)

本功能用于重复切削一个逐渐变换的固定形式,用本循环,可有效的切削一个用粗加工段造或铸造等

方式已经加工成型的工件.

程序指令的形式如下:

A A’ B

G73U(△i)W(△k)R(d)

G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)

…………沿A A’B的程序段号

N(nf)………

△i:X轴方向退刀距离(半径指定), FANUC系统参数(NO.0719)指定。

△k: Z轴方向退刀距离(半径指定), FANUC系统参数(NO.0720)指定。

d:分割次数

这个值与粗加工重复次数相同,FANUC系统参数(NO.0719)指定。

ns: 精加工形状程序的第一个段号。

nf:精加工形状程序的最后一个段号。

△u:X方向精加工预留量的距离及方向。(直径/半径)

△w: Z方向精加工预留量的距离及方向。

4.精加工循环(G70)

用G71、G72或G73粗车削后,G70精车削。

G70 P(ns)Q(nf)

ns:精加工形状程序的第一个段号。

nf:精加工形状程序的最后一个段号。

5.端面啄式钻孔循环(G74)

如下图所示在本循环可处理断削,如果省略X(U)及P,结果只在Z轴操作,用于钻孔。

G74 R(e);

G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f)

e:后退量

本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0722)指定。

x:B点的X坐标

u:从a至b增量

z:c点的Z坐标

w:从A至C增量

△i:X方向的移动量

△k:Z方向的移动量

△d:在切削底部的刀具退刀量。△d的符号一定是(+)。但是,如果X(U)及△I省略,可用所

要的正负符号指定刀具退刀量。

f:进给率:

6.外经/内径啄式钻孔循环(G75)

以下指令操作如下图所示,除X用Z代替外与G74相同,在本循环可处理断削,可在X轴割槽及

X轴啄式钻孔。

G75 R(e);

G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f)

7.螺纹切削循环(G76)

G76 P(m)(r)(a) Q(△dmin) R(d)

G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)

m:精加工重复次数(1至99)

本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0723)指定。

r:到角量

本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0109)指定。

a:刀尖角度:

可选择80度、60度、55度、30度、29度、0度,用2位数指定。

本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0724)指定。如:P(02/m、

12/r、60/a)

△dmin:最小切削深度

本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0726)指定。

i:螺纹部分的半径差

如果i=0,可作一般直线螺纹切削。

k:螺纹高度

这个值在X轴方向用半径值指定。

△d:第一次的切削深度(半径值)

l:螺纹导程(与G32)

Fanuc系统数控铣床常用固定循环祥解

1.高速啄式深孔钻循环(G73)

指令格式:G73

X---Y---Z---R---Q---P---F---K---

加工方式:进给孔底快速退刀

2.攻左牙循环(G74)

指令格式:G74

X---Y---Z---R---Q---P---F---K---

加工方式:进给孔底主轴暂停正转

快速退刀

3.精镗孔循环(G76)

指令格式:G76

X---Y---Z---R---Q---P---F---K---

加工方式:进给孔底主轴定位停止快

速退刀

4.钻空循环,点钻空循环(G81)

指令格式:G81

X---Y---Z---R---F---K---

加工方式:进给孔底快速退刀

5.钻孔循环,反镗孔循环(G82)

指令格式:G82

X---Y---Z---R---F---K---

加工方式:进给孔底快速退刀

6.啄式钻空循环(G83)

指令格式:G83

X---Y---Z---Q---R---F---K---

加工方式:中间进给孔底快速退刀

7.攻牙循环(G84)

指令格式:G84

X---Y---Z---R---P---F---K---

加工方式:进给孔底主轴反转快速退

8.镗孔循环(G85)

指令格式:G85

X---Y---Z---R---F---K---

加工方式:中间进给孔底快速退刀

9.镗孔循环(G86)

指令格式:G86

X---Y---Z---R---F---K---

加工方式:进给孔底主轴停止快速退

10.反镗孔循环(G87)

指令格式:G87

X---Y---Z---R---F---K---

加工方式:进给孔底主轴正转快速退

11.镗孔循环(G88)

指令格式:G88

X---Y---Z---R---F---K---

加工方式:进给孔底暂停, 主轴停止

快速退刀

12.镗孔循环(G89)

指令格式:G89

X---Y---Z---R---F---K---

加工方式:进给孔底暂停快速退刀

1.CNC控制器仿真功能

◇具有FANUC O i-Series CNC控制器相同的屏幕、面板组成和功能.

◇加载NC文件时,自动对程序进行语法检查.

◇具有自动、编辑、MDI、MPG、JOG等模式和Dry、M01等开关

◇在编辑模式中,实时提供G代码功能与格式提示信息

◇系统实时处理NC代码,生成机床移动指令.

2.加工仿真功能

◇完全与真实机床运动相同的三维加工仿真.

◇三种机床加工行程可由用户选择.

◇利用图形交互方式进行刀具的定义和设置.

◇加工出错报警功能(干涉, 过载等).

◇显示刀具切削、补偿路径和换刀动作.

◇模拟切屑、冷却水和声音效果.

3.加工校验功能

◇校验工件的坐标和各种尺寸.

◇可自动生成截面图.

◇可用鼠标实现动态观察三维工件.

◇可对工件加工结果优劣进行评定.

FANUC 0i-M

Fanuc0i标准控制面板

南通机床厂控制面板

宇航YHCNC标准控制面板

南京第二机床厂控制面板

南京数控机床厂(南京机床厂)控制面板

云南机床厂控制面板

沈阳第一机床厂FANUC Series 0i-T 控制面板

宝鸡机床厂FANUC Series 0i-T 控制面板

手持操作单元

FANUC 0i-M

G 代码命令

代码组及其含义

“模态代码”和“一般”代码

“形式代码”的功能在它被执行后会继续维持,而“一般代码”仅仅在收到该命令时起作用。定义移动的代码通常是“模态代码”,像直线、圆弧和循环代码。反之,像原点返回代码就叫“一般代码”。

每一个代码都归属其各自的代码组。在“模态代码”里,当前的代码会被加载的同组代码替换。

代码解释

G00 定位

1. 格式

G00 X_ Y_ Z_

这个命令把刀具从当前位置移动到命令指定的位置(在绝对坐标方式下),或者移动到某个距离处(在增量坐标方式下)。

2. 非直线切削形式的定位

我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。

3. 直线定位

刀具路径类似直线切削(G01) 那样,以最短的时间(不超过每一个轴快速移动速率)定位于要求的位置。

4. 举例

N10 G0 X100 Y100 Z65

G01 直线切削进程

1. 格式

G01 X_ Y_ Z_F_

这个命令将刀具以直线形式按F代码指定的速率从它的当前位置移动到命令要求的位置。对于省略的坐标轴,不执行移动操作;而只有指定轴执行直线移动。位移速率是由命令中指定的轴的速率的复合速率。

2. 举例

G01 G90 X50. F100;

G01 G91 X30. F100;

G01 G90 X50. Y30. F100;

G01 G91 X30. Y15. Z0 F100;

G01 G90 X50. Y30. Z15. F100;

G02/G03

圆弧切削(G02/G03, G17/G18/G19)

G17/G18/G19

1. 格式

圆弧在XY 面上

G17 G02 ( G03 ) G90 ( G91 ) X_ Y_ F_;

G17 G02 ( G03 ) G90 ( G91 ) I_ J_ F_;

G17 G02 ( G03 ) G90 ( G91 ) R_ F_;

圆弧在XZ 面上

G18 G02 ( G03 ) G90 ( G91 ) X_ Z_ F_;

G18 G02 ( G03 ) G90 ( G91 ) I_ K_ F_;

G18 G02 ( G03 ) G90 ( G91 ) R_ F_;

圆弧在YZ 面上

G19 G02 ( G03 ) G90 ( G91 ) Y_ Z_ F_;

G19 G02 ( G03 ) G90 ( G91 ) J_ K_ F_;

G19 G02 ( G03 ) G90 ( G91 ) R_ F_;

圆弧所在的平面用G17, G18 和G19命令来指定。但是,只要已经在先前的程序块里定义了这些命令,也能够省略。圆弧的回转方向像下图表示那样,由G02/G03来指定。在圆弧回转方向指定后,指派切削终点坐标。G90 是指定在绝对坐标方式下使用此命令;而G91 是在指定在增量坐标方式下使用此命令。另外,如果G90/G91已经在先前程序块里给出过,可以省略。圆弧的终点用包含在命令施加的平面里的两个轴的

坐标值指定( 例如,在XY平面里,G17用X, Y 坐标值) 。终点坐标能够像G00 和G01 命令一样地设置。圆弧中心的位置或者其半径应当在设定圆弧终点之后设置。圆弧中心设置为从圆弧起点的相对距离,并且对应于X,Y 和Z 轴表示为I, J 和K。圆弧起点坐标值减去圆弧中心对应的坐标值得到的结果对应分配给I、J、K。

2. 举例

圆弧起点的X 坐标值------------ 30.

圆弧中心的X 坐标值------------ 10.

因此,“I”就是20. (10 - 30 = 20)

圆弧起点的Y 坐标值------------ 10.

圆弧中心的Y 坐标值------------ 5.

因此,“J”就是 5. (10 – 5 = 5)

结果,这个情况下圆弧命令如下所列:

G17 G03 G90 X5. Y25. I-20. J-5.;

或者,

G17 G03 G91 X-25. Y15. I-20. J-5.;

因为圆弧半径通常是已给了的,也能够用圆弧半径给命令赋值。

在已给的例子里,圆弧半径是20.616。因此,该命令能够如下表示:

G17 G03 G90 X5. Y25. R20.616.;

或者,

G17 G03 G91 X-25. Y15. R20.616;

注意1) 把圆弧中心设置为“I”, “J”和“K”时,必须设置为圆弧起点到圆弧中心的增量值(增量命令).

注意2) 命令里的“I0”, “J0”和“K0”可以省略。偏移值指定要求。

G28/G30 自动原点返回(G28, G30)

1. 格式

第一原点返回:

G28 G90 ( G91 ) X_Y_Z_;

第二、三和四原点返回:

G30 G90 ( G91 ) P2 ( P3, P4 ) X_Y_Z_;

#P2, P3, P4: 选择第二、第三和第四原点返回

( 如果被省略,系统自动选择第二原点返回)

由X, Y 和Z 设定的位置叫做中间点。机床先移动到这个点,而后回归原点。省略了中间点的轴不移动;只有在命令里指派了中间点的轴执行其原点返回命令。在执行原点返回命令时,每一个轴是独立执行的,这就像快速移动命令(G00)一样;通常刀具路径不是直线。因此,要求对每一个轴设置中间点,以免机床在原点返回时与工件碰撞等意外发生。

2. 举例

G28 (G30) G90 X150. Y200.;

或者,

G28 (G30) G91 X100. Y150.;

注意:在所给例子里,去中间点的移动就像下面的快速移动命令一样。

G00 G90 X150. Y200.;

或者

G00 G91 X100. Y150.;

如果中介点与当前的刀具位置一致(例如,发出的命令是- G28 G91 X0 Y0 Z0;),机床就从其当前位置返回原点。如果是在单程序块方式下运行,机床就会停在中间点;当中间点与当前位置一致,它也会暂时停在中间点(即,当前位置)。

G40/G41/G42 刀具直径偏置功能(G40/G41/G42)

1. 格式

G41 X_ Y_;

G42 X_ Y_;

当处理工件(“A”) 时,就像下图所示,刀具路径(“B”) 是基本路径,与工件(“A”)的距离至少为该刀具直径的一半。此处,路径“B”叫做由A 经R 补偿的路径。因此,刀具直径偏置功能自动地由编程给出的路径A以及由分开设置的刀具偏置值,计算出补偿了的路径B。就是说,用户能够根据工件形状编制加工程序,同时不必考虑刀具直径。因此,在真正切削之前把刀具直径指派为刀具偏置值;用户能够获得精确的切削结果,就是因为系统本身计算了精确的补偿了的路径。

在编程时用户只要插入偏置向量的方向(举例说,G41:左侧,G42:右侧)和偏置内存地址(例如,D2:在“D”后面是从01 到32的两位数字)。所以用户只要输入偏移内存号码D (根据MDI),只不

过是由精确计算刀具直径得出的半径。

2. 偏置功能

G40: 取消刀具直径偏置

G41: 偏置在刀具行进方向的左侧

G42: 偏置在刀具行进方向的右侧

G43/G44/G49 刀具长度偏置(G43/G44/G49)

1. 格式

G43 Z_ H_;

G44 Z_ H_;

G49 Z_;

2. 偏置功能

首先用一把铣刀作为基准刀,并且利用工件坐标系的Z 轴,把它定位在工件表面上,其位置设置为Z0。(?见G92:坐标系设置)

请记住,如果程序所用的刀具较短,那么在加工时刀具不可能接触到工件,即便机床移动到位置Z0。反之,如果刀具比基准刀具长,有可能引起与工件碰撞损坏机床。

为了防止出现这种情况,把每一把刀具与基准刀具的相对长度差输入到刀具偏置内存,并且在程序里让NC 机床执行刀具长度偏置功能。

G43: 把指定的刀具偏置值加到命令的Z 坐标值上。

G44: 把指定的刀具偏置值从命令的Z 坐标值上减去。

G49: 取消刀具偏置值。

在设置偏置的长度时,使用正/负号。如果改变了(+/-) 符号,G43 和G44 在执行时会反向操作。因此,该命令有各种不同的表达方式。举例说:

首先,遵循下列步骤度量刀具长度。

1.把工件放在工作台面上。

2.调整基准刀具轴线,使它接近工件表面上。

3.更换上要度量的刀具;把该刀具的前端调整到工件表面上。

4.此时Z 轴的相对坐标系的坐标作为刀具偏置值输入内存。

通过这么操作,如果刀具短于基准刀具时偏置值被设置为负值;如果长于基准刀具则为正值。因此,在编程时仅有G43 命令允许您做刀具长度

偏置。

3. 举例

G00 ZO;

G00 G43 Z0 H01;

G00 G43 Z0 H03;

或者

G00 G44 Z0 H02;

或者

G00 G44 Z0 H02;

G43, G44 或G49 命令一旦被发出,它们的功效会保持着,因为它们是“模态命令”。因此,G43 或G44 命令在程序里紧跟在刀具更换之后一旦被发出;那么G49 命令可能在该刀具作业结束,更换刀具之前发出。

注意1) 在用G43 (G44) H 或者用G 49 命令的指派来省略Z 轴移动命令时,, 偏置操作就会像G00 G91 Z0 命令指派的那样执行。也就是说,用户应当时常小心谨慎,因为它就像有刀具长度偏置值那样移动。

注意2) 用户除了能够用G49 命令来取消刀具长度补偿,还能够用偏置号码H0 的设置(G43/G44 H0) 来获得同样效果。

注意3) 若在刀具长度补偿期间修改偏置号码,先前设置的偏置值会被新近赋予的偏置值替换。

标系就被取消。以上命令也能够用于取消局部坐标系。

注意(1)当用户执行手动原点返回时,局部坐标系执行原点返回的轴的原点与工件坐标系就等同了。

也就是说,这个操作与[G52a0;] 命令一样(a: 是执行原点返回进程的那个轴)。

注意(2)即便已经设置了局部坐标,工件坐标系或者机床坐标系不会被改变。

注意(3) 工件坐标系是用G92 命令设置的。如果各个坐标值未设置,局部坐标系里未给坐标值的轴将被设置成先前各轴一样的值。

注意(4)在刀具直径偏置方式下,用G52 命令来暂时取消该偏置功能。

注意(5)当移动命令紧跟在G52 程序块功能之后发出时,通常必须采用绝对命令。

G53 选择机床坐标系(G53)

1. 格式

( G90 ) G53 X_ Y_ Z_;

2. 功能

刀具根据这个命令执行快速移动到机床坐标系里的X_Y_Z 位置。由于G53 是“一般”G 代码命令,仅仅在程序块里有G53 命令的地方起作用。

此外,它在绝对命令(G90) 里有效,在增量命令里(G91) 无效。为了把刀具移动到机床固有的位置,像换刀位置,程序应当用G53 命令在机床坐标系里开发。

注意(1)刀具直径偏置、刀具长度偏置和刀具位置偏置应当在它的G53 命令指派之前提前取消。否则,机床将依照指派的偏置值移动。

注意(2)在执行G53指令之前,必须手动或者用G28 命令让机床返回原点。这是因为机床坐标系必须在G53命令发出之前设定。

G54-G59 工件坐标系选择(G54-G59)

1. 格式

G54 X_ Y_ Z_;

2. 功能

FANUC0i系统数控车床的编程与操作

二、FANUC 0i系统数控车床的编程与操作 2.1 FANUC 0i系统面板的操作 一、FANUC 0i系统面板的结构 FANUC 0i系统面板的结构如图1-19所示。主要分三部分:位于下方的机床控制和操作面板区、位于右上方MDI编辑键盘区、位于左上方的CRT屏幕显示区。 图2.1-1 FANUC 0i车床标准面板 1、机床控制、操作面板按钮 机床控制、操作面板按钮说明见表2.1-1。

钮运行暂停。按“循环启动”恢复运行。

2、MDI编辑键盘区 MDI键盘上各个键的功能见表2.1-2。 软键实现左侧中显示内容的向上翻页;软键实现左 软键实现光标的向上移动;软键 实现光标的向下移动;软键实现光标的向左移动;软键实

实现字符的输入,点击键后再点击字符键,将输入右下角的 点击将在 点击软键后再点击将在光标所处位置处输入 键中的“ 点击软键将在光标所在位置输入 点击软键后再点击将在光标所在位置处输入 3、CRT屏幕显示区 CRT屏幕显示区显示了机床位置界面、程序管理界面、设置参数界面等。 ⑴机床位置界面

在手动或手轮方式下,点击进入坐标位置界面。点击菜单软键[绝对]、菜单软键[相对]、菜单软键[综合],对应CRT界面将对应相对坐标(如图2.1-2-a)、绝对坐标(如图2.1-2-b)、和综合坐标(如图2.1-2-c )。 a相对坐标界面b绝对坐标界面c综合坐标界面 图2.1-2机床位置界面 ⑵程序管理界面 a 显示程序列表 b 显示当前程序 图2.1-3 程序管理界面 在编辑方式下点击进入程序管理界面,点击菜单软键[LIB],将列出系统中 所有的程序(如图2.1-3-a所示),在所列出的程序列表中选择某一程序名,点击将显示该程序(如图2.1-3-b所示)。 ⑶设置参数 车床刀具补偿参数 车床的刀具补偿包括刀具的磨损量补偿参数和形状补偿参数,两者之和构成车刀偏置量补偿参数。 输入刀具摩耗量补偿参数: 刀具使用一段时间后磨损,会使产品尺寸产生误差,因此需要对刀具设定磨损量补偿。步骤如下: 在MDI键盘上点击键,进入摩耗补偿参数设定界面。如图2.1-4-a所示。

fanuc系统数控车床设置工件零点常用方法

Fanuc系统数控车床设置工件零点常用方法 1.直接用刀具试切对刀 1.用外园车刀先试车一外园,记住当前X坐标,测量外园直径后,用X坐标减外园直径,所的值输 入offset界面的几何形状X值里。 2.用外园车刀先试车一外园端面,记住当前Z坐标,输入offset界面的几何形状Z值里。 2.用G50设置工件零点 1.用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面到中心。 2.选择MDI方式,输入G50 X0 Z0,启动START键,把当前点设为零点。 3.选择MDI方式,输入G0 X150 Z150 ,使刀具离开工件进刀加工。 4.这时程序开头:G50 X150 Z150 …….。 5.注意:用G50 X150 Z150,你起点和终点必须一致即X150 Z150,这样才能保证重复加工不 乱刀。 6.如用第二参考点G30,即能保证重复加工不乱刀,这时程序开头G30 U0 W0 G50 X150 Z150 7.在FANUC系统里,第二参考点的位置在参数里设置,在Yhcnc软件里,按鼠标右键出现对话框, 按鼠标左键确认即可。 3.用工件移设置工件零点 1.在FANUC0-TD系统的Offset里,有一工件移界面,可输入零点偏移值。 2.用外园车刀先试切工件端面,这时Z坐标的位置如:Z200,直接输入到偏移值里。 3.选择“Ref”回参考点方式,按X、Z轴回参考点,这时工件零点坐标系即建立。 4.注意:这个零点一直保持,只有从新设置偏移值Z0,才清除。 4.用G54-G59设置工件零点 1.用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面到中心。 2.把当前的X和Z轴坐标直接输入到G54----G59里,程序直接调用如:G54X50Z50……。 3.注意:可用G53指令清除G54-----G59工件坐标系。 Fanuc系统数控车床常用固定循环G70-G80祥解 1.外园粗车固定循环(G71) 如果在下图用程序决定A至A’至B的精加工形状,用△d(切削深度)车掉指定的区域,留精加工预 留量△u/2及△w。 G71U(△d)R(e) G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)

FANUC系统数控机床参数

FANUC系统数控机床参数 一、掌握数控机床参数的重要性: 无论哪个公司的数控系统都有大量的参数,如日本的FANUC公司6T-B系统就有294项参数。有的一项参数又有八位,粗略计算起来一套CNC系统配置的数控机床就有近千个参数要设定。这些参数设置正确与否直接影响数控机床的使用和其性能的发挥。特别是用户能充分掌握和熟悉这些参数,将会使一台数控机床的使用和性能发挥上升到一个新的水平。实践证明充分的了解参数的含义会给数控机床的故障诊断和维修带来很大的方便,会大大减少故障诊断的时间,提高机床的利用率。同时,一台数控机床的参数设置还是了解CNC系统软件设计指导思想的窗口,也是衡量机床品质的参考数据。在条件允许的情况下,参数的修改还可以开发CNC系统某些在数控机床订购时没有表现出来的功能,对二次开发会有一定的帮助。 因此,无论是那一型号的CNC系统,了解和掌握参数的含义都是非常重要的。 另外,还有一点要说明的是,数控机床的制造厂在机床出厂时就会把相关的参数设置正确、完全,同时还给用户一份与机床设置完全符合的参数表。然而,目前这一点却做的不尽如人意,参数表与参数设置不符的现象时有发生,给日后数控机床的故障诊断带来很大的麻烦。对原始数据和原始设置没有把握,在鼓掌中就很难下决心来确定故障产生的原因,无论是对用户和维修者本人都带来不良的影响。因此,在购置数控机床验收时,应把随机所带的参数与机床上的实际设置进行校对,在制造厂的服务人员没有离开之前落实此项工作,资料首先要齐全、正确,有不懂的尽管发问,搞清参数的含义,为将来故障诊断扫除障碍。 数控机床在出厂前,已将所采用的CNC系统设置了许多初始参数来配合、适应相配套的每台数控机床的具体情况,部分参数还需要调试来确定。这些具体参数的参数表或参数纸带应该交付给用户。在数控维修中,有时要利用机床某些参数调整机床,有些参数要根据机床的运行状态进行必要的修正,所以维修人员要熟悉机床参数。以日本FANUC公司的10、11、12系统为例,在软件方面共设有26个大类的机床参数。它们是:与设定有关的参数、定时器参数、与控制器有关的参数、坐标系参数、进给速度参数、加/减速成控制参数、伺服参数、DI/DO (数据输入输出)参数,CRT/MDI及逻辑参数、程序参数、I/O接口参数、刀具偏移参数、固定循环参数、缩放及坐标旋转参数、自动拐角倍率参数、单放向定位参数、用户宏程序、跳步信号输入功能、刀具自动偏移及刀具长度自动测量,刀具寿命管理、维修等有关的参数。用户买到机床后,首先应将这份参数表复制存档。一份存放在机床的文件箱内,供操作者或维修人员在使用和维修机床时参考。另一份存入机床的档案中。这些参数设定的正确与否将直接影响到机床的正常工作及机床性能充分发挥。维修人员必须了解和掌握这些参数,并将整机参数的初始设定记录在案,妥善保存,以便维修时使用。 二、数控机床参数的分类 无论是哪种型号的CNC系统都有大量的参数,少则几百个,多则上千个,看起来眼花缭乱。经过仔细研究,归纳起来又有一定的共性可言,现提供其分类方式以做参考。 1、按参数的表示形式来划分,数控机床的参数可分为三类。 (1)状态型参数 状态型参数是指每项参数的八位二进制数位中,每一位都表示了一种独立的

数控机床FANUC系统对刀步骤

数控机床F A N U C系统对 刀步骤 Last updated on the afternoon of January 3, 2021

数控机床对刀步骤 法兰克加工中心机床 一、主轴转速的设定 ○1、将工作方式置于“MDI”模式; ○2、按下“程序键”; ○3、按下屏幕下方的“MDI”键; ○4、输入转速和转向(如“S500M03;”后按“INSRT”); ○5、按下启动键。 二、分中 1、意义:确定工件X、Y向的坐标原点。 2、X、Y平面原点的确定。 ○1、四面分中 ○2、两面分中,碰单边 ○3、单边碰数 3、抄数 ○1、意义:将分中后的机械值输入工件坐标系中,借以建立与机床坐标原点的位置关系。○2、方法: →切换到工件坐标系:OFS/SET→坐标系→选择具体的工件坐标系(如G54、G55、 G56、G57、G58、G59等)→输入“X0”后按屏幕下方的“测量”键(或直接输入机械坐标值)。 4、分中的类型 ○1、四面分中

○2、单边碰数 ○3、X轴分中,Y轴碰单边 ○4、Y轴分中,X轴碰单边 ○5、有偏数工件原点的确定,如X30Y20 5、分中的方法 试切分中 如果分中的要求不高,或工件为毛坯料,而且外形均可铣去,为了方便操作,可采用加工时所用的刀具直接进行碰刀,从而确定工作原点,其步骤如下(一四面分中为例): ○1、将所要用到的铣刀装在主轴上,并使主轴中速旋转; ○2、手动移动铣刀沿X方向靠近工件被测边,直到铣刀刚好切削刀工件材料即可; ○3、保持X、Y不变将Z轴沿+Z方向升起,并在相对值处将X轴置零; 归零方法: 按下X后按屏幕下方的“起源”或“归零”; ○4、将X轴移动到工件另一边,同样用刀具刚好切到工件材料即可; ○5、将主轴沿+Z方向升起; ○6、将X轴移到此时X轴相对值的1/2处(口算、心算或计算器); ○7、利用相同的方法测Y轴; ○8、抄数。 注:试切分中虽然比较简单,但会在工件表面留有刀痕,所以常用于铝和铜等毛坯料的分中。 6、分中棒分中: ○1、原理:采用离心力的原理。 ○2、方法及步骤:

Fanuc系统数控车床常用固定循环G70 G80祥解

Fanuc系统数控车床常用固定循环G70 G80祥解Fanuc系统数控车床常用固定循环 G70 G80祥解 G75径向切槽循环指令指令格式:G75 R(e);G75 X(U)Z(W)P(?i)Q(?k)R(?d)F__ 参数含义:e:每次径向进给后的径向退刀量(单位mm);X:切削终点的X轴绝对坐标值,也可采用相对坐标U:切削终点与起点的X轴相对坐标的差值(单位:mm);Z:切 削终点的Z轴绝对坐标值,也可采用相对坐标W:切削终点与起点的Z轴相对坐标 的差值(单位:mm);?i:径向(X轴)进给,X轴断续进给的进给量(单位:0.001mm,半径值)无正负号;?k:轴向(Z轴)移动量(单位:0.001mm),无正负号,Z向移动量必须小于刀宽;?d:切削至终点时,轴向的退刀量,一般设为0,以免断刀。F:进给速度。在本循环可处理断削,可在X轴割槽及X轴啄式钻孔G74纵向切槽循环指令指令格式:G74 Re_;G74 X(u)_Z(w)_P(i)_Q(k)_R(d)_F(t)_;e:每次Z轴向进到后的轴向退刀量。取值范围0-99.99.X(X轴切削终点坐标)Z(Z轴切削终点坐标)i(每次X 向进给切削量)k Z轴断续切削的进刀量)d(切削至终点后的径向退刀量)。如果省 略X(U)及P,结果只在Z轴操作,用于钻孔Fanuc系统数控车床常用固定循环 G70-G80祥解1.外园粗车固定循环(G71)如果在下图用程序决定A至A'至B的精加工形状,用?d(切削深度)车掉指定的区域,留精加工预留量?u/2及?w。 G71U(?d)R(e)G71P(ns)Q(nf)U(?u)W(?w)F(f)S(s)T(t)N(ns)…….F__从序号ns至nf的程序段,指定A及B间的移动指令。.S__.T__ N(nf)…?d:切削深度(半径指定)不指定正负符号。切削方向依照AA'的方向决定,在另一个值指定前不会改变。FANUC系统参数(NO.0717)指定。e:退刀行程本指定是状态指定,在另一个值指定 前不会改变。FANUC系统参数(NO.0718)指定。ns:精加工形状程序的第一个段号。nf:精加工形状程序的最后一个段号。?u:X方向精加工预留量的距离及方向。(直

FANUC0i系统数控车床的编程与操作

二、 FANUC 0i系统数控车床的编程与操作 FANUC 0i系统面板的操作 一、FANUC 0i系统面板的结构 FANUC 0i系统面板的结构如图1-19所示。主要分三部分:位于下方的机床控制和操作面板区、位于右上方MDI编辑键盘区、位于左上方的CRT屏幕显示区。 图 FANUC 0i车床标准面板 1、机床控制、操作面板按钮 机床控制、操作面板按钮说明见表。 按钮名称功能说明 自动运行此按钮被按下后,系统进入自动加工模式。 编辑此按钮被按下后,系统进入程序编辑状态,用 于直接通过操作面板输入数控程序和编辑程

序。 MDI此按钮被按下后,系统进入MDI模式,手动输 入并执行指令。 远程执行此按钮被按下后,系统进入远程执行模式即 DNC模式,输入输出资料。 单节此按钮被按下后,运行程序时每次执行一条数 控指令。 单节忽略此按钮被按下后,数控程序中的注释符号“/” 有效。 选择性停止当此按钮按下后,“M01”代码有效。 机械锁定锁定机床。 试运行机床进入空运行状态。 进给保持 程序运行暂停,在程序运行过程中,按下此按 钮运行暂停。按“循环启动”恢复运行。 循环启动程序运行开始;系统处于“自动运行”或“MDI” 位置时按下有效,其余模式下使用无效。 循环停止程序运行停止,在数控程序运行中,按下此按 钮停止程序运行。 回原点机床处于回零模式;机床必须首先执行回零操 作,然后才可以运行。 手动机床处于手动模式,可以手动连续移动。 手动脉冲机床处于手轮控制模式。 手动脉冲机床处于手轮控制模式。 X轴选择按钮在手动状态下,按下该按钮则机床移动X轴。Z轴选择按钮在手动状态下,按下该按钮则机床移动Z轴。 正方向移动按钮手动状态下,点击该按钮系统将向所选轴正向移动。在回零状态时,点击该按钮将所选轴回零。 负方向移动按钮手动状态下,点击该按钮系统将向所选轴负向 移动。 快速按钮按下该按钮,机床处于手动快速状态。 主轴倍率选择旋钮将光标移至此旋钮上后,通过点击鼠标的左键 或右键来调节主轴旋转倍率。

FANUCi系统数控车床的编程与操作

FANUC 0i系统数控车床的编程与操作 2.1 FANUC 0i系统面板的操作 一、FANUC 0i系统面板的结构 FANUC 0i系统面板的结构如图1-19所示。主要分三部分:位于下方的机床控制和操作面板区、位于右上方 MDI编辑键盘区、位于左上方的 CRT屏幕显示区。 图2.1-1 FANUC 0i车床标准面板 1、机床控制、操作面板按钮 机床控制、操作面板按钮说明见表 2.1-1 0 表2.1-1机床操作面板按钮说明

2、MDI编辑键盘区 MDI键盘上各个键的功能见表 2.1-2。 表2.1-2 MDI键盘上各个键的功能

软键』实现光标的向下移动;软键T实现光标的向左移动;软 键二1实现光标的向右移动。 实现字符的输入,点击7键后再点击字符键,将输入右下角的 字符。例如:点击.生将在CRT的光标所处位置输入“O’字 符,点击软键T后再点击土!将在光标所处位置处输入P字符; 软键空1中的“EOB将输入“;”号表示换行结束。 实现字符的输入,例如:点击软键鬥将在光标所在位置输入 “5”字符,点击软键日后再点击鬥将在光标所在位置处输入 “]”。 在CRT中显示坐标值。 CRT将进入程序编辑和显示界面。 CRT将进入参数补偿显示界面。 本软件不支持。 本软件不支持。 在自动运行状态下将数控显示切换至轨迹模式。 输入字符切换键。 删除单个字符。 将数据域中的数据输入到指定的区域。 字符替换。 将输入域中的内谷输入到指定区域。 删除一段字符。 本软件不支持。 机床复位。 3、CRT CRT屏幕显示区显示了机床位置界面、程序管理界面、设置参数界面等。⑴机床位置界面 在一手动或一手轮方式下,点击进入坐标位置界面。点击菜单软键[绝对]、菜单软键[相对]、菜单软键[综合],对应CRT界面将对应相对坐标(如图2.1-2-a )、绝对坐标(如图2.1-2-b )、和综合坐标(如图2.1-2-c )。 a相对坐标界面 b 绝对坐标界面 c 综合坐标界面

fanuc数控系统参数表

fanuc数控系统参数表 FANUC系统有很丰富的机床参数,为数控机床的安装调试及日常维护带来了方便条件。根据多年的实践,对常用的机床参数在维修中的应用做一介绍。 1.手摇脉冲发生器损坏。一台FANUC 0TD数控车床,手摇脉冲发生器出现故障,使对刀不能进行微调,需要更换或修理故障件。当时没有合适的备件,可以先将参数900#3置“0”,暂时将手摇脉冲发生器不用,改为用点动按钮单脉冲发生器操作来进行刀具微调工作。等手摇脉冲发生器修好后再将该参数置“1”。 2.当机床开机后返回参考点时出现超行程报警。上述机床在返回参考点过程中,出现510或511 超程报警,处理方法有两种: (1)若X轴在返回参考点过程中,出现510或是511超程报警,可将参数0700LT1X1数值改为 +99999999(或将0704LT1X2数值修改为-99999999)后,再一次返回参考点。若没有问题,则将参数0700或0704数值改为原来数值。 (2)同时按P和CAN键后开机,即可消除超程报警。 3.一台FANUC 0i数控车床,开机后不久出现ALM701报警。从维修说明书解释内容为控制部上部的风扇过热,打开机床电气柜,检查风扇电机不动作,检查风扇电源正常,可判定风扇损坏,因一时购买不到同类型风扇,即先将参数RRM8901#0改为“1”先释放ALM701报警,然后在强制冷风冷却,待风扇购到后,再将PRM8901改为“0”。 4.一台FANUC 0M数控系统加工中心,主轴在换刀过程中,当主轴与换刀臂接触的一瞬间,发生接触碰撞异响故障。分析故障原因是因为主轴定位不准,造成主轴头与换刀臂吻合不好,无疑会引起机械撞击声,两处均有明显的撞伤痕迹。经查,换刀臂与主轴头均无机械松动,且换刀臂定位动作准确,故采用修改N6577参数值解决,即将原数据1525改为1524后,故障排除。 5.密级型参数0900~0939维修法。按FANUC 0MC操作说明书的方法进行参数传输时,密级型参数0900~0939必须用MDI方式输入很不方便。现介绍一种可以传输包含密级型参数0900~0939在内的传输方法,步骤如下: (1)将方式开关设定在EDIT位置; (2)按PARAM键,选择显示参数的画面; (3)将外部接收设备设定在STAND BY(准备)状态; (4)先按EOB键不放开,再按OUTPOT键即将全部参数输出。 6.一台FANUC 0MC立式加工中心,由于绝对位置编码电池失效,导致X、Y、Z丢失参考点,必须重新设置参考点。 (1)将PWE“0”改为“1”,更改参数NO.76.1=1,NO.22改为00000000,此时CRT显示“300”报警即X、Y、Z轴必须手动返回参考点。 (2)关机再开机,利用手轮将X、Y移至参考点位置,改变参数NO.22为00000011,则表示X、

FANUC系统数控车床设置工件零点常用方法

FANUC系统数控车床设置工件零点常用方法 直接用刀具试切对刀 1.用外园车刀先试车一外园,记住当前X坐标,测量外园直径后,用X坐标减外园直径,所的值输入offset界面的几何形状X值里。 2.用外园车刀先试车一外园端面,记住当前Z坐标,输入offset界面的几何形状Z值里。用G50设置工件零点 1.用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面到中心。 2.选择MDI方式,输入G50 X0 Z0,启动START键,把当前点设为零点。 3.选择MDI方式,输入G0 X150 Z150 ,使刀具离开工件进刀加工。 4.这时程序开头:G50 X150 Z150 …….。 5.注意:用G50 X150 Z150,你起点和终点必须一致即X150 Z150,这样才能保证重复加工不乱刀。 6.如用第二参考点G30,即能保证重复加工不乱刀,这时程序开 头G30 U0 W0 G50 X150 Z150 7.在FANUC系统里,第二参考点的位置在参数里设置,在Yhcnc软件里,按鼠标右键出现对话框,按鼠标左键确认即可。 用工件移设置工件零点 1.在FANUC0-TD系统的Offset里,有一工件移界面,可输入零点偏移值。 2.用外园车刀先试切工件端面,这时Z坐标的位置如:Z200,直接输入到偏移值里。 3.选择“Ref”回参考点方式,按X、Z轴回参考点,这时工件零点坐标系即建立。 4.注意:这个零点一直保持,只有从新设置偏移值Z0,才清除。 用G54-G59设置工件零点 1.用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面到中心。 2.把当前的X和Z轴坐标直接输入到G54----G59里,程序直接调用如:G54X50Z50……。 3.注意:可用G53指令清除G54-----G59工件坐标系。 Fanuc系统数控车床常用固定循环G70-G80祥解 1. 外园粗车固定循环(G71) 如果在下图用程序决定A至A’至B的精加工形状,用△d(切削深度)车掉指定的区域,留精加工预留量△u/2及△w。 G71U(△d)R(e) G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t) N(ns)…… ………

FANUC 0系统数控车床

附录一FANUC 数控指令格式 数控程序是若干个程序段的集合。每个程序段独占一行。每个程序段由若干个字组成,每个字由地址和跟随其后的数字组成。地址是一个英文字母。一个程序段中各个字的位置没有限制,但是,长期以来以下排列方式已经成为大家都认可的方式: 1 行号 Nxxxx 程序的行号,可以不要,但是有行号,在编辑时会方便些。行号可以不连续。行号最大为9999,超过后从再从1开始。 选择跳过符号“/”,只能置于一程序的起始位置,如果有这个符号,并且机床操作面板上“选择跳过”打开,本条程序不执行。这个符号多用在调试程序,如在开冷却液的程序前加上这个符号,在调试程序时可以使这条程序无效,而正式加工时使其有效。 2 准备功能 地址“G”和数字组成的字表示准备功能,也称之为G功能。G功能根据其功能分为若干个组,在同一条程序段中,如果出现多个同组的G功能,那么取最后一个有效。 G功能分为模态与非模态两类。一个模态G功能被指令后,直到同组的另一个G功能被指令才无效。而非模态的G功能仅在其被指令的程序段中有效。 例: …… N10 G01 X250. Y300. N11 G04 X100 N12 G01 Z-120. N13 X380. Y400. …… 在这个例子的N12这条程序中出现了“G01”功能,由于这个功能是模态的,所以尽管在N13这条程序中没有“G01”,但是其作用还是存在的。 本软件支持的G功能见表6.1.1 3 辅助功能 地址“M”和两位数字组成的字表示辅助功能,也称之为M功能。本软件支持的M功能见 4 主轴转速 地址S后跟四位数字;单位:转/分钟。 格式:Sxxxx 5 进给功能 地址F后跟四位数字;单位:毫米/分钟 格式:Fxxxx 尺寸字地址: X,Y,Z,I,J,K,R

FANUC系统数控机床MDI操作面板按键的详细说明

FANUC系统数控机床MDI操作面板按键的详细说明: 1 ALTER 修改程序及代码 2 INSRT 插入程序 3 DELET 删除程序 4 EOB 完成一句 (END OF BLOCK) 5 CAN 取消(EDIT 或 MDI MODE 情况下使用) 6 INPUT 输入程序及代码 7 OUTPUT START 输出程序及指令 8 OFFSET 储存刀具长度、半径补当值 9 AUX GRAPH 显示图形 10 PRGRM 显示程序内容 11 ALARM 显示发生警报内容或代码 12 POS 显示坐标 13 DGONS PARAM 显示自我诊断及参数功能 14 RESET 返回停止 15 CURSOR 光标上下移动 16 PAGE 上下翻页 17 O 程序号码由 O0001~O9999 18 N 顺序号码由N0001~N9999 19 G 准备功能代码 20 X 坐标轴运动方向指令 21 Y 坐标轴运动方向指令 22 Z 坐标轴运动方向指令 23 H 长度补偿功能代码 24 F 进给(FEED)指令 25 R 圆弧半径指令 26 M 辅助功能指令 27 S 主轴指速指令 28 T 刀具号码 29 D 半径补偿功能代码 30 I . J .K 圆弧起点至圆弧中心距离(分别在X,Y,Z轴上) 31 P 子程序调用代码 32 PROGRAM PROTECT 程序记忆保护开关 33 MEMORY 自动执行程序

34 EDIT 编辑 35 MDI 手动编辑 36 SINGL BLOCK 单句执行 37 BLOCK DELET 指定不执行单句程序 (与 / 键共享) 38 OPT STOP 选择性停止 (与M01码共享) 39 DRY RUN 空运行 40 PRG TEST 不执行码指令 41 CYCLE START 循环动(执行程序) 42 CYCLE STOP 循环停止(暂停程序) 43 PRG STOP 程序停止(与M00共享) 44 HOME 返回各轴机械原& #59843; 45 JOG 手动进给(行位或切削) 46 MPG 手动驱动器 50 HIGH 手动快速进给 51 SPDL DEC 主轴(RPM) 速 52 SPDL 100% 执行程序中S指令速 53 SPDL CW 主轴顺时钟转动 54 SPDL STOP 主轴停止 55 SPDL CCW 主轴逆时钟转动 56 SPDL INC 主轴(RPM)增速 57 Z+,Y+,X+ 机床轴往正方向移动 58 Z-,Y-,X- 机床轴往负方向移动 59 4-,4+ 机床第四轴 60 TRVRS 执行机床各轴移动指令 61 CLNT ON 供应切削液 62 CLNT OFF 停止供应切削液 63 CLNT AUTO 自动执行供应切削液 64 OVERRIDE 切削速度随控 0--150% 65 EMERGENCY STOP 紧急停止 66 THERMAL ALARM 主轴负荷过热报警 67 LUB ALARM 润滑油不足报警 68 X_MIRROR IMAGE X轴镜像加工功能 69 Y_MIRROR IMAGE Y轴镜像加工功能 70 RAPID OVERRIDE 快速行程控

相关文档
相关文档 最新文档