数控车床编程与操作培训_第1页
数控车床编程与操作培训_第2页
数控车床编程与操作培训_第3页
数控车床编程与操作培训_第4页
数控车床编程与操作培训_第5页
已阅读5页,还剩73页未读 继续免费阅读

下载本文档

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

文档简介

1、表35 MDI面板上按键的功能说明 (1)坐标位置界面按 键进入坐标位置界面。按菜单软键绝对、菜单软键相对、菜单软键综合,CRT界面将对应出现绝对坐标界面(如图39a)、相对坐标界面(如图39b)、和综合坐标界面(如图39c)。 (a)绝对坐标界面 (b)相对坐标界面 (c)综合坐标界面图39 坐标位置界面(2)程序管理界面按 进入程序管理界面。图310 程序管理界面在MDI键盘上按 键,进入参数设置界面。图311 参数设置界面 机床操作面板的开关功能、开关的形式(分按钮和旋钮开关等)及其排列与具体的数控车床的型号和生产厂家有关。大连机床厂的FANUC0i Mate TC数控机床操作面板如图3

2、12所示。 图312 数控机床操作面板1、激活车床 按“系统启动”按钮 ,此时车床电机和伺服控制的指示灯变亮 。检查“急停”按钮是否松开至 ,若未松开,将其松开。2、手动操作(1)车床回参考点(2)手动/连续方式 将控制面板上的模式选择旋钮指向“JOG”,机床进入手动模式。 分别按下 、 、 、 键,控制刀架的移动方向。按进给方向按钮开始连续移动,松开则停止。按下快速按钮 ,进入手动快速移动状态。 旋转控制面板上的模式选择旋钮指向“手轮/单步”,机床进入手动脉冲模式。 旋转旋钮 ,选择坐标轴。 旋转“手轮进给速度”旋钮 ,选择合适的脉冲当量。 摇动手轮,精确控制机床的移动。 (4)手动/点动方

3、式 将控制面板上的模式选择旋钮指向“手轮/单步”,机床进入手动脉冲模式。旋转“手摇快速倍率”旋钮 ,可选择合适的点动步长。(1)自动/连续方式 自动加工流程如下: 检查机床是否回参考点,若未回,先将机床回参考点。 输入一段程序或打开机床内的现有程序。 将控制面板上的模式选择旋钮指向“自动”,系统进入自动运行模式。 (2)数控程序在运行过程中可根据需要暂停、急停和重新运行。 数控程序在运行时,按“循环暂停”按钮 ,程序停止执行;再点击“循环启动”按钮 ,程序从暂停位置开始执行。 数控程序在运行时,按下“急停”按钮 ,数控程序中断运行,继续运行时,先将急停按钮松开,再按“循环启动”按钮 ,余下的数

4、控程序从中断行开始作为一个独立的程序执行。 1、显示数控程序目录 旋转模式选择按钮指向“编辑”,进入编辑状态。按MDI键盘上的 ,CRT界面转入编辑页面。按菜单软键LIB, 数控机床现有的数控程序名列表显示在CRT界面上,如图314 所示。 图314 数控程序目录界面 2、选择一个数控程序 按MDI键盘上的键 ,CRT界面转入编辑页面。利用MDI键盘输入“Ox”(X为数控程序目录中显示的程序号),按 键开始搜索,搜索到后“OX”显示在屏幕首行程序号位置,NC程序将显示在屏幕上。 3、删除一个数控程序 CRT界面进入编辑状态,利用MDI键盘输入“Ox”(x为要删除的数控程序在目录中显示的程序号)

5、,按 键,程序即被删除。 4、新建一个NC程序 CRT界面转入编辑页面,利用MDI键盘输入“Ox”(x为程序号,但不能与已有程序号的重复)按 键,CRT界面上将显示一个空程序,可以通过MDI键盘开始程序输入。 5、删除全部数控程序 CRT界面转入编辑页面,利用MDI键盘输入“O9999”,按 键,全部数控程序被删除。 1、移动光标2、插入字符3、删除输入域中的数据4、删除字符5、查找6、替换 MDI(Manual Data Input)即手动数据输入。该功能允许手动输入一个命令或几个程序段(或多个程序段),按“循环启动”按钮,则立即运行。其操作步骤如下: 旋转模式选择按钮指向“MDI”,进入M

6、DI模式运行状态。 按 键,则CRT画面显示如图315所示。 编辑程序,其编辑方法同以上程序编辑方式。 按“循环启动”按钮,则开始执行程序,此后程序自动消失(即暂时复位)。图315 MDI模式运行界面1、设定摩耗量补偿参数图316 设定摩耗量补偿参数2、设定形状补偿参数图317 设定形状补偿参数界面3、输入刀尖半径和方位号图318 输入刀尖半径和方位号 1 F功能功能 进给功能也叫F功能,用于表示进给速度。进给速度是用字母F和其后面的若干位数字来表示的。 1、在G99码状态下,F后面的数值表示的是主轴每转一圈刀具的切削进给量。例如:G99 F0.5; 表示进给量为0.5mm/r 2、在G98码

