数控机床FANUC面板各键使用.docx

上传人:b****8 文档编号:9608262 上传时间:2023-02-05 格式:DOCX 页数:20 大小:45KB
下载 相关 举报
数控机床FANUC面板各键使用.docx_第1页
第1页 / 共20页
数控机床FANUC面板各键使用.docx_第2页
第2页 / 共20页
数控机床FANUC面板各键使用.docx_第3页
第3页 / 共20页
数控机床FANUC面板各键使用.docx_第4页
第4页 / 共20页
数控机床FANUC面板各键使用.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

数控机床FANUC面板各键使用.docx

《数控机床FANUC面板各键使用.docx》由会员分享,可在线阅读,更多相关《数控机床FANUC面板各键使用.docx(20页珍藏版)》请在冰豆网上搜索。

数控机床FANUC面板各键使用.docx

数控机床FANUC面板各键使用

FANUC系统各键使用!

1ALTER修改程序及代码

2INSRT插入程序

3DELET删除程序

4EOB完成一句(ENDOFBLOCK)

5CAN取消(EDIT或MDIMODE情况下使

用)

6INPUT输入程序及代码

7OUTPUTSTART输出程序及指令

8OFFSET储存刀具长度、半径补当值

9AUXGRAPH显示图形

10PRGRM显示程序内容

11ALARM显示发生警报内容或代码

12POS显示坐标

13DGONSPARAM示自我诊断及参数功能

14RESET返回停止

15CURSOR光标上下移动

16PAGE上下翻页

17O程序号码由OOOO1~O9999

18N顺序号码由N0001~N9999

19G准备功能代码

20X坐标轴运动方向指令

21Y坐标轴运动方向指令

22Z坐标轴运动方向指令

23H长度补偿功能代码

24F进给(FEED)指令

25R圆弧半径指令

26M辅助功能指令

27S主轴指速指令

28T刀具号码

29D半径补偿功能代码

30I.J.K圆弧起点至圆弧中心距离(分

别在X,Y,Z轴上)

31P子程序调用代码

32PROGRAMPROTE(程序记忆保护开关

33MEMORY自动执行程序

34EDIT编辑

35MDI手动编辑

36SINGLBLOCK单句执行

37BLOCKDELET指定不执行单句程序(与

/键共享)

38OPTSTOP选择性停止(与M01码共享)

39DRYRUN空运行

40PRGTEST不执行M.S.T.码指令

41CYCLESTART滔环动(执行程序)

42CYCLESTOP循环停止(暂停程序)

43PRGSTOP程序停止(与M00共享)

44HOME返回X.Y.Z.各轴机械原

45JOG手动进给(行位或切削)

46MPG手动驱动器

50HIGH手动快速进给

51SPDLDEC主轴(RPM)速

52SPDL100%执行程序中S指令速

53SPDLCW主轴顺时钟转动

54SPDLSTOP主轴停止

55SPDLCCW主轴逆时钟转动

56SPDLINC主轴(RPM增速

57Z+,Y+,X+机床X.Y.Z.轴往正方向移动

58Z-,Y-,X-机床X.Y.Z.轴往负方向移动

594-,4+机床第四轴

60TRVRS执行机床各轴移动指令

61CLNTON供应切削液

62CLNTOFF停止供应切削液

63CLNTAUTO自动执行供应切削液

64OVERRIDE切削速度随控0--150%

65EMERGENCYSTC紧急停止

66THERMALALAR咗轴负荷过热报警

67LUBALARM润滑油不足报警

68X_MIRRORIMAGEX轴镜像加工功能

69Y_MIRRORIMAGEY轴镜像加工功能

70RAPIDOVERRIDE快速行程?

71DNC直接数控:

由于外部接口设备输入程序至数控机床,而

又因子控机床本身记忆容量有限,需要执行边读边做(即同时执行收取程序和执行程序指令动作),称为DNC操作。

当完成DNC操作后,数控机床记忆是不存在的,由DNC输

入之程序。

72BACKGROUDEDIT背景编程:

(BG-EDIT)当数控机床执行自动(AUTO)加工时,可同时输入或编写另一程序,而不需耍停止操作。

73MANUABS手动绝对值

74PROGRSTAT程序再起动

75ZNEGLT取消执行Z轴指令

76AXISLOCK取消执行三轴指令

77B第五轴

数控机床及编程中常用术语

1)计算机数值控

制(ComputerizedNumericalContro

l,CNC)用计算机控制加工功能,实现

数值控制。

2)轴(Axis)机床的部件可以沿着其作直线移动或回转运动的基准方向。

