收藏 分享(赏)

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

上传人:kpmy5893 文档编号:7748170 上传时间:2019-05-25 格式:DOC 页数:31 大小:104.50KB
下载 相关 举报
数控机床FANUC面板各键使用.doc_第1页
第1页 / 共31页
数控机床FANUC面板各键使用.doc_第2页
第2页 / 共31页
数控机床FANUC面板各键使用.doc_第3页
第3页 / 共31页
数控机床FANUC面板各键使用.doc_第4页
第4页 / 共31页
数控机床FANUC面板各键使用.doc_第5页
第5页 / 共31页
点击查看更多>>
资源描述

1、FANUC 系统各键使用!1 ALTER 修改程序及代码2 INSRT 插入程序3 DELET 删除程序4 EOB 完成一句 (END OF BLOCK)5 CAN 取消(EDIT 或 MDI MODE 情况下使用)6 INPUT 输入程序及代码7 OUTPUT START 输出程序及指令8 OFFSET 储存刀具长度、半径补当值9 AUX GRAPH 显示图形10 PRGRM 显示程序内容11 ALARM 显示发生警报内容或代码12 POS 显示坐标13 DGONS PARAM 显示自我诊断及参数功能14 RESET 返回 停止15 CURSOR 光标上下移动16 PAGE 上下翻页17 O

2、 程序号码由 O0001O9999 18 N 顺序号码由 N0001N999919 G 准备功能代码20 X 坐标轴运动方向指令21 Y 坐标轴运动方向指令22 Z 坐标轴运动方向指令23 H 长度补偿功能代码24 F 进给(FEED)指令25 R 圆弧半径指令 26 M 辅助功能指令27 S 主轴指速指令28 T 刀具号码29 D 半径补偿功能代码 30 I . J .K 圆弧起点至圆弧中心距离(分别在 X,Y,Z轴上)31 P 子程序调用代码 32 PROGRAM PROTECT 程序记忆保护开关 33 MEMORY 自动执行程序34 EDIT 编辑35 MDI 手动编辑36 SINGL

3、BLOCK 单句执行37 BLOCK DELET 指定不执行单句程序 (与 / 键共享)38 OPT STOP 选择性停止 (与 M01码共享)39 DRY RUN 空运行40 PRG TEST 不执行 M.S.T.码指令41 CYCLE START 循环 动(执行程序)42 CYCLE STOP 循环停止(暂停程序)43 PRG STOP 程序停止(与 M00共享)44 HOME 返回 X.Y.Z.各轴机械原45 JOG 手动进给(行位或切削)46 MPG 手动 驱动器50 HIGH 手动快速进给51 SPDL DEC 主轴(RPM) 速52 SPDL 100% 执行程序中指令 速53 SP

4、DL CW 主轴顺时钟转动54 SPDL STOP 主轴停止55 SPDL CCW 主轴逆时钟转动56 SPDL INC 主轴(RPM)增速57 Z+,Y+,X+ 机床 X.Y.Z.轴往正方向移动58 Z-,Y-,X- 机床 X.Y.Z.轴往负方向移动59 4-,4+ 机床第四轴60 TRVRS 执行机床各轴移动指令61 CLNT ON 供应切削液62 CLNT OFF 停止供应切削液63 CLNT AUTO 自动执行供应切削液64 OVERRIDE 切削速度随控 0-150%65 EMERGENCY STOP 紧急停止66 THERMAL ALARM 主轴负荷过热报警67 LUB ALARM

5、 润滑油不足报警68 X_MIRROR IMAGE X轴镜像加工功能69 Y_MIRROR IMAGE Y轴镜像加工功能70 RAPID OVERRIDE 快速行程?控71 DNC 直接数控:由于外部接口设备输入程序至数控机床,而又因子控机床本身记忆容量有限,需要执行边读边做(即同时执行收取程序和执行程序指令动作),称为 DNC操作。当完成DNC操作后,数控机床记忆是不存在的,由DNC输入之程序。 72 BACKGROUD EDIT 背景编程:( BG-EDIT ) 当数控机床执行自动(AUTO)加工时,可同时输入或编写另一程序,而不需耍停止操作。73 MANU ABS 手动绝对值74 PRO

