2024年3月4日发(作者:联想有官方商城吗)
一、FANUC系统常用指令
1、 快速定位指令G00
2、 直线插补指令G01
3、 圆弧插补指令G02、G03该指令使刀具从圆弧起点沿圆弧移动到圆弧终点。
4、 主轴速度设置指令和转速控制指令G96、G97、G50。
(1) 主轴线速度恒定指令G96
格式:G96 S ; S单位为m/min。
此时应限制主轴最高转速,即用G50指令。
如:G50 S1500; 主轴最高转速限制为1500r/min。
(2) 直接设定主轴转速指令G97。
格式:G97 S ; S的单位为r/min (注:一般系统 G97)
G96、G97均为模态指令,可相互取消。
5、 每转进给指令G99和每分钟进给指令G98。
格式:G99 F ; F单位为mm/r
G98 F ; F单位为mm/min
G98、G99均为模态指令,机床初始状态默认G99。
6、 螺纹车削加工(可加工直螺纹和锥螺纹)
方式有直进式和斜进式
(1) 螺纹切削指令G32,可车削直螺纹、锥螺纹和端面螺纹。
G32指令进刀方式为直进式。
注:螺纹切削时不可用主轴线速度恒定指令G96。
格式:G32 X Z F ;
其中:X Z 为螺纹终点坐标,F 为螺距。
螺纹深度计算:h=0.6495p 螺纹小径:d1=d-h×2
7、 刀具功能指令T
格式:T 02 02
T:为刀具
02:刀具号00-99
02:刀具补偿号00-99
注;(1)刀具号可与转位刀架上的刀具号相对应。
(2)刀具补偿包括形状补偿和磨损补偿。
(3)为了方便,刀具号和刀具补偿号通常是一致的。
(4)刀具号为0或00时,取消刀具;刀具补偿号为0或00时,
相当于取消补偿。例:T0或T00、T0200。
8、 辅助功能指令M
M00—程序停止 M01—选择停止 M02—程序停止
M03、M04、M05—主轴正、反、停转 M08—切削液开
M09—切削液关 M30—程序结束并返回
M98—子程序调用 M99—子程序调用返回(子程序结束)
二、固定循环指令
为了简化程序,数控装置可以用一个程序段指定刀具作反复切削,
这就是固定循环指令。
1、 单一形状固定循环:G90、G92、G94。
(1) 外径、径切削循环指令G90
A) 圆柱面切削循环
格式:G90 X Z F ;
其中:X Z 为切削终点坐标。
例如:粗车φ50圆柱面,外径留量0.4mm,端面留余量0.2mm,
完成程序编制。
程序:
O001;
G99 G97 S500 M03 T0101 F0.2;
G00 X85.0 Z5.0;
G90 X75.0 Z-39.8;
X70.0;
X65.0;
X60.0;
X55.0;
X50.4;
G01 X50.0 Z0.0;
Z-40.0;
X80.0;
G00 X100.0 Z100.0;
M30;
B) 锥面车削循环
格式:G90 X Z R F ;
其中:X Z 为切削终点坐标;R 为圆锥面加工起、终点的半径
差,有正、负号。
如图所示:
R
有关R的计算:
如图所示:
R=6.25
(2) 端面切削循环指令G94
A) 垂直端面车削固定循环。
格式:G94 X Z F ;
其中:X Z 为切削终点坐标。如图所示:
程序:
O001;
G99 G97 S500 T0101 M03 F0.2;
G00 X65.0 Z5.0;
G94 X30.4 Z-5.0;
Z-10.0;
Z-14.8;
G00 X100.0 Z100.0;
(3) 螺纹车削指令G32 (恒螺距螺纹车削)
格式:G00 X Z ; 定位点
G32 X Z F ;螺纹终点坐标与螺距
练习图:
h:螺纹的牙深。按h=0.6495P进行计算,半径值。螺纹小径:d1=d-h×2
编程举例:G00 X39.5 Z5.0;
G32 Z-35.0 F3.0;
G00 X42.0;
Z5.0;
X39.0;
G32 Z-35.0 F3.0;
……
M30;
(4)固定循环指令G92
格式:G00 X Z ; 定位点
G92 X Z F ; 螺纹终点坐标与螺距
如上图编程举例:
G00 X42.0 Z5.0;
G92 X39.0 Z-35.0 F3.0;
X38.0 ;
X37.0 ;
X36.1 ;
G00 X100.0 Z100.0;
M30;
(5)锥螺纹:G92 X Z R F ;
其中:X Z 为螺纹终点坐标;R 为锥螺纹始点与终点的半径差;
F 为螺距。
(6)标准普通粗牙螺纹螺距值:
M6 P=1mm
M8 P=1.25mm
M10 P=1.5mm
M12 P=1.75mm
M14 P=2mm
M16 P=2mm
M18 P=2.5mm
M20 P=2.5mm
M24 P=3mm
M30 P=3.5mm
三、 多重复合固定循环指令
应用G90、G92、G94这些单一固定循环还不能有效地简化加
工程序,如果使用多重符合固定循环,通过定义零件精加工的
刀具轨迹来进行零件的粗车和精车,可使数控编程变得更加容易。
多重复合循环有外径、径的粗加工循环指令G71、端面粗加
工循环指令G72、闭合车削循环指令G73、精车循环指令G70、端
面钻孔循环指令G74、外圆车槽循环指令G75。
1、精加工循环指令G70 在采用G71、G72、G73指令进行粗车后,用
G70指令进行精车循环切削。
格式:G70 P(ns) Q(nf);
其中:ns为精加工程序组的第一个程序段的顺序号;nf为精加工程序组的
最后一个程序段的顺序号。编程注意事项:
(1) 精车过程中的F、S、T在程序段P 到Q 间指定。
(2) 在车削循环期间,刀具(尖)半径补偿功能有效。
(3) 在P 和Q 之间的程序段不能调用子程序。
2、外径、径粗加工循环指令G71 G71指令用于粗车圆柱棒料,以切除
较多的加工余量。
格式:G71 U(△d) R(e);
G71 P(ns) Q(nf) U(△u) W(△w) F S T;
各参数说明如下:
ns、nf:同G70;
△ d:粗加工每次切深(半径编程);
e:退刀量;
△ u:X轴方向精加工余量(直径值);
△ w:Z轴方向精加工余量;
F、S、T:粗车过程中从程序号P到Q之间包括的任何F、S、T功
能都被忽略,只有在G71指令中指定的F、S、T功能有效。
程序:
O001;
G99 G97 S500 M03 T0101;
G00 X45.0 Z5.0;
G71 U2.0 R0.5;
G71 P10 Q20 U0.4 W0.2 F0.2 S600;
N10 G01 X.0 Z0.0 ;
X20.0;
Z-20.0;
X30.0;
Z-50.0;
X40.0;
Z-80.0;
N20 X45.0;
G00 Z5.0;
G70 P10 Q20;
G00 X100.0 Z100.0;
M30;
2、 端面粗加工循环指令G72
G72指令适用于圆柱毛坯的端面方向粗车。G72指令的执行过程除了车削
是平行于X轴进行外,其余与G71指令相同。
格式: G72 W(△d) R(△e);
G72 P(ns) Q(nf) U(△u) W(△w) F S T ;
其中:△d:为Z轴方向切深。
例:如图
程序:O001;
G99 G97 S500 T010 M03;
G00 X130.0 Z5.0;
G72 W2.0 R0.5;
G72 P10 Q20 U0.4 W0.2 F0.2;
N10 G01 Z-45.0;
X120.0;
Z-30.0;
G02 X110.0 Z-25.0 R5.0;
G01 X70.0;
G03 X60.0 Z-20.0 R5.0;
G01 Z-10.0;
X30.0;
Z0.0;
X0.0;
N20 Z5.0;
G70 P10 Q20;
G00 Z5.0;
M30;
3、 闭合车削循环指令G73
G73指令与G71、G72指令功能相同,只是刀具路径是按工件精加工轮廓
进行的,。G73适用于毛坯轮廓形状与零件轮廓基本接近的毛坯粗加工。如:
一些锻件、铸件的粗车。
格式:G73 U(△I) W(△k) R ;
G73 P(ns) Q(nf) U(△u) W(△w) F S T ;
其中:△I可表示沿X轴的退出距离和方向;△k可表示沿Z轴的退出距离
和方向;R 为粗加工次数。
例:如图(外形有4mm余量)
程序:
O001;
G99 G97 S500 T0101 M03;
G00 X125.0 Z5.0;
G73 U2.0 W2.0 R4;
G73 P10 Q20 U0.4 W0.2 F0.2;
N10 G01X0.0;
Z0.0 F0.15;
X50.0;
Z-20.0;
X70.0 Z-40.0;
Z-60.0;
G02 X90.0 Z-70.0 R10.0;
G01 X110.0 Z-80.0;
Z-100.0;
N20 X115.0;
G00 Z5.0;
G70 P10 Q20;
G00 Z100.0;
M30;
4、 切槽循环指令G75
格式:G00 X α1 Z β1 ;
G75 R(△e)
G75 Xα2 Zβ2 P(△i)Q(△k)R(△d)F(f)
α1、β1:切槽刀起始点坐标。
α2、:槽底直径。
β2:切槽时的Z向终点位置坐标,同样与切槽起始位置有关。
△ e:切槽过程中径向的退刀量,半径值,单位为mm。
△ I:切槽过程中径向的每次切入量,半径值,单位为μm。
△ K:沿径向切完一个刀宽后退出,在Z向的移动量,单位为μm。但必须
注意其值应小于刀宽。
△ d:刀具切到槽底后,在槽底沿 –Z方向的退刀量,单位为μm。注意:尽
量不要设置数值,取0,以免断刀。
例:如图所示
程序:
O001;
G99 G97 S500 T0202 M03;
G00 X42.0 Z-30.0;
G75 R0.1;
G75 X30.0 Z-24.0 P500 Q3500 R0 F0.2;
G00 X80.0;
Z60.0;
M30;
5、 螺纹切削复合循环指令G76
利用螺纹切削复合循环功能,只要编写出螺纹的底径值,螺纹Z向终点
位置、牙深及第一次背吃刀量等加工参数,车床即可自动计算每次的背吃刀
量进行循环切削,直到加工完为止。
格式:G0 Xα1
Zβ1;
G76 P(m)(γ)(θ) Q(△dmin) R(d)
G76 Xα2 Zβ2 R(I)P(h)Q(△d) F(l)
其中:α1 β1
:螺纹切削循环起始点坐标。
m:精加工重复次数,可1~99次。
γ:螺纹尾部倒角量(斜向退刀)。00~99个单位,取01则退
0. 11×导程,单位mm。
θ:螺纹刀尖的角度(螺纹牙型角)。
△ dmin:切削时的最小背吃刀量。半径值,单位:μm。
d:精加工余量,半径值,单位为mm。
α2:螺纹底径值(外螺纹为小径值,螺纹为大径值),直径值,单位为mm。
β2:螺纹的Z向终点位置坐标,必须考虑空刀导出量。
I:螺纹部分的半径差,与G92中的I相同。I为0时,是直螺纹切削。
h:螺纹的牙深。按h=0.6495P进行计算,半径值,单位为μm。
△ d:第一次切深。半径值,单位为μm。
l:螺纹导程。单位为mm。
常用螺纹切削的进给次数与背吃刀量(表)
米 制 螺 纹
螺 距
牙 深
背
吃
刀
量
及
切
削
次
数
1次
2次
3次
4次
5次
6次
7次
8次
9次
1.0
0.6495
0.7
0.4
0.2
1.5
0.974
0.8
0.6
0.4
0.16
2.0
1.299
0.9
0.6
0.6
0.4
0.1
2.5
1.624
1.0
0.7
0.6
0.4
0.4
0.15
3.0
1.949
1.2
0.7
0.6
0.4
0.4
0.4
0.2
3.5
2.273
1.5
0.7
0.6
0.6
0.4
0.4
0.2
0.15
4.0
2.598
1.5
0.8
0.6
0.6
0.4
0.4
0.4
0.3
0.2
例:如图所示:
程序;
O001;
G99 G97 S500 T0303 M03;
G00 X32.0 Z4.0;
G76 P10160 Q50 R0.1;
G76 X27.4 Z-27.0 R0 P1300 Q450 F2.0;
G00 X100.0 Z200.0;
M30;
四、子程序
在零件加工时,当某一加工容重复出现(即工件上相同的切削路线重复)
时,可以将该加工容的程序编制出来作为子程序,而在编程时通过主程序调
用,使程序简化。
格式;M98 P ;
子程序号(须为4位数字)
调用次数1~99
M98 P L ;
子程序号(须为4位数字)
调用次数1~99
M99;子程序结束
例:如图所示:
程序:
O001;
G99 G97 S500 T0202 M03;(4mm切刀)
G00 X52.0 Z0.0;
M98 P041234;
G00 X150.0 Z200.0;
M30;
子程序:
O1234;
W-12.0;
X46.0 F0.1;
X52.0 F0.4;
M99;
或子程序:
O1234;
W-12.0;
U-6.0 F0.1;
U6.0 F0.4;
M99;
发布者:admin,转转请注明出处:http://www.yc00.com/num/1709511235a1632897.html
评论列表(0条)