FANUC系统常用指令.docx

上传人:b****7 文档编号:26519189 上传时间:2023-06-20 格式:DOCX 页数:18 大小:128.10KB
下载 相关 举报
FANUC系统常用指令.docx_第1页
第1页 / 共18页
FANUC系统常用指令.docx_第2页
第2页 / 共18页
FANUC系统常用指令.docx_第3页
第3页 / 共18页
FANUC系统常用指令.docx_第4页
第4页 / 共18页
FANUC系统常用指令.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

FANUC系统常用指令.docx

《FANUC系统常用指令.docx》由会员分享,可在线阅读,更多相关《FANUC系统常用指令.docx(18页珍藏版)》请在冰豆网上搜索。

FANUC系统常用指令.docx

FANUC系统常用指令

FANUC系统常用指令

1、快速定位指令G00

2、直线插补指令G01

3、圆弧插补指令G02、G03该指令使刀具从圆弧起点沿圆弧移动到圆弧终点。

4、主轴速度设置指令和转速控制指令G96、G97、G50。

(1)主轴线速度恒定指令G96

格式:

G96S_;S单位为m/min。

此时应限制主轴最高转速,即用G50指令。

女口:

G50S1500;主轴最高转速限制为1500r/min。

(2)直接设定主轴转速指令G97。

格式:

G97S_;S的单位为r/min(注:

一般系统G97)

G96、G97均为模态指令,可相互取消。

5、每转进给指令G99和每分钟进给指令G98。

格式:

G99F_;F单位为mm/r

G98F;F单位为mm/min

G98、G99均为模态指令,机床初始状态默认G99。

6、螺纹车削加工(可加工直螺纹和锥螺纹)

方式有直进式和斜进式

(1)螺纹切削指令G32,可车削直螺纹、锥螺纹和端面螺纹。

G32指令进刀方式为直进式。

G96。

注:

螺纹切削时不可用主轴线速度恒定指令

格式:

G32X_Z_F_;

其中:

X_Z_为螺纹终点坐标,F_为螺距。

螺纹深度计算:

h=0.6495p螺纹小径:

di=d-hX2

7、刀具功能指令T

格式:

T0202

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。

40

格式:

G90X_Z_F

|立帕4MCD"柚・輛3»Q3Ht■⑸工貝BWfttfi

-.其中:

X.Z为切削终点坐标。

例如:

粗车050圆柱面,外径留量0.4mm,端面留余量0.2mm,完成程序编制。

程序:

O001;

G99G97S500M03T0101F0.2;

G00X85.0Z5.0;

X70.0;

X65.0;

X60.0;

X55.0;

X50.4;

G01X50.0ZO.O;

Z-40.0;

X80.0;

GOOX100.0Z100.0;

M30;

B)锥面车削循环

格式:

G90X_Z_R_F_;

其中:

X_Z_为切削终点坐标;R_为圆锥面加工起、终点的半径差,有正、负号。

如图所示:

25-

如图所示:

R

—25

T

R=6.25

(2)端面切削循环指令G94

A)垂直端面车削固定循环。

格式:

G94X_Z_F_;

其中:

X_Z_为切削终点坐标。

如图所示:

程序:

G99G97S500T0101M03F0.2;

GOOX65.0Z5.0;

G94X30.4Z-5.0;

Z-10.0;

Z1OO.O;

(恒螺距螺纹车削)

定位点

Z-14.8;

GOOX100.0

(3)

螺纹车削指令G32格式:

GOOX_Z_;

;螺纹终点坐标与螺距

di=d-hX2

G32XZF

h:

螺纹的牙深。

按h=O.6495P进行计算,半径值。

螺纹小径:

编程举例:

GOOX39.5Z5.O;

G32Z-35.OF3.O;

GOOX42.O;

Z5.0;

X39.0;

G32Z-35.0F3.0;

M30;

(4)固定循环指令G92

格式:

G00X_Z_;定位点

G92X_Z_F_;螺纹终点坐标与螺距

如上图编程举例:

G00

X42.0

Z5.0;

G92

X39.0

Z-35.0F3.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

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指令进行精车循环切削。

格式:

G70P(ns)Q(nf);

其中:

ns为精加工程序组的第一个程序段的顺序号;nf为精加工程序组的

最后一个程序段的顺序号。

编程注意事项:

(1)精车过程中的F、S、T在程序段P_到Q—间指定。

(2)在车削循环期间,刀具(尖)半径补偿功能有效。

(3)在P_和Q_之间的程序段不能调用子程序。

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功能有效。

1

0—E

-&

©

20

30

程序:

O001;

G99G97S500M03T0101;

G00X45.0Z5.0;

G71U2.0R0.5;

S600;

G71P10Q20U0.4W0.2F0.2

N10G01X.0Z0.0;

X20.0;

Z-20.0;

X30.0;

Z-50.0;

X40.0;

Z-80.0;

N20X45.0;

G00Z5.0;

G70P10Q20;

G00X100.0Z100.0;

M30

2、端面粗加工循环指令G72

是平行于X轴进行外,其余与G71指令相同。

格式:

