数控车床培训教程_第1页
数控车床培训教程_第2页
数控车床培训教程_第3页
数控车床培训教程_第4页
数控车床培训教程_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、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、 数控编程定义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. 1. 常用数控系统常用数控系统国产系

3、统国外系统华中数控(HNC)系统:HNC-21、HNC-1M广州数控(GSK)系统:GSK928TA、GSK980T法那克(FANUC)系统:FANUC O、FANUC 16西门子(SINUMERIK)系统:802D、840C三菱(MITSUBISHI)数控系统:M64A / M64SM 、M7052. 2. 数控机床的种类数控机床的种类 数控车床、数控铣床、数控磨床、加工中心数控车床数控铣床加工中心数控磨床63. 3. 数控车床的特点数控车床的特点 可以加工精度、表面粗糙度要求较高,轮廓形状复杂或难以控制尺寸、带特殊螺纹的回转体零件。 4.4.常用数控车削刀具常用数控车削刀具注意区分左偏刀和

4、右偏刀75.5.刀具的安装刀具的安装 5.1 刀片的安装方式:复合压紧式、螺钉压紧式、杠杆压紧式5.2 刀杆的安装:正确的刀具安装方法,应保证刀尖中心与主轴轴线平行,刀杆的伸出长度在保证加工的情况下,伸出长度尽量短。同时,应注意,左偏刀和右偏刀安装的方向是上下相反的。86.6.切削用量切削用量6.1 切削深度(ap)-亦称背吃刀量,指车削工件时已加工表面与待加工表面之间的垂直距离叫切削深度。切断、车槽时的切削深度等于车刀主切削刃的宽度。计算公式为:a p = ( d w d m ) /2 。6.2 切削速度(vc)-是指刀具切削刃上选定点相对于工件待加工表面在主运动方的瞬时速度单位为M/min

5、。计算公式为:Vc=Ds/1000。6.3 进给量(f )在主运动每转一转或每一行程时(或单位时间内),刀具与工件之间沿进给运动方向的相对位移。可分为每转进给(mm/r)和每分钟进给(mm/min)。 97.7.坐标系统坐标系统 7.1 机床坐标系:用来确定机床的运动方向和移动距离,而在机床上建立的坐标系 称为机床坐标系。数控车床的加工运动分为刀具的运动和工件的运动,因此,在确定机床坐标时,永远假定刀具相对工件运动。对于机床坐标系的方向,统一规定增大工件与刀具之间距离的方向为正方向。 机床坐标系统符合右手定则规定的笛卡尔坐标系,拇指即指向X轴的正方向。伸出食指和中指,食指指向Y轴的正方向,中指

6、所指示的方向即是Z轴的正方向7.1.1 Z轴方向:对于任何具有旋转主轴的机床,其Z轴方向与主轴方向平行或重合,刀具远离工件的方向为Z轴的正向。7.1.2 X轴方向:为垂直Z轴,平行于工件径向和车床的横轨的方向为X轴。同样规定,刀具远离工件的方向为X轴的正向。10水平床身前置刀架机床坐标系倾斜床身后置刀架机床坐标系7.1.3 机床原点:也称机床零点,是机床上设置的一个固定点 ,即机床坐标系的原点。它是设备装配、调试时设定好的一个点,一般不能随便改变。7.1.4 机床参考点:机床参考点是数控机床上的一个特殊点,通常该点位于机床正向的极限位置。如果其值为零则,机床原点与参考点重合。大多数机床在开机时

7、的第一步都要手动返回参考点。117.2 工件坐标系:针对某一工件并根据图样建立起来的坐标系,也称为编程坐标系。 机床零点位于卡盘中心机床零点位于机床正向极限位置(与机床参考点重合)7.2.1 工件坐标系原点:也称编程原点,是工件装夹完成后,选择工件上的某一点作为编程或工件加工的基准点。为了方便计算,工件坐标系的原点尽可能的与尺寸基准重合。7.2.2 工件坐标原点的选择,采用左端面作为原点,有利于保证工件总长:采用右端面作为原点,则有利于对刀。 128. 8. 增量坐标与绝对坐标增量坐标与绝对坐标8.1 增量坐标:亦称相对坐标,增量坐标是相对于某个点的坐标,这个点可以是任意点。8.2 绝对坐标:

8、所有坐标值均以机床或工件原点计量的坐标系称为绝对坐标。XZO10 20 30 40 50 6040302010AB在增量方式下: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.1.数控编程定义数控编程定义 使数控机床根据零件加工要求进行动作,将这些要求以机床数控系统能识别

9、的指令形式告知数控系统,这种数控系统能识别的指令称为程序,制做程序的过程称为数控编程。2.2.数控编程的分类数控编程的分类 数控编程可分为手工编程和自动编程。 2.1 手工编程:指所有加工程序编制的过程,即图样分析、确定加工工艺、数值计算、编写程序、制作控制介质、程序校验都是由手工完成。 143. 3. 数控编程特点与要求数控编程特点与要求 2.2 自动编程:是指用计算机或编程器编制数控加工程序的过程。适用于编制形状复杂的零件,如模具加工、多轴联动加工的场合。常用编程软件有CAXA数控车。3.1 混合编程:指在程序段中,根据图纸尺寸的要求,可采用绝对值编程、相 对值编程,也可采用两者混合编程。

10、在FANUC中绝对值以X、Z表示,相对值以U、W表示。3.2 径向尺寸以直径量表示:因为零件径向尺寸的标注和测量常以直径方式表示,所以在直径方向编程时,X(U)通常代表直径量。如果要以半径量表示,则需要通过相关指令更改。3.3 固定循环简化编程:当加工的毛坯零件余量过多,或采用常用编程方式编程量太大时,可采用循环编程方式简化编程,以减少工作量。如G71、G73、G90。3.4 刀具位置补偿:数控车床的对刀操作和设定工件坐标系通常采用刀具位置补偿设定。153.5 刀尖圆弧半径补偿:在编制采用圆弧刀加工的程序时,采用G41、G42来对车刀刀尖圆弧进行圆弧补偿,可以提高加工精度。三. FANUC的基

11、本编程方法1.1.程序的结构程序的结构一个完整的程序一般由程序号、程序内容和程序结束组成。程序号是加工程序的识别标识,因此同一程序中程序号是不可重复的。 O0001;N10 M03S500;N20 T0101 M8;N30 G00X100Z100; .N150 G00X150Z150;N160 M30;程序号程序内容程序结束1.1 程序号:FANUC的程序号的书写格式为O*,其中O为地址符,其后跟4个数字,数值从O0000至O9999。1.2 程序内容:是整个程序的核心部分,由许多个程序段组成,每个程序段又由一个或多个指令组成。1.3 程序结束:由程序结束指令组成,必须写在程序的最后,采用M0

12、2或M30作为结束指令,一般单独占一行。162. 2. 程序段的组成程序段的组成2.1 程序段的基本格式由若干个数据字组成,而数据字又由表示地址的英文字母、特殊文字和数字构成,如X30、G02。FANUC中的程序段采用分号(;)作为该程序段结束。2.2 程序段的组成 2.2.1 程序段号:由地址符“N”开头,其后紧跟若干数字。它一般作为程序检索或跳转时的目标位置指示,因此它的大小可以颠倒,也可以省略不写。 2.2.2 程序段内容:程序段具备的6个要素,即准备功能字、尺寸功能字、进给功能字、主轴功能字、刀具功能字和辅助功能字。3. 3. 程序的编辑与管理程序的编辑与管理3.1 新程序的创建 按