3)机床坐标系

(MachineCoordinateSystern)固定于机床上,以机床零点为基准的笛卡尔坐标系。

4)机床坐标原点

(MachineCoordinateOrigin)机床坐标系的原点。

5)工件坐标系

(WorkpieceCoordinateSystem)固定于工件上的笛卡尔坐标系。

6)工件坐标原点

Wrok-piexeCoordinateOrigin)工件坐标系原点。

7)机床零点(Machinezero)由机床制造商规定的机床原点。

8)参考位置

(ReferencePosition)机床启动用的沿着坐标轴上的一个固定点,它可以用机床坐标原点为参考基准。

9)绝对尺寸(AbsoluteDimension)/绝对坐标值(AbsoluteCoordinates)距一坐标系原点的直线距离或角度。

10)增量尺寸

(IncrementalDimension)/增量坐标值(IncrementalCoordinates)在一序列点的增量中,各点距前一点的距离或角度值。

11)最小输人增量

(LeastInputIncrement)在加工程序中可以输人的最小增量单位。

12)命令增量

(LeastcommandIncrement)从数值控制装置发出的命令坐标轴移动的最小增量单位。

13)插补(InterPolation)在所需的路径或轮廓线上的两个已知点间根据某一数学函数(例如:

直线,圆弧或高阶函数)确定其多个中间点的位置坐标值的运算过程。

14)直线插补(LlneInterpolation)这是一种插补方式,在此方式中,两点间的插补沿着直线的点群来逼近,沿此直线控制刀具的运动。

15)圆弧插补

Circula

Interpolation)这是一种插补方式,在此方式中,根据两端点间的插补数字信息,计算出逼近实际圆弧的点群,控制刀具沿这些点运动,加工出圆弧曲线。

16)顺时针圆弧(ClockwiseArc)刀具参考点围绕轨迹中心,按负角度方向旋转所形成的轨迹.方向旋转所形成的轨迹.

17)逆时针圆弧

(CounterclockwiseArc)刀具参考点围

绕轨迹中心,按正角度方向旋转所形成的轨

迹。

18)手工零件编程

ManualPartPrograrnmiog)手工进行

零件加工程序的编制。

19)计算机零件编程

CornputerPartprograrnrnlng)用计

算机和适当的通用处理程序以及后置处理

程序准备零件程序得到加工程序。

20)绝对编程

(AbsolutePrograrnming)用表示绝对尺

寸的控制字进行编程。

21)增量编程

(Incrementprogramming)用表示增量尺

寸的控制字进行编程。

22、

22)宇符(Character)用于表示一组织或控制数据的一组元素符号。

23)控制字符(ControlCharacter)出现于特定的信息文本中,表示某一控制功能的字符。

24)地址(Address)一个控制字开始

的字符或一组字符,用以辨认其后的数据。

25)

程序段格式(BlockFormat)字、字符和数据在一个程序段中的安排。

机器码(MachineCode)计算机指令代码,

机器语言,用来表示指令集中的指令的代

码。

27)程序号(ProgramNumbe)以号码识别加工程序时,在每一程序的前端指定

的编号

28)程序名(PrograoName以名称

识别加工程序时,为每一程序指定的名称。

29)指令方式(CommandMode指令

的工作方式。

30)程序段(Block)程序中为了实现某种操作的一组指令的集合.

31)零件程序(PartProgram)在自动

加工中,为了使自动操作有效按某种语言或某种格式书写的顺序指令集。

零件程序是写在输人介质上的加工程序,也可以是为计算机准备的输人,经处理后得到加工程序。

32)加工程序(MachineProgram)在自动加工控制系统中,按自动控制语言和格式书写的顺序指令集。

这些指令记录在适当的输人介质上,完全能实现直接的操作。

33)程序结束(EndofProgram)指

出工件加工结束的辅助功能

34)数据结束(EndofData)程序段的所有命令执行完后,使主轴功能和其他功能(例如冷却功能)均被删除的辅助功能。