7、状态下,表示刀具每分钟的切削进给量。 例如:G98 F150; 表示进给量为150mm/min G99和G98均为模态指令,一旦指定G99(G98),直到G98(G99)指定之前它一直有效。 当程序里没写G98和G99时,系统一般默认为G99。 用于控制带动工件旋转的主轴的转速。实际加工时,还受到机床面板上的主轴速度修调倍率开关的影响。 1、主轴的最高转速限制(G50) 编程格式: G50 S; 例如:G50 S2000 表示最高转速为2000r/min 2、恒线速度控制(G96) 指令格式: G96 S; 例如:G96 S120; 表示控制主轴转速,使切削点的线速度始终保持在120m/min

8、。 由线速度v可求得主轴转速如下: n=1000/(d) 式中 表示:线速度(m/min) d表示:切削点的直径(mm) n表示:主轴的转速(r/min) 3、恒线速度取消(G97) 编程格式: G97 S; 例如:G97 S1000; 表示主轴的转速为1000r/min 当由G96转为G97时,应对S码赋值,未指令时,将保留G96指令的最终值。 当由G97转为G96时,若没有S指令,则按前一G96所赋S值进行恒线速度控制。 当系统没有指定G96和G97指令时,系统默认G97指令。 刀具功能,表示选刀或换刀。 用地址T和后面的四位数字来指定刀具号和刀具补偿号,其中前两位为刀具号,后两位为既是刀

9、具长度补偿号,又是刀尖圆弧半径补偿号。 T0101表示1号刀具及1号刀具长度补偿和半径补偿。至于刀具的长度和刀尖圆弧半径补偿的具体值,应到1号刀具补偿位去查找和修改。如果后面两位数为零,如T0300; 表示取消刀具补偿状态,调用第三号刀具。 例例31 N10 S600 M03; N20 T0102;(1号刀具、2号补偿) N30 G01 Z50.0 F0.3; N40 T0100;(2号刀补取消)刀具号刀补号T 1 数控加工中与对刀有关的概念数控加工中与对刀有关的概念1、刀位点 代表刀具的基准点,也是对刀时的注视点,一般是刀具上的一点。 (a)车刀的刀位点 (b)钻头的刀位点 (c)圆柱铣刀的

10、刀位点 (d)球头铣刀的刀位点图319 刀位点示意图 对刀点是用来确定刀具与工件的相对位置关系的点,是确定加工坐标系与机床坐标系的关系的点。对刀就是将刀具的刀位点置于对刀点上,以便建立加工坐标系。 对刀点往往就选择在零件的加工原点。对刀点的选择原则如下: (1)所选的对刀点应使程序编制简单; (2)对刀点应选择在容易找正、便于确定零件加工原点的位置; (3)对刀点应选在加工时检验方便、可靠的位置; (4)对刀点的选择应有利于提高加工精度。 对刀基准:对刀时为确定对刀点的位置所依据的基准,该基准可以是点、线或面,它可设在工件上(如定位基准或测量基准)、夹具上(如夹具定位元件的起始基准)或机床上。

11、O1为加工坐标系原点、对刀基准点 A对刀点,也是此时的刀位点图320 有关对刀的点的关系 4、换刀点 换刀点是数控程序中指定用于换刀的位置点。为防止换刀时碰伤零件、刀具或夹具,换刀点常常设置在被加工零件的轮廓之外,并留有一定的安全量。换刀点的位置应避免刀具与工件、夹具和机床干涉。 数控车床常采用立式或卧式转塔刀架作为刀库,刀库容量一般为412把刀具,常按加工工艺顺序布置,由程序控制实现自动换刀。其特点是结构简单,换刀快速。 (a)外径车削刀具的安装 (b)内径车削刀具的安装图3-21 卧式转塔刀架上刀具安装示意图 试切对刀法是数控车削加工中应用最多的一种对刀方法,下面主要介绍试切对刀法。 工件

12、试切端面部分加工坐标系的坐标原点基准刀具机床参考点卡爪ZX试切外圆部分图322 试切对刀示意图数控车床开机,回参考点: (1)转到JOG模式 (2)回零选项打开 (3)回零指示灯亮起来 (4)回零选项取消图323 回参考点操作步骤 工件装夹在三爪卡盘上,刀具安装在立式转塔刀架上,1号刀具90外圆车刀作为基准刀具。 (1)用1号基准刀具90外圆车刀手动沿工件端面切削,Z轴不动,端面切削后把刀具沿+X轴移开到工件外。步骤如下: 转到MDI模式(如图324),按小键盘上的PROG键,转到编辑模式,输入“M03S300;”,按INSERT键插入,光标移至程序号处(如图325)。图324 MDI模式 图

