fanuc数控机床入门教程
- 格式:doc
- 大小:80.50 KB
- 文档页数:31
Fanuc数控车床操作步骤:1、开机1)打开机床电源2)打开数控系统电源;3)打开急停开关2、回零(建立机床坐标系)1) 先在手轮方式下,分别选择X轴、Z轴“-”向移动至X—200。
Z-200。
(可以按下POS 键来观察)2) 选择回参考点方式,按下“+X”、“+Z”,直到显示X0.000,Z0。
000,(指示灯亮时),表示已经完成回零操作。
3、安装工件与安装刀具1)工件要留有一定的夹持长度,其伸出长度要考虑零件的加工长度及必要的安全距离(机床已经调整为6毫米左右)。
如所要夹持部分已经经过加工,必须在外圆上包一层铜皮,以防止外圆面损伤.2)①安装前保证刀杆及刀片定位面清洁,无损伤。
②将刀杆安装在刀架上时,应保证刀杆方向正确。
③安装刀具时需注意使刀尖等高于主轴的回转中心。
④车刀不能伸出过长,一般为20-25毫米左右。
4、对刀(建立工件坐标系)特别提示:根据车刀安装,选择正反转通常将工件坐标系原点建立在工件右端面的中心,手轮方式进行对刀(车刀离工件较远时,选X100档,靠近后选择X10档)①先让主轴旋转,分别选择X轴、Z轴“—”向移动至靠近棒料右端面处;②对Z原点:分别选择X轴、Z轴并移动使刀尖轻碰右端面,并用很小的切削量切平端面后,沿+X方向退出,主轴停止。
在手动数据输入方式下,按OFFSET按钮---形状——-光标移到与程序对应的刀补号里,输入“Z0",点击“测量”;③对X原点:刀尖轻碰外圆,并用很小的切削量切一段外圆(千分尺能测量即可),然后沿+Z方向退出,主轴停止。
在手动数据输入方式下,按OFFSET按钮-—-形状———光标移到与程序对应的刀补号里,输入用千分尺测量的试切外圆的直径(如X56。
23),点击“测量”;④X方向预留加工余量:在手动数据输入方式下,按OFFSET按钮-—-磨损--—光标移到与程序对应的刀补号里,输入余量(如:X2.0),点击“输入”;则加工完后,各档外圆尺寸均比图纸尺寸大2mm.5、程序输入选择程序编制方式,按下“PRGRM"按钮,先输入文件名(必须以英文字母O开头,后面四位数字),如:O1111按INSRT键,再按EOB(;),即O1111;然后输入程序内容,每一段程序的结束符为EOB(;),再按INSRT键,一段程序输入完成……直到全部输入.6、图形模拟选择自动循环方式,按下“GRAPH”按钮,并点亮“机床锁住”和“空运行”按钮,选中程序后,循环启动,观察运动轨迹和图纸是否相同.7、粗加工选择自动循环方式,选中程序,(特别提示:点亮单段方式先来检验对刀是否正确,一般运行三段程序“如:假设毛坯直径为50mm,运行T0101;M3 S800;G0 X52。
发那科数控系统的编程与操作发那科(FANUC)是一家来自日本的全球性数控设备生产商,其生产的数控系统已经广泛应用于工业制造、自动化生产等领域。
本文将介绍发那科数控系统的编程与操作方法,希望能够帮助相关人员更快地上手使用该设备。
1. 发那科系统简介发那科系统是一款高性能的数控系统,不仅支持 CNC 编程和操作,还可以支持机器人、发动机控制和机械辅助设备的编程和操作。
该系统通过强大的数学计算、控制器、传感器和执行器来控制各种工业机器人和制造设备的运动。
2. 发那科系统编程2.1 编程语言发那科系统支持多种编程语言,常用的有 G 代码、M 代码、T 代码和 S 代码。
其中 G 代码用来控制工件的轴线运动,M 代码用来控制机床的辅助功能,T 代码用来控制工具头的切换,S 代码用来控制主轴转速。
下面以 G 代码为例,介绍其编程语法和示例。
2.2 编程语法G 代码需要使用坐标系来指定工件的位置,坐标系有绝对坐标和相对坐标两种。
绝对坐标是指工件相对于工件坐标系原点的位置,相对坐标是指工件相对于上一刀轨迹的位置。
同时,G 代码还包括数值、速度、切削深度等参数。
下面是 G 代码的一个编程示例:N1 G20 G40 G90 G94 G17N2 T1 M6N3 S1200 M3N4 G0 X-0.5 Y0.N5 Z0.5N6 G1 Z0. F5.N7 X0 Y1. F20.N8 G2 X1.5 Y-0.5 I1.5 J-1.5N9 G1 Z-0.5 F5.N10 X3. Y-1.5N11 G1 Z-1.5 F10.N12 X4. Y-0.5N13 G1 Z-2.N14 G0 Z3.N15 G28 G91 Z0.N16 G28 X0 Y0.N17 M30该代码的功能是控制机床切削一个圆形并穿孔。
2.3 编程工具发那科系统编程需要使用 FOCAS 编程软件,该软件内置了 G 代码编辑器、图形化界面等功能,并支持实时调试编码结果。
FANUC OIT数控车床操作步骤一、开机1)按下绿色电源按钮,机床正常送电,显示屏显示界面。
2)打开红色急停按钮,使机床正常工作。
二、返回参考点操作正常开机后,旨先应完成返回参考点操作。
因为机床断电后就失去对各坐标轴位置的记忆,所以接通电源后,必须让各坐标轴返回参考点。
机床返回参考点后,要通过于动操作(JOG)方式,分别按下“方向键”中x轴负向键和z轴负向键,使刀具回到换刀位置附近。
三、车床于动操作通过数控车床面板的手动操作,可以完成主轴旋转、进给运动、刀架转位、冷却液开/关等动作,检查机床状态,保证机床正常工作。
三、安装毛坯根据加工产品要求选择合适毛坯(毛坯要留有足够的加工余量)四、刀具和工件装夹根据加工要求,合理选择加工刀具,刀具安装时,要注意刀具伸出刀架的长度。
选择合适工装夹具,完成工件的装夹,并用百分表等进行找正。
五、数据校验选择MDI方式在参数对照中对补正的磨耗和形状数据进行校验。
六、对刀手动选择各刀具,用试切法或对刀仪测量各刀的刀补,并置入程序规定的刀补单位,注意小数点和正负号。
根据加工程序需要,用G50或G54设定工件坐标系。
1)在参数对照栏中选择坐标选项依次对刀具进行对刀2)选择JOG模式通过方向Z正负方向键使刀具接触毛坯(接近毛坯时选择手轮模式,根据情况用适当的倍率接触毛坯,切勿心急损坏工件)3)使机床转动(正反转之间的切换必须经过停止)4)切削毛坯断面并记录下Z轴向的坐标5)通过方向键先少量切削X轴向外端面毛坯6)使用测量工具测量毛坯的半径并输入X半径记录X轴向坐标(测量前切记停止机床转动)七、输入工件加工程序。
选择编辑方式(EDIT)和功能键(PRoG)进入加工程序编辑画面,按照系统要求完成加工程序的输入,并检查输入无误。
详细过程:选择编辑方式-》程序-》DIR-》打工程序保护-》输入程序编号-》输入程序八、程序校验(1)选择自动运行模式,按下机床锁紧和单步运行按钮,在按下循环肩动按钮,这样可以逐步检查编辑输入的程序是否正确无误。
FANUC机床操作讲解首先,操作人员需要确保机床的电源和压缩空气供应已经准备就绪。
接下来,按下机床的总电源开关,待机床启动完成后,进入操作界面。
在开始操作之前,操作人员需要将工件固定在机床的工作台上,确保工件的安全和稳定。
接下来,通过操作面板上的按键选择“自动”模式,进入机床的自动运行模式。
在机床的自动运行模式下,操作人员可以进行程序的设定与编写。
首先,根据工艺要求选择合适的刀具。
然后,通过操作面板上的按键,进入程序设定界面。
操作人员可以通过按键选择已存储的程序,或者进行新的程序编写。
编写完成后,确认程序的正确性,并按下启动按钮,机床将按照程序指令自动进行加工。
在机床的自动运行过程中,操作人员需要时刻关注机床的运行状态,确保加工过程的稳定和安全。
同时,还需要定期检查机床的润滑系统、冷却系统等,保证机床的正常运行。
当加工过程完成后,机床会自动停止运行。
操作人员可以通过操作面板上的按键,选择“手动”模式,进入机床的手动控制模式。
在手动控制模式下,操作人员可以通过旋钮和按键控制机床的各个轴向进行精细调整和测试。
此外,手动控制模式下还可以进行机床的原点设定和刀具长度补偿的设定。
在操作过程中1.注意机床的状态显示:操作人员应时刻关注机床显示屏上的各种状态信息,及时了解机床的工作状态和故障信息。
2.注意刀具的选择和安装:操作人员应根据加工要求选择合适的刀具,并正确安装在机床上。
刀具的选择和安装不当会影响加工效果和工件质量。
3.注意操作面板的使用:操作人员应熟悉并正确使用操作面板上的各个按键和旋钮,确保机床的各项功能能够正确执行。
4.注意机床的维护保养:操作人员应按照机床的维护保养要求,及时对机床进行润滑、清洁和检查,保证机床的正常运行。
总之,FANUC机床操作需要熟悉机床的功能和操作流程,并始终关注机床的运行状态和安全性。
操作人员应时刻保持专注和谨慎,并遵守相关的操作规程和安全操作规范。
只有这样,才能保证机床的正常运行和高效加工。
发那科数控系统的操作及有关功能
一.FANUC数控系统操作指南
1、系统准备:
(1)检查主机电源状态,确认已上电,指示灯处于正常状态;
(2)打开数控机床的前门,接入电表,滑动前门板,检查机床内部
电器状态;
(3)检查轴和零件的安装状态,确认零件已装上,机床各极性接触
状态良好;
(4)启动主机,登陆操作系统,根据提示及要求输入用户名及密码;
(5)登陆完成后,进入机床操作界面,数据区显示可供调整操作参数;
(6)根据切削需要,进行相应调整,保存参数,使被控机床处于可
操作状态。
2、切削操作:
(1)按照程序指令,依次开启各轴运行;
(2)根据坐标切削,机床绝对定位状态,进行定位运行;
(3)检查及调整运行情况,控制切削层及停止运行;
(4)开启切削轴,根据程序指令,设定切削前的定位点;
(5)按下正常运行键,启动正常运行;
(6)设置切削参数,完成正常切削;
(7)检查运行情况,终止运行;
(8)关闭切削轴,接收程序指示,清除参数恢复出厂设置。
三、FANUC数控系统功能介绍
1、CNC高级数控功能:
(1)支持轴的同步控制。
1机床CNC 基础知识北京发那科机电有限公司王玉琪20062此文是本人对GM(中国厂)培训时的讲义。
目的是对初学者对CNC 有基本的综合概念。
以便于更深入地学习诸如:加工编程,PMC 和系统维修等课程。
3机床CNC 基础知识一.CNC 机床与CNC 系统CNC 的含义是计算机数值控制。
1.CNC 机床⑴.金属切削用孔加工、攻丝、镗削、铣削、车削、切螺纹、切平面、轮廓加工、平面磨削、外圆磨削、内圆磨削等。
⑵.线电极切割机。
⑶.冲床、步冲、冲压、金属成型、弯管等机床。
⑷.产业机器人。
⑸.注塑机。
⑹.检测、测量机。
⑺.木工机械。
⑻.特殊材料加工机械:如加工石材、玻璃、发射性矿料等。
⑼.特种加工机械激光加工机、气体切割机、焊接机、制图机、印刷机等。
随着电子技术和计算机技术以及IT 技术的发展,目前,这些机床与加工设备都可用数值计算机用数值数据进行控制,称为CNC 控制。
下图是一台金属加工机床------立式加工中心的一般结构。
42.CNC 系统CNC 系统的含义是计算机数值控制系统。
下图是一台CNC 系统的基本配置图。
FANUC LTDFS0 i - 6系统配置FSSBβis 伺服电机αis 伺服电机I/O Link βi 伺服放大器7.2 “ LCD/MDI(单色)8.4 “ LCD /MDI(彩色)αi 伺服放大器Series 0i-C以太网10 base T/100 base TXPCInternetαi 主轴电机FANUC I/O LinkDI/DO 1024/1024操作面板I/O 模块I/O 单元系统在LCD后面CNC 系统的基本配置机床的CNC 控制是集成多学科的综合控制技术。
上图是一台典型的CNC 控制系统。
从图中可见,一台CNC 系统包括:⑴.CNC 控制单元(数值控制器部分)。
⑵.伺服驱动单元和进给伺服电动机。
⑶.主轴驱动单元和主轴电动机。
⑷.PMC(PLC)控制器。
⑸.机床强电柜(包括刀库)控制信号的输入/输出(I/O)单元。
⑹.机床的位置测量与反馈单元(通常包括在伺服驱动单元中)。
⑺.外部轴(机械)控制单元。
如:刀库、交换工作台、上下料机械手等的驱动轴。
⑻.信息的输入/输出设备。
如电脑、磁盘机、存储卡、键盘、专用信息设备等。
⑼.网络。
如以太网、HSSB(高速数据传输口)、RS-232C 口等和加工现场的局域网。
上图右下方的I/O Link βi 伺服放大器与电动机用于外部机械的驱动与控制。
上方画出了以太网。
CNC 单元(控制器部分)的硬件实际上就是一台专用的微型计算机。
是CNC 设备制造厂自己设计生产的专门用于机床的控制的核心。
下面的几张图表示出其基本硬件模块;基本的控制功能模块和一台实际的控制器硬件。
5CNC 单元的基本模块CNC 单元内的基本模块6CNC 功能框图7下面是一台控制器部件装在LCD 显示器画面的CNC 单元硬件图。
二.机床的运动坐标及进给轴一台机床有几个运动轴执行加工时的切削进给,因此称其为进给轴。
机床开机后以机床零点为基准建立了机床的机械坐标系(直角坐标系)。
每个轴对应于其中的一个相应的坐标。
轴有直线运动的,有回转运动的。
国际标准ISO 对坐标轴的方向与名称是有规定的。
如下图。
根据规定,按直角坐标系右手法则定义各坐标轴,Z 轴正方向一般为机床主轴的方向。
X、Y、Z 定义为直线运动轴;U、V、W 为分别平行于X、Y、Z 的直线运动轴;A、B、C 为回转运动轴,分别围绕X、Y、Z 运动,其正方向符合右手螺旋规则。
CNC 控制时用程序命令X、Y、Z、U、V、W、A、B、C 等指令被控的坐标轴,用数值指令其运动的距离,正负号指令移动方向,F 指令运动速度。
例如:G01 X120 Y-300 F1000;意义是G01:X 轴与Y 轴协调运动,加工一条直线;X120,Y-300:X 轴走120mm;Y 轴走-300mm;F:进给速度为1000mm/分。
power supplySERVO CARD CPU CARDLCD UNITLATつCHめScrewsLCD 一体型CNC 单元8实际的机床上各进給轴的定义如下图所示。
图4 机床的进给轴9进给轴的坐标方向三.CNC 插补与位置控制指令的输出CNC 对机床的坐标运动进行控制。
在控制原理上这是位置量控制系统。
需要控制的是:几个轴的联动,运动轨迹(加工轮廓)的计算:最重要的是保证运动精度和定位精度(动态的轮廓几何精度和静态的位置几何精度);各轴的移动量(mm);移动速度(mm/分);移动方向;起/制动过程(加速/降速);移动的分辨率。
现代的CNC 系统是纯电气的控制系统。
进给轴的移动是由伺服电动机执行的。
通常,一个进给轴由一个伺服电动机驱动。
电动机由伺服放大器供给动力。
伺服放大器的工作由CNC 的插补器的分配输出信号控制。
101.轨迹运动的插补计算--插补器CNC的插补运算CNC 对机床进给轴的控制,是执行事先编制好的加工程序指令。
程序指令是按零件的轮廓编制的加工刀具运动轨迹(如上图)。
程序是根据零件轮廓分段编制的。
一个程序段加工一段形状的轮廓。
轮廓形状不同,使用不同的程序指令(零件轮廓形状元素)。
例如:G01---直线运动指令;G02---顺时针圆弧运动指令;G03---逆时针运动圆弧指令;G32(G33)---螺纹加工……但是,在一段加工指令中,只是编写此段的走刀终点。
如:下面一个程序段要加工X-Y 平面上一段圆弧,程序中只指令了终点的坐标值X100;Y-200:G90 G17 G02 X100. Y-200. R50. F500;此段的起点已在前一段编写,就是前段的终点。
因此,加工此段时,如上图所示,CNC 控制器即计算机处理器只知道该段的起点和终点坐标值。
段中的刀具运行轨迹上其它各个点的坐标值必须由处理器计算出来。
处理器是依据该段轮廓指令(G02)和起点和终点的坐标值计算的,即必须算出希望加工的工件轮廓,算出在执行该段指令过程中刀具沿X 轴和Y 轴同时移动的中间各点的位置。
X 轴和Y 轴的合成运动即形成了刀具加工的工件轮廓轨迹。
除此之外,在程序中必须指令运动速度(加工速度),如:F500(mm/min)。
在位置计算时,要根据轮廓位置算出对应点的刀具运动方向速度。
此例中是分别算出沿X 轴各点的对应速度和沿Y轴各点的对应速度。
实现上述运算的机构称之为插补器。
插补器每运算一次称为一个插补周期,一般为8ms;计算复杂型面的插补器使用高速CPU,插补周期可缩短,目前可达2ms。
一个程序段分多个插补周期,取决于轮廓形状和轮廓尺寸。
执行上例程序段的指令是进行顺时针圆弧的插补。
是执行以圆弧计算公式为基础的插补子程序。
计算时的判断条件是:不断地执行刀具沿X 轴向和Y 轴向的进给,每进给一个脉冲当量即判断是否到达终点,是否超差,计算方向是顺时针,进给当量是1μm/脉冲,速度是500mm/min。
CNC 的系统控制软件中包括了多个插补子程序,工件形状的每一种几何元素均对应着刀具的一种几何运动,因此就要求CNC 有相应的插补子程序。
这就是CNC 系统控制软件中控制坐标轴运新的铣削指令􀁺 螺锥􀁺 螺旋􀁺 3 维圆弧􀁺 刀具中心点控制Circular interpolation in 3-D by specifyingintermediate and end points of arc3 维圆弧插步器XYZ IntermediatepointEnd pointStart (X2, Y2, Z2)pointG02.4 XX1 YY1 ZZ1 ;(Intermediate)XX2 YY2 ZZ2 ; (End)11动的G 代码。
如:G01,G02,G03,G32,G33,G05,G08……。
还有一些子程序是考虑加工工艺的要求控制刀具运动的。
G 代码越多,CNC 的功能也就越强。
用这些G 代码编制零件的加工程序。
CNC 的系统控制软件是用汇编语言编制的。
不同类型的机床使用不同的CNC 系统。
当然,这些系统的控制软件是完全不同的。
插补器的硬件是CNC 的主CPU。
当然,还有用纯硬件的插补器。
2.插补脉冲的分配输出经过插补运算,算出了加工所要求的工件形状在同一时间周期(插补周期)内各个坐标轴移动的距离(移动量),它是以脉冲数表示的,如:在本插补周期内X 轴进給25 个脉冲;Y 轴进給50个脉冲,分别送给对应的坐标轴,作为相应轴的位置移动指令。
脉冲序列有正负号,指令对应轴的运动方向;脉冲序列按一定的频率输出,指令该轴的运动速度。
这一装置叫做脉冲分配器,如下图所示。
为了防止产生加工运动的冲击、提高加工精度和光洁度,在脉冲分配给各进给轴之前,对进给速度都进行加/减速。
如下图所示,CNC 可实现两种加/减速控制:插补前加/减速和插补后加/减速。
插补后通常用直线型或指数型加减速方法:指数型加/减速的速度变化比较平滑,因而冲击小,但是速度指令的滞后较大。
相反,直线型加减速的速度变化迅速,时间常数设得较小时会造成冲击,引起机床的震动。
但是,加工出的零件轮廓可能与裎编的轮廓接近。
插补前用直线型加减速方法,这样可以减小加工的形状误差。
除此之外,为了提高加工精度和加工速度,还开发了预读/预处理多个程序段、精细加减速等CNC 软件。
CNC插补器脉冲分配器XYZVA进给脉冲输出123.加工刀具的偏置及补偿上述插补的位置脉冲,是按工件轮廓编制的程序计算出来的,即刀具中心点的运行轨迹是工件的轮廓。
考虑到刀具有半径和不同的长度,实际加工时刀具中心不能按此轨迹行进,必须根据实际使用的刀具,计入其实际半径和长度,由CNC 计算出实际刀具的中心轨迹,按此轨迹控制刀具的移动。
此功能叫做“刀具的偏置及补偿”。
⑴.刀具半径偏置,补偿如下图所示,实际的刀具中心轨迹与按照零件轮廓尺寸编制的CNC 加工程序轨迹偏移了一个刀具半径的尺寸。
在编程时,用G 指令(G41,G42)告诉CNC 的插补器执行刀具半径的偏置计算,插补器即按照实际的刀具半径计算出刀具的中心轨迹,以此控制刀具的行进。
就是说,上述脉冲分配器输出的给各个进给轴的脉冲数,是插补的零件轮廓偏移了一个刀具半径后的刀心轨迹的进给脉冲数。
每个轴的补偿脉冲分别送给相应的进給轴。
实际刀具的半径值在加工前必须输入至刀具补偿存储器。
刀具补偿存储器可同时存储多把刀具的几何尺寸(半径值)。
加工中用哪一把刀具,由程序用刀具号指定,如:T102。
根据程序中指令的刀号,CNC 插补器找到实际的刀具半径值执行计算。
G41 为左刀补:沿着刀具行进的方向看,在工件的左侧加补偿;G42:沿着刀具行进的方向,在工件的右侧加补偿。