6、G RSTAT 程序再起动75 Z NEGLT 取消执行轴指令76 AXIS LOCK 取消执行三轴指令77 B 第五轴数控机床及编程中常用术语1)计算机数值控制(Computerized Numerical Control, CNC) 用计算机控制加工功能,实现数值控制。 2)轴(Axis)机床的部件可以沿着其作直线移动或回转运动的基准方向。 3)机床坐标系( Machine Coordinate Systern )固定于机床上,以机床零点为基准的笛卡尔坐标系。 4)机床坐标原点( Machine Coordinate Origin )机床坐标系的原点。 5)工件坐标系( Workpiece

7、 Coordinate System )固定于工件上的笛卡尔坐标系。 6)工件坐标原点( Wrok-piexe Coordinate Origin)工件坐标系原点。 7)机床零点( Machine zero )由机床制造商规定的机床原点。 8)参考位置( Reference Position )机床启动用的沿着坐标轴上的一个固定点,它可以用机床坐标原点为参考基准。 9)绝对尺寸(Absolute Dimension)绝对坐标值(Absolute Coordinates)距一坐标系原点的直线距离或角度。 10)增量尺寸( Incremental Dimension ) 增量坐标值(Increme

8、ntal Coordinates)在一序列点的增量中,各点距前一点的距离或角度值。 11)最小输人增量(Least Input Increment) 在加工程序中可以输人的最小增量单位。 12)命令增量(Least command Increment)从数值控制装置发出的命令坐标轴移动的最小增量单位。 13)插补 (InterPolation)在所需的路径或轮廓线上的两个已知点间根据某一数学函数(例如:直线,圆弧或高阶函数)确定其多个中间点的位置坐标值的运算过程。 14)直线插补(Llne Interpolation)这是一种插补方式,在此方式中,两点间的插补沿着直线的点群来逼近,沿此直线控制

9、刀具的运动。15)圆弧插补(Circula : Interpolation)这是一种插补方式,在此方式中,根据两端点间的插补数字信息,计算出逼近实际圆弧的点群,控制刀具沿这些点运动,加工出圆弧曲线。16)顺时针圆弧(Clockwise Arc)刀具参考点围绕轨迹中心,按负角度方向旋转所形成的轨迹方向旋转所形成的轨迹 17)逆时针圆弧(Counterclockwise Arc)刀具参考点围绕轨迹中心,按正角度方向旋转所形成的轨迹。 18)手工零件编程(Manual Part Prograrnmiog)手工进行零件加工程序的编制。 19)计算机零件编程(Cornputer Part prograr

10、nrnlng)用计算机和适当的通用处理程序以及后置处理程序准备零件程序得到加工程序。 20)绝对编程(Absolute Prograrnming)用表示绝对尺寸的控制字进行编程。 21)增量编程(Increment programming)用表示增量尺寸的控制字进行编程。22、 22)宇符(Character)用于表示一组织或控制数据的一组元素符号。 23)控制字符(Control Character)出现于特定的信息文本中,表示某一控制功能的字符。 24)地址(Address)一个控制字开始的字符或一组字符,用以辨认其后的数据。25)程序段格式(Block Format)字、字符和数据在一个

11、程序段中的安排。 26)指令码(Instruction Code) /机器码(Machine Code)计算机指令代码,机器语言,用来表示指令集中的指令的代码。 27)程序号(Program Number)以号码识别加工程序时,在每一程序的前端指定的编号 28)程序名(Prograo Name)以名称识别加工程序时,为每一程序指定的名称。29)指令方式(Command Mode)指令的工作方式。 30)程序段(Block)程序中为了实现某种操作的一组指令的集合31)零件程序(P art Program)在自动加工中,为了使自动操作有效按某种语言或某种格式书写的顺序指令集。零件程序是写在输人介质

12、上的加工程序,也可以是为计算机准备的输人,经处理后得到加工程序。 32)加工程序(Machine Program)在自动加工控制系统中,按自动控制语言和格式书写的顺序指令集。这些指令记录在适当的输人介质上,完全能实现直接的操作。 33)程序结束(End of Program)指出工件加工结束的辅助功能 34)数据结束(End of Data)程序段的所有命令执行完后,使主轴功能和其他功能(例如冷却功能)均被删除的辅助功能。 35)程序暂停(Progrom Stop)程序段的所有命令执行完后,删除主轴功能和其他功能,并终止其后的数据处理的辅助功能. 36)准备功能(Preparatory Fun

13、ctton)使机床或控制系统建立加工功能方式的命令 37)辅助功能(MiscellaneouS Function)控制机床或系统的开关功能的一种命令。 38)刀具功能(Tool Funetion)依据相应的格式规范,识别或调人刀具。 39)进给功能(Feed Function)定义进给速度技术规范的命令。 40)主轴速度功能(Spindle Speed Function)定义主轴速度技术规范的命令。 41)进给保持(Feed Hold)在加工程序执行期问,暂时中断进给的功能。 42)刀具轨迹(Tool Path)切削刀具上规定点所走过的轨迹。 43)零点偏置(Zero Offset)数控系统的