13、325 编辑程序 按“循环启动”按钮,主轴开始正转。 图326 循环启动按钮转到JOG或手轮模式,开始试切工件端面,Z方向不移动,端面切削后把刀具沿+X轴移开到工件外。接着按键盘的OFFSET SETTING键,选择“形状”,光标移到刀具号01行。输入Z0,按“测量”,设置1号刀具刀尖位于加工坐标系原点在Z方向相对于机床原点偏置值,Z方向对刀完成。图327 光标移到刀具号01行 图328 1号刀具Z方向对刀 试切外圆切一小段(长度约10mm左右,够测量外径即可),然后Z方向退刀(X方向一定不要移动),接着把主轴停下来。 测量试切外圆直径,如为43mm。 输入X43,按“测量”,设置1号刀具刀尖

14、位于加工坐标系原点在X方向相对于机床原点偏置值,X方向对刀完成。图329 1号刀具X方向对刀换2号切槽刀。转到MDI模式,按小键盘上的PROG键,转到编辑模式,输入“T0202;”,按INSERT键插入,光标移至程序号处。图330 换2号刀MDI输入操作按“循环启动”按钮,换上2号刀。操作让主轴正转,转到JOG或手轮模式,设置2号刀具刀尖位于加工坐标系原点在Z方向相对于机床原点偏置值。移动2号切槽刀刀尖正好碰到已试切端面上,Z方向不移动,把刀具沿+X轴移开到工件外。接着按键盘的OFFSET SETTING键,选择“形状”,光标移到刀具号02行。输入Z0,按测量,设置2号刀具刀尖位于加工坐标系原

15、点在Z方向相对于机床原点偏置值,Z方向对刀完成。图331 2号刀具Z方向对刀 移动2号切槽刀刀尖正好碰到已试切外圆面上,根据前面测量的试切外圆直径值,输入X43,按测量,设置2号刀具刀尖位于加工坐标系原点在X方向相对于机床原点偏置值,X方向对刀完成。图332 2号刀具X方向对刀 与2号切槽刀对刀方法一样,在刀具形状偏置值设置界面刀具号03行设置偏置值。 图333 3号刀具对刀 G50设定加工坐标系的方法是通过当前刀具所在位置来设定加工坐标系的,执行程序段“G50 X Z;”就建立了加工坐标系,其中X、 Z的值是当前刀具位置在要建立的加工坐标系中的坐标值。 采用G50设定加工坐标系对刀时,必须通

16、过调整机床刀架,将刀尖放在程序所要求的起刀点位置。可通过试切端面和外圆并结合计算刀具的移动距离等方法确定当前刀具位置在要建立的加工坐标系中的坐标值。 如图320中刀具所在位置,如要建立以O1点为原点的加工坐标系,则要执行程序段“G50 X100 Z50”;如要建立以O点为原点的加工坐标系,则要执行程序段“G50 X100 Z150”。 采用G50设定加工坐标系的对刀方法使用起来不够方便。图320采用G54G59设定加工坐标系时,要先用试切端面和外圆等方法测定出要预置的加工坐标系原点在机床坐标系中的坐标值(即相对于机床原点的偏置值),并把该偏置值预置在G54G59中相应的X、Z值中。采用G54加

17、工坐标系,执行程序指令“G54”即可。同理,采用G55、G56、G57、G58、G59加工坐标系要分别执行程序指令“G55”、“G56”、“G57”、“G58”、“G59”。 采用G54设定加工坐标系时,可参照设置各刀具相对于机床原点偏置值的对刀方法,将加工坐标系原点在机床坐标系中的坐标值赋值给G54。按键盘的OFFSET SETTING键,选择“坐标系”,光标分别移到G54加工坐标系的X、Z处,可把偏置值预置在G54相应的X、Z值中。图334 G54加工坐标系设定 在编程时,通常将车刀刀尖作为一点考虑(即假想刀尖位置),但实际上刀尖部分通常是带有圆角的(如图335所示)。图335 刀尖半径与

18、假想刀尖位置 我们编程时所指定的刀具轨迹就是假想刀尖的轨迹。在实际当中,以假想刀尖编程在加工端面、外径、内径等与轴线平行或垂直的表面时,是不会产生误差的。但在进行倒角、斜面、圆弧面切削时就会产生欠切或过切,造成零件加工精度误差,如图336所示。图336 刀具切削与欠切过切现象G40:取削刀尖圆弧半径补偿,通常写在程序开始的第一个程序段及取消刀尖圆弧半径补偿的程序段,也可用T00取消刀补。G41:刀尖圆弧半径左补偿(左刀补)。顺着刀具运动方向看,刀具在工件左侧,如图337(a)。G42:刀尖圆弧半径右补偿(右刀补)。顺着刀具运动方向看,刀具在工件右侧,如图337(b)。编程格式为:G41(G42

19、)G01(G00)XZ; G40 G01(G00)XZ;(a) G41指令 (b) G42指令图337 G41、G42指令图338 刀尖圆弧位置编码 (1)G40、G41、G42指令为模态指令,G40为缺省值。要改变刀尖圆弧半径补偿方向,必须先用G40指令解除原来的左刀补或右刀补状态。 (2)G40、G41、G42指令不能与G02、G03、G71、G72、G73、G76指令出现在同一程序段。G01程序段有倒角控制功能时也不能进行刀具补偿。 (3)当刀具磨损、重新刃磨或更换新刀具后,刀尖圆弧半径发生变化,这时只需在刀具偏置输入界面中改变刀具参数的R值,而不需修改已编好的加工程序。 (4)可以用同