35)程序暂停(ProgromStop)程序段的所有命令执行完后,删除主轴功能和其他功能,并终止其后的数据处理的辅助功能.

36)准备功能(PreparatoryFunctton)使机床或控制系统建立加工功能方式的命令.

37)辅助功能(MiscellaneouSFunction)控制机床或系统的开关功能的一种命令。

38)刀具功能(ToolFunetion)依据相应的格式规范,识别或调人刀具。

39)进给功能(FeedFunction)定义进给速度技术规范的命令。

40)主轴速度功能(SpindleSpeedFunction)定义主轴速度技术规范的命令。

41)进给保持(FeedHold)在加工程序执行期问,暂时中断进给的功能。

42)刀具轨迹(ToolPath)切削刀具上规定点所走过的轨迹。

43)零点偏置(ZeroOffset)数控系统的一种特征.它容许数控测量系统的原点在指定范围内相对于机床零点移动,但其永久零点则存在数控系统中。

44)刀具偏置(ToolOffset)在一个加工程序的全部或指定部分,施加于机床坐标轴上的相对位移.该轴的位移方向由偏置值的正负来确定。

45)刀具长度偏置ToolLengthOffset)在刀具长度方向的偏晋。

方向的刀具偏置

47)刀具半径补偿(CutterCompensation)垂直于刀具轨迹

的位移,用来修正实际的刀具半径与编程的刀具半径的差异。

48)刀具轨迹进给速度(ToolPathFeedrate)刀具上的基准点沿着刀具轨迹相对于工件移动时的速度,其单位通常用每分钟或每转的移动量来表示。

49)固定循环(FixedCycle,CannedCycle)预先设定的一些操作命令,根据这些操作命令使机床坐标袖运动,主袖工作,从而完成固定的加工动作。

例如,钻孔、铿削、攻丝以及这些加工的复合动作。

50)子程序(Subprogram)加工程序的一部分,子程序可由适当的加工控制命令调用而生效。

51)工序单(Planningsheet)在编制零件的加工工序前为其准备的零件加工过程表。

52)执行程序(ExecutlveProgram)在CNC系统中,建立运行能力的指令集合。

合。

53)倍率(Override)使操作者在加工期间能够修改速度的编程值(例如,进给率、主轴转速等)的手工控制功能。

54)伺服机构(Servo-Mwchanisnt)这是一种伺服系统,其中被控量为机械位置或机械位置对时间的导数。

55)误差(Error)计算值、观察值或

实际值与真值、给定值或理论值之差。

56)分辨率(Resolution)两个相邻的离散量之间可以分辨的最小间隔。

准备功能字是使数控机床建立起某种加工方式的指令,如插补、刀具补偿、固定循环等。

G功能字由地址符G和其后的两位数字组成,从GO0-G99共100种功能。

JB3208-83标准中规定如下表:

代码

功能作用范围

功能

代码

功能作用范围

功能

G00

点定位

G50

*

刀具偏

置0/-

G01

直线插补

G51

*

刀具偏

置+/0

G02

顺时针圆弧插补

G52

*

刀具偏

置-/0

G03

逆时针圆弧插补

G53

直线偏移注销

G04

*

暂停

G54

直线偏

移X

G05

*

不指

G55

直线偏

移丫

G06

抛物线插补

G56

直线偏

移Z

G07

*

不指

G57

直线偏

移XY

G08

*

加速

G58

直线偏

移XZ

G09

*

减速

G59

直线偏

移YZ

G10-G16

>*

不指

G60

准确定位(精)

G17

XY

平面选择

G61

准确定位仲)

G18

ZX

平面选择

G62

准确定位(粗)

G19

YZ

平面

G63

*

攻丝

选择

G20-G32

>*

不指

G64-G67

7*

不指定

G33

螺纹切削,等螺距

G68

*

刀具偏置,内角

G34

螺纹切削,增螺距

G69

*

刀具偏置,外角

G35

螺纹切削,减螺距

G70-G79

)*

不指定

G36-G39

)*

不指

G80

固定循环注销

G40

刀具

G81-G89

固定循

补偿

/刀

具偏

置注

G41

G42

G43

G44

G45

G46

刀具

补偿G90--左

刀具

补偿G91--右

刀具

偏置G92

--左

刀具

偏置G93--右

刀具

偏置G94

绝对尺

增量尺

+/+

刀具

G95

预置寄