14、一种特征它容许数控测量系统的原点在指定范围内相对于机床零点移动,但其永久零点则存在数控系统中。 44)刀具偏置(Tool Offset)在一个加工程序的全部或指定部分,施加于机床坐标轴上的相对位移该轴的位移方向由偏置值的正负来确定。 45)刀具长度偏置(Tool Length Offset)在刀具长度方向卜的偏晋。 46)刀具半径偏置(Tool Radlus OffseO)刀具在两个坐标方向的刀具偏置。 47)刀具半径补偿(Cutter Compensation)垂直于刀具轨迹的位移,用来修正实际的刀具半径与编程的刀具半径的差异。 48)刀具轨迹进给速度(Tool Path Feedrate)

15、刀具上的基准点沿着刀具轨迹相对于工件移动时的速度,其单位通常用每分钟或每转的移动量来表示。 49)固定循环(Fixed Cycle , Canned Cycle)预先设定的一些操作命令,根据这些操作命令使机床坐标袖运动,主袖工作,从而完成固定的加工动作。例如,钻孔、铿削、攻丝以及这些加工的复合动作。 50)子程序(Subprogram)加工程序的一部分,子程序可由适当的加工控制命令调用而生效。 51)工序单(Planning sheet)在编制零件的加工工序前为其准备的零件加工过程表。 52)执行程序(Executlve Program)在 CNC 系统中,建立运行能力的指令集合。53)倍率(

16、Override)使操作者在加工期间能够修改速度的编程值(例如,进给率、主轴转速等)的手工控制功能。 54)伺服机构(Servo-Mwchanisnt)这是一种伺服系统,其中被控量为机械位置或机械位置对时间的导数。 55)误差(Error)计算值、观察值或实际值与真值、给定值或理论值之差。 56)分辨率(Resolution)两个相邻的离散量之间可以分辨的最小间隔。准备功能字是使数控机床建立起某种加工方式的指令,如插补、刀具补偿、固定循环等。G 功能字由地址符 G和其后的两位数字组成,从G00G99共 100种功能。JB3208-83标准中规定如下表:代码功能作用范围功能 代码功能作用范围功能

17、G00 点定位 G50 * 刀具偏置0/- G01 直线插 补 G51 *刀具偏置+/0 G02 顺时针 G52 * 刀具圆弧插补偏置-/0G03逆时针圆弧插补G53直线偏移注销G04 * 暂停 G54 直线偏移 XG05 * 不指定 G55 直线偏移 YG06 抛物线 插补 G56 直线偏移 Z G07 * 不指定 G57直线偏移XYG08 * 加速 G58直线偏移XZG09 * 减速 G59直线偏移YZG10-G16 * 不指定 G60准确定位(精)G17 XY平面选择 G61准确定位(中)G18 ZX平面选择 G62准确定位(粗)G19 YZ平面选择 G63 * 攻丝G20-G32 *

18、不指定G64-G67 *不指定G33螺纹切削,等螺距G68 *刀具偏置,内角G34螺纹切削,增螺距G69 *刀具偏置,外角G35 螺纹切削,减 G70-G79 * 不指 定螺距G36-G39 * 不指定 G80 固定循环注销 G40刀具补偿/刀具偏置注销G81-G89固定循环G41 刀具补偿-左 G90 绝对尺寸G42 刀具补偿-右 G91 增量尺寸G43 * 刀具偏置-左 G92 * 预置寄存G44 * 刀具偏置-右 G93进给率,时间倒数G45 * 刀具偏置+/+ G94每分钟进给G46 * 刀具偏 G95 主轴置+/- 每转进给G47 * 刀具偏置-/- G96 恒线速度G48 * 刀具