G72W(3)R(3;

 

其中:

Ad:

为Z轴方向切深。

例:

如图

程序:

0001;

G99G97S500T010M03

G00X130.0Z5.0;

G72W2.0R0.5;

G72P10Q20U0.4W0.2F0.2

N10G01Z-45.0;

X120.0;

Z-30.0;

G02X110.0Z-25.0R5.0

G01X70.0;

G01Z-10.0

X30.0;

Z0.0;

X0.0;

N20Z5.0;

G70P10Q20;

GOOZ5.0;

M30;

3、闭合车削循环指令G73

G73指令与G71、G72指令功能相同,只是刀具路径是按工件精加工轮廓进行的,。

G73适用于毛坯轮廓形状与零件轮廓基本接近的毛坯粗加工。

如:

一些锻件、铸件的粗车。

格式:

G73U(△I)W(Ak)R

G73P(ns)Q(nf)U(Au)W(Aw)F_S_T

其中:

Al可表示沿X轴的退出距离和方向;△k可表示沿Z轴的退出距离

和方向;R—为粗加工次数。

例:

如图(外形有4mm余量)

程序:

O001;

G99G97S500T01

GOOX125.0Z5.0

G73U2.0W2.0R4;

G73P1OQ20UO.4W0.2F0.2;

N1OG01X0.0;

ZO.OF0.15;

X50.0;

Z-20.0;

X70.0Z-40.0;

Z-60.0;

G02X90.0Z-70.0R10.0;

GO1X110.0Z-80.0;

Z-100.0;

N20X115.0;

GOOZ5.0;

G70P1OQ20;

GOOZ100.0;

M30;

4、切槽循环指令G75

格式:

GOOXaZ_1_;

G75R(△)

G75Xa2_ZJ2_P(△)Q(Ak)R(△d)F(f)

a、助:

切槽刀起始点坐标。

a2、:

槽底直径。

俾:

切槽时的Z向终点位置坐标,同样与切槽起始位置有关。

△e:

切槽过程中径向的退刀量,半径值,单位为mm。

△I:

切槽过程中径向的每次切入量,半径值,单位为卩m。

△K:

沿径向切完一个刀宽后退出,在Z向的移动量,单位为卩m。

但必须

注意其值应小于刀宽。

d:

刀具切到槽底后,在槽底沿-Z方向的退刀量,单位为卩m。

注意:

量不要设置数值,取0,以免断刀。

例:

如图所示

程序:

LI列

O001;

G99G97S500T0202M03;

G00X42.0Z-30.0;

G75R0.1;

G75X30.0Z-24.0P500Q3500R0F0.2;

G00X80.0;

Z60.0;

M30;

5、螺纹切削复合循环指令G76

利用螺纹切削复合循环功能,只要编写出螺纹的底径值,螺纹Z向终点

位置、牙深及第一次背吃刀量等加工参数,车床即可自动计算每次的背吃刀

量进行循环切削,直到加工完为止。

格式:

GOXaiZ31;

G76P(m)(Y)(0)Q(△dmin)R(d)

G76XaZ32R(I)P(h)Q(Ad)F(l)

其中:

a131:

螺纹切削循环起始点坐标。

m:

精加工重复次数,可1~99次。

丫:

螺纹尾部倒角量(斜向退刀)。

00~99个单位,取01则退

0.11x导程,单位mm。

0:

螺纹刀尖的角度(螺纹牙型角)。

△dmin:

切削时的最小背吃刀量。

半径值,单位:

卩m。

d:

精加工余量,半径值,单位为mm。

a2:

螺纹底径值(外螺纹为小径值,内螺纹为大径值),直径值,单位为mm。

32:

螺纹的Z向终点位置坐标,必须考虑空刀导出量。

I:

螺纹部分的半径差,与G92中的I相同。

I为0时,是直螺纹切削。

h:

螺纹的牙深。

按h=0.6495P进行计算,半径值,单位为卩m。

Ad:

第一次切深。

半径值,单位为卩m。

l:

螺纹导程。

单位为mm。

常用螺纹切削的进给次数与背吃刀量(表)

制螺纹

1.0

1.5

2.0

2.5

3.0

3.5

4.0

0.649

0.97

1.29

1.62

1.94

2.27

2.59

5

4

9

4

9

3

8

□匕冃

1次

0.7

0.8

0.9

1.0

1.2

1.5

1.5

2次

0.4

0.6

0.6

0.7

0.7

0.7

0.8

3次

0.2

0.4

0.6

0.6

0.6

0.6

0.6

4次

0.16

0.4

0.4

0.4

0.6

0.6

5次

0.1

0.4

0.4

0.4

0.4

6次

0.15

0.4

0.4

0.4

7次

0.2

0.2

0.4

8次

0.15

0.3

9次

0.2

例:

如图所示:

 

程序;

O001;

G99G97S500T0303M03;

GOOX32.0Z4.0;

G76P10160Q50R0.1;

G76X27.4Z-27.0ROP1300Q450F2.0;

GOOX100.0Z200.0;

M30;

四、子程序

在零件加工时,当某一加工内容重复出现(即工件上相同的切削路线重复)时,可以将该加工内容的程序编制出来作为子程序,而在编程时通过主程序调用,使程序简化。

格式;M98P_

I

子程序号(须为4位数字)

调用次数1~99

M98P_L_;

I

子程序号(须为4位数字)

调用次数1~99

M99;子程序结束

例:

如图所示:

程序:

O001;

G99G97S500T0202M03;(4mm切刀)

G00X52.0Z0.0;

M98P041234;

G00X150.0Z200.0;

M30;

子程序:

O1234;

W-12.0;

X46.0F0.1;

X52.0F0.4;

M99;

或子程序:

O1234;

W-12.0;

U-6.0F0.1;

U6.0F0.4;

M99;

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1