20、一把刀尖圆弧半径为R的刀具按相同的编程轨迹分别进行粗、精加工。设精加工余量为,则粗加工的刀具圆弧半径补偿量为R,精加工的补偿量为R。图339 工件加工表面、编程轨迹、补偿轨迹示意图1、对刀,建立加工坐标系。 采用设置刀具相对于机床原点偏置值的对刀方法建立加工坐标系。2、输入程序 考虑刀尖圆弧半径补偿,精车工件表面轮廓程序编写如下: 以右端面中心点为加工坐标系原点,精车刀具刀尖圆弧半径为0.3。 O0010 T0101 ; G00 X100 Z10; M03S600; G00 X50 Z5; G42 G01 X30 Z1 F0.2; G01 Z30; X50.0 Z45; Z49; G02 X6

21、2 Z55 R6; G01 X80; G40 G00 X100; Z10; M30; 3、设置刀尖圆弧半径补偿值 刀尖圆弧半径为0.3,刀尖圆弧位置编码为3。 按键盘的OFFSET SETTING键,选择“形状”,光标移到刀具号01行的R、T处,分别输入0.3和3,并按“INPUT”键完成设置,设置界面如图340。 图340 刀尖圆弧半径补偿值设置界面4、运行程序,完成轮廓精车加工。 1、45倒角 (1)由Z轴向X轴倒角 编程格式为:G01 Z(W) Ii; 由轴向切削向端面切削倒角,用一个绝对尺寸或增量尺寸指令表示从起点A到b点的移动,i的正负根据倒角是向X轴正向还是负向,如图341所示。

22、图341 由Z轴向X轴倒角 (2)由X轴向Z轴倒角 编程格式为:G01 X(U) Kk; 由端面切削向轴向切削倒角,k的正负根据倒角是向Z轴正向还是负向,如图342所示。 图342 由X轴向Z轴倒角 2、任意角度倒角 编程格式为:G01 XZC; XZ;在直线进给程序段尾部加上C,可自动插入任意角度的倒角。C的数值是从假设没有倒角的拐角交点距倒角始点或与终点之间的距离,如图343所示。 例例32 图343刀具轨迹编程如下: G01 X50 C10; X100 Z100;图343 任意角度倒角 (1)由Z轴向X轴倒圆角 编程格式为:G01 Z(W) Rr; 用一个绝对尺寸或增量尺寸指令表示从起点

23、A到b点的移动,倒圆情况如图344所示。 (2)由X轴向Z轴倒圆角 编程格式为:G01 X(U) Rr; 用一个绝对尺寸或增量尺寸指令表示从起点A到b点的移动,倒圆情况如图345所示。 图344 由Z轴向X轴倒圆角 图345 由X轴向Z轴倒圆角 4、任意角度倒圆角 编程格式为:G01 X Z R; X Z; 例例33 程序为: G01 X50 R10 F0.2; X100 Z-100; 则加工情况如图346所示。图346 任意角度倒圆角 ZX其轮廓程序编制如下: G00 X15 Z0;G01 Z-15 R5 F0.2; X40 K-4;Z-29; 单一固定循环可以将一系列连续加工动作,如“切入

24、-切削-退刀-返回”,用一个循环指令完成,从而简化程序。 1、外径/内径单一车削循环G90 G90指令用于在零件的外圆柱面(圆锥面)或内孔面(内锥面)上毛坯余量较大或直接从棒料车削零件时进行精车削前的粗车削,以去除大部分毛坯余量。(1)单一圆柱面切削循环 编程格式为:G90 X(U)Z(W) F; 式中:X、Z为圆柱面切削终点坐标值; U、W为圆柱面切削终点相对于循环起始点坐标分量。 循环过程如图348所示,包括刀具的“切入切削退刀返回”一系列连续动作。 图348 圆柱面切削循环 G90指令及指令中参数均为模态值,每指定一次,车削循环一次,指令中的参数,包括坐标值,在指定另一个G指令(G04指

25、令除外)前保持不变。用G90进行粗车时,每次车削一层余量,再次循环时只需按车削深度依次改变X的坐标值,则循环过程依次重复进行。zx图349 圆柱面切削循环例图 圆柱面切削循环程序编制如下: N40 G00 X50 Z2 ;N50 G90 X36 Z-25 F0.2;N60 X33;N70 X30;N80 G00 X200 Z200; 编程格式为:G90 X(U)Z(W)R F; 式中:X、Z为圆柱面切削终点坐标值; U、W为圆柱面切削终点相对于循环起始点坐标分量; R为圆锥面起始点半径减去终点半径的差值,有正负号。 单一锥面切削循环过程与圆柱面车削过程相似,如图350所示。图350 圆锥面切削