进给

率,时

间倒数

每分钟

进给

主轴每

 

转进给

恒线速

每分钟转数(主轴)

不指定

偏置

+/-

刀具

G47*偏置G96

-/-

刀具

G48*偏置G97

-/+

刀具

G49*偏置G98-G99

0/+

注:

*表示如作特殊用途,必须在程序

格式中说明

辅助功能字是用于指定主轴的旋转方向、启动、停止、冷却液的开关,工件或刀具的夹紧和松开,刀具的更换等功能。

辅助功能字由地址符M和其后的两位数字组成。

JB3208-83标准中规定如下表:

代码

功功能

代码

功能

能作用范围

能作用范围

M00

*程序停止

M36

*

进给范

围1

M01

*计划结

M37

*

进给范

围2

M02

*程序结

M38

*

主轴速

度范围1

M03

主轴顺时针转动

M39

*

主轴速

度范围2

M04

主轴逆时针转动

M40-M4!

5*

齿轮换档

M05

主轴停止

M46-M4"

7*

不指定

M06

*换刀

M48

*

注销M49

M07

2号冷

M49

*

进给率

却液开

修正旁路

M08

1号冷却液开

M50

*

3号冷却液开

M09

冷却液关

M51

*

4号冷却液开

M10

夹紧

M52-M5,

4*

不扌旨定

M11

松开

M55

*

刀具直线位移,

位置1

M12

*不指定

M56

*

刀具直

线位移,

 

M13

主轴顺时针,冷却液开

M57-M59*

不扌旨定

M14

主轴逆时针,冷却液开

M60

更换工作

M15

*正运动

M61

工件直线位移,

2

位置1

M16

*负运动

M62

*

工件直线位移,

位置2

M17-M1

3*不指定

M63-M7(

0*

不指定

M19

主轴定向停止

M71

*

工件角度位移,

位置1

M20-M2L

?

*永不指

M72

*

工件角度位移,

位置2

M30

*纸带结束

M73-M8J

9*

不指定

M31

*互锁旁路

M90-M99*

永不指

M32-M32

尹不指定

数控编程指令代码的区别及技巧

1.G04暂停指令

G04X(U)_/P_是指刀具暂停时间(进给停止,主轴不停止),地址P或X后的数值是暂停时间。

X后面的数值要带小数点,否则以此数值的千分之一计算,以秒(s)为单位,P后面数值不能带小数点(即整数表示),以毫秒(ms)为单位。

例如,G04X2.0;或G04X2000;暂停2秒

G04P2000;

但谀承」紫导庸恳噶钪校匚鏕82、G88及

G89),为了保证孔底的精糙度,当刀具加工至孔底时需有暂停时间,此时只能用地址P表示,若用地址X表示,则控制系统认为X是X轴坐标值进行执行。

例如,

G82X100.0Y100.0Z-20.0R5.0F2

00P2000;钻孔(100.0,100.0)至孔底暂停2秒

G82X100.0Y100.0Z-20.0R5.0F2

00X2.0;钻孔(2.0,100.0)至孔底不会暂停。

2.MO0M01M02和M30的区别与联系

M00为程序无条件暂停指令。

程序执行到此进给停止,主轴停转。

重新启动程序,必须先回到JOG状态下,按下CV(主轴正转)启动主轴,接着返回AUTO犬态下,按下START键才能启动程序。

M01为程序选择性暂停指令。

程序执行前必须打开控制面板上OPSTOP键才能执行,执行后的效果与M00相同,要重新启动程序同上。

M00和M01常常用于加工中途工件尺寸的检验或排屑。

M02为主程序结束指令。

执行到此指令,进给停止,主轴停止,冷却液关闭。

但程序光标停在程序末尾。

M30为主程序结束指令。

功能同M02不同之处是,光标返回程序头位置,不管M30后是否还有其他程序段。

3.地址DH的意义相同刀具补偿参数D、H具有相同的功能,可以任意互换,它们都表示数控系统中补偿寄存器的地址名称,但具体补偿值是多少,关键是由它们后面的补偿号地址来决定。

不过在加工中心中,为了防止出错,一般人为规定

H为刀具长度补偿地址,补偿号从1〜20号,D为刀具半径补偿地址,补偿号从21号开始(20把刀的刀库)。

例如,G00G43H1Z100.0;