13、开关进入程序编辑方式按操作面板上的 功能键按地址键 ,再输入程序号按 ,程序号被输入程序显示区3.2 字的插入、修改和删除方法17按 开关进入程序编辑方式按操作面板上的 功能键按 和数字,再按软键【O检索】按光标键扫描要处理的文字键入数据,按 键键入数据,按 键选中要删除的字,按 键 删除替换插入3.3 程序扫描的步骤按光标键 光标在屏幕上向前或向后逐字移动,持续按该键,则连续扫描字。按光标键 下一个或上一个程序段的第一个字被检索,连续按该键,则光标连续移动到程序段开头。按翻页键 显示下一页,光标处于该页的第一个字,连续按则一页一页地显示。183.3 指向程序开头的方式3.3.1 EDIT(程

14、序编辑)方式,出现程序界面时,按 键,光标返回程序的开始处。3.3.2 在自动运行方式或EDIT(程序编辑)方式,处在程序界面时,按地址 。输入程序号,按软键【O检索】。3.4 删除程序的步骤按 键,再按 显示程序画面,键入地址 键。输入要求的程序号,如9650,按 键,再按显示屏左下角的确认软件,则键入的程序被删除。3.5 调用程序的步骤按 键,进入程序编辑界面,输入要调用的程序名,按屏幕下方软键【O检索】。或者在程序编辑界面,输入要调用的程序名,再按 ,则程序出现在屏幕画面。 19三. 数控车的常用命令1. 1. 常用功能指令的属性常用功能指令的属性1.1 指令分组:就是将系统中不能同时执

15、行的指令分到一组,并以编号区别。例如:G01、G02、G03同属于01组。1.2 模态指令:又称为续效指令,表示该指令一经在一个程序段中指定,在接下来的程序段中一直持续有效,直到执行同组的另一个指令时,该指令才失效,如G00、G01。1.3 非模态指令:仅在编入的程序段内才有效的指令,如G04、G00。1.4 开机默认指令:数控机床在开机时,都会在每一组的指令当中,选取一个指令作为开机默认指令,开机时自动有效,不必在程序中再编写,常见的有G01、G18等。2.2.常用辅助功能命令常用辅助功能命令 辅助功能命令也叫M功能或M指令,由地址M和后面两位数字组成,主要用来控制机床或系统的开、关等辅助动

16、作的功能指令,如开、停水泵、主轴正反转等。2.1 M00程序结束指令M00指令实际上是一个暂停指令。功效是履行此指令后,机床结束一切操作。即主轴停转、切削液关闭、进给结束。但模态信息全数被保存,在按下把持面板上的启动指令后,机床重新启动,持续履行后面的程序。该指令重要用于工件在加工过程中需停机检查、测量零件、手工换刀或交接班等。202.2 M01选择结束指令M01指令的功效与M00类似,不同的是,M01只有在预先按下把持面板上“选择结束开关”按钮的情形下,程序才会结束。如果不按下“选择结束开关”按钮,程序履行到M01时不会结束,而是持续履行下面的程序。M01结束之后,按启动按钮可以持续履行后面

17、的程序。该指令重要用于加工工件抽样检查,清理切屑等。2.3 M02程序结束指令M02指令的功效是程序全数结束。此时主轴停转、切削液关闭,数控装置和机床复位。该指令写在程序的最后一段。2.4 M30程序结束指令M30指令与M02指令的功效基础雷同,不同的是,M30能主动返回程序起始地位,为加工下一个工件作好筹备。2.5 M03、M04、M05主轴正转、反转、停止指令M03表现主轴正转,M04表现主轴反转。所谓主轴正转,是从主轴向Z轴正向看,主轴顺时针迁移转变;反之,则为反转。M05表现主轴停止。M03、M04、M05均为模态指令。212.6 M08、M09冷却液开关指令M08、M09指令用于冷却

18、装置的启动和关闭。属于模态指令。M09表现关闭冷却液开关。2.7 M98、M99子程序调用与返回指令M98为调用子程序指令,M99为子程序结束并返回到主程序的指令。3. 3. 刀具功能命令刀具功能命令 是指系统进行选刀和换刀的命令,又称T功能命令。用地址符T后面再加数字表示,数控车床一般是加4位数字。如T0101,第一个“01”表示刀位号,后面的“01”表示刀具补偿存储器号。4. 4. 进给功能指令进给功能指令 用来指定刀具相对工件运动的速度功能。根据使用要求,可分为每分钟进给(mm/min)和每转进给(mm/r),每转进给在数控车床上使用普遍。进给速度的数值不允许为负值,也不能使用零。实际运