26、循环 例例36 如图351所示,工件的毛坯尺寸为55mm,请编制圆锥面切削程序。 图351 圆锥面切削循环例图程序编制如下: N40 G01 X65 Z2 F0.4;N50 G90 X60 Z-35 R-5.286 F0.2;N60 X50;N70 G00 X200 Z200; 在N50程序段中,R=(D-d)/2(37/35)=(50-40)/2(37/35)=5.286mm。 G94指令用于一些短、面大的零件的垂直端面或锥面端面的加工,直接从毛坯余量较大或棒料车削零件时进行的粗加工,以去除大部分毛坯余量。其程序格式也有加工平面端面、锥面端面之分。 (1)平面端面切削循环 编程格式为: G9

27、4 X(U) Z(W) F; 式中:X、Z为端面切削的终点坐标值; U、W为端面切削的终点相对于循环起点的坐标。 平面端面切削循环过程如图352所示。图352 平面端面切削循环 例例37 应用端面切削循环功能加工如图353所示零件。程序编制如下: G00 X85 Z5 G94 X25 Z-5 F0.2 Z-10 Z-15 图353 平面端面切削循环例图 编程格式为:G94 X(U) Z(W) R F; 式中:X、Z为 端面切削的终点坐标值; U、W为端面切削的终点相对于循环起点的坐标; R为端面切削的起点相对于终点在Z轴方向的坐标分量。当起点Z向坐标小于终点Z向坐标时R为负,反之为正。 锥面端

28、面切削循环过程如图354所示。图354 锥面端面切削循环例例38 请编制如图355所示零件的锥面端面切削循环程序。程序编制如下: G00 X65 Z15; G94 X20 Z0 R-5 F0.2; Z-5; Z-10; 图355 锥面端面切削循环例图 外圆粗车复合循环适用于外圆柱面需多次走刀才能完成的粗加工。 如图356所示,工件成品轮廓形状为AB,若留给精加工的余量为u/2和w,每次切削用量为d,则程序格式为: G71 U(d) R(e); G71 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t);式中:d背吃刀量, e退刀量; ns精加工轮廓程序段中的开始程序段号;

29、 nf精加工轮廓程序段中的结束程序段号; uX轴方向精加工余量; wZ轴方向的精加工余量; f进给速度; s主轴的转速; t刀具号。图356 外圆粗车复合循环应注意: (1)在使用G71进行粗加工时,只有含在G71程序段或前面程序段中的F、S、T功能才有效。而包含在nsnf程序段中的F、S、T功能,即使被指定对粗车循环也无效。 (2) AB零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少。 (3)AA之间的刀具轨迹在顺序号为ns的程序段中用G00或G01指定,且在该程序段中不能指定沿Z轴方向的移动,即第一段刀具移动指令必须垂直于Z方向,车削过程中是平行于Z轴方向进行的。 (4)精加工余量U

30、和W的符号与刀具轨迹移动的方向有关,即沿刀具轨迹方向移动时如果X方向坐标值单调增加,则U为正,相反为负;如果Z方向坐标值单调减小,则U为正,相反为负。 (5)在顺序号为nsnf之间的程序段不能调用子程序。 端面粗车复合循环是沿着平行于X轴进行切削循环加工的,适用于Z向余量小,X向余量大的棒料粗加工。 如图357所示,工件成品轮廓形状为AB,若留给精加工的余量为u/2和w,每次切削用量为d,则编程格式为: G72 W(d) R(e); G72 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t);式中: d背吃刀量, e退刀量; ns精加工轮廓程序段中的开始程序段号; nf精

31、加工轮廓程序段中的结束程序段号; uX轴方向精加工余量; wZ轴方向的精加工余量; f进给速度; s主轴的转速; t刀具号。图357 端面粗车复合循环 (1)在使用G72进行粗加工时,只有含在G72程序段或前面程序段中的F、S、T功能才有效。而包含在nsnf程序段中的F、S、T功能,即使被指定对粗车循环也无效。 (2)AB零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少。 (3)AA之间的刀具轨迹在顺序号为ns的程序段中用G00或G01指定,且在该程序段中不能指定沿X轴方向的移动,即第一段刀具移动指令必须垂直于X方向,车削过程中是平行于X轴方向进行的。 (4)精车余量U和W的符号与刀具轨迹

