1数控车床培训教程目录1.常用数控系统2.数控机床的种类3.数控车床的特点4.常用数控车削刀具5.刀具的安装6.切削用量6.1切削深度6.2切削速度6.3进给量7.坐标系统7.1机床坐标系7.2工件坐标系8.增量坐标与绝对坐标一.数控机床概述三.FANUC的基本编程方法1.程序的结构1.1程序号1.2程序内容1.3程序结束2.程序段的组成3.程序的编辑与管理3.1新程序的创建3.2字的插入、修改和删除3.3程序扫描的步骤3.4指向程序开头的方式3.5删除程序的步骤3.6调用程序的步骤二.数控编程概述1.数控编程定义2.数控编程的分类3.数控编程特点与要求3三.数控车的常用命令1.常用功能指令的属性2.常用辅助功能命令3.刀具功能命令4.进给功能指令5.主轴功能指令6.常用准备功能指令7.子程序的编制8.刀具的补偿功能8.1刀具的补偿功能8.2刀具的偏置8.3刀具的圆弧补偿1.数控车床的对刀2.MDI的运行3.自动加工3.1全自动加工循环3.2倍率开关3.3单段执行循环四.示例程序五.数控车床的操作六.数控车床几种界面的操作1.坐标界面2.程序编辑界面3.报警界面4一.数控机床概述1.常用数控系统国产系统国外系统华中数控(HNC)系统:HNC-21、HNC-1M广州数控(GSK)系统:GSK928TA、GSK980T法那克(FANUC)系统:FANUCO、FANUC16西门子(SINUMERIK)系统:802D、840C三菱(MITSUBISHI)数控系统:M64A/M64SM、M7052.数控机床的种类数控车床、数控铣床、数控磨床、加工中心数控车床数控铣床加工中心数控磨床63.数控车床的特点可以加工精度、表面粗糙度要求较高,轮廓形状复杂或难以控制尺寸、带特殊螺纹的回转体零件。4.常用数控车削刀具注意区分左偏刀和右偏刀75.刀具的安装5.1刀片的安装方式:复合压紧式、螺钉压紧式、杠杆压紧式5.2刀杆的安装:正确的刀具安装方法,应保证刀尖中心与主轴轴线平行,刀杆的伸出长度在保证加工的情况下,伸出长度尽量短。同时,应注意,左偏刀和右偏刀安装的方向是上下相反的。86.切削用量6.1切削深度(ap)--亦称背吃刀量,指车削工件时已加工表面与待加工表面之间的垂直距离叫切削深度。切断、车槽时的切削深度等于车刀主切削刃的宽度。计算公式为:ap=(dw—dm)/2。6.2切削速度(vc)--是指刀具切削刃上选定点相对于工件待加工表面在主运动方的瞬时速度单位为M/min。计算公式为:Vc=πDs/1000。6.3进给量(f)在主运动每转一转或每一行程时(或单位时间内),刀具与工件之间沿进给运动方向的相对位移。可分为每转进给(mm/r)和每分钟进给(mm/min)。97.坐标系统7.1机床坐标系:用来确定机床的运动方向和移动距离,而在机床上建立的坐标系称为机床坐标系。数控车床的加工运动分为刀具的运动和工件的运动,因此,在确定机床坐标时,永远假定刀具相对工件运动。对于机床坐标系的方向,统一规定增大工件与刀具之间距离的方向为正方向。机床坐标系统符合右手定则规定的笛卡尔坐标系,拇指即指向X轴的正方向。伸出食指和中指,食指指向Y轴的正方向,中指所指示的方向即是Z轴的正方向7.1.1Z轴方向:对于任何具有旋转主轴的机床,其Z轴方向与主轴方向平行或重合,刀具远离工件的方向为Z轴的正向。7.1.2X轴方向:为垂直Z轴,平行于工件径向和车床的横轨的方向为X轴。同样规定,刀具远离工件的方向为X轴的正向。10水平床身前置刀架机床坐标系倾斜床身后置刀架机床坐标系7.1.3机床原点:也称机床零点,是机床上设置的一个固定点,即机床坐标系的原点。它是设备装配、调试时设定好的一个点,一般不能随便改变。7.1.4机床参考点:机床参考点是数控机床上的一个特殊点,通常该点位于机床正向的极限位置。如果其值为零则,机床原点与参考点重合。大多数机床在开机时的第一步都要手动返回参考点。117.2工件坐标系:针对某一工件并根据图样建立起来的坐标系,也称为编程坐标系。机床零点位于卡盘中心机床零点位于机床正向极限位置(与机床参考点重合)7.2.1工件坐标系原点:也称编程原点,是工件装夹完成后,选择工件上的某一点作为编程或工件加工的基准点。为了方便计算,工件坐标系的原点尽可能的与尺寸基准重合。7.2.2工件坐标原点的选择,采用左端面作为原点,有利于保证工件总长:采用右端面作为原点,则有利于对刀。128.增量坐标与绝对坐标8.1增量坐标:亦称相对坐标,增量坐标是相对于某个点的坐标,这个点可以是任意点。8.2绝对坐标:所有坐标值均以机床或工件原点计量的坐标系称为绝对坐标。XZO10203040506040302010AB在增量方式下:A(X20,Z28),B(X8,Z32)在绝对方式下:A(X20.Z28),B(X28,Z60)合理使用增量坐标编写程序,可以减少计算工作量。20.320.198.13O例:从A点到B点绝对方式:G0Z0;G0Z-8.13;G0Z-28.23;G0Z-48.62;增量方式:G0Z0;G0W-8.13;G0W-20.19;G0W-20.313二.数控编程概述1.数控编程定义使数控机床根据零件加工要求进行动作,将这些要求以机床数控系统能识别的指令形式告知数控系统,这种数控系统能识别的指令称为程序,制做程序的过程称为数控编程。2.数控编程的分类数控编程可分为手工编程和自动编程。2.1手工编程:指所有加工程序编制的过程,即图样分析、确定加工工艺、数值计算、编写程序、制作控制介质、程序校验都是由手工完成。143.数控编程特点与要求2.2自动编程:是指用计算机或编程器编制数控加工程序的过程。适用于编制形状复杂的零件,如模具加工、多轴联动加工的场合。常用编程软件有CAXA数控车。3.1混合编程:指在程序段中,根据图纸尺寸的要求,可采用绝对值编程、相对值编程,也可采用两者混合编程。在FANUC中绝对值以X、Z表示,相对值以U、W表示。3.2径向尺寸以直径量表示:因为零件径向尺寸的标注和测量常以直径方式表示,所以在直径方向编程时,X(U)通常代表直径量。如果要以半径量表示,则需要通过相关指令更改。3.3固定循环简化编程:当加工的毛坯零件余量过多,或采用常用编程方式编程量太大时,可采用循环编程方式简化编程,以减少工作量。如G71、G73、G90。3.4刀具位置补偿:数控车床的对刀操作和设定工件坐标系通常采用刀具位置补偿设定。153.5刀尖圆弧半径补偿:在编制采用圆弧刀加工的程序时,采用G41、G42来对车刀刀尖圆弧进行圆弧补偿,可以提高加工精度。三.FANUC的基本编程方法1.程序的结构一个完整的程序一般由程序号、程序内容和程序结束组成。程序号是加工程序的识别标识,因此同一程序中程序号是不可重复的。O0001;N10M03S500;N20T0101M8;N30G00X100Z100;.......N150G00X150Z150;N160M30;程序号程序内容程序结束1.1程序号:FANUC的程序号的书写格式为O****,其中O为地址符,其后跟4个数字,数值从O0000至O9999。1.2程序内容:是整个程序的核心部分,由许多个程序段组成,每个程序段又由一个或多个指令组成。1.3程序结束:由程序结束指令组成,必须写在程序的最后,采用M02或M30作为结束指令,一般单独占一行。162.程序段的组成2.1程序段的基本格式由若干个数据字组成,而数据字又由表示地址的英文字母、特殊文字和数字构成,如X30、G02。FANUC中的程序段采用分号(;)作为该程序段结束。2.2程序段的组成2.2.1程序段号:由地址符“N”开头,其后紧跟若干数字。它一般作为程序检索或跳转时的目标位置指示,因此它的大小可以颠倒,也可以省略不写。2.2.2程序段内容:程序段具备的6个要素,即准备功能字、尺寸功能字、进给功能字、主轴功能字、刀具功能字和辅助功能字。3.程序的编辑与管理3.1新程序的创建按开关进入程序编辑方式按操作面板上的功能键按地址键,再输入程序号按,程序号被输入程序显示区3.2字的插入、修改和删除方法17按开关进入程序编辑方式按操作面板上的功能键按和数字,再按软键【O检索】按光标键扫描要处理的文字键入数据,按键键入数据,按键选中要删除的字,按键替换3.3程序扫描的步骤按光标键光标在屏幕上向前或向后逐字移动,持续按该键,则连续扫描字。按光标键下一个或上一个程序段的第一个字被检索,连续按该键,则光标连续移动到程序段开头。按翻页键显示下一页,光标处于该页的第一个字,连续按则一页一页地显示。183.3指向程序开头的方式3.3.1EDIT(程序编辑)方式,出现程序界面时,按键,光标返回程序的开始处。3.3.2在自动运行方式或EDIT(程序编辑)方式,处在程序界面时,按地址。输入程序号,按软键【O检索】。3.4删除程序的步骤按键,再按显示程序画面,键入地址键。输入要求的程序号,如9650,按键,再按显示屏左下角的确认软件,则键入的程序被删除。3.5调用程序的步骤按键,进入程序编辑界面,输入要调用的程序名,按屏幕下方软键【O检索】。或者在程序编辑界面,输入要调用的程序名,再按,则程序出现在屏幕画面。19三.数控车的常用命令1.常用功能指令的属性1.1指令分组:就是将系统中不能同时执行的指令分到一组,并以编号区别。例如:G01、G02、G03同属于01组。1.2模态指令:又称为续效指令,表示该指令一经在一个程序段中指定,在接下来的程序段中一直持续有效,直到执行同组的另一个指令时,该指令才失效,如G00、G01。1.3非模态指令:仅在编入的程序段内才有效的指令,如G04、G00。1.4开机默认指令:数控机床在开机时,都会在每一组的指令当中,选取一个指令作为开机默认指令,开机时自动有效,不必在程序中再编写,常见的有G01、G18等。2.常用辅助功能命令辅助功能命令也叫M功能或M指令,由地址M和后面两位数字组成,主要用来控制机床或系统的开、关等辅助动作的功能指令,如开、停水泵、主轴正反转等。2.1M00——程序结束指令M00指令实际上是一个暂停指令。功效是履行此指令后,机床结束一切操作。即主轴停转、切削液关闭、进给结束。但模态信息全数被保存,在按下把持面板上的启动指令后,机床重新启动,持续履行后面的程序。该指令重要用于工件在加工过程中需停机检查、测量零件、手工换刀或交接班等。202.2M01——选择结束指令M01指令的功效与M00类似,不同的是,M01只有在预先按下把持面板上“选择结束开关”按钮的情形下,程序才会结束。如果不按下“选择结束开关”按钮,程序履行到M01时不会结束,而是持续履行下面的程序。M01结束之后,按启动按钮可以持续履行后面的程序。该指令重要用于加工工件抽样检查,清理切屑等。2.3M02——程序结束指令M02指令的功效是程序全数结束。此时主轴停转、切削液关闭,数控装置和机床复位。该指令写在程序的最后一段。2.4M30——程序结束指令M30指令与M02指令的功效基础雷同,不同的是,M30能主动返回程序起始地位,为加工下一个工件作好筹备。2.5M03、M04、M05——主轴正转、反转、停止指令M03表现主轴正转,M04表现主轴反转。所谓主轴正转,是从主轴向Z轴正向看,主轴顺时针迁移转变;反之,则为反转。M05表现主轴停止。M03、M04、M05均为模态指令。212.6M08、M09——冷却液开关指令M08、M09指令用于冷却装置的启动和关闭。属于模态指令。M09表现关闭冷却液开关。2.7M98、M99——子程序调用与返回指令M98为调用子程序指令,M99为子程序结束并返回到主程序的指令。3.刀具功能命令是指系统进行选刀和换刀的命令,又称T功能命令。用地址符T后面再加数字表示,数控车床一般是加4位数字。如T0101,第一个“01”表示刀位号,后面的“01”表示刀具补偿存储器号。4.进给功能指令用来指定刀具相对工件运动的速度功能。根据使用要求,可分为每分钟进给(mm/min)和每转进给(mm/r),每转进给在数