19、偏置-/+ G97每分钟转数(主轴)G49 * 刀具偏置 0/+ G98-G99 * 不指 定注:*表示如作特殊用途,必须在程序格式中说明辅助功能字是用于指定主轴的旋转方向、启动、停止、冷却液的开关,工件或刀具的夹紧和松开,刀具的更换等功能。辅助功能字由地址符M和其后的两位数字组成。JB3208-83标准中规定如下表:代码 功能功能 代码 功能功能作用范围作用范围M00 * 程序停止M36 *进给范围1M01 * 计划结束M37 *进给范围2M02 * 程序结束M38 * 主轴速度范围 1M03 主轴顺时针转动M39 * 主轴速度范围 2M04 主轴逆时针转动M40-M45* 齿轮换档M05

20、主轴停止M46-M47* 不指定M06 * 换刀 M48 * 注销 M49M07 2号冷却液开M49 * 进给率修正旁路M08 1号冷却 M50 * 3号冷却液开 液开M09 冷却液关M51 * 4号冷却液开M10 夹紧 M52-M54* 不指定M11 松开 M55 * 刀具直线位移,位置 1M12 * 不指定 M56 * 刀具直线位移,位置 2M13 主轴顺时针,冷却液开M57-M59* 不指定M14 主轴逆时针,冷却液开M60 更换工作M15 * 正运动 M61 工件直线位移,位置 1M16 * 负运动 M62 * 工件直线位移,位置 2M17-M18* 不指定 M63-M70* 不指定M

21、19 主轴定向停止M71 * 工件角度位移,位置 1M20-M29* 永不指定M72 * 工件角度位移,位置 2M30 * 纸带结束M73-M89* 不指定M31 * 互锁旁路M90-M99* 永不指定M32-M35* 不指定 数控编程指令代码的区别及技巧 1.G04暂停指令 G04 X(U)_/P_ 是指刀具暂停时间(进给停止,主轴不停止) ,地址 P或 X后的数值是暂停时间。X 后面的数值要带小数点,否则以此数值的千分之一计算,以秒(s)为单位,P 后面数值不能带小数点(即整数表示),以毫秒(ms)为单位。 例如,G04 X2.0; 或 G04 X2000; 暂停 2秒 G04 P2000

22、; 但谀承紫导庸噶钪校鏕 82、G88 及G89) ,为了保证孔底的精糙度,当刀具加工至孔底时需有暂停时间,此时只能用地址 P表示,若用地址 X表示,则控制系统认为 X是 X轴坐标值进行执行。 例如,G82 X100.0 Y100.0 Z-20.0 R5.0 F200 P2000; 钻孔(100.0,100.0)至孔底暂停 2秒 G82 X100.0 Y100.0 Z-20.0 R5.0 F200 X2.0; 钻孔(2.0,100.0)至孔底不会暂停。 2M00、M01、M02 和 M30的区别与联系 M00为程序无条件暂停指令。程序执行到此进给停止,主轴停转。重新启动程序,必须先回到 JOG

23、状态下,按下 CW(主轴正转)启动主轴,接着返回 AUTO状态下,按下START键才能启动程序。 M01为程序选择性暂停指令。程序执行前必须打开控制面板上 OP STOP键才能执行,执行后的效果与 M00相同,要重新启动程序同上。 M00和 M01常常用于加工中途工件尺寸的检验或排屑。 M02为主程序结束指令。执行到此指令,进给停止,主轴停止,冷却液关闭。但程序光标停在程序末尾。 M30为主程序结束指令。功能同 M02,不同之处是,光标返回程序头位置,不管 M30后是否还有其他程序段。 3地址 D、H 的意义相同 刀具补偿参数 D、H 具有相同的功能,可以任意互换,它们都表示数控系统中补偿寄存

24、器的地址名称,但具体补偿值是多少,关键是由它们后面的补偿号地址来决定。不过在加工中心中,为了防止出错,一般人为规定 H为刀具长度补偿地址,补偿号从 120 号,D 为刀具半径补偿地址,补偿号从 21号开始(20 把刀的刀库) 。 例如,G00 G43 H1 Z100.0; G01 G41 D21 X20.0 Y35.0 F200; 4镜像指令 镜像加工指令 M21、M22、M23。当只对 X轴或 Y轴进行镜像时,切削时的走刀顺序(顺铣与逆铣) ,刀补方向,圆弧插补转向都会与实际程序相反,如图 1所示。当同时对 X轴和 Y轴进行镜像时,走刀顺序,刀补方向,圆弧插补转向均不变。 注意:使用镜像指令