19、用当中,每分钟进给-地址符F加较大常数,如F120;每转进给-地址符F加小数,如F0.2。22进给速度在实际使用过程中,常常可通过倍率开关来修正刀具进给速度。5.主轴功能指令 用来控制主轴转速的功能,亦称为S功能。由地址符S和后面的数字组成。根据加工需要,可分为线速度V和转速S。5.1 转速S:单位为r/min,用G97指定,其值为大于零的常数。如:S1000,表示转速为1000r/min。5.2 线速度:当需要保证加工表面质量的时候,采用恒线速度,单位为m/min。用G96指定,如:G96S50,表示主轴转速为50m/min。通过换算可得出主轴的转速。公式:n=1000v/d。6.6.常用常

20、用G G指令指令6.1 G00-快速定位236.2 G016.2 G01直线插补直线插补246.3 G02/G03 6.3 G02/G03 圆弧插补圆弧插补2526276.4 G04 6.4 G04 暂停暂停6.5 G98/G996.5 G98/G99切削进给速度切削进给速度286.6 G96/G97/G506.6 G96/G97/G50恒线速度控制和最高速度控制恒线速度控制和最高速度控制296.7 6.7 参考点返回参考点返回(G30)(G30)指令指令 G30 P2IP_ ;返回第2参考点 G30 P3IP_ ;返回第3参考点 G30 P4IP_ ;返回第4参考点 G30 为第2,3,4参

21、考点返回,第二参考点的位置是由参数来设定的,G30指令必须在执行返回第一参考点后才有效。通常G30指令用于自动换刀位置与参考点不同的场合,而且在使用G30前,应先取消刀具补偿。 8. M98/M998. M98/M99子程序的编制子程序的编制8.1 子程序的概念 机床的程序可分为主程序和子程序,主程序是一个完整的零件加工程序,或是零件30加工程序的主体部分。在编制程序时,有时会遇到一个程序段在一个程序中多次出现,或其他几个程序都要使用它,这个典型加工程序可以做成一个固定程序,并单独命名,这组程序段就叫子程序。子程序一般不单独使用,只被主程序调用时才使用。子程序调用完,则返回主程序。7.2 7.

22、2 子程序的嵌套子程序的嵌套在主程序调用子程序时,子程序又可以调用其他子程序,这就叫子程序的嵌套。7.3 7.3 子程序的调用子程序的调用 子程序的调用是通过M98来实现的,在子程序的结尾必须以M99作为子程序结束。31调用子程序的格式有两种: M98 PXXXX LXXXX -P后面的4位数字为所要调用的子程序号,L后面的数字为子程序调用的次数,特别当调用次数为0时,可省略不写。 M98 PXXXXXXXX -P后面的8位数,前4位数是调用的子程序号,后4位数为子程序调用的次数。 主程序O0001;M3S400;M98P2;.M98P3L2;M30;子程序O0002;.M99;O0003;.

23、M99;8.1 刀具的补偿功能 刀具的补偿功能是指数控机床根据刀具的实际尺寸,自动改变数控机床坐标轴或刀具刀位点位置,使实际加工加工轮廓和编程轨迹完全一致的功能。刀具的补偿可分为刀具的位置补偿(又称刀具偏置)和刀具的圆弧半径补偿。8.1.1 刀具偏置分为刀具的几何补偿和磨损补偿,几何补偿是用于对刀操作,磨损补偿是用于对刀具使用过程中产生磨损,而引起尺寸变化时,所采用的操作方式。8.1.2 刀具的圆弧半径补偿(G41、G42、G40)加工程序加工零件时,都是假设刀具的刀尖是一个点,而实际上每把刀具的刀尖都是大小不一的圆弧,绝对的刀尖是不存在的。32当刀尖有圆弧,而不使用刀尖圆弧补偿时,就会产生过

