FANUC系统常用指令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

FANUC系统常⽤指令
⼀、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、G9
2、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=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 ;
h :螺纹的⽛深。

按h=0.6495P 进⾏计算,半径值。

螺纹⼩径:d 1=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;
有关 R 的计算:
程序:
恒螺距螺纹车削) 定位点 G32 X Z F ;螺纹终点坐标与螺距
练习图:
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)标准普通粗⽛螺纹螺距值:
M6P=1mm
M8P=1.25mm
M10P=1.5mm
M12P=1.75mm
M14P=2mm
M16P=2mm
M18P=2.5mm
M20P=2.5mm
M24P=3mm
M30P=3.5mm
三、多重复合固定循环指令应⽤G90、G92、G94 这些单⼀固定循环还不能有效地简化加⼯程序,如果使⽤多重符合固定循环,通过定义零件精加⼯的⼑具轨迹来进⾏零件的粗车和精车,可使数控编程变得更加容易。

多重复合循环有外径、内径的粗加⼯循环指令G71、端⾯粗加
⼯循环指令G72、闭合车削循环指令G73、精车循环指令G70、端⾯钻孔循环指令G74、外圆车槽循环指令G75。

1、精加⼯循环指令G70 在采⽤G71、G7
2、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 )其中:△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 余量)
U (△u ) W (△w ) F S T
只是⼑具路径是按⼯件精加⼯轮廓
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
G00 X80.0;
Z60.0;
M30;
5、螺纹切削复合循环指令 G76 利⽤螺纹切削
复合循环功能,只要编写位置、⽛深及第⼀次背吃⼑量等加⼯参数,车床即可⾃动计算每次的背吃⼑F0.2;
,螺纹 Z 向终点。

相关文档
最新文档