25、后必须用 M23进行取消,以免影响后面的程序。在 G90模式下,使用镜像或取消指令,都要回到工件坐标系原点才能使用。否则,数控系统无法计算后面的运动轨迹,会出现乱走刀现象。这时必须实行手动原点复归操作予以解决。主轴转向不随着镜像指令变化。 5 圆弧插补指令 G02为顺时针插补,G03 为逆时针插补,在XY平面中,格式如下:G02/G03 X_ Y_ I_ K_ F_或G02/G03 X_ Y_ R_ F_,其中 X、Y 为圆弧终点坐标,I、J 为圆弧起点到圆心在 X、Y轴上的增量值,R 为圆弧半径,F 为进给量。在圆弧切削时注意,q180,R 为正值;q180,R 为负值;I、K 的指定也可用

26、 R指定,当两者同时被指定时,R 指令优先,I、K 无效;R 不能做整圆切削,整圆切削只能用 I、J、K 编程,因为经过同一点,半径相同的圆有无数个。 当有 I、K 为零时,就可以省略;无论 G90还是 G91方式,I、J、K 都按相对坐标编程;圆弧插补时,不能用刀补指令 G41/G42。 6G92 与 G54G59 之间的优缺点 G54G59 是在加工前设定好的坐标系,而G92是在程序中设定的坐标系,用了G54G59 就没有必要再使用 G92,否则G54G59 会被替换,应当避免。 注意:(1)一旦使用了 G92设定坐标系,再使用 G54G59 不起任何作用,除非断电重新启动系统,或接着用

27、G92设定所需新的工件坐标系。 (2)使用 G92的程序结束后,若机床没有回到 G92设定的原点,就再次启动此程序,机床当前所在位置就成为新的工件坐标原点,易发生事故。所以,希望广大读者慎用。 7编制换刀子程序。 在加工中心上,换刀是不可避免的。但机床出厂时都有一个固定的换刀点,不在换刀位置,便不能够换刀,而且换刀前,刀补和循环都必须取消掉,主轴停止,冷却液关闭。条件繁多,如果每次手动换刀前,都要保证这些条件,不但易出错而且效率低,因此我们可以编制一个换刀程序保存在系统内存内,在换刀时,在 MDI状态下用 M98调用就可以一次性完成换刀动作。 以 PMC-10V20加工中心为例,程序如下: O

28、2002; (程序名) G80 G40 G49 ; (取消固定循环、刀补) M05; (主轴停止) M09; (冷却液关闭) G91 G30 Z0; (Z 轴回到第二原点,即换刀点) M06; (换刀) M99; (子程序结束) 在需要换刀的时候,只需在 MDI状态下,键入“T5 M98 P2002” ,即可换上所需刀具T5,从而避免了许多不必要的失误。广大读者可根据自己机床的特点,编制相应的换刀子程序。 8其他 程序段顺序号,用地址 N表示。一般数控装置本身存储器空间有限(64K) ,为了节省存储空间,程序段顺序号都省略不要。N只表示程序段标号,可以方便查找编辑程序,对加工过程不起任何作用,

29、顺序号可以递增也可递减,也不要求数值有连续性。但在使用某些循环指令,跳转指令,调用子程序及镜像指令时不可以省略。 9同一条程序段中,相同指令(相同地址符)或同一组指令,后出现的起作用。 例如,换刀程序,T2M06T3; 换上的是 T3而不是 T2; G01 G00 X50.0 Y30.0 F200; 执行的是G00(虽有 F值,但也不执行 G01) 。 不是同一组的指令代码,在同一程序段中互换先后顺序执行效果相同。 G90 G54 G00 X0 Y0 Z100.0; G00 G90 G54 X0 Y0 Z100.0; 以上各项均在 PMC-10V20(FANUC SYSTEM)加工中心上运行通过。在实际应用中,只有深刻理解各种指令的用法和编程规律,才可以减少错误,避免事故的发生。 10. 不同的控制系统指令的区别 对于不同的控制系统,比如说,法兰克和西门子,它们的指令本身就是很不一样的。例如:法兰克的子程序以 M98开始,M99 结束,但是,西门子的是以 L作为标记符,

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

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报