24、切或欠切的情况,引起加工误差。一般有以下几种情况:(1)加工端面或台阶面时,对加工表面的尺寸和开关影响不大,但是在台阶和端面的中心位置会产生残留误差。(2)加工圆锥面时,对锥度影响不大,但是对大小端的尺寸有影响。会使外锥尺寸变大,内锥尺寸变小。 (3)加工圆弧时,会使外圆弧半径变小,内圆弧半径变大。33 8.1.3 刀具圆弧补偿命令格式:G41 G00/G01 X_Z_F_ 刀具圆弧半径左补偿 G42 G00/G01 X_Z_F_ 刀具圆弧半径右补偿 G40 G00/G01 X_Z_F_ 取消刀具圆弧半径补偿刀具圆弧半径补偿方向的判断,沿Z轴的负方向往正方向,并沿刀具的移动方向看去,当刀具处于

25、加工轮廓的左侧时,为左补偿,用G41;相反,为右补偿,用G42。注意,前置刀架与后置刀架的区别。a)为后置刀架b)为前置刀架348.1.4 圆弧车刀切削沿位置的确定 数控车床如果采用刀尖圆弧补偿进行加工时,如果刀尖的形状和切削时所处的位置不同,那么刀具的补偿方向和补偿量也不同。图中a是后置刀架,b是前置刀架,c是刀尖点位置。前后置刀架判断相当于把后置刀架沿Z轴旋转180度。8.1.5 圆弧车刀补偿过程 一般分为三个过程:AB为刀补建立过程;BCDE为刀补进行过程;EF为刀补取消过程。35图中R为刀尖圆弧半径,T为刀尖方位号O0010;M3S400;T0101;G0X40Z2;G41G1X35Z

26、0;G1X38Z-3;Z-20;X50;G40G0X100Z100;M30;刀补建立刀补进行刀补取消36四 示例程序O1213(主程序)N1M98P11 GOTO2N0T100 G0Z400 T303 G97M3S400M8 G0X42G0G99Z2G1Z-4F0.08 G0X43G0Z2 G0G99X41.2 G1Z-4F0.1G0X45G0Z100 T404M3S500 M8 G0X41Z2F0.15 G1Z-4.5G0X45G0Z100 M05N2M86GOTO3N0T303 M3S500 G0X43Z0.3M8G1X2F0.25G0Z1 G0X42G0Z0.1 G1X2 G0X50Z1

27、00T505 M3S600 G0X42Z0M8G1X2F0.17G0Z0.5 G0X40G1Z0 G1U1W-0.5G0X45Z100T707 G97M3S500G0X50Z2M8G0Z-2G0X44G1X41F0.2G1X35Z-4.5 G1X25.0414Z-7.3748 G02X10.0825Z-19.5801R15G1X9.2Z-28 G1Z-30 G0X50G0Z100 T909 G96M3S30 G50S2000 G0X50Z2M8G0Z-237G0X44G1X41F0.2G1X35Z-4.5F0.15G1X25.0414Z-7.3748 G02X10.0825Z-19.5801R

28、15G1X9.2Z-28 G1Z-30 G0X50M09 G0X60Z100M5 N3M98P12 GOTO1M30%O0011(上料子程序)#1100=0#1101=0N10M11 M84G30P2U0W0N20T100N20M85 N30G30P3U0W0 N40G53 N40G98 N40G31Z250F10000 G31Z190F6000 N40#2=#5062N50IF#2GT197.5GOTO1000 IF#2LT191GOTO2000N60M89 N70M10 N80G30P3U0W0 G99N80GOTO200 N1000#1100=1 N2000#1101=1 N200M99

29、38O0012(下料子程序)M05N0T100 N0G30P4U0W0N100M87G30P2U0W0 M11N110M88N120M99%39五. 数控车床的操作1.1.数控车床的对刀数控车床的对刀数控车床的对刀操作又称为刀偏量的设置,常用的方法是试切对刀法。1.1 Z轴的设定-首先确定要把工件坐标系的坐标原点位于工件的什么位置,现假设位于工件的右端面。 1.1.1 通过使用 + + 使刀具试切削工件右端面,然后将刀具沿 X轴方向退出,不要移动Z轴,然后按 停止主轴。 1.1.2 按 键和屏幕软件【补正】进入刀偏设置界面。401.1.3 将光标移动到欲设定的偏置刀号处,按地址键 ,再输入测量值,然后按软键【测量】,完成Z轴设定。1.2 X轴设定-要根据试切削外圆或内孔的尺寸来

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论