32、移动的方向有关,即沿刀具轨迹方向移动时如果X方向坐标值单调增加,则U为负,相反为正;如果Z方向坐标值单调减小,则U为负,相反为正。 (5)在顺序号为nsnf之间的程序段不能调用子程序。 封闭切削循环每次粗切的轨迹形状都和成品形状类似,只是在位置上由外向内环状地向最终形状靠近。 如图358所示,工件成品形状为AB。其编程格式为: iX轴向总退刀量; kZ轴向总退刀量; d重复加工次数; ns精加工轮廓程序段中的开始程序段号; nf精加工轮廓程序段中的结束程序段号; uX轴向精加工余量; wZ轴向精加工余量; f进给速度; s主轴的转速; t刀具号。 G73 U(i) W(k) R(d);G73

33、P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t); 图358 封闭切削循环 应注意: (1)在使用G73进行粗加工时,只有含在G73程序段或前面程序段中的F、S、T功能才有效。而包含在nsnf程序段中的F、S、T功能,即使被指定对粗车循环也无效。 (2)G73精车余量U和W的符号与G71指令的确定方法相同。 (3)在顺序号为nsnf之间的程序段不能调用子程序。式中: 由G71、G72、G73完成粗加工后,可以用G70进行精加工。精加工时,G71、G72、G73程序段中的F、S、T指令无效,只有在nsnf程序段中的F、S、T才有效。 编程格式为:G70 P(ns) Q(nf) 式中:

34、 ns精加工轮廓程序段中开始程序段的段号; nf精加工轮廓程序段中结束程序段的段号。 在G71、G72、G73程序应用中的nf程序段后再加上“G70 Pns Qnf”程序段,并在nsnf程序段中加上精加工适用的F、S、T,就可以完成从粗加工到精加工的全过程。例例39 试在40零件基础上加工20轮廓。图 359 例39图 以右端面中心点为加工坐标系原点,刀具用93外圆车刀。 (1)对刀,建立加工坐标系。工件装夹在三爪卡盘上,采用设置刀具相对于机床原点偏置值的对刀方法建立加工坐标系。 (2)编程输入程序 O0010 T0101 ; (选择加工刀具) M03 S600; G00 X42 Z3; (快

35、速移动刀具到加工起点位置) G90 X36 Z20 F0.2; (第一次切削循环) X32; (第二次切削循环) X28; (第三次切削循环) X24; (第四次切削循环) X20; (第五次切削循环) G00 X100 Z200; (刀具退刀) M30; (程序结束) (3)程序运行加工。例例310 试按图360加工零件右端图示尺寸部分,右端毛坯尺寸为85。图 360 例310图 以右端面中心点为加工坐标系原点,粗、精加工刀具用93外圆车刀。 (1)对刀,建立加工坐标系。 工件装夹在三爪卡盘上,采用设置刀具相对于机床原点偏置值的对刀方法建立加工坐标系。(2)编程输入程序 O0020 T010

36、1; M03 S800; G42 G00 X87 Z3; G71 U2 R1; G71 P10 Q20 U0.5 W0.1 F0.2; N10 G00 X30; G01 Z0; Z20; X40; X60 Z40; Z-60; X80 Z90; Z125; N20 G01 X87; G70 P10 Q20 S1200 F0.08; G40 G00 X100 Z200; M30;(3)程序运行加工。例例311 试按图361加工零件右端图示尺寸部分,160尺寸已加工。图361 例311图 以右端面中心点为加工坐标系原点,粗、精加工用同一把刀具。 (1)对刀,建立加工坐标系。工件装夹在三爪卡盘上,采

37、用设置刀具相对于机床原点偏置值的对刀方法建立加工坐标系。 (2)编程输入程序 O0030 T0101; M03 S800; G41 G00 X162 Z3; G72 W2 R1; G72 P10 Q20 U0.6 W0.1 F0.2; N10 G00 Z-72; G01 X160 Z-70; X120 Z-60; Z-50; X80 Z-40; Z-20; N20 X40 Z0; G70 P10 Q20 S1200 F0.08; G40 G00 X200 Z200; M30;(3)程序运行加工。 例例312 试按图362加工零件右端图示尺寸部分,右端毛坯尺寸为85。图362 例312图 以右端

38、面中心点为加工坐标系原点,粗、精加工用同一把刀具。 (1)对刀,建立加工坐标系。 工件装夹在三爪卡盘上,采用设置刀具相对于 机床原点偏置值的对刀方法建立加工坐标系。 (2)编程输入程序 O0040 T0101 ; M03 S800; G42 G00 X90 Z3; G73 U33 R30; G73 P10 Q20 U0.5 W0.1 F0.2; N10 G00 X20 Z1; G01 Z-20; X40 Z-35; Z-50; G02 X80 Z-70 R20; N20 G01 Z-80; G70 P10 Q20 S1200 F0.08; G40 G00 X150 Z200; M30;(3)程

