FANUC系统常用指令Word文件下载.docx
《FANUC系统常用指令Word文件下载.docx》由会员分享,可在线阅读,更多相关《FANUC系统常用指令Word文件下载.docx(14页珍藏版)》请在冰豆网上搜索。
螺纹深度计算:
h=螺纹小径:
dFd-hX2
7、刀具功能指令T
T0202
T:
为刀具
02:
刀具号00-99
刀具补偿号00-99
注;
〔1〕刀具号可与转位刀架上的刀具号相对应。
〔2〕刀具补偿包括形状补偿和磨损补偿。
〔3〕为了方便,刀具号和刀具补偿号通常是一致的。
〔4〕刀具号为0或00时,取消刀具;
刀具补偿号为0或00时,
相当于取消补偿。
例:
T0或TOO、T0200o
8、辅助功能指令M
M00—程序停止M01—选择停止M02—程序停止
M03、M04、M05—主轴正、反、停转M08—切削液开
M09—切削液关M30—程序结束并返回
M98—子程序调用M99—子程序调用返回〔子程序结束〕
二、固定循环指令
为了简化程序,数控装置可以用一个程序段指定刀具作反复切削,
这就是固定循环指令。
1、单一形状固定循环:
G90、G92、G94。
〔1〕外径、内径切削循环指令G90
A〕圆柱面切削循环
G90X_Z_F_;
X_Z_为切削终点坐标。
一
40
70
例如:
粗车少50圆柱面,外径留量,端面留余量,完成程序编制。
程序:
0001;
G99G97S500M03T0101;
G00;
G90
G01
GOO;
M30:
B〕锥面车削循环
G90X_Z_R_F_;
X_Z_为切削终点坐标;
R_为圆锥面加工起、终点的半径差,有正、负号。
如下列图:
9S
2)
D-d—20
2
R二
〔2〕端面切削循环指令G94
A〕垂直端面车削固定循环。
G94X_Z_F_;
X_z_为切削终点坐标。
如下列图:
程序:
G99G97S500T0101M03;
G94;
■
9
螺纹终点坐标与螺距
练习图:
h:
螺纹的牙深。
按h二进行计算,半径值。
螺纹小径:
dLd-hX2
编程举例:
GOO
G32
(4)固定循环指令G92
GOOX_Z_;
定位点
G92X_Z_F_;
螺纹终点坐标与螺距
如上图编程举例:
G92;
M30;
(5)锥螺纹:
G92X_Z_R_F_;
X_Z_为螺纹终点坐标;
R_为锥螺纹始点与终点的半径差;
F为螺距。
(6)标准普通粗牙螺纹螺距值:
M6
P二1mm
M8
p=
M10
M12
M14
P=2mm
M16
P二2mm
M18
M20
M24
P=3mm
M30
P二
三、多重复合固定循环指令
应用G90、G92、G94这些单一固定循环还不能有效地简化加
工程序,如果使用多重符合固定循环,通过定义零件精加工的
刀具轨迹来进行零件的粗车和精车,可使数控编程变得更加容易。
多重复合循环有外径、内径的粗加工循环指令G71、端面粗加
工循环指令G72、闭合车削循环指令G73、精车循环指令G70、端
面钻孔循环指令G74、外圆车槽循环指令G75。
1、精加工循环指令G70在采用G71、G72、G73指令进行粗车后,用
G70指令进行精车循环切削。
G70P(ns)Q(nf);
ns为精加工程序组的第一个程序段的顺序号;
nf为精加工程序组
最后一个程序段的顺丿子号。
编程本卷须知:
(1)精车过程中的F、S、T在程序段P_到Q_间指定。
(2)在车削循环期间,刀具(尖)半径补偿功能有效。
(3)在卩_和0_之间的程序段不能调用子程序。
2、外径、内径粗加工循环指令G71G71指令用于粗车圆柱棒料,以切
除
较多的加工余量。
G71U(Ad)R(e);
G71P(ns)Q(nf)U(Au)W(Aw)F_S_T;
各参数说明如下:
ns、nf:
同G70:
△d:
粗加工每次切深(半径编程);
e:
退刀量;
△u:
X轴方向精加工余量(直径值);
△w:
Z轴方向精加工余量;
F、S、T:
粗车过程中从程序号P到Q之间包括的任何F、S、T功
能都被忽略,只有在G71指令中指定的F、S、T功能有效。
-e-
30
e
20
G99G97S500M03T0101;
G71;
G71PIOQ20S600;
N10G01;
N20;
G70PIOQ20:
2、端面粗加工循环指令G72
G72指令适用于圆柱毛坯的端面方向粗车。
G72指令的执行过程除了车
是平行于X轴进行外,其余与G71指令相同。
G72W(Ad)R(Ae);
G72P(ns)Q(nf)U(Au)W(Aw)F_S_T_;
Ad:
为Z轴方向切深。
G99G97S500T010M03;
G72;
G72PIOQ20;
G02;
G01;
G03;
3、闭合车削循环指令G73
G73指令与G71、G72指令功能相同,只是刀具路径是按工件精加工轮廓
进行的,。
G73适用于毛坯轮廓形状与零件轮廓根本接近的毛坯粗加工。
如:
一些锻件、铸件的粗车。
G73U(Al)W(Ak)R_;
G73P(ns)Q(nf)U(Au)W(Aw)F_S_T_;
可表示沿X轴的退出距离和方向;
Ak可表示沿Z轴的退出距离
和方向;
R_为粗加工次数。
例:
如图(外形有4mm余量)
G99G97S500
O
1—<
V—1
G00:
G73R4;
G73PIOQ20;
N1O;
GOl;
♦
G7OPIOQ20:
4、切槽循环指令G75
GOOX_cLx_Z_gj_;
G75R(Ae)
G75X_0.2_Z.L2_P(Ai)Q(Ak)R(Ad)F(f)
Px:
切槽刀起始点坐标。
槽底直径。
P2:
切槽时的Z向终点位置坐标,同样与切槽起始位置有关。
△e:
切槽过程中径向的退刀量,半径值,单位为mm。
△I:
切槽过程中径向的每次切入量,半径值,单位为Uin。
△K:
沿径向切完一个刀宽后退出,在Z向的移动量,单位为Um。
但必须
注意其值应小于刀宽。
刀具切到槽底后,在槽底沿・Z方向的退刀量,单位为Um。
注意:
99
■o
ie
-—-
7
刀覺
量不要设置数值,取0,以免断?
例:
如下列图
G99G97S500T0202M03;
G75;
G75P500Q3500R0;
5、螺纹切削复合循环指令G76
利用螺纹切削复合循环功能,只要编写出螺纹的底径值,螺纹Z向终点
位置、牙深及第一次背吃刀量等加工参数,车床即可自动计算每次的背吃
量进行循环切削,直到加工完为止。
GOX_a_iZ旦“
G76P(m)(y)(O)Q(△(!
_)R(d)
G76X_a_2Z邑R(I)P(h)Q(Ad)F
(1)
a.3:
:
螺纹切削循环起始点坐标。
m:
精加工重复次数,可1、99次。
Y:
螺纹尾部倒角量(斜向退刀)。
00、99个单位,取01那么退
0.11X导程,单位mm。
0:
螺纹刀尖的角度(螺纹牙型角)。
△d_:
切削时的最小背吃刀量。
半径值,单位:
Umo
d:
精加工余量,半径值,单位为mm。
螺纹底径值(外螺纹为小径值,内螺纹为大径值),直径值,单位为nuno
32:
螺纹的Z向终点位置坐标,必须考虑空刀导出量。
I:
螺纹局部的半径差,与G92中的I相同。
I为0时,是直螺纹切削。
按h二进行计算,半径值,单位为口皿
第一次切深。
半径值,单位为Um。
1:
螺纹导程。
单位为mm。
常用螺纹切削的进给次数与背吃刀量(表)
米制螺纹
螺
距
牙深
背
吃
刀
里
及
切削次数
1次
2次
3次
4次
5次
6次
7次
8
次
9次
程序;
G99G97S500T0303M03;
G76P10160Q50:
G76ROP1300Q450;
四、子程序
在零件加工时,当某一加工内容重复出现〔即工件上相同的切削路线
重复〕
时,可以将该加工内容的程序编制出來作为子程序,而在编程时通过主程序调
用,使程序简化。
格式;
M98P__;
1—子程序号〔须为4位数字〕
调用次数「99
M98P_L_;
」子程序号〔须为4位数字〕
调用次数广99
M99;
子程序结束
£
程…:
〔4mm切刀〕
M98P041234;
M3O;
子程序:
01234;
M9