G01G41D21X20.0Y35.0F200;

4.镜像指令

镜像加工指令M21、M22M23当只对X轴

或Y轴进行镜像时,切削时的走刀顺序(顺铣与逆铣),刀补方向,圆弧插补转向都会与实际程序相反,如图1所示。

当同时对X轴和Y轴进行镜像时,走刀顺序,刀补方向,圆弧插补转向均不变。

注意:

使用镜像指令后必须用M23进行取消,以免影响后面的程序。

在G90模式下,使用镜像或取消指令,都要回到工件坐标系原点才能使用。

否则,数控系统无法计算后面的运动轨迹,会出现乱走刀现象。

这时必须实行手动原点复归操作予以解决。

主轴转向不

随着镜像指令变化

5.圆弧插补指令

G02为顺时针插补,G03为逆时针插补,在XY平面中,格式如下:

G02/G03X_Y_I_K_F_或

G02/G03X_Y_R_F_,其中X、丫为圆

弧终点坐标,I、J为圆弧起点到圆心在X、

Y轴上的增量值,R为圆弧半径,F为进给

量。

在圆弧切削时注意,q<180°,R为正值;q>180°,R为负值;I、K的指定也可用R指定,当两者同时被指定时,R指令优先,I、K无效;R不能做整圆切削,整圆切削只能用I、J、K编程,因为经过同一点,半径相同的圆有无数个。

当有I、K为零时,就可以省略;无论G90还是G91方式,I、J、K都按相对坐标编程;圆弧插补时,不能用刀补指令G41/G42。

6.G92与G54^G59之间的优缺点

G54〜G59是在加工前设定好的坐标系,而

G92是在程序中设定的坐标系,用了G54〜

G59就没有必要再使用G92,否则G54〜G59

会被替换,应当避免。

注意:

(1)一旦使用了G92设定坐标系,再使用G54〜G59不起任何作用,除非断电重新启动系统,或接着用G92设定所需新的工件坐标系。

(2)使用G92的程序结束后,若机床没有回到G92设定的原点,就再次启动此程序,机床当前所在位置就成为新的工件坐标原点,易发生事故。

所以,希望广大读者慎用。

7.编制换刀子程序。

在加工中心上,换刀是不可避免的。

但机床出厂时都有一个固定的换刀点,不在换刀位置,便不能够换刀,而且换刀前,刀补和循环都必须取消掉,主轴停止,冷却液关闭。

条件繁多,如果每次手动换刀前,都要保证这些条件,不但易出错而且效率低,因此我们可以编制一个换刀程序保存在系统内存内,在换刀时,在MDI状态下用M98调用就可以一次性完成换刀动作。

以PMC-10V2Q加工中心为例,程序如下:

O2002;(程序名)

G80G40G49;(取消固定循环、刀补)

M05;(主轴停止)

M09;(冷却液关闭)

G91G30Z0;(Z轴回到第二原

点,即换刀点)

M06;(换刀)

M99;(子程序结束)

在需要换刀的时候,只需在MDI状态下,键入“T5M98P2002”,即可换上所需刀具T5,从而避免了许多不必要的失误。

广大读者可根据自己机床的特点,编制相应的换刀子程序。

8.其他程序段顺序号,用地址N表示。

一般数控装置本身存储器空间有限(64K),为了节省存储空间,程序段顺序号都省略不要。

N只表

示程序段标号,可以方便查找编辑程序,对加工过程不起任何作用,顺序号可以递增也可递减,也不要求数值有连续性。

但在使用

某些循环指令,跳转指令,调用子程序及镜像指令时不可以省略。

9.同一条程序段中,相同指令(相同地址符)或同一组指令,后出现的起作用。

例如,换刀程序,T2M06T3;换上的是T3而不是T2;

G01G00X50.0Y30.0F200;执行的是GOO(虽有F值,但也不执行G01)o不是同一组的指令代码,在同一程序段中互换先后顺序执行效果相同。

G90G54G00X0Y0Z100.0;

G00G90G54X0Y0Z100.0;以上各项均在PMC-10V20(FANUCSYSTEM)加工中心上运行通过。

在实际应用中,只有深刻理解各种指令的用法和编程规律,才可以减少错误,避免事故的发生。

10.不

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

当前位置:首页 > 总结汇报 > 学习总结

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

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