39、序运行加工。编程格式为: G75 R(e); G75 X(U)Z(W)P(i)Q(k)R(d )F(f);式中 e退刀量 X(U)槽深位置 Z(W)C点的Z方向位置 iX方向循环切削量(不带符号) kZ方向移动量(不带符号) d刀具在切削底部的退刀量 f进给速度图363 切槽与切断编程 进行径向切断或Z方向无移动切槽的编程格式为: G75 R(e); G75 X(U)P(i)F(f);图364 例313图O0020N10 T0101; (刀宽4mm)N20 M03 S800;N30 G00 X100 Z150;N40 X63 Z29; (定位到加工起点)N50 G75 R2; (退刀量2mm)

40、N60 G75 X45 Z45 P3000 Q3000 R0 F0.15;N70 G00 X100 Z150;N80 M05; N90 M30;采用4mm切槽刀,工件、刀具装夹后进行对刀,编程如下:图365 例314图O0030N10 T0202; (刀宽4mm)N20 M03 S600;N30 G00 X100 Z150;N40 X45 Z40; (定位到加工起点)N50 G75 R1; (退刀量1mm)N60 G75 X1 P5000 F0.2;N70 G00 X100 Z150;N80 M05; N90 M30;采用4mm宽的切槽刀,工件、刀具装夹后进行对刀,编程如下:编程格式为: G7

41、4 R(e) G74 Z(w) Q(k) F(f) 式中 e退刀量; Z(W)钻削深度; k每次钻削行程长度(无符号指定); f进给速度图366 深孔钻循环4050852020图367 深孔钻循环加工例图 选用20麻花钻,工件、刀具装夹后进行对刀,编程如下: O0010 N10T0101G99; (选择1号刀具麻花钻) N20 M03S400; (主轴转动) N30 G00 X0Z200; (刀具移动到安全位置) N40 M08 G00Z5; (刀具移动到加工起点,开冷却液) N50 G74R1; N60G74Z-40Q5000F0.1; (钻孔到要求位置) N70 G01 5; (刀具移动到

42、加工起点) N80 G00 Z200; (刀具移动到安全位置) N90 M09; (关冷却液) N100M30; (结束程序) (1)加工锥螺纹 编程格式为: G32 X(U) Z(W) F 其中 X(U)Z(W):螺纹段切削终点位置; F:螺纹的螺距 (即导程),单位为mm / r(转)。图368 锥螺纹切削 螺纹切削应注意在两端设置足够的升速进刀段1和降速退刀段2。 G32指令完成单行程螺纹切削,车刀进给运动严格根据输入的螺纹导程进行,但车入、切出、返回均需输入程序。如果螺纹牙型深度较深、螺距较大时,可分数次进给,每次进给的背吃刀量用螺纹深度减去精加工背吃刀量所得的差按递减规律分配。 5

43、0 3 0ZX70图369 例316图编程如下: G00 X28 Z3; (第一次切入0.5mm)G32 X51 W-77 F4; (锥螺纹第一次切削) G00 X55; (刀具退出)W77; (刀具回Z向起点)X27; (第一次再切入0.5mm)G32 X50 W-77 F4; (锥螺纹第二次切削)G00 X55; (刀具退出)W77; (刀具回Z向起点) 编程格式为: G32 Z(W) F 其中 Z(W):螺纹段切削终点位置; F:螺纹的螺距 (即导程),单位为mm / r(转)。例例317 试编写如图370所示螺纹的加工程序。螺纹螺距为为1.0 mm。ZXM30455图3-70 例317

44、图 O0010G00 X70 Z25 S160 M03;X40 Z2.0 M08;X29.3 ;G32 Z46 F1;G00 X40;Z2;X28.9;G32 Z46;如图3-70所示,建立工件坐标系,编程如下:G00 X40; Z2;X28.7 ;G32 Z46;G00 X40;Z2;X70 Z25;M30; (1)加工圆柱螺纹 编程格式为:G92 X(U)Z(W) F; 其中 X(U)Z(W):螺纹终点坐标值; F:螺纹的导程。 圆柱螺纹循环如图371。图371 圆柱螺纹循环(2)加工锥螺纹 编程格式为:G92 X(U)Z(W) R F ; 其中 X(U)Z(W):螺纹终点坐标值; R:圆

45、锥螺纹切削起点和切削终点的半径差。 F:螺纹的导程。 圆锥螺纹循环如图372所示。 图372 圆锥螺纹加工循环 编程格式为:G76P(m)( r ) () Q(d min) R(d); G76X(U)_Z(W)_R ( i ) P ( k ) Q ( d ) F ( L );其中 m:精车重复次数,从0199,用两位数表示,该参数为模态量; r:螺纹尾端倒角值,该值的大小可设置在0.09.9L之间,系数应为0.1的整倍数,用0099之间的两位整数来表示,其中L为导程,该参数为模态量; :刀尖角度,用两位整数来表示,该参数为模态量; m、r、 用地址P同时指定,例如,m=2, r=1.2L, =

