FANUC数控系统加工中心工件坐标系建立与操作技巧
数控FANUC对刀方法及坐标系建立[1]
一、基本坐标关系一般来讲,通常使用的有两个坐标系:一个是机械坐标系;另外一个是工件坐标系,也叫做程序坐标系。
在机床的机械坐标系中设有一个固定的参考点(假设为(X,Z))。
这个参考点的作用主要是用来给机床本身一个定位。
因为每次开机后无论刀架停留在哪个位置,系统都把当前位置设定为(0,0),这样势必造成基准的不统一,所以每次开机的第一步操作为参考点回归(有的称为回零点),也就是通过确定(X,Z) 来确定原点(0,0)。
为了计算和编程方便,我们通常将程序原点设定在工件右端面的回转中心上,尽量使编程基准与设计、装配基准重合。
机械坐标系是机床唯一的基准,所以必须要弄清楚程序原点在机械坐标系中的位置。
这通常在接下来的对刀过程中完成。
二、对刀方法1. 试切法对刀试切法对刀是实际中应用的最多的一种对刀方法。
下面以采用MITSUBISHI 50L数控系统的RFCZ12车床为例,来介绍具体操作方法。
工件和刀具装夹完毕,驱动主轴旋转,移动刀架至工件试切一段外圆。
然后保持X坐标不变移动Z轴刀具离开工件,测量出该段外圆的直径。
将其输入到相应的刀具参数中的刀长中,系统会自动用刀具当前X坐标减去试切出的那段外圆直径,即得到工件坐标系X原点的位置。
再移动刀具试切工件一端端面,在相应刀具参数中的刀宽中输入Z0,系统会自动将此时刀具的Z坐标减去刚才输入的数值,即得工件坐标系Z原点的位置。
例如,2#刀刀架在X为150.0车出的外圆直径为25.0,那么使用该把刀具切削时的程序原点X值为150.0-25.0=125.0;刀架在Z为 180.0时切的端面为0,那么使用该把刀具切削时的程序原点Z值为180.0-0=180.0。
分别将(125.0,180.0)存入到2#刀具参数刀长中的X与Z 中,在程序中使用T0202就可以成功建立出工件坐标系。
事实上,找工件原点在机械坐标系中的位置并不是求该点的实际位置,而是找刀尖点到达(0, 0)时刀架的位置。
[指导]FANUC系统加工中心面板各键使用方法
[指导]FANUC系统加工中心面板各键使用方法FANUC系统加工中心面板各键使用方法FANUC系统加工中心面板各键使用方法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 程序号码由 O0001~O999918 N 顺序号码由N0001~N999919 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 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.各轴机械原& #59843;45 JOG 手动进给(行位或切削)46 MPG 手动驱动器50 HIGH 手动快速进给51 SPDL DEC 主轴(RPM) 速52 SPDL 100% 执行程序中,指令速53 SPDL 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 润滑油不足报警68 X_MIRROR IMAGE X轴镜像加工功能69 Y_MIRROR IMAGE Y轴镜像加工功能70 RAPID OVERRIDE 快速行程?控71 DNC 直接数控:由于外部接口设备输入程序至数控机床,而又因子控机床本身记忆容量有限,需要执行边读边做(即同时执行收取程序和执行程序指令动作),称为DNC操作。
FANUC系统确定工件坐标系方法
FANUC系统确定工件坐标系有三种方法第一种是:通过对刀将刀偏值写入参数从而获得工件坐标系。
这种方法操作简单,可靠性好,他通过刀偏与机械坐标系紧密的联系在一起,只要不断电、不改变刀偏值,工件坐标系就会存在且不会变,即使断电,重启后回参考点,工件坐标系还在原来的位置。
第二种是:用G50设定坐标系,对刀后将刀移动到G50设定的位置才能加工。
对到时先对基准刀,其他刀的刀偏都是相对于基准刀的。
第三种方法是:MDI参数,运用G54~G59可以设定六个坐标系,这种坐标系是相对于参考点不变的,与刀具无关。
这种方法适用于批量生产且工件在卡盘上有固定装夹位置的加工。
航天数控系统的工件坐标系建立是通过G92 Xa zb (类似于FANUC的G50)语句设定刀具当前所在位置的坐标值来确定。
加工前需要先对刀,对到实现对的是基准刀,对刀后将显示坐标清零,对其他刀时将显示的坐标值写入相应刀补参数。
然后测量出对刀直径Фd,将刀移动到坐标显示X=a-d Z=b 的位置,就可以运行程序了(此种方法的编程坐标系原点在工件右端面中心)。
在加工过程中按复位或急停健,可以再回到设定的G92 起点继续加工。
但如果出意外如:X或Z轴无伺服、跟踪出错、断电等情况发生,系统只能重启,重其后设定的工件坐标系将消失,需要重新对刀。
如果是批量生产,加工完一件后回G92起点继续加工下一件,在操作过程中稍有失误,就可能修改工件坐标系,需重新对刀。
鉴于这种情况,我们就想办法将工件坐标系固定在机床上。
我们发现机床的刀补值有16个,可以利用,于是我们试验了几种方法。
第一种方法:在对基准刀时,将显示的参考点偏差值写入9号刀补,将对刀直径的反数写入8号刀补的X值。
系统重启后,将刀具移动到参考点,通过运行一个程序来使刀具回到工件G92起点,程序如下:N001 G92 X0 Z0;N002 G00 T19;N003 G92 X0 Z0;N004 G00 X100 Z100;N005 G00 T18;N006 G92 X100 Z100;N007 M30;程序运行到第四句还正常,运行第五句时,刀具应该向X的负向移动,但却异常的向X、Z 的正向移动,结果失败。
发那科(FANUC)数控系统的操作及有关功能
FANUC有多种数控系统,但其操作方法基本相同。
本文叙述常用的几种操作。
1 工作方式FANUC公司为其CNC系统设计了以下几种工作方式,通常在机床的操作面板上用回转式波段开关切换。
这些方式是:1.编辑(EDIT)方式在该方式下编辑零件加工程序。
2.手摇进给或步进(HANDLE/INC)方式用手摇轮或单步按键使各进给轴正、反向移动。
3.手动连续进给(MDI)方式用手按住机床操作面板上的各轴方向按钮使所选轴向连续地移动。
若按下快速移动按钮,则使其快速移动。
4.存储器(自动)运行(MEM)方式用存储在CNC内存中的零件程序连续运行机床,加工零件。
5.手动数据输入(MDI)方式该方式可用于自动加工,也可以用于数据(如参数、刀偏量、坐标系等)的输入。
用于自动加工与存储器方式的不同点是:该方式通常只加工简单零件,因此都是现编程序现加工。
6.示教编程对于简单零件,可以在手动加工的同时,根据要求加入适当指令,编制出加工程序。
操作者主要按这几种方式操作系统和机床。
2 加工程序的编制普通编辑方法将工作方式置于编辑(EDIT)方式,按下程序(PROG)键使显示处于程序画面,此方式下有两种编程语言:G 代码语言和用户宏程序语言(MACRO)。
常用的是G代码语言,程序的地址字有G**、M**、S**、T**、X**、Y**、Z**、F**、O**、N**、P**等。
程序如下例所示:00010:N1 G92 X0 Y0 Z0;N2 S600 M03;N3 G90 G17 G00 G41 D07 X250.0 Y550.0;N4 G01 7900.0 F150;N5 G03 X500.0 Y1150.0 R650.0;N6 G00 G40 X0 Y0 M05;N7 M30;编程时应注意代码的含义。
在车床、铣床、磨床等不同系列的系统中,同一个G 代码意义是不同的。
不同的机床厂用参数设定的G代码系及设计的M 代码的意义也不相同,编程时需查看机床说明书。
FANUC_0i-MB系统加工中心编程指令及实训操作
G 指令
组号
功
能
G 指令 组号
功
能
G00* G01(*)
G02 G03
定位 直线插补 01 顺时针圆弧插补/螺旋线插补 逆时针圆弧插补/螺旋线插补
G50.1* G51.1 G52 G53
可编程镜像取消 22 可编程镜像有效
局部坐标系设定 00
选择机床坐标系
G04
停刀,准确停止
G54*
选择工件坐标系 1
图 3-2 设定工件坐标系
1.用 G54~G59 指令选择工件坐标系 G54~G59 指令可以分别用来选择相应的工件坐标系。在电源接通并返回参考点后,系统自动选择 G54 坐标系(图 3-3 中第二行)。 例 3-1 对图 3-4 所示零件在坐标原点处加工一个通孔(工件厚 13mm)。用 G54 指令选择工件坐标 系。编程如下:
图 3-6 局部坐标系与工件坐标系的关系
程序名 换上 1 号刀 选择 G54 工件坐标系,绝对编程,快速移动到 Z35,在 Z 方向调入了刀具长度补偿 刀具快速移动到 G54 工件坐标系设定的点 主轴正转,转速 600r/min 快速定位,切削液开 调用子程序 O8001 加工下平面的型腔 Z 轴快速上移,切削液关 Z 轴快速移动到机床坐标 Z0 处 主轴停转 换上 2 号刀 选择 G55 工件坐标系,绝对编程,快速移动到 Z20,在 Z 方向调入了刀具长度补偿 刀具快速移动到 G55 工件坐标系设定的点 主轴正转,转速 600r/min 快速定位,切削液开 调用子程序 O8002 加工上平面的型腔 Z 轴快速上移,切削液关 取消刀具长度补偿,Z 轴快速移动到机床坐标 Z0 处 程序结束
G47
2 倍刀具偏置量
G48
1/2 刀具偏置量
FANUC数控系统加工中心工件坐标系建立与操作技巧
FANUC数控系统加工中心工件坐标系建立与操作技巧摘要由FANUC Series0i-MB控制的加工中心加工稳定、加工精度高、操作灵活。
阐述该加工中心工件坐标系、机床坐标系及其关系。
在数控程序中通过相应指令建立坐标,通过加工中心的具体操作实现工件坐标系设定,完成零件的数控加工。
关键词FANUC数控系统;加工中心;坐标系;操作综合运用计算机技术、自动控制技术、微电子技术、自动检测技术及精密制造等的计算机数字控制机床在企业中得到了广泛应用。
在利用数控设备加工零件的过程中,无论是加工程序的编制,还是机床的操作都涉及到坐标系的建立和设置问题,它是保证零件的精度和优化加工工艺的条件。
本文以使用的发那科数控系统FANUC Series0i-MB 进行分析,该系统加工稳定、加工精度高、操作灵活。
1坐标系的建立编写工件加工的数控程序,涉及工件坐标系的正确建立;当零件安装并加工时涉及到工件在加工中心上的定位,工件相对于刀具的位置,就要在机床上确定工件的坐标系FANUC系统的机床坐标系是当工作台在最左端,床鞍在最前端,主轴箱在最上端是的位置时,X轴、Y轴和Z轴完成手动返回参考点,主轴轴线与主轴前端面的交点就是加工中心机床的机床坐标原点,各轴方向按规定确定。
工件坐标系则是编程人员在编写加工程序时在工件上建立的坐标系,这种坐标的建立往往只考虑编程的方便性,一般不考虑工件在机床中的位置。
工件坐标系的各轴方向应保证与机床坐标系的对应轴方向一致,同时工件坐标系的原点即程序原点在机床坐标系中的位置也必须明确。
通常当机床回零后,测量程序原点相对于机床原点的偏置量确定两坐标关系。
图示1为程序原点相对于机床原点分别在三个坐标方向的偏置量。
图12坐标系的设置操作关于工件坐标系的设置方法有三种。
用G92建立工件坐标系的程序段是: G92XαYβZγ程序中字母α、β和γ是刀具刀位点在工件坐标系的坐标值,其实质就是刀具相对于工件坐标系的原点的偏置值。
fanuc-oi数控铣床加工中心编程技巧与实例
fanuc-oi数控铣床加工中心编程技巧与实例一、fanuc-oi数控铣床加工中心编程技巧在fanuc-oi数控铣床加工中心编程中,有一些技巧可以帮助操作者提高效率和准确性。
要熟练掌握fanuc-oi数控系统的基本操作和功能,包括编程界面的布局、参数设置、常用指令等。
在编程过程中要注意正确使用G代码和M代码,合理安排刀具路径,避免工件干涉和碰撞。
另外,还需要精确计算刀具补偿值,保证加工出来的零件尺寸精准。
要及时保存和备份编程数据,以防意外情况发生。
对于复杂的加工任务,可以考虑使用宏编程或子程序,提高编程的复用性和可维护性。
二、fanuc-oi数控铣床加工中心编程实例以fanuc-oi数控铣床加工中心编程为例,假设我们需要加工一个复杂的铝合金零件。
在编程之前要对零件的图纸进行仔细分析,确定加工顺序和切削参数。
在fanuc-oi数控系统中进行编程,设置好工件坐标系、刀具半径补偿、进给速度、主轴转速等参数。
接下来,按照加工顺序,逐步编写G代码和M代码,控制刀具的移动轨迹和加工过程。
在编程过程中,要考虑好刀具的选择和刀具路径,避免碰撞和干涉。
进行仿真和调试,确保编写的程序没有错误,可以顺利加工出符合要求的零件。
三、关于fanuc-oi数控铣床加工中心编程的个人观点和理解在fanuc-oi数控铣床加工中心编程中,技巧和实例只是基础,更重要的是理解加工原理和工艺要求。
在实际操作中,需要根据不同的零件特点和加工要求,灵活运用编程技巧,确保加工效率和加工质量。
保持对新技术和新工艺的学习和探索,不断提高自身的编程水平和创造力。
通过不断的实践和总结,形成自己的一套fanuc-oi数控铣床加工中心编程经验和方法,提高工作效率和竞争力。
总结:通过fanuc-oi数控铣床加工中心编程技巧与实例的介绍,我们可以更全面、深刻地理解在实际应用中,如何合理地进行加工中心编程。
熟练掌握fanuc-oi数控系统的基本操作和功能,合理选择加工策略和路径,对加工过程进行仿真和调试,将有助于提高加工效率和加工质量。
电子课件-《数控铣床加工中心编程与操作(FANUC系统)(第二版)》-A0第一章 数控铣床加工中心编程基本知识
第一节 数控铣床/加工中心概述 二、 数控铣床 /加工中心的组成
数控铣床/加工中心的组成
第一节 数控铣床/加工中心概述
1. 程序载体 数控机床是按照程序载体上的数控程序运行的。 2. 输入装置 输入装置的作用是将程序载体内有关加工程序读入数控系统。 3. 数控系统 数控系统是数控机床的核心。它由输入装置、控制运算器和输出装置 等构成。 4. 伺服系统 伺服系统是数控机床的重要组成部分,它是数控系统和受控设备的联 系环节。
第三节 数控编程的基本知识
1. 图样分析 2. 确定加工工艺 3. 数值处理 4. 编写程序 5. 存储程序 6. 程序校验与试切
第三节 数控编程的基本知识
二、 程序编制的方法
1. 手工编程 对于几何形状简单、计算方便、轮廓由直线和圆弧组成的零件,一般 采用手工编程的方法编制加工程序。 2. 自动编程 对于几何形状复杂,轮廓外形由一些非圆曲线、曲面所组成,或者零 件的几何形状并不复杂但是程序编制的工作量很大,或者是需要进行复杂 的工艺及工序处理的零件,采用自动编程的方法。
第二节 数控铣床/加工中心的坐标系
如图所示,定位块被事先安装在机床上,水平边和竖直边分别与机床 坐标系的 X轴和Y 轴平行。对刀点位于定位块的左下角,相对于编程原点 的距离为δ1 和δ2。对刀点在机床坐标系中的位置可以通过对刀的方式获得, 即图中的 X1 值和Y1 值,此值为负值。因定位块的厚度尺寸δ1 和δ2 是已知 的,所以就可以间接计算出编程原点在机床坐标系中的坐标值为 (X1+δ1, Y1+δ2)。
数控铣床加工零件 a)汽车拨叉 b)塑料模具零件 c)电极
第一节 数控铣床/加工中心概述
2. 加工中心 加工中心是由机械设备与数控系统组成的适用于加工复杂零件的高效 率自动化机床。与数控铣床的最大区别在于具有自动交换加工刀具的能力。 (1)加工中心的分类 加工中心按主轴在空间所处的位置分为卧式加工中心和立式加工中心。
数控全面培训教程---数控机床的坐标系及编程规则与数控铣床(加工中心)基本操作(课题三)
(2)添加到主轴(如教材图4.4所示):在刀具数据库 里选择所需刀具,如01刀→按住鼠标左键拉到机床刀 库上→添加到刀架上,按确定。
大家好
数控全面培训教程 之
课题三
2
培训内容:
第一单元 数控机床的坐标系及编程规 则
第二单元 数控铣床(加工中心)基本操 作
3
第一单元 数控机床的坐标 系及编程规则
4
一、新课的教学内容
(一)数控机床坐标轴的确定
数控机床的标准坐标系及其运动 方向,在国际标准中有统一规定, 我国的标准JB 3052-82与之等效。
一个程序段由程序段号和若干个“字”组成,一 个“字”由地址符和数字组成。
N10
G01
X40.0 Z-25.4 F200
; 程序段结束 进给速度指令
坐标移动距离指令
运动方式指令(直线)
程序段号
20
三、实训内容
观察数控加工实训室的数控机床,判 断每种数控机床的坐标系。根据数控机床 中存储的程序,进一步了解数控加工程序 的构成。
数字的位数由所用数控系统决定,T后面的数字用来指定 刀具号和刀具补偿号。
②采用T、D指令编程 利用T功能选择刀具,利用D功能选择相关的刀偏。
17
3.M指令
(1)程序停止 指令:M00 功能:执行完包含M00的程序段后,机床停止 自动运行,此时所有存在的模态信息保持不变,用 循环启动使自动运行重新开始。
G55
G57 G58 G59 G60
G61 G62 G63 G64 G65 G66 G67
FANUC Series OI 0iMC系统操作说明书手册B4
FANUC Series OI 0iMC系统操作说明书手册B4一、概述FANUC Series OI 0iMC系统是FANUC公司推出的一款高性能数控系统,专为现代机床控制而设计。
该系统结合了FANUC多年的数控技术积累和先进的计算机控制技术,为机床制造商和用户提供了稳定、高效、便捷的数控解决方案。
本操作说明书手册将详细介绍该系统的操作说明和常见问题解答,希望能为您提供帮助。
二、操作说明1、系统启动与关机按下系统面板上的电源按钮,系统将自动启动。
等待系统自检完成后,进入操作界面。
关机时,选择主菜单中的“关机”选项,按照提示进行操作。
2、手动操作在操作界面上,可以通过手动模式对机床进行点动、连续进给、快速移动等操作。
手动模式下,可以通过按下相应的轴控制按钮和进给倍率调整旋钮来实现机床的运动。
3、自动操作在自动模式下,可以通过编写程序来实现机床的自动加工。
程序编写需遵循FANUC数控编程语言标准,通过M代码来实现各种动作。
程序编写完成后,通过操作界面上的“运行”按钮启动程序。
4、参数设置在自动模式下,可以通过参数设置来调整机床的运动轨迹、加工速度、切削用量等参数。
参数设置在主菜单中的“参数”选项中,可以根据加工需求进行调整。
三、常见问题解答1、系统无法启动可能原因:电源故障、主板故障。
解决方法:检查电源连接是否正常,专业技术人员进行维修。
2、系统死机可能原因:程序运行异常、系统资源占用过多。
解决方法:重启系统,检查程序是否存在异常,优化系统资源。
21、坐标轴运动不准确可能原因:机械故障、控制系统故障。
解决方法:检查机械传动部分是否正常,专业技术人员进行维修。
211、加工表面质量差可能原因:刀具选择不当、切削参数设置不合理。
解决方法:选择合适的刀具和切削参数,提高加工工艺水平。
FANUC Series 系统OI TD用户手册说明书B4标题:FANUC Series系统OI TD用户手册说明书B4一、介绍FANUC Series系统OI TD是一种先进的数控系统,广泛应用于机械加工、汽车制造、航空航天等领域。
加工中心操作说明书
62FANUC--系0统操作编程说明书1第一篇:编程 61. 综述 6 1.1 可编程功能 6 1.2 准备功能 6 1.3 辅助功能 82. 插补功能9 2.1 快速定位( G00) 9 2.2 直线插补( G01)10 2.3 圆弧插补( G02/G03) 11 3. 进给功能 12 3.1 进给速度 12 3.2 自动加减速控制13 3.3 切削方式( G64)13 3.4 精确停止 (G09) 及精确停止方式 (G61) 13 3.5 暂停( G04) 13 4. 参考点和坐标系 14 4.1 机床坐标系14 4.2 关于参考点的指令 ( G27、 G28、 G29 及 G30 ) 14 4.2.1 自动返回参考点(G28)14 4.2.2 从参考点自动返回( G29) 15 4.2.3 参考点返回检查( G27 ) 15 4.2.4 返回第二参考点( G30 ) 15 4.3 工件坐标系17 4.3.1 选用机床坐标系 ( G53)17 4.3.2 使用预置的工件坐标系( G54~G59)17 4.3.3 可编程工件坐标系 ( G92) 18 4.3.4 局部坐标系 ( G52) 19 4.4 平面选择 19 5. 坐标值和尺寸单位20 5.1 绝对值和增量值编程( G90 和 G91) 20 6. 辅助功能 20 6.1 M 代码20 6.1.1 程序控制用 M 代码 20 6.1.2 其它 M 代码21FANUC--系0统操作编程说明书 26.2 T 代码216.3 主轴转速指令 (S 代码 ) 226.4 刚性攻丝指令( M29 )227. 程序结构22 7.1 程序结构22 7.1.1 纸带程序起始符 (Tape Start) 22 7.1.2 前导 (Leader Section) 22 7.1.3 程序起始符 (Program Start) 23 7.1.4 程序正文 (Program Section) 23 7.1.5 注释 (Comment Section) 23 7.1.6 程序结束符 (Program End) 23 7.1.7 纸带程序结束符 (Tape End) 23 7.2 程序正文结构23 7.2.1 地址和词23 7.2.2 程序段结构247.2.3 主程序和子程序248. 简化编程功能27 8.1 孔加工固定循环 (G73,G74,G76,G80~G89) 27 8.1.1 G73(高速深孔钻削循环)31 8.1.2 G74(左螺纹攻丝循环)32 8.1.3 G76(精镗循环 ) 32 8.1.4 G80(取消固定循环 ) 33 8.1.5 G81(钻削循环 ) 34 8.1.6 G82(钻削循环,粗镗削循环 ) 34 8.1.7 G83(深孔钻削循环 ) 34 8.1.8 G84(攻丝循环 ) 35 8.1.9 G85(镗削循环 ) 36 8.1.10 G86(镗削循环 ) 36 8.1.11 G87(反镗削循环 ) 36 8.1.12 G88(镗削循环 ) 37 8.1.13 G89(镗削循环 ) 37 8.1.14 刚性攻丝方式388.1.15 使用孔加工固定循环的注意事项399. 刀具补偿功能40 9.1 刀具长度补偿 (G43,G44,G49) 40FANUC--系0统操作编程说明书 3 9.2 刀具半径补偿40 9.2.1 补偿向量40 9.2.2 补偿值40 9.2.3 平面选择41 9.2.4 G40、 G41 和 G42 41 9.2.5 使用刀具半径补偿的注意事项41第二篇: NC 操作421. 自动执行程序的操作42 1.1 CRT/MDI 操作面板42 1.1.1 软件键42 1.1.2 系统操作键42 1.1.3 数据输入键42 1.1.4 光标移动键42 1.1.5 编辑键和输入键43 1.1.6 NC 功能键43 1.1.6 电源开关按钮43 1.2 MDI 方式下执行可编程指令43 1.3 自动运行方式下执行加工程序43 1.3.1 启动运行程序431.3.2 停止运行程序442. 程序验证和安全功能44 2.1 程序验证功能44 2.1.1 机床闭锁44 2.1.2 Z 轴闭锁44 2.1.3 自动进给的倍率44 2.1.4 快速进给的倍率44 2.1.5 试运行45 2.1.6 单程序段运行45 2.2 安全功能45 2.2.1 紧急停止452.2.2 超程检查453. 零件程序的输入、编辑和存储45 3.1 新程序的注册45 3.2 搜索并调出程序46FANUC--系0统操作编程说明书 4 3.3 插入一段程序46 3.4 删除一段程序46 3.5 修改一个词473.6 搜索一个词474. 数据的显示和设定48 4.1 刀具偏置值的显示和输入48 4.2 G54~G59 工件坐标系的显示和输入48 4.3 NC 参数的显示和设定484.4 刀具表的修改495. 显示功能50 5.1 程序显示505.2 当前位置显示506.在线加工功能50 6.1 有关参数的修改:506.2 有关在线加工的操作 . 517.机床参数的输入﹑输出518.用户宏 B 功能558.1 变量55 8.1.1 变量概述55 8.1.2 系统变量56 8.2 算术和逻辑操作618.3 分支和循环语句63 8.3.1 无条件分支( GOTO 语句)63 8.3.2 条件分支( IF 语句)63 8.3.3 循环 (WHILE 语句 ) 64 8.3.4 注意658.4 宏调用65 8.4.1 简单调用(G65)65 8.4.2、模调用(G66、 G67)67 8.4.3 G 码调用宏68 8.4.4、M 码调用宏68 8.4.5 M 码调用子程序698.4.6 T 码调用子程序69 8.5 附加说明6962FANUC--系0统操作编程说明书 5 附录 1:报警代码表711.程序报警 (P/S 报警 ) 712.伺服报警733.超程报警744.过热报警及系统报警74 附录 2:CRT/MDI 面板图7562FANUC--系0统操作编程说明书 6第一篇:编程1.综述1.1 可编程功能通过编程并运行这些程序而使数控机床能够实现的功能我们称之为可编程功能。
FANUC MC系统数控铣床加工中心操作
附录A FANUC 0i-MC系统数控铣床/加工中心操作一、记住操作面板外观及按键作用图A-1FANUC 0i-MC系统VDF-850型加工中心系统及机床操作面板FANUC 0i-MC系统VDF-850型加工中心系统及机床操作面板见图A-1..1.数控系统MDI面板数控系统MDI面板如图A-2所示;各键说明见表A-1..表A-1 FANUC 0i-MC系统MDI面板各键名称及功能说明步骤中文英文功能说明1 地址/数据键O/P、7/A等输入字母、数字等文字通过SHIFT键切换;可输入按键右下角所示字符2 分号键EOB 输入程序段结束符号“;”3 功能键POS 在CRT上显示当前机床位置的坐标PROG在EDIT方式;编辑和显示程序;在MDI方式;输入和显示MDI数据;在AUTO方式下显示程序及执行进度.. OFFSETSETTING设定刀补、工件坐标系、变量等SYSTEM 设置、编辑参数;显示、编辑 PMC 程序等MESSAGE 显示报警信息CUSTOMGRAPH动态显示刀具路径4 换档键SHIFT 按下该键可以在同一键的两个字符间切换图A-2 数控系统MDI面板5 取消键 CAN 删除最后一个进入输入行的字符或符号6 输入键 INPUT 非EDIT 方式下程序段及各种数据的输入7 编辑键 替换键 ALTER 由输入字替换光标所在字 插入键 INSERT 在光标后输入字 删除键 DELETE 删除光标所在位置的字10换页键PAGE↓向程序结束方向翻页;↑向程序开始方向翻页11 光标移动键分别向四个方向移动光标12 帮助键 HELP 显示帮助信息 13 复位键RESET解除报警;CNC 复位2.CRT 显示操作软键按下MDI 面板某一功能键如POS 键;属于所选功能的一组软键就会出现见图A-3..按下一个“章节选择软键”;所选章节的屏幕就会显示出来;若目标章节的屏幕没有显示出来;可按下“菜单继续软键”进行搜索;直到目标章节显示后;按“操作选择软键”以显示要进行操作的数据..章节选择软键 菜单继续软键菜单返回软键 操作选择软键 菜单返回软键:用于显示某一功能键下的第一级菜单..章节选择软键:用于某一功能键下各级菜单的显示和操作..操作选择软键:显示某一命令下的各种操作方式..菜单继续软键:显示命令多于5个时;可用该键换屏显示..3.机床操作面板图A-1下半部分为机床操作面板;其各键说明见表A-2..表A-2 机床操作面板各键名称及功能说明步骤图形/英文键名名称功能说明1 见图A-4 机床指示灯显示机床状态2 方式选择波段开关见图A-5AUTO 自动运行方式EDIT 程序编辑方式MDI 半自动方式或手动数据输入方式DNC 数据包括程序传输方式HANDLE 手轮进给方式JOG 点动进给方式INC 增量进给方式REF 返回参考点方式3 进给倍率开关在0~150%内调整进给速度4主轴转速调整在50~120%内调整主轴转速图A-4 机床指示灯图A-5方式选择键22 RAPID 快速移动键 快移速度可由“快移倍率选择键”调控 23 HOME START 回零键 控制“Z 、X 、Y ”轴回参考点 24O;TRA VEL RELEASE 超程解除开关 解除超程引起的急停状态 25SPD ORI 主轴定向 主轴定向 SPD CW 主轴正转 主轴顺时针回转 SPD STOP 主轴停转 主轴停止转动.. SPD CCW 主轴反转 主轴逆时针回转 26POWER ON 系统开 接通CNC 电源 POWER OFF系统关 断开CNC 电源27急停开关 使机床紧急停止;断开伺服驱动电源 28 CYCLE START 循环启动 在自动工作方式下;启动加工程序 29 FEED HOLD 进给保持自动运行时进给停止30PROGRAM PROTECT程序保护开关钥匙开关;控制存储器中程序的编辑、数据传输等二、手动操作 1.启闭机床 步骤 操作动作机床动作或CRT 显示画面 1 接通机床电柜电源稍等一会;CRT 显示如图A-6画面;机床启动完毕..2 按“POWER ON ”键接通系统电源;指示灯亮3如图A-6画面;机床启动完毕 4 移动机床各坐标轴到行程中间位置;防止机床变形和回参考点超程5按“POWER OFF ”键关闭系统图A-6 机床启动就绪画面电源6 切断机床电柜电源2.回参考点步骤操作动作机床动作或CRT显示画面1 开启机床见图A-6..2 按图A-6画面中综合软键CRT显示如图A-7画面2 将“方式选择”开关旋至“REF”方式见图A-53 按“+Z”地址键该键指示灯闪烁..4 按“HOME START”键机床执行Z轴回零;Z轴回零后机床指示灯亮起5 按“+X、+Y”地址键该键指示灯闪烁..6 按“HOME START”键执行X、Y轴回零;X、Y轴回零后指示灯亮起CRT显示如图A-8画面;机床完成回参考点操作;正确建立了机床坐标系..“相对坐标”指机床测量基点相对上次设定坐标移动的距离和方向..“绝对坐标”指机床测量基点在当前工件坐标系中的坐标值..“机床坐标”指机床测量基点在机床坐标系中的坐标值..注:1、增量式位置反馈系统;开机后先回参考点;才能建立机床坐标系..2、Z轴先回零;可以防止发生撞刀事故..3、机床加工中发生以下情况;必须重新回参考点:①发生撞刀;影响控制精度;图A-7 综合坐标画面图A-8 机床回参考点画面3.JOG点动4.INC增量进给5.HANDLE手轮进给3旋转“手轮轴倍率”旋钮;选定手轮每转一格机床移动的距离 手轮倍率选“1”;手轮转一格机床移动0.001mm ;选“10”→0.01mm ;选“100”0.1mm4顺时针转动手轮 机床向坐标轴正方向移动 逆时针转动手轮机床向坐标轴负方向移动长距离移动机床可摇小手柄来实现;短距离或精确调整机床位置;转大轮盘调整6.主轴操作 步骤操作动作 机床动作或CRT 显示画面机床已回过参考点.. 1 将“方式选择”开关旋至“MDI ”方式 见图A-52 按MDI 面板上“PROG ”键CRT 显示如图A-10a 画面 3 按MDI 面板上“字母、数字”键;在输入行键入“M03 S300;”4 按MDI 面板上“INSERT ”键插入CRT 显示如图A-10b 画面5 在图A-10b 画面中;移动光标到“O0000”之前6 按机床面板上“CYCLE START ”键 机床主轴以300r/min 正转7 将“方式选择”开关旋至“JOG ”方式 见图A-58 按机床面板上“SPD STOP ”键主轴停转9 按机床面板上“SPD CW ”或“SPD CCW ”键主轴重新启动;以300r/min 正转或反转10旋转“主轴转速调整”旋钮主轴转速在300×50~120%范图A-9 手轮操作面盘大轮盘小手柄围内变速注:①自动加入程序号O0000..②要完全删除在MDI 方式中编制的程序;可在图A-10中输入字符“O ”;按MDI 面板上“DELETE ”键..③在MDI 方式中编制的程序;最长达10段;可以调用子程序;最多4级嵌套;如图A-11所示..三、程序编辑 1.新程序的输入 步骤 操作动作机床动作或CRT 显示画面 1 将“方式选择”开关旋至“EDIT ”方式 见图A-52 按MDI 面板上“PROG ”键 屏幕显示如图A-12画面3 在图A-12中按列表软键屏幕显示如图A-13画面a b图A-10 MDI 编程画面当前程序输入行图A-12 程序编辑画面图A-13程序号列表画面已有程序号图A-11 MDI 方式调用子程序嵌套4 按MDI面板上“字母”、“数字”键;在图A-13输入行中;键入图A-13列表中没有的程序号;如O8989;按“INSERT”键插入屏幕显示如图A-14所示画面:5 按“EOB”键;在图A-13输入行中;键入“;”字符;按“INSERT”键插入6 按“字母、数字、EOB”键;编辑一个完整的程序段;按“INSERT”键输入一个完整程序段7 即输即存;编辑整个程序最终屏幕画面样式见图A-122.旧程序的编辑1程序号的检索步骤操作动作机床动作或CRT显示画面1 在图A-13输入行中输入要查找的程序号;如O1234屏幕画面样式见图A-14所示2 按图A-13中O 搜索软键3 检索结束后;搜索到的程序显示在画面上.. 见图A-124 检索结束后;如果没找到该程序屏幕出现P/S报警NO.712字的检索步骤操作动作机床动作或CRT显示画面1 在“EDIT”方式下;按MDI面板上“PROG”键屏幕显示见图A-122 在图A-12中;按操作软键屏幕显示如图A-15所示画面:3 在输入行中键入要检索的字;如“M03”图A-15 字检索画面新程序号图A-14 新程序号输入画面3字的插入、替换、删除4删除一个程序段5删除连续多个程序段1 选择“EDIT”方式;按“PROG”键; 屏幕显示见图A-122 在图A-12中移动光标或检索将要删除的程序段的第一个指令字光标定位在将要删除的程序段的第一个指令字上包括段号3 键入将要删除的最后一个程序段的第一个指令字包括段号在图A-12输入行中显示该指令字4按MDI面板上“DELETE”键多个程序段被删除;操作过程见图A-16中1、2、3步3.程序的管理1删除程序一个或多个程序步骤操作动作机床动作或CRT显示画面1 选择“EDIT”方式;按“PROG”键; 见图A-122 按图A-12中列表软键见图A-133①在图A-13中键入将要被删除的程序号“O1234”在图A-13的输入行中显示该程序号按MDI面板上“DELETE”键该程序被删除3②在图A-13中键入将要被删除的程序号的范围;如“O1234;O8989”O1234:代表将要被删除程序的起始程序号O8989:代表将要被删除程序的终止程序号图A-16这些程序段将被删除按MDI面板上“DELETE”键程序号从O1234到O8989之间的程序被删除3③在图A-13中键入“O-9999”在图A-13的输入行中显示“O-9999”按MDI面板上“DELETE”键存储区中所有的程序都被删除程序删除后不能恢复;删除要谨慎..2拷贝程序①拷贝一个完整的程序;生成另一个程序;如图A-17所示..拷贝“OXXXX”程序;新建“OYYYY”程序步骤操作动作机床动作或CRT显示画面1 选择“EDIT”方式;按“PROG”键; 当前程序号O1234;见图A-12;2 在图A-12中;按操作软键见图A-153 在图A-15中;按菜单继续键软键屏幕显示见图A-184 在图A-18中;按EX-EDT软键屏幕显示见图A-195 在图A-19中;按复制软键屏幕显示见图A-206 在图A-20中;按全部软键屏幕显示见图A-217 在图A-21中;只用“数字键”输入新建的程序号;如“1235”图A-21的输入行中显现“1235”8 按MDI面板上的“INPUT”键图A-21的输入行中字符消失;存储器中创建了程序号“O1235”但是没有内容..在图A-21中;按执行软键完成拷贝;生成新程序O1235..9 打开程序号列表画面见图A-13;可以看见程序号“O1235”已经显现在存储器存图A-17储的程序列表中了②拷贝程序的一部分;生成另一个程序;如图A-22所示..通过拷贝程序的一部分来生成一个新的程序步骤操作动作机床动作或CRT显示画面1 执行“拷贝一个完整程序”中的1~5步操作过程见上表..屏幕显示见图A-202 在图A-20中;移动光标到拷贝范围的开头确定拷贝的范围从“起点”到“终点”之间的程序内容或从“起点”到程序结束处的内容;屏幕显示见图A-21 在图A-20;按起点软键3①在图A-20中;移动光标到拷贝范围的末尾在图A-20中;按终点软键图A-22图A-18 图A-19图A-20图A-213② 在图A-20中直接按末端软键 4 在图A-21中;用“数字键” 只输入新建程序的数字号;如“1235”图A-21的输入行中显现“1235”5 按MDI 面板上的“INPUT ”键 图A-21输入行中字符消失 6在图A-21中;按执行软键完成拷贝;生成新程序O12357 打开程序号列表可以看见新生成的程序号“O1235”3移动程序 通过移动程序的一部分;来生成新的程序..如图A-23所示步骤 操作动作机床动作或CRT 显示画面 1 执行“拷贝一个完整程序”中的1~4步 见图A-192 在图A-19中;按移动软键屏幕显示见图A-24 3在图A-24中;移动光标到移动范围的开头 确定移动程序的范围从“起点”到“终点”之间的程序或从“起点”到程序结束处的程序屏幕显示见图A-25 在图A-24中;按起点软键4①在图A-24中;移动光标到移动范围的末尾 在图A-24中;按终点软键4② 在图A-24直接按末端软键 5 在图A-25中;用“数字键” 只输入新建程序的数字号;如“1235” 图A-25的输入行中显现“1235”6 按MDI 面板上的“INPUT ”键 图A-25输入行中字符消失7 在图A-25中;按执行软键完成移动;生成新程序..图A-23 移动之后移动之前4合并程序另外一个程序可以插入当前程序的任何位置..见图A-26步骤操作动作机床动作或CRT显示画面1 执行“拷贝”过程中的1~4步见图A-192 在图A-19中;按合并软键屏幕显示见图A-273①在图A-27中;移动光标到某一位置确定程序插入的位置在光标处插入或在结尾插入..屏幕显示见图A-28然后按终点软键3②或在图A-27中;直接按末端软键5 在图A-28中;用“数字键”;只输入新建程序的数字号;如“1237”图A-28的输入行中显现“1237”6 按MDI面板上的“INPUT”键图A-28输入行中字符消失7 在图A-28中;按执行软键完成合并;在原有程序号中生成新程序..图A-26图A-24 图A-255字的全部替换步骤操作动作机床动作或CRT显示画面1 执行“拷贝”过程中的1~4步见图A-192 在图A-19中;按改变软键屏幕显示见图A-293 在图A-29中;键入要被替换的字或地址图A-29输入行显示该指令字4 在图A-29中;按之前软键屏幕显示见图A-305 在图A-30中;键入新的字或地址图A-30输入行显示新字6 在图A-30中;按之后软键屏幕显示见图A-317①在图A-31中;按执行软键新字替换光标后所有指定的字或地址7②在图A-31中;按跳转软键只搜索光标后的第一个指定的字或地址图A-27图A-28图A-29 图A-30输入被替换字;如D01 输入新字;如D027③在图A-31中;按EX-SGL软键搜索并替换光标后第一个找到的指定字或地址注:①最多可以替换15个字符②可替换字或地址;不能只替换数字..示例:●用X30替换X100Y200:“替换X100Y200 之前X30 之后执行”●用WHILE替换IF:“替换IF 之前WHILE 之后执行”四、对刀及数据设置1.相对坐标显示操作及设置步骤操作动作机床动作或CRT显示画面1 开机;执行手动回参考点2 将“方式选择”开关旋至“JOG”方式3 按MDI面板上“POS”键见图A-64 在图A-6中;按相对软键屏幕显示见图A-325①在图A-32输入行中键入“坐标轴地址+数据”屏幕显示选定坐标轴地址闪烁按预置软键该轴相对坐标值改为输入数据值5②在图A-32输入行中键入坐标轴地址屏幕显示选定坐标轴地址闪烁按归零软键该轴相对坐标值清为05③在图A-32中;直接按归零软键屏幕显示见图A-33③-1、在图A-33中;按所有轴软键X、Y、Z的相对坐标值都清为0 ③-2在图A-33的输入行中输入某一坐标轴地址屏幕显示选定坐标轴地址闪烁在图A-33中;按执行软键该轴相对坐标值清为0 图A-312.零点偏置值设置 步骤 操作动作机床动作或CRT 显示画面 1 开机;执行手动回参考点2 将“方式选择”开关旋至“JOG ”方式3 通过“对刀”等操作;机床移动到某一位置4 按MDI 面板上“OFFSET SETTING ”键 屏幕显示见图A-34 5在图A-34中;按工件系软键屏幕显示见图A-356① 在图A-35中;直接按“换页键”或按“光标移动”键光标定位;选定需要设置零点偏置值的坐标系 按操作软键屏幕显示见图A-366② 在图A-35中;按操作软键 在图A-36中;键入数字“0~6”光标定位;选定需要设置零点偏置值的坐标系 按搜索软键7① 在图A-36中;键入“X0或Y0或Z0” 当前刀具测量基点在机床坐标系中的坐标值;自动显示在选定坐标系零点偏置值的位置上;并存储.. 按测量软键7② 在图A-36中;键入“坐标轴地址+数据”输入数据和原有偏置值相图A-32图A-33按+输入软键加7③在图A-33中;键入“坐标轴地址+数据”输入数据替代原有偏置值按输入软键3.刀具补偿值设置步骤操作动作机床动作或CRT显示画面1 开机;执行手动回参考点2 将“方式选择”开关旋至“JOG”方式3 按MDI面板上“OFFSET SETTING”键屏幕显示如图A-34所示画面4①在图A-34中;直接按“换页键”或按“光标移动”键光标定位;选定需要设置补偿值的刀具号然后按操作软键屏幕显示如图A-37所示画面4②在图A-34中;按操作软键在图A-37中;键入“偏置号”数字光标定位;选定需要设置补偿值图A-34图A-35图A-36按搜索软键的刀具号5①在图A-37中;键入“补偿值”数据输入的数据显示在指定刀具号的补偿位置上按输入软键5②在图A-37中;键入“补偿值”数据输入数据和原有偏置值相加按+输入软键1.外形数据和磨损数据设置时可正可负;二者代数和之后综合补偿..2.H数据用于刀具长度补偿;D数据用于刀具半径补偿4.对刀1X、Y方向对刀工件在机床上正确安装后;工件原点在机床坐标系中的坐标值即零点偏置值必须通过对刀才能获得;零点偏置值设定之后;机床就知道了工件的装夹位置..①立铣刀/寻边器对刀对于如图A-38所示工件;粗略方法可以采用立铣刀试切工件对刀如图A-39图A-37图 A-38图 A-39立铣刀侧刃对刀图A-40 寻边器接触对刀步骤操作动作机床动作或CRT显示画面1 开机;执行手动回参考点2 将“方式选择”开关旋至“MDI”方式3 按MDI面板上“PROG”键4 按MDI面板上“字母、数字”键;在程序O0000中输入“M03 S200;”见图A-105 按“CYCLE START”键主轴以200RPM正转6 选择“JOG”或“HANDLE”方式;控制刀具或寻边器在一定高度上接触工件的一边如图A-38中①边7 按MDI面板上“POS”键、相对软键见图A-328 输入“X”字符;按归零软键X相对坐标清为09 抬高刀具或寻边器;移动接触工件另一边如图A-38中②边;X相对坐标显示一个数值;如α;记住α/210 抬高刀具或寻边器;反向移动机床控制机床移动到X相对坐标显示为α/2处11 按“OFFSET SETTING”键、工件系软键、操作软键见图A-3612 选定工件坐标系零点存储区13 在输入行中输入“X0”14 按测量软键当前测量基点X方向的机床坐标值自动显示并存储15 将X改为Y;重复6~14步可获得Y向的机床坐标值②杠杆表对刀对于圆孔或圆柱面;除可以用寻边器对刀外;还可以采用杠杆表对刀;如图A-41所示..拨动主轴转一周时;表针的摆图动量在允许的对刀误差内;如0.01mm;此时可认为主轴的旋转中心与被测孔中心重合;则孔中心在机床坐标系下的坐标值可知.. 步骤 操作动作机床动作或CRT 显示画面 1 开机;执行手动回参考点2调整机床位置;让主轴的旋转中心与被测孔中心重合见图A-413 按MDI 面板上“OFFSET SETTING ”键、工件系软键、操作软键 见图A-364 选定工件坐标系零点存储区5在图A-36输入行中输入“X0” 孔中心位置X 方向的机床坐标值自动显示并存储按测量软键6在图A-36缓存区中输入“Y0” 孔中心位置Y 方向的机床坐标值自动显示并存储按测量软键 2Z 向对刀Z 向零点偏置值的设置;与刀具长度补偿值的设定、编程方法有关;常用三种方法;如图A-42、A-43、A-44所示..工件坐标系Z 向零点偏置值的设置方法不同;刀具长度补偿值、编程方法也需作相应的调整..①主轴端面对刀及刀具长度补偿 步骤 操作动作机床动作或CRT 显示画面1 机床开机;执行手动回参考点2 手轮摇动主轴端面靠工件坐标系Z=0的平面见图A-42a3按MDI 面板上“OFFSET SETTING ”见图A-36a b编程用工件Z 向零点位置E 点:测量基点图A-42键、工件系软键、操作软键 4 选定工件坐标系零点存储区5 在图A-36缓存区中输入“Z0” 图A-42a 中E 点Z 向机床坐标值自动显示并存储 按测量软键6 按MDI 面板上“POS ”键、相对软键 见图A-327 输入“Z ”字符;按归零软键Z 相对坐标清为0 8抬起主轴;装上新刀;手轮摇动让刀具Z 向刀位点靠工件坐标系Z=0的平面 如图A-42b 所示9 按MDI 面板上“OFFSET SETTING ”键、操作软键见图A-3710在图A-37中 “移动光标”或按搜索软键搜索刀具补偿号 让光标定位在该刀具的“外形H ”处11在图A-37中;按INP.C 软键该刀具的“外形H ”补偿值自动显现并存储补偿值L ﹥0.. 12 重复8、9、10、11步完成所有刀具“外形H ”值的设置这种方法测量的外形H 数据是刀具的实际长度L;加工不同的零件时;通用刀具刀补数据不需要改变;适用于多刀加工;刀具长度补偿..刀具实际长度L 也可从机外对刀仪测得;通过操作面板输入..②标准刀具对刀及刀具长度补偿步骤 操作动作机床动作或CRT 显示画面1主轴安装标准刀具;手轮摇动标准刀具见A-43aa 图A-43 bZ 向工件零点实际位置编程用工件Z 向零点位置LZ 向刀位点靠工件坐标系Z=0的平面 2 将机床坐标Z 值设定为工件Z 向零点偏置值操作过程见主轴端面对刀及刀具长度补偿3 Z 轴相对坐标值清04 更换新刀具;Z 向刀位点靠工件坐标系Z=0的平面 见图A-43b 5选定刀具补偿号见图A-376 在图A-37中;按INP.C 软键 完成所选刀具“外形H ”值L 的设置..补偿值L 可“正”、可“负”、也可为“0”7 重复4、5、6步骤完成所有刀具“外形H ”值的设置这种方法设定的Z 向零点偏置值是标准刀具的Z 向刀位点靠工件坐标系Z=0平面时E 点的机床坐标值;标准刀具长度补偿值是0;其它刀具与标准刀具的长度差L 作为该刀具的长度补偿值;可正可负;正负号由相对坐标值的正负号决定;L 不反映刀具的实际长度..加工不同工件时;需用标准刀具对刀重新设定Z 轴零点偏置值;刀补长度L 不变;适用于标准刀具单刀加工;刀具长度不补偿;也适合多刀加工;刀具长度补偿..标准刀具实质上是其它刀具长度的比较基准;是对刀的第一把刀具;并非什么真正的标准..③Z 轴回零及刀具长度补偿值的设置a 图A-44 bLE 点:Z 轴回参考点Z 向工件零点实际位置编程用工件Z 向零点位置五、自动操作1.空运行空运行的目的是为了校验程序格式和粗略判断刀具轨迹是否正确..2移动刀具离开工件上表面50mm 左右安全的情况下;距离小;轨迹看的清楚3 选定“EDIT ”方式;按“PROG ”键搜索要运行的程序;见图A-12 4 选定“AUTO ”方式 屏幕显示如图A-45所示 5在图A-45中;按监视软键屏幕显示如图A-46所示5按下机床操作面板上“DRY RUN ”键+“Z AXIS CANCLE ”键6按机床操作面板上“CYCLE START ”键机床自动运行..程序格式有错误;机床报警停止运动.. 机床运行轨迹不对;按“RESET ”键中断自动运行7记住机床报警时显示出错的程序段号..在“EDIT ”方式下显示程序;移动光标到出错的程序段.. 见图A-12..数控系统能预处理2个程序段;从光标所在的程序段往下多看几段程序;找出错误;进行编辑 8切换成“AUTO ”方式重新运行;直到程序调试完毕 9解除Z 轴锁紧;Z 轴回参考点由于数据正常运算、而锁紧轴不动;二者不匹配有差距;必须通过会参考点方式“对齐”图形显示功能也用于校验程序格式和刀具路径;这种方法比空运行判断刀具图A-45图A-46刀具基准点在工件坐标系中的位置刀具现在位置和目标位置之间的距离和移动方向 机床所用的初始G 代码和工作G 代码路径要来的直观、准确..步骤操作动作机床动作或CRT显示画面1 开机;手动回参考点2 移动刀具离开工件上表面50mm左右3 选定“EDIT”方式;按“PROG”键;搜索要运行的程序见图A-124 选定“AUTO”方式见图A-455 按MDI面板上“CUSTOM GRAPH”键屏幕显示如图A-47所示6 在图A-47中;输入必要的参数屏幕显示如图A-48所示;参数含义见下表然后按图A-47中执行软键7 在图A-48中按操作软键屏幕显示如图A-49所示8 在图A-49中按自动软键或开始软键屏幕显示刀具中心运行轨迹;如图A-50所示..机床不动图A-47 图A-48 绘图区:选定绘图平面角度:当绘图平面参数选择4、5时;设置图形水平旋转和垂直旋转的角度比例:0—根据设定的最大值和最小值;系统自动决定绘图比例..0.01~100:放大或缩小绘图显示;设定为1.0时;用实际尺寸绘图..中心或最大/最小:当比例设定为0时;地址X、Y、Z中输入工件上X、Y、Z正方向的最大尺寸;地址I、J、K 中输入工件上X、Y、Z负方向的最大尺寸;这样就指定了绘图的范围;系统根据CRT显示屏的尺寸自动调整绘图比例..当比例设定为非0时;地址X、Y、Z中输入CRT 中心点在工件上的位置坐标值;I、J、K无效.. 开始顺序号、结束顺序号:程序从头开始运行;但图形只显示两者中间的部分..3.单程序段运行这种方式多用于刀具完成工件的试切加工;主要检测刀具运行轨迹的准确性等..4.存储器自动运行5.后台编辑机床正在执行一个加工程序时;可在显示屏上编辑另一个程序;称为后台编辑..这种功能可以有效减少机床的停顿时间..在图A-52中;可按搜索↑软键、搜索↓软键;对显示的程序进行字的搜索5 编辑结束后按BG-EDT 软键返回前台加工画面屏幕显示如图A-45所示注:在后台编辑过程中;不能按“RESET ”键;否则机床将中断运行;停止加工..6.程序传输RS-232传输程序选用一台计算机;安装专用程序传输软件如Winpcin;用专用数据传输线把数控系统RS-232C 串行端口和计算机RS-232串行端口连接起来..注意需在机床和计算机非通电状态下连接..在数据通讯时;必须是接收方首先进入等待接收状态..下面用Winpcin 传输软件举例说明传输程序的具体操作方法..1设置通讯参数 步骤 操作动作机床动作或CRT 显示画面 1 计算机侧进入Winpcin 工具软件进入如图A-53所示Winpcin 画面2在图A-53中点击“Rs232 Config ”键 进入如图A-54所示“通讯参数设置”画面3在图A-54中将传输软件及数控系统的的串行通讯参数设置一致 如图A-54所示;如“BAUDRATE 波特率常设为9600、PARITY 齐偶校验不校验、STOPBITS 停止位为2、DATABITS 数据位为8”4 在图A-54中点击Text Format 键 设定文本模式的通讯参数5在图A-54中点击Save & Activate 键 将通讯参数保存并激活图A-52图A-51。
fanuc加工中心基本操作学习
fanuc加⼯中⼼基本操作学习第⼆篇数控加⼯中⼼基本操作课题⼀ FANUC 0i Mate-MC系统⾯板操作⼀、实训⽬的1.了解FANUC 0i Mate-MC数控系统⾯板各按键功能。
2.熟练掌握FANUC 0i Mate-MC数控系统的基本操作。
⼆、实训项⽬1.认识FANUC 0i Mate-MC数控系统⾯板各按键及功能FANUC 0i Mate-MC数控系统⾯板主要由三部分组成,即CRT显⽰屏、编辑⾯板及操作⾯板。
(1)FANUC 0i Mate-MC数控系统CRT显⽰屏及按键FANUC 0i Mate-MC数控系统CRT显⽰屏及按键分布见图1-1。
图1-1:FANUC 0i Mate-MC数控系统CRT显⽰屏CRT显⽰屏下⽅的软键,其功能是可变的。
在不同的⽅式下,软键功能依据CRT 画⾯最下⽅显⽰的软键功能提⽰。
如图1-2所⽰(a)程序画⾯(b)⼑偏/设定画⾯(C)位置画⾯图1-2:FANUC 0i Mate-MC数控系统CRT显⽰屏画⾯0i Mate-MC数控系统编辑⾯板按键FANUC 0i Mate-MC数控系统编辑⾯板如图1-3所⽰,其各按键名称及⽤途见表1-1、1-2所⽰。
图1-3:FANUC 0i Mate-MC数控系统编辑⾯板表1-1 FANUC 0i Mate-MC数控系统主菜单功能键的符号和⽤途图形显⽰键辅助图形画⾯,CNC描述程序轨迹。
表1-2 FANUC 0i Mate-MC数控系统功能键的符号和⽤途序号键符号按键名称⽤途1(等23个键)数字和字符键每个键都⾄少包含字母、数字键各⼀个。
在系统键⼊时会根据需要⾃⾏选择字母或数字。
2复位键⽤于CNC复位或者取消报警等。
3帮助键按此键⽤来显⽰如何操作机床,如MDI键的操作。
可在CNC发⽣报警时提供报警的详细信息、帮肋功能。
4换档键在有些键顶部有⼆个字符。
按住此键来选择字符,当⼀个特殊字符∧在屏幕上显⽰时,表⽰键⾯右下⾓的字符可以输⼊。
FANUC数控系统数控加工中心机床基础知识
G19 YZ平面选择 G80 撤消固定循环
G32 螺纹切削 G81 定点钻孔循环
G40 刀具补偿注销 G90 绝对值编程
G41 刀具半径补偿—左 G91 增量值编程
G42 刀具半径补偿—右 G92 螺纹切削循环
G43 刀具长度补偿—正 G94 每分钟进给量
图1.1
1.2.6刀具半径补偿设置
进入刀具补偿值的设定页面,移动光标至输入值的位置,根据编程指定的刀具,键入刀具半径补偿值,按 INPUT 键完成刀具半径补偿值的设定。操作如下:按SYSTEM→SFF/SET→输入刀具的半径补偿值。
1.2.7机床操作面板的简单介绍
下图1.2操作面板是FANUC—0I系统的操作面板,图1.3是操作棉板的功能键板。
图1.2
图1.3
显示现在机床坐标的位置(绝对坐标、相对坐标、相对坐标)。
程序功能键,显示编辑的程序或正在运行的程序。
刀具补偿表,设定工件坐标系,参数等。
换档键,在编辑中进行字母和数字的切换。
取消键,用于删除已输入存储器里的最后一个字符。
输入参数和补偿值。
G44 刀具长度补偿—负 G95 每转进给量
G49 刀具长度补偿注销 G96 恒线速控制
G50 主轴最高转速限制 G97 恒线速取消
G54~G59 加工坐标系设定 G98 返回起始平面
GG65 用户宏指令 G99 返回R平面
1.2.3编程方式
在编程的过程中,有两种编程方式:一种是手工编程;另一种是数控自动编程,自动数控编程又分为:图形数控自动变成、语言数控自动编程和语音数控自动编程三种。手工编程的特点是耗费时间长,容易出现错误,无法胜任复杂形状零件的编程。国外资料统计,手工编程时间与机床实际加工时间平均比是30/1。20%—30%机床不能开动的原因是由于手工编程的时间较长引起的。在这节我们以FANUC系统的编程知识来讲解,在这个设计中,我们是以图形数控自动编程来展开的。
FANUC数控系统的操作及有关功能
FANUC数控系统的操作及有关功能发那科有多种数控系统,但其操作方法基本相同。
本文叙述常用的几种操作。
1.工作方式FANUC公司为其CNC系统设计了以下几种工作方式,通常在机床的操作面板上用回转式波段开关切换。
这些方式是:①.编辑(EDIT)方式:在该方式下编辑零件加工程序。
②.手摇进给或步进(HANDLE/INC)方式:用手摇轮(手摇脉冲发生器)或单步按键使各进给轴正、反移动。
③.手动连续进给(JOG)方式:用手按住机床操作面板上的各轴各方向按钮使所选轴向连续地移动。
若按下快速移动按钮,则使其快速移动。
④.存储器(自动)运行(MEM)方式:用存储在CNC内存中的零件程序连续运行机床,加工零件。
⑤.手动数据输入(MDI)方式:该方式可用于自动加工,也可以用于数据(如参数、刀偏量、坐标系等)的输入。
用于自动加工时与存储器方式的不同点是:该方式通常只加工简单零件,因此都是现编程序现加工。
⑥.示教编程:对于简单零件,可以在手动加工的同时,根据要求加入适当指令,编制出加工程序。
操作者主要按这几种方式操作系统和机床。
2.加工程序的编制①.普通编辑方法:将工作方式置于编辑(EDIT)方式,按下程序(PROG)键使显示处于程序画面。
此方式下有两种编程语言:G代码语言和用户宏程序语言(MACRO)。
常用的是G代码语言,程序的地址字有G**,M**,S**,T**,X**,Y**,Z**,F**,O**,N**,P**等,程序如下例所示:O0010;N1 G92X0Y0Z0;N2 S600M03;N3 G90G17G00G41D07X250.0Y550.0;N4 G01Y900.0F150;N5 G03X500.0Y1150.0R650.0;N6 G00G40X0Y0M05;N7 M30;编程时应注意的是代码的含义。
车床、铣床、磨床等不同系列的系统同一个G代码其意义是不同的。
不同的机床厂用参数设定的G代码系及设计的M代码的意义也不相同,编程时须查看机床说明书。
数控加工中心的加工坐标系的设定
2021/10/10
正确答案
3
加工坐标系的设定
一、机床坐标系和编程坐标系复习
看下图,O2是编程坐标系原点,请说出选择编程坐标系的原点 的一般原则是什么?
原则如下: 1.尽量选在工件图样的基准上,便 于计算,减少错误,以利于编程。 2.尽量选在尺寸精度高,粗糙度值 低的工件表面上,以提高被加工件 的加工精度。 3.要便于测量和检验。 4.对于对称的工件,最好选在工件 的对称中心上。 5.对于一般零件,选在工件外轮廓 的某一角上。 6.Z轴方向的原点,一般设在工件 表面。
(2)G92指令与G54~G59指令都是用于设定工件加工坐标系的,但在使用中是有区 别的。G92指令是通过程序来设定、选用加工坐标系的,它所设定的加工坐标系原点 与当前刀具所在的位置有关,这一加工原点在机床坐标系中的位置是随当前刀具位置 的不同而改变的。
(3)G54~G59指令是通过MDI在设置参数方式下设定工件加工坐标系的,一旦设 定,加工原点在机床坐标系中的位置是不变的,它与刀具的当前位置无关,除非再通 过MDI 方式修改。
2021/10/10
4
加工坐标系的设定
二 加工坐标系概念
加工坐标系是指以确定的加工原点为基准所建立的坐 标系。
加工原点也称为程序原点,是指零件被装夹好后,相 应1/10/10
5
加工坐标系的设定
三 加工坐标系设定
方法一:在机床坐标系中直接设定加工原点。 例题:在配置FANUC-OM系统的立式数控铣床上设置加工原 点03,如下图1所示。
(4)本课所例加工坐标系的设置方法,仅是FANUC系统中常用的方法之一,其它数 控系统的设置方法应按随机说明书执行。
2021/10/10
11
加工坐标系的设定
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FANUC数控系统加工中心工件坐标系建立与操作技巧
摘要由FANUC Series0i-MB控制的加工中心加工稳定、加工精度高、操作灵活。
阐述该加工中心工件坐标系、机床坐标系及其关系。
在数控程序中通过相应指令建立坐标,通过加工中心的具体操作实现工件坐标系设定,完成零件的数控加工。
关键词FANUC数控系统;加工中心;坐标系;操作
综合运用计算机技术、自动控制技术、微电子技术、自动检测技术及精密制造等的计算机数字控制机床在企业中得到了广泛应用。
在利用数控设备加工零件的过程中,无论是加工程序的编制,还是机床的操作都涉及到坐标系的建立和设置问题,它是保证零件的精度和优化加工工艺的条件。
本文以使用的发那科数控系统FANUC Series0i-MB 进行分析,该系统加工稳定、加工精度高、操作灵活。
1坐标系的建立
编写工件加工的数控程序,涉及工件坐标系的正确建立;当零件安装并加工时涉及到工件在加工中心上的定位,工件相对于刀具的位置,就要在机床上确定工件的坐标系
FANUC系统的机床坐标系是当工作台在最左端,床鞍在最前端,主轴箱在最上端是的位置时,X轴、Y轴和Z轴完成手动返回参考点,主轴轴线与主轴前端面的交点就是加工中心机床的机床坐标原点,各轴方向按规定确定。
工件坐标系则是编程人员在编写加工程序时在工件上建立的坐标系,这种坐标的建立往往只考虑编程的方便性,一般不考虑工件在机床中的位置。
工件坐标系的各轴方向应保证与机床坐标系的对应轴方向一致,同时工件坐标系的原点即程序原点在机床坐标系中的位置也必须明确。
通常当机床回零后,测量程序原点相对于机床原点的偏置量确定两坐标关系。
图示1为程序原点相对于机床原点分别在三个坐标方向的偏置量。
图1
2坐标系的设置操作
关于工件坐标系的设置方法有三种。
用G92建立工件坐标系的程序段是: G92XαYβZγ
程序中字母α、β和γ是刀具刀位点在工件坐标系的坐标值,其实质就是刀具相对于工件坐标系的原点的偏置值。
用G54~G59建立工件坐标系的程序段是:G54 G90 G00 X~Y~Z~。
为了编程方便可以利用这组指令在复杂的零件上建立多个加工坐标系。
通过对刀测量,把程序原点的偏置量存储到CNC系统的偏置存储器中,编程分别对应的给出程序原点的偏置指令G54~G59,数控系统在执行该指令时实现坐标平移到程序原点上,完成工件坐标系设定。
还有自动设置法,先在相应的存储器中存入参考点在工件坐标系中的坐标值α、β和γ,执行手动返回参考点时自动完成坐标系设置。
FANUC Series0i-MB数控系统工件坐标系设定可以通过其界面将工件零点相对于机床原点的偏移量输入到G54~G59 的数据区。
程序在运行时通过指令G54~G59来选择工件原点偏移量实现工件坐标系设定,如图2所示: 图2
通过数控系统的操作面板打开工件坐标系设定界面,按下OFFSET功能键:
OFFSET
SETING
切换屏幕界面显示工件坐标系工件零点偏移值,在此界面上设定、修改偏移值,显示与设定工件坐标的步骤是:
第一步按下OFFSET功能键。
第二步按下章节选择软件[WOEK],显示工件坐标设定界面。
第三步按下“PAGE”换页键到需要的页面。
第四步使用光标键将光标移动到改变的工件原点偏移值上,改变或重新设定坐标X~Y~Z~的值。
如设定G54的偏移值为“X-345.700Y-196.200Z-53.165”,需要把光标移动到G54的X值上。
第五步通过数字键输入数值“-345.700”,再按下INPUT键;也可以按菜单直到软键中出现输入键,按软键INPUT。
第六步若修改输入值,可以直接输入新值后按键。
第七步重复操作第四步到第六步,完成工件其余两个坐标偏移值的设定Y-196.200Z-53.165,如图3所示:
图3
3结论
从数控加工基本的工件坐标系、机床坐标系、工件原点和机床原点入手,探讨了两坐标系的内在联系。
在数控程序编制中合理的运用坐标系,并且通过发那科数控系统FANUC Series0i-MB控制的加工中心操作建立起工件坐标系,实现加工中心对零件的数控加工。
参考文献
[1]余衡.数控铣床和加工中心培训教材[M].北京:化学工业出版社,2007.
[2]任级三.数控车床工实训与职业技能鉴定[M].沈阳.辽宁科技出版社,2006.
[3]蒋勇敏.数控机床的使用与维护[M].北京:科学出版社,2007.
[4]编委会.数控加工技师手册[M].北京:机械工业出版社,2006.。