fanuc系统数控车床设置工件零点常用方法.docx
- 文档编号:8333214
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:34
- 大小:525.07KB
fanuc系统数控车床设置工件零点常用方法.docx
《fanuc系统数控车床设置工件零点常用方法.docx》由会员分享,可在线阅读,更多相关《fanuc系统数控车床设置工件零点常用方法.docx(34页珍藏版)》请在冰豆网上搜索。
fanuc系统数控车床设置工件零点常用方法
fanuc系统数控车床设置工件零点常用方法
1.直截了当用刀具试切对刀
1.用外园车刀先试车•外园,记住当前X坐标,测量外园直径后,用X坐标减外园直径,所的值输入offset界面的几何形状X值里。
2.用外园车刀先试车-外园端面,记住当前Z坐标,输入offset界面的几何形状Z值里。
2.用G50设置工件零点
1.用外园车刀先试车•外园,测虽外园直径后,把刀沿Z轴正方向退点,切端面到中心。
2.选择MDI方式,输入G50XOZ0,启动START键,把当前点设为零点。
3.选择MDI方式,输入GOX150Z150,使刀具离开工件进刀加工。
4.这时程序开头:
G50X150Z150…….。
5.注意:
用G50X150Z150.你起点和终点必须•致即X150Z150,如此才能保证重复加工不乱刀。
6.如用第二参考点G30,即能保证重复加工不乱刀,这时程序开头G30U0WOG50X150Z150
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的精加工形状,用切削深度)车掉指定的区域,留精加工预留§Au/2及
G71U(Ad)R(e)
G71P(ns)Q(nf)U(Au)W(Aw)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:
精加工形状程序的最后一个段号。
Au:
X方向精加工预留量的距离及方向。
(直径/半径)
Aw:
Z方向精加工侦留量的距离及方向。
2.端面车削固定循环(G72)
G72W(Ad)R(e)
G72P(ns)Q(nf)U(Au)W(Aw)F(f)S(s)T(t)
△gnsznf,Au,Aw,f,s及t的含义与G71相同。
3・成型加工复式循环(G73)
本功能用于重复切削•个逐步变换的固定形式,用本循环,可有效的切削•个用粗加工段造或铸造等方式差不多加工成型的工件.
程序指令的形式如下:
AA'B
G73U(Ai)W(Ak)R(d)
G73P(ns)Q(nf)U(Au)W(Aw)F(f)S(s)T(t)
N(ns)
沿AA'B的程序段号
N(nf)
△i:
X轴方向退刀距离(半径指定),FANUC系统参数(NO.0719)指定。
△k:
Z轴方向退刀距离(半径指定),FANUC系统参数(N0.0720)指定。
d:
分割次数
那个值与粗加工重复次数相同,FANUC系统参数(NO.0719)指定。
ns:
精加工形状程序的第一个段号。
nf:
精加工形状程序的最后一个段号。
△u:
X方向精加工预留量的距离及方向。
(直径/半径)
Aw:
Z方向精加工预留量的距离及方向。
4.精加工循环(G70)
用G71、G72或G73粗车削后,G70精车削。
G70P(ns)Q(nf)
ns:
精加工形状程序的第-个段号。
nf:
精加工形状程序的最后•个段号。
5.端面啄式钻孔循环(G74)
如以下图所示在本循环可处理断削,假设省略X(U)及P,结果只在Z轴操作,用于钻孔。
G74R(e);
G74X(u)Z(w)P(Ai)Q(Ak)R(Ad)F(f)
e:
后退量
本指定是状态指定,在另•个值指定前可不能改变。
FANUC系统参数(NO.0722)指定。
x:
B点的X坐标
u:
从a至b增量
z:
c点的Z坐标
w:
从A至C增量
△i:
X方向的移动虽
△k:
Z方向的移动量
△d:
在切削底部的刀具退刀量。
Ad的符号•定是(+)。
然而,假设X(U)及省略,可用所要的正负符号指定刀具退刀量。
f:
进给率:
6.外经/内径啄式钻孔循环(G75)
以下指令操作如以下图所示,除X用Z代替外与G74相同,在本循环可处理断削,可在X轴割槽及X轴啄式钻孔。
(F)进给
(R)快速进给
G75R(e);
G75X(u)Z(w)P(Ai)Q(Ak)R(Ad)F(f)
7・螺纹切削循环(G76)
G76P(m)(r)(a)Q(Admin)R(d)
G76X(u)Z(w)R(i)P(k)Q(Ad)F(f)
m:
精加工重复次数(1至99)
本指定是状态指定,在另
•个值指定前可不能改变。
FANUC系统参数(NO.0723)指定。
r:
到角量
本指定是状态指定,在另
•个值指定前可不能改变。
FANUC系统参数(NO.0109)指定。
a:
刀尖角度:
可选择80度、60度、55度.30度、29度、0度,用2位数指定。
本指定是状态指定,在另
•个值指定前可不能改变。
FANUC系统参数(NO.0724)指定。
till:
P
(02/m.12/r.60/a)
△dmin:
最小切削深度
本指定是状态指定,在另
•个值指定前可不能改变。
FANUC系统参数(NO.0726)指定。
i:
螺纹局部的半径差
假设匸0,可作•样直线螺纹切削。
k:
螺纹高度
那个值在X轴方向用半径值指定。
△d:
第•次的切削深度(半径值)
I:
螺纹导程(与G32)
1.高速啄式深孔钻循环(G73)
G81〔用G98〕
GT3〔用G98〕
G73〔用G99〕
q
J
T
Id
♦
1
1
q
X
•
—
R*1R点平面
G81〔用G99〕
厂+R点
I
I
I
I
;;iz*
:
G81
•»•»
加工方式:
进给孔底快速退刀
5・钻孔循环,反镣孔循环(G82)
2・攻左牙循环(G74)
G74〔用G99〕
G"〔用G98〕
/<1
初始平面
主轴斥转
R点平面主轴艮转
暂停
31点
G82〔用G98〕
主轴正转
迅点
主轴正转
:
G82
:
G74
■»•»
加工力•式:
进给孔底快速退刀
指
令
格
式
加工方式:
进给孔底主轴暂停正转
快速退刀
6・啄式钻空循环(G83)
3.精镇孔循环(G76)
指令格式:
G76
X—Y—Z-—R—Q—P—F—K—-
加工方式:
进给孔底主轴定位停止快速退刀
4・钻空循环,点钻空循环(G81)
指令格式:
G83
7.攻牙循环(G84)
11.^孔循环〔G88〕
9.锂孔循环(G86)
R点半面主轴正转
X—Y——Z——Q——R——F——K——加工方式:
中间进给孔底快速退刀
指令格式:
G89
•»•»
加工方式:
进给孔底暂停快速退刀
FANUCOi
1.CNC操纵器仿真功能
O具有FANUCOi-SeriesCNC操纵器相同的屏幕、面板组成和功能.
O加载NC文件时,自动对程序进行语法检査.
O具有自动、编辑、MDI、MPG、JOG等模式和Dry、M01等开关
O在编辑模式中,实时捉供G代码功能与格式提示信息
O系统实时处理NC代码,生成机床移动指令.
2.加工仿真功能
O完全与真实机床运动相同的三维加工仿真.
O三种机床加工行程可由用户选择.
O利用图形交互方式进行刀具的定义和设置.
o加工出错报警功能(干预,过载等).
o显示刀具切削、补偿路径和换刀动作.
o模拟切屑、冷却水和声音成效.
3.加工校验功能
O校验工件的坐标和各种尺寸.
O可自动生成截面图.
O可用鼠标实现动态观看三维匚件.
O可对工件加工结果优劣进行评定.
FANUC
oooooNOOOOO
窗5飾司
ACT.F0川加
相对1〔
OHOONOSS
S0T20^:
383$
綜纟K
FANUC0-M
。
回囱olgh■自®B-qedb2IPqb勿El勿s目・
OHOHOQ£s&・omosoBB・lllaBtDODODOS
FanucOi标准操纵ifti板
南通机床厂操纵ifri板
宇航丫HCNC标准操纵面板
5BKONCDRN
□口亘
STOP
COOLTOOLDRfVE
南京第二机床厂操纵Ifii板
南京数控机床厂〔南京机床厂〕操纵面板
云南机床厂操纵而板
;k【切
口口口
口
沈阳第•机床厂SeriesOi-T操纵而板
1100
逕©
于佗佰平
冑辰耐mannw
^iln''
*Sh8ifi
B3>EZ>
EiStT
亭谡斑18瓦©■
畳蠹5沁ft®冷却«e
宝鸡机床厂SeriesOi-T操纵面板
手持操作单元
Oz-M
G代码命令
代码组及其含义
“模态代码〞和“一样〞代码
“形式代码〞的功能在它被执行后会连续坚持•而“一样代码“仅仅在收到该命令时起作用°定义移动的代码通常是“模态代码"•像直线.圆弧和循环代码。
反之.像原点返回代码就叫“一样代码S
毎一个代码都归属其备自的代码组。
在“模态代码“里.当前的代码会被加載的同组代码替换。
G代码
组别
说明
GOO
定位〔快速移动〕
G01
G02
01
直线切削
顺时针切圆弧
G03
逆时针切圆弧
G04
00
暂停
G17
XY面赋值
G18
02
XZ面赋值
G19
YZ面赋值
G28
nn
机床返回原点
G30
UU
机床返回第2和第3原点
*G40
取消刀具直径偏移
G41
07
刀具宜径左偏移
G42
刀具宜径右偏移
*G43
刀具氏度+方向偏移
*G44
08
刀具长度-方向偏移
G49
取消刀具长度偏移
*G53
机床坐标系选择
G54
工件坐标系1选择
G55
工件坐标系2选择
G56
14
工件坐标系3选择
G57
工件坐标系4选择
G58
工件坐标系5选择
G59
工件坐标系6选择
G73
高速深孔钻削循坏
G74
左螺旋切削循环
G76
粘丝孔循坏
*G80
取消固定循环
G81
中心钻循坏
G82
反锂孔循坏
G83
09
深孔钻削循坏
G84
右螺旋切削循环
G85
镣孔循环
G86
锂孔循坏
G87
反向锂孔循环
G88
镣孔循环
G89
锂孔循坏
*G90
HQ
使用绝对值命令
G91
使用增圧值命令
G92
00
设置工件坐标系
*G98
10
固定循环返回起始点
*G99
返回固定循环R点
代码说明
1.格式
GOOX_Y_Z_
那个命令把刀具从肖前位置移动到命令捋定的位铉〔在绝对坐标方式卜〕或者移动到某个即离处〔在増虽坐标方式卜
2・非直线切削形式的定位
我们的定义是:
采纳独立的快速移动速率来决定每一个轴的位置。
刀具路径不是直线,依照到达的顺序,机器轴依次停止在命令指定的位置。
3.直线定位
刀具路径类似直线切削〔G01〕那样.以最短的时刻〔不超过每一个轴快速移动速率〕定位于要求的位置。
4.举例
N10GOX100Y100Z65
G01宜线切削进程
1.格式
G01X_Y_Z_F_
那个命令将刀具以宜线形式按F代码指定的速率从它的半前位垃移动到命令要求的位置&关于省賂的坐标轴,不执行移动操作:
而只有折定轴执行宜线移动。
位移速率是由命令中指定的轴的速率的复合速率。
2.举例
G01G90X5O・F1OO;
或
G01G91X30・F1OO;
GO1G90X50・丫30・F1OO;
或
GO1G91X3O・丫15・ZOF1OO;
GO1G90X5O・丫30・Z15・F1OO;
G02/G03
圆弧切削(G02/G03,G17/G18/G19)G17/G18/G19
1•格式
圆弧在XY面上
G17G02(G03)G90(G91)X_丫_F_;
或
G17G02(G03)G90(G91)I_J_F_;
或
G17G02(G03)G90(G91)R_F_;
圆弧在XZ面上
G18G02(G03)G90(G91)X_Z_F_;
或
G18G02(G03)G90(G91)I_K_F_;
或
G18G02(G03)G90(G91)R_F_;
岡孤在YZ面上
G19G02(G03)G90(G91)Y_Z_F_;
或
G19G02(G03)G90(G91)J_K_F_;
或
G19G02(G03)G90(G91)R_F_;
岡弧所在的平面用G17zG18相G19命令来折定。
然而.只要差不多任先前的程序块里定义了这些命令.也能够省略。
圆弧的回转方向像卜•图表示那样•由G02/G03来折定。
任岡弧回转方向指定后.指派切削终点坐标。
G90是捋定在绝对坐标方式卜使用此命令:
而G91G90/G91差不多在先前程序块里给出过.能够省賂圆弧的终点用包含在命令施加的平而里的两个XY平面里•G17用XzY坐标值)。
终点坐标能够像G00和G01命令一样地设置。
圆弧中心的位置或者其半径应当在设定圆弧终点之后设置。
IX.丫和Z轴表示为I」相K。
[员1弧起点坐标值减去岡孤中心对应的坐标值得到的结果对应分配给I.J、K.
2.举例
圆弧起点的X坐标值30.
岡孤中心的X坐标值10.
因此.T"确实是20.(10・30=20)
岡孤起点的Y坐标值10.
岡孤中心的Y坐标值5・
5.(10-5=5)
结果.那个情形卞圆弧命令如卜所列:
G17G03G90X5・丫25・1-20・J・5・;
或者.
G17G03G91X-25・Y15・I・20・J・5・;
因为岡弧半径通常是已给了的,也能够用岡弧半径给命令賦值。
在已给的例子里,圆弧半径是20.616=因此.该命令能够如下表示:
G17G03G90X5・丫25・R20.616.;
或瓠
G17G03G91X-25・丫15・;
注适1)把岡弧中心设置为-y和时•必须设置为圆弧起点到【刃弧中心的增駅值(增虽命令).
注恿:
2)命令里的TO",和"KO*'能够省略。
偏移值指运要求。
G28/G30自动原点返回(G28zG30)
1•格式
第一原点返回:
G28G90(G91)X_Y_Z_;
第二、三和四原点返回:
G30G90〔G91〕P2〔P3ZP4〕X_Y_Z_;
#P2rP3rP4:
〔假设被省略.系统自动选择第二原点返回〕
由XfY和Z设定的位置叫做中间点。
机床先移动到那个点.而后回来原点。
省賂了中间点的轴不移动:
只有在命令里指派了中间点的轴执行其原点返回命令。
在执行原点返回命令时.毎一个轴是独立执行的,这就像快速移动命令〔G00〕-•样:
通常刀具路径不是直线。
卩;1此,要求对每一个轴设置中间点,以免机床在原点返回时与工件碰撞尊盘外发生。
2.举例
G28〔G30〕G90X150・丫200・;
或者.
G28〔G30〕G91X100・丫150・;
注臥在所给例子里,去中间点的移动就像卜面的快速移动命令…样。
GOOG90X150・丫200・;
或考
GOOG91X100・丫150・;
假设中介点与肖前的刀具位置一致〔例如发出的命令是-G28G91X0YOZO;h机床就从其当前位迓返回原点。
假设是在单程序块方式卜•运
G40/G41/G42刀具直径偏置功能〔G40/G41/G42〕
1•格式
G41X_Y_;
G42X_丫_;
叫做由A经R补偿的路径。
因此,刀具直径偏置功能自动地由编程给出的路径AB°确实是说.用八能够依照工件形状编制加工程序.同时不必考虎刀具宜径。
因此.在真正切削之前把刀具直径折派为刀具偏置值:
用八能够获得粘确的切削结果.确实是冈为系统本身运哭了粘确的补偿了的路径。
在编程时用八只要插入偏置向虽的方向〔举例说.G41:
左侧,G42:
右侧〕和偏置内存地址〔例如.D2:
在后面是从01到32的两位数字〕。
因此用八只要输入偏移内存号码D〔依照MDI〕・只不
过是山粘确运算刀具直径得出的半径。
2.偏置功能
G40:
取消刀具直径偏置
G41:
偏置任刀具行进方向的左侧
G42:
偏置任刀具行进方向的右侧
G43/G44/G49刀具K度偏垃〔G43/G44/G49〕
1.格式
G43Z_H_;
G44Z_H_;
G49Z_;
2.偏貿功能
ZZ0.〔0见G92:
坐标系设盘〕
ZOo反之,假设刀具比基准刀具匕有町能引起与工件碰撞损坏机床。
为了防ll:
显现这种悄形.把每一把刀具与基准刀具的相对氏度差输入到刀具偏置内存,同时在程序里让NC机床执行刀具长度偏置功能。
G43:
把指定的刀具偏置值加到命令的Z坐标值上。
G44:
把指定的刀具偏置值从命令的Z坐标值上减去。
G49:
取消刀具偏置值。
在设置偏置的K度时.使用叼负号。
假设改变了〔+/・〕符号.G43和G44任执行时会反向操作。
因此.该命令有齐种不同的农达方式。
举例说:
第一.遵循卜列步骤度鱼刀具长度。
1•把工件放在工作台面上。
2•调整基准刀具轴线.使它接近工件外表上。
3•更换上要度显:
的刀具:
把该刀具的前端调整到工件外表上。
4•现在Z轴的相対坐标系的坐标作为刀具偏置值输入内存。
G43命令承诺您做刀具长度
偏置。
3-举例
GOOZO;
GOOG43ZOHOI;
GOOG43ZOH03;
或者
GOOG44ZOH02;
或者
GOOG44ZOH02;
G43zG44或G49命令一口被发乩它们的成效会保持看•闵为它们是^模态命令"。
因此.G43或G44命令在程序里紧跟任刀具更换之后一旦被发t小那么G49命令叫•能在该刀具作业终止.更换刀具之前发出。
注色1〕在用G43〔G44〕H或者用G49命令的指派來省略Z轴移动命令时•,偏置操作就会像GOOG91Z0命令指派的那样执行。
也确实是说.用八应当经常小心祕垂.因为它就像有刀具长度偏置值那样移动。
注童2〕用八除了能够用G49命令来取消刀具2度补偿•还能够用偏盘号码H0的设置〔G43/G44H0〕来获得同样成效。
注恿3〕假设在刀具氏度补偿期何修改偏置号码.先枸设置的偏置值会被新近给予的偏置值替换。
标系就被取消。
以上命令也能够用于取消局部坐标系。
珥用八执彳j•手动原点返回时.局部坐标系执彳亍原点返回的轴的原点与工件坐标系就等同了。
[G52a0;]命令一样〔a:
是执行原点返回进程的那个轴〕。
即便差不多设置了局部坐标.工件坐标系或者机床坐标系町不能被改变。
工件坐标系是用G92命令设置的。
假设备个坐标值未役置.局部坐标系里未给坐标值的轴将被设置成先前齐轴一样的值。
在刀具宜径偏置方式卜••用G52命令来临时取消该偏置功能。
半移动命令紧按在G52程序块功能之后发出时,通常必须采纳绝対命令。
G53选择机床坐标系〔G53〕
1.格式
〔G90〕G53X_Y_Z_;
2.功能
刀具依照那个命令执行快速移动到机床坐标系里的X_Y_Z位跟由干G53是“一样•'GG53命令的地点起作用。
〔G90〕〔G91〕G53命令在机床坐标系里开发。
K度偏置和刀具位置偏置应泞在它的G53命令捋派之前提早取消。
否那么.机床将依照指派的偏置值移动。
在执行G53指令之前.必须手动或者•用G28命令让机床返回原点。
这是因为机床坐标系必须在G53命令发出之前设定。
G54-G59工件坐标系选择(G54-G59)
1.格式
G54X_Y_Z_;
2.功能
通过使用G54-G59命令.来将机床坐标系的一个任童点(工件原点偏移值)给予1221-1226(1-6).该参数与G代码要相对应如下:
工件坐标系1(G54)一■工件原点返回偏移值一■参数1221
工件坐标系2(G55)■一工件原点返回偏移值一■参数1222
工件坐标系3(G56)…工件原点返回偏移值…参数1223
工件坐标系4(G57)…工件原点返回偏移值■一参数1224
工件坐标系5(G58)—-工件原点返回偏移值•一参数1225
工件坐标系6(G59)—-工件原点返回偏移值•一参数1226
1(G54)。
在有“模态〞命令对这此坐标做出改变之前•它们将保持其有效性。
除了这些设置步骤外,系统中还有•参数可赴忙变更G54~G59的参数。
工件外部的原点偏盘值能够用1220号参数来传递。
G73高速啄式深孔钻循环(G73)
2.功能
进给孔底快速退刀。
1.格式
G73X_Y_Z_R_Q—P_F_K_
X_Y:
孔位数拯
乙_:
从只点到孔底的距离
R_:
从初始位置到R点的即离
Q_:
毎次切削进给的切削深度
P一:
暂停时刻
F_:
切削进给速度
K_:
車复次数
GT3〔用G98〕
F_:
切削进给速度
K_:
垂复次数
q
|d
t
1
1
q
*
•^-1—
M:
K点1R点平面
q1■
—*«
工点
G74攻左牙循环(G74)
1.格式
G74X_Y_Z_R_Q—P_F_K_
X_Y:
孔位数据
乙_:
从只点到孔底的距离
R_:
从初始位置到只点的距离
Q_:
每次切削进给的切削深度
P_潛停时刻
F_:
切削进给速度
K_:
匝复次数
2.功能
进给孔底主轴暂停正转快速退刀。
G74〔用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- fanuc 系统 数控车床 设置 工件 零点 常用 方法
![提示](https://static.bdocx.com/images/bang_tan.gif)