46、60,表示为P021260; dmin:最小车削深度,用半径编程指定,单位:微米。车削过程中每次的车削深度为( ),当计算深度小于此极限值时,车削深度锁定在这个值,该参数为模态量; d:精车余量,用半径编程指定,单位:微米,该参数为模态量; X(U)Z(W):螺纹终点绝对坐标或增量坐标; I :螺纹锥度值,用半径编程指定。如果i = 0则为直螺纹,可省略; k:螺纹高度,用半径编程指定,单位:微米; d:第一次车削深度,用半径编程指定,单位:微米; L:螺纹的导程。 1ndnd图373 复合型螺纹切削循环 G76螺纹切削复合循环指令较G92指令简捷,可节省程序设计与计算时间,只需指定一次有关参

47、数,则螺纹加工过程自动进行。如图373所示为复合螺纹切削循环的刀具加工路线。 例例318 如图374所示,在已加工外表面的零件上分别用螺纹固定循环指令和复合型螺纹切削循环指令加工M301.5螺纹,材料为45#钢。ZX455M301.5图374 例318图 如图建立工件坐标系,对刀。(1)用螺纹固定循环指令加工,程序编制如下: O0015 T0101; M03 S160; G00 X32 Z3 M08; G92 X29.2 Z-47.5 F1.5; G92 X28.8; X28.4; X28.1; X28.05; G00 X100 Z200; M30;(2)用复合型螺纹切削循环指令加工,程序编制

48、如下: O0016 T0101; M03 S160; G00 X32 Z3 M08; G76 P10160 Q80 R0.1; G76 X28.05 Z-47.5 R0 P930 Q350 F1.5; G00 X100 Z200; M30;2040754030ZX图375 例319图 如图375所示,建立工件坐标系,选用升速进刀段12mm和降速退刀段21mm。用螺纹固定循环指令G92加工锥螺纹。 程序编制如下: O0017 T0101; M03 S160; G00 X19 Z2 M08; G92 X40.5 Z-41 R10.75 F1.5; X40; X39.5; X39; X38.55;

49、G00 X100 Z200; M30;例例320 加工如图零件,毛坯为 60mm长120mm棒料,材料为45#钢。 零件在FANUC-0iMate TC系统数控车床上加工。 (1)零件图分析。 该零件毛坯为 60mm棒料,需要进行外圆柱面、倒角、切槽和外螺纹等加工。 (2)工艺分析。 装夹定位的确定:由于毛坯为棒料,用三爪自定心卡盘夹紧定位。 加工起点和换刀点的确定:加工起点和换刀点可以设为同一点,放在Z向距工件前端面200mm,X向距轴心线50mm的位置,即X、Z坐标为(100,200)。加工刀具为93外圆车刀(T0101),宽4mm切槽刀(T0202)和60外螺纹车刀(T0303)。图37

50、6 例320图 工步内容和切削用量确定如下: (3)确定加工坐标原点。 加工坐标原点设在工件端面中心上,如图376。用试切对刀法进行对刀。 (4)编写加工程序。 粗、精加工工件左端轮廓。编程如下: O0001;N1 G40;N2 G00 X100 Z200;N3 M03 S700;N4 T0101 G99;N5 M08;N6 G00 X62 Z3;N7 G71 U2 R1;N8 G71 P9 Q15 U0.5 W0.1 F0.2;N9 G00 X39;N10 G01 Z0;N11 G01 X43 Z-2;N12 Z-40;N13 X54;N14 Z-50;N15 X62;N16 G70 P9

51、Q15 S1500 F0.08;N17 G00 X100 Z200;N18 M05;N19 M09;N20 M30;O0002;N2 G00 X100 Z200;N3 M03 S700;N4 T0101 G99;N5 M08;N6 G00 X62 Z3;N7 G71 U2 R1;N8 G71 P9 Q19 U0.5 W0.1 F0.2;N9 G42 G00 X32;N10 G01 Z0;N11 G01 X35.8 Z-2;N12 Z-46;N13 X41;N14 X43 Z-47;N15 Z-61;N16 X48 Z-66;N17 X51.3;N18 G03 X54 Z-71 R10;N19

52、G40 G01 X62;N20 G70 P9 Q19 S1500 F0.08;N21 G00 X100 Z200;N22 M05;N23 M00N24 M03 S400;N25 T0202;N26 G00 X44 Z-46;N27 G01 X26 F0.1;N28 X38;N29 Z-44;N30 X26;N31 Z-46;N32 X44;N33 G00 X100 Z200;N34 M00;N35 T0303;N36 M03 S600;N37 G00 X38 Z3;N38 G76 P10160 Q80 R0.1;N39 G76 X32.1 Z-43 R0 P930 Q350 F3;N40 G00 X100 Z200;N41 M05;N42 M30;1、数控车床的类型有哪些?2、数控车床的F功能和S功能各有哪些表示方法?3、试分析数控车床试切对刀法的对刀过程。4、简述刀尖圆弧半径补偿的作用?5、试分析前置刀架的数控车床和后置刀架的数控车床刀尖圆弧半径方法有何异同点?6、说明设

温馨提示

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

评论

0/150

提交评论