数控车床编程与操作培训.ppt

上传人:牧羊曲112 文档编号:6365023 上传时间:2023-10-21 格式:PPT 页数:71 大小:8.52MB
返回 下载 相关 举报
数控车床编程与操作培训.ppt_第1页
第1页 / 共71页
数控车床编程与操作培训.ppt_第2页
第2页 / 共71页
数控车床编程与操作培训.ppt_第3页
第3页 / 共71页
数控车床编程与操作培训.ppt_第4页
第4页 / 共71页
数控车床编程与操作培训.ppt_第5页
第5页 / 共71页
点击查看更多>>
资源描述

《数控车床编程与操作培训.ppt》由会员分享,可在线阅读,更多相关《数控车床编程与操作培训.ppt(71页珍藏版)》请在三一办公上搜索。

1、数控车床FANUC-0i Mate TC操作面板,1 数控系统操作面板 以大连机床厂FANUC0i Mate TC数控系统为例,介绍数控车床FANUC-0i Mate TC操作面板。操作面板由数控系统操作面板(也称CRT/MDI面板)和机床操作面板组成。,图38 FANUC-0i Mate数控系统操作面板,1、MDI按键功能,表35 MDI面板上按键的功能说明,2、CRT界面,(1)坐标位置界面,按 键进入坐标位置界面。按菜单软键绝对、菜单软键相对、菜单软键综合,CRT界面将对应出现绝对坐标界面(如图39a)、相对坐标界面(如图39b)、和综合坐标界面(如图39c)。,(a)绝对坐标界面(b)

2、相对坐标界面(c)综合坐标界面图39 坐标位置界面,(2)程序管理界面,按 进入程序管理界面。,图310 程序管理界面,(3)参数设置界面,在MDI键盘上按 键,进入参数设置界面。,图311 参数设置界面,2 机床操作面板,机床操作面板的开关功能、开关的形式(分按钮和旋钮开关等)及其排列与具体的数控车床的型号和生产厂家有关。大连机床厂的FANUC0i Mate TC数控机床操作面板如图312所示。,图312 数控机床操作面板,表36 开关功能说明,3 数控车床基本操作,1、激活车床,按“系统启动”按钮,此时车床电机和伺服控制的指示灯变亮。,检查“急停”按钮是否松开至,若未松开,将其松开。,2、

3、手动操作,(1)车床回参考点,(2)手动/连续方式 将控制面板上的模式选择旋钮指向“JOG”,机床进入手动模式。分别按下、键,控制刀架的移动方向。按进给方向按钮开始连续移动,松开则停止。按下快速按钮,进入手动快速移动状态。,(3)手动脉冲方式,旋转控制面板上的模式选择旋钮指向“手轮/单步”,机床进入手动脉冲模式。旋转旋钮,选择坐标轴。旋转“手轮进给速度”旋钮,选择合适的脉冲当量。摇动手轮,精确控制机床的移动。,(4)手动/点动方式 将控制面板上的模式选择旋钮指向“手轮/单步”,机床进入手动脉冲模式。,旋转“手摇快速倍率”旋钮,可选择合适的点动步长。,3、自动加工方式,(1)自动/连续方式 自动

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

5、程序。将控制面板上的模式选择旋钮指向“自动”,系统进入自动运行模式。旋转操作面板上的“单段”旋钮,使它指向“I”位置。按操作面板上的“循环启动”按钮,程序开始执行。自动/单段加工方式执行每一行程序均需点击一次“循环启动”按钮。,4 数控程序管理,1、显示数控程序目录 旋转模式选择按钮指向“编辑”,进入编辑状态。按MDI键盘上的,CRT界面转入编辑页面。按菜单软键LIB,数控机床现有的数控程序名列表显示在CRT界面上,如图314 所示。,图314 数控程序目录界面,2、选择一个数控程序 按MDI键盘上的键,CRT界面转入编辑页面。利用MDI键盘输入“Ox”(X为数控程序目录中显示的程序号),按

6、键开始搜索,搜索到后“OX”显示在屏幕首行程序号位置,NC程序将显示在屏幕上。3、删除一个数控程序 CRT界面进入编辑状态,利用MDI键盘输入“Ox”(x为要删除的数控程序在目录中显示的程序号),按 键,程序即被删除。,4、新建一个NC程序 CRT界面转入编辑页面,利用MDI键盘输入“Ox”(x为程序号,但不能与已有程序号的重复)按 键,CRT界面上将显示一个空程序,可以通过MDI键盘开始程序输入。,5、删除全部数控程序 CRT界面转入编辑页面,利用MDI键盘输入“O9999”,按 键,全部数控程序被删除。,5 数控程序编辑,1、移动光标,2、插入字符,3、删除输入域中的数据,4、删除字符,5

7、、查找,6、替换,6 MDI模式运行,MDI(Manual Data Input)即手动数据输入。该功能允许手动输入一个命令或几个程序段(或多个程序段),按“循环启动”按钮,则立即运行。其操作步骤如下:旋转模式选择按钮指向“MDI”,进入MDI模式运行状态。按 键,则CRT画面显示如图315所示。编辑程序,其编辑方法同以上程序编辑方式。按“循环启动”按钮,则开始执行程序,此后程序自动消失(即暂时复位)。,图315 MDI模式运行界面,7 数控车床刀具补偿参数,1、设定摩耗量补偿参数,图316 设定摩耗量补偿参数,2、设定形状补偿参数,图317 设定形状补偿参数界面,3、输入刀尖半径和方位号,图

8、318 输入刀尖半径和方位号,F、S、T功能指令,1 F功能 进给功能也叫F功能,用于表示进给速度。进给速度是用字母F和其后面的若干位数字来表示的。1、在G99码状态下,F后面的数值表示的是主轴每转一圈刀具的切削进给量。例如:G99 F0.5;表示进给量为0.5mm/r 2、在G98码状态下,表示刀具每分钟的切削进给量。例如:G98 F150;表示进给量为150mm/min G99和G98均为模态指令,一旦指定G99(G98),直到G98(G99)指定之前它一直有效。当程序里没写G98和G99时,系统一般默认为G99。,2 S功能,用于控制带动工件旋转的主轴的转速。实际加工时,还受到机床面板上

9、的主轴速度修调倍率开关的影响。1、主轴的最高转速限制(G50)编程格式:G50 S;例如:G50 S2000 表示最高转速为2000r/min 2、恒线速度控制(G96)指令格式:G96 S;例如:G96 S120;表示控制主轴转速,使切削点的线速度始终保持在120m/min。由线速度v可求得主轴转速如下:n=1000/(d)式中 表示:线速度(m/min)d表示:切削点的直径(mm)n表示:主轴的转速(r/min)3、恒线速度取消(G97)编程格式:G97 S;例如:G97 S1000;表示主轴的转速为1000r/min 当由G96转为G97时,应对S码赋值,未指令时,将保留G96指令的最终

10、值。当由G97转为G96时,若没有S指令,则按前一G96所赋S值进行恒线速度控制。当系统没有指定G96和G97指令时,系统默认G97指令。,3 T功能,刀具功能,表示选刀或换刀。用地址T和后面的四位数字来指定刀具号和刀具补偿号,其中前两位为刀具号,后两位为既是刀具长度补偿号,又是刀尖圆弧半径补偿号。T0101表示1号刀具及1号刀具长度补偿和半径补偿。至于刀具的长度和刀尖圆弧半径补偿的具体值,应到1号刀具补偿位去查找和修改。如果后面两位数为零,如T0300;表示取消刀具补偿状态,调用第三号刀具。例31 N10 S600 M03;N20 T0102;(1号刀具、2号补偿)N30 G01 Z50.0

11、 F0.3;N40 T0100;(2号刀补取消),数控车床对刀方法实训1 数控加工中与对刀有关的概念,1、刀位点 代表刀具的基准点,也是对刀时的注视点,一般是刀具上的一点。,(a)车刀的刀位点(b)钻头的刀位点(c)圆柱铣刀的刀位点(d)球头铣刀的刀位点图319 刀位点示意图,2、对刀与对刀点,对刀点是用来确定刀具与工件的相对位置关系的点,是确定加工坐标系与机床坐标系的关系的点。对刀就是将刀具的刀位点置于对刀点上,以便建立加工坐标系。对刀点往往就选择在零件的加工原点。对刀点的选择原则如下:(1)所选的对刀点应使程序编制简单;(2)对刀点应选择在容易找正、便于确定零件加工原点的位置;(3)对刀点

12、应选在加工时检验方便、可靠的位置;(4)对刀点的选择应有利于提高加工精度。,3、对刀基准,对刀基准:对刀时为确定对刀点的位置所依据的基准,该基准可以是点、线或面,它可设在工件上(如定位基准或测量基准)、夹具上(如夹具定位元件的起始基准)或机床上。,O1为加工坐标系原点、对刀基准点 A对刀点,也是此时的刀位点图320 有关对刀的点的关系,4、换刀点 换刀点是数控程序中指定用于换刀的位置点。为防止换刀时碰伤零件、刀具或夹具,换刀点常常设置在被加工零件的轮廓之外,并留有一定的安全量。换刀点的位置应避免刀具与工件、夹具和机床干涉。,2 刀具安装,数控车床常采用立式或卧式转塔刀架作为刀库,刀库容量一般为

13、412把刀具,常按加工工艺顺序布置,由程序控制实现自动换刀。其特点是结构简单,换刀快速。,(a)外径车削刀具的安装(b)内径车削刀具的安装图3-21 卧式转塔刀架上刀具安装示意图,3 对刀方法,试切对刀法是数控车削加工中应用最多的一种对刀方法,下面主要介绍试切对刀法。,图322 试切对刀示意图,以对刀实例说明试切对刀操作方法,如要车削的零件最大直径为40mm,总长为80mm,毛坯为直径为45mm长度为85mm的棒料,加工时要采用的1号刀具为90外圆车刀、2号为切槽刀、3号刀为60三角螺纹刀,在大连机床厂FANUC-0iMate TC系统数控机床上加工,加工坐标系原点在试切端面的中心上。,数控车

14、床开机,回参考点:,(1)转到JOG模式(2)回零选项打开(3)回零指示灯亮起来(4)回零选项取消图323 回参考点操作步骤,工件装夹在三爪卡盘上,刀具安装在立式转塔刀架上,1号刀具90外圆车刀作为基准刀具。,采用试切对刀法建立加工坐标系的方法主要有:(1)采用设置各刀具相对于机床原点偏置值的对刀方法;(2)采用G50设定加工坐标系的对刀方法;(3)采用G54G59设定加工坐标系的对刀方法。,1、方法1:采用设置各刀具相对于机床原点偏置值的对刀方法,(1)用1号基准刀具90外圆车刀手动沿工件端面切削,Z轴不动,端面切削后把刀具沿+X轴移开到工件外。步骤如下:,转到MDI模式(如图324),按小

15、键盘上的PROG键,转到编辑模式,输入“M03S300;”,按INSERT键插入,光标移至程序号处(如图325)。,图324 MDI模式,图325 编辑程序,按“循环启动”按钮,主轴开始正转。,图326 循环启动按钮,转到JOG或手轮模式,开始试切工件端面,Z方向不移动,端面切削后把刀具沿+X轴移开到工件外。,接着按键盘的OFFSET SETTING键,选择“形状”,光标移到刀具号01行。,输入Z0,按“测量”,设置1号刀具刀尖位于加工坐标系原点在Z方向相对于机床原点偏置值,Z方向对刀完成。,图327 光标移到刀具号01行,图328 1号刀具Z方向对刀,(2)试切外圆,X方向对刀。步骤如下:,

16、试切外圆切一小段(长度约10mm左右,够测量外径即可),然后Z方向退刀(X方向一定不要移动),接着把主轴停下来。测量试切外圆直径,如为43mm。输入X43,按“测量”,设置1号刀具刀尖位于加工坐标系原点在X方向相对于机床原点偏置值,X方向对刀完成。,图329 1号刀具X方向对刀,(3)2号切槽刀对刀,换2号切槽刀。转到MDI模式,按小键盘上的PROG键,转到编辑模式,输入“T0202;”,按INSERT键插入,光标移至程序号处。,图330 换2号刀MDI输入操作,按“循环启动”按钮,换上2号刀。,操作让主轴正转,转到JOG或手轮模式,设置2号刀具刀尖位于加工坐标系原点在Z方向相对于机床原点偏置

17、值。移动2号切槽刀刀尖正好碰到已试切端面上,Z方向不移动,把刀具沿+X轴移开到工件外。接着按键盘的OFFSET SETTING键,选择“形状”,光标移到刀具号02行。输入Z0,按测量,设置2号刀具刀尖位于加工坐标系原点在Z方向相对于机床原点偏置值,Z方向对刀完成。,图331 2号刀具Z方向对刀,移动2号切槽刀刀尖正好碰到已试切外圆面上,根据前面测量的试切外圆直径值,输入X43,按测量,设置2号刀具刀尖位于加工坐标系原点在X方向相对于机床原点偏置值,X方向对刀完成。,图332 2号刀具X方向对刀,(4)3号螺纹刀对刀,与2号切槽刀对刀方法一样,在刀具形状偏置值设置界面刀具号03行设置偏置值。,图

18、333 3号刀具对刀,2、方法二:采用G50设定加工坐标系的对刀方法,G50设定加工坐标系的方法是通过当前刀具所在位置来设定加工坐标系的,执行程序段“G50 X Z;”就建立了加工坐标系,其中X、Z的值是当前刀具位置在要建立的加工坐标系中的坐标值。采用G50设定加工坐标系对刀时,必须通过调整机床刀架,将刀尖放在程序所要求的起刀点位置。可通过试切端面和外圆并结合计算刀具的移动距离等方法确定当前刀具位置在要建立的加工坐标系中的坐标值。如图320中刀具所在位置,如要建立以O1点为原点的加工坐标系,则要执行程序段“G50 X100 Z50”;如要建立以O点为原点的加工坐标系,则要执行程序段“G50 X

19、100 Z150”。采用G50设定加工坐标系的对刀方法使用起来不够方便。,图320,3、方法三:采用G54G59设定加工坐标系的对刀方法,采用G54G59设定加工坐标系时,要先用试切端面和外圆等方法测定出要预置的加工坐标系原点在机床坐标系中的坐标值(即相对于机床原点的偏置值),并把该偏置值预置在G54G59中相应的X、Z值中。采用G54加工坐标系,执行程序指令“G54”即可。同理,采用G55、G56、G57、G58、G59加工坐标系要分别执行程序指令“G55”、“G56”、“G57”、“G58”、“G59”。采用G54设定加工坐标系时,可参照设置各刀具相对于机床原点偏置值的对刀方法,将加工坐标

20、系原点在机床坐标系中的坐标值赋值给G54。按键盘的OFFSET SETTING键,选择“坐标系”,光标分别移到G54加工坐标系的X、Z处,可把偏置值预置在G54相应的X、Z值中。,图334 G54加工坐标系设定,刀尖圆弧半径补偿方法实训,1 刀尖半径补偿功能,在编程时,通常将车刀刀尖作为一点考虑(即假想刀尖位置),但实际上刀尖部分通常是带有圆角的(如图335所示)。,图335 刀尖半径与假想刀尖位置,刀尖圆弧半径补偿方法实训,1 刀尖半径补偿功能,我们编程时所指定的刀具轨迹就是假想刀尖的轨迹。在实际当中,以假想刀尖编程在加工端面、外径、内径等与轴线平行或垂直的表面时,是不会产生误差的。但在进行

21、倒角、斜面、圆弧面切削时就会产生欠切或过切,造成零件加工精度误差,如图336所示。,图336 刀具切削与欠切过切现象,利用机床自动进行刀尖圆弧半径补偿时,需要使用G40、G41、G42指令。,G40:取削刀尖圆弧半径补偿,通常写在程序开始的第一个程序段及取消刀尖圆弧半径补偿的程序段,也可用T00取消刀补。G41:刀尖圆弧半径左补偿(左刀补)。顺着刀具运动方向看,刀具在工件左侧,如图337(a)。G42:刀尖圆弧半径右补偿(右刀补)。顺着刀具运动方向看,刀具在工件右侧,如图337(b)。编程格式为:G41(G42)G01(G00)XZ;G40 G01(G00)XZ;,(a)G41指令(b)G42

22、指令图337 G41、G42指令,由于不同的数控车床用刀具在工作中假想刀尖的位置不同,所以在设置刀尖圆弧自动补偿值时,还要设置刀尖圆弧位置编码,指定编码值的方法参考图338。,图338 刀尖圆弧位置编码,在使用G40、G41、G42指令时,要注意以下几点:,(1)G40、G41、G42指令为模态指令,G40为缺省值。要改变刀尖圆弧半径补偿方向,必须先用G40指令解除原来的左刀补或右刀补状态。(2)G40、G41、G42指令不能与G02、G03、G71、G72、G73、G76指令出现在同一程序段。G01程序段有倒角控制功能时也不能进行刀具补偿。(3)当刀具磨损、重新刃磨或更换新刀具后,刀尖圆弧半

23、径发生变化,这时只需在刀具偏置输入界面中改变刀具参数的R值,而不需修改已编好的加工程序。(4)可以用同一把刀尖圆弧半径为R的刀具按相同的编程轨迹分别进行粗、精加工。设精加工余量为,则粗加工的刀具圆弧半径补偿量为R,精加工的补偿量为R。,2 刀尖圆弧半径补偿方法训练,以精车如图339工件表面轮廓为例,说明实现刀尖圆弧半径补偿的方法。,图339 工件加工表面、编程轨迹、补偿轨迹示意图,1、对刀,建立加工坐标系。采用设置刀具相对于机床原点偏置值的对刀方法建立加工坐标系。2、输入程序 考虑刀尖圆弧半径补偿,精车工件表面轮廓程序编写如下:,以右端面中心点为加工坐标系原点,精车刀具刀尖圆弧半径为0.3。,

24、O0010 T0101;G00 X100 Z10;M03S600;G00 X50 Z5;G42 G01 X30 Z1 F0.2;G01 Z30;X50.0 Z45;Z49;G02 X62 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 倒角、倒园编程,1

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

26、3刀具轨迹编程如下:G01 X50 C10;X100 Z100;,图343 任意角度倒角,3、倒圆角,(1)由Z轴向X轴倒圆角 编程格式为:G01 Z(W)Rr;用一个绝对尺寸或增量尺寸指令表示从起点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所示

27、。,图346 任意角度倒圆角,例34 编制精加工如图3-47所示零件的轮廓程序。,其轮廓程序编制如下:G00 X15 Z0;G01 Z-15 R5 F0.2;X40 K-4;Z-29;,2 固定循环功能,(一)单一固定循环,单一固定循环可以将一系列连续加工动作,如“切入-切削-退刀-返回”,用一个循环指令完成,从而简化程序。1、外径/内径单一车削循环G90 G90指令用于在零件的外圆柱面(圆锥面)或内孔面(内锥面)上毛坯余量较大或直接从棒料车削零件时进行精车削前的粗车削,以去除大部分毛坯余量。(1)单一圆柱面切削循环 编程格式为:G90 X(U)Z(W)F;式中:X、Z为圆柱面切削终点坐标值;

28、U、W为圆柱面切削终点相对于循环起始点坐标分量。循环过程如图348所示,包括刀具的“切入切削退刀返回”一系列连续动作。,图348 圆柱面切削循环,G90指令及指令中参数均为模态值,每指定一次,车削循环一次,指令中的参数,包括坐标值,在指定另一个G指令(G04指令除外)前保持不变。用G90进行粗车时,每次车削一层余量,再次循环时只需按车削深度依次改变X的坐标值,则循环过程依次重复进行。,例35 如图349所示,工件的毛坯尺寸为40mm,请编制30圆柱面切削循环程序。,图349 圆柱面切削循环例图,圆柱面切削循环程序编制如下:N40 G00 X50 Z2;N50 G90 X36 Z-25 F0.2

29、;N60 X33;N70 X30;N80 G00 X200 Z200;,(2)单一锥面切削循环,编程格式为:G90 X(U)Z(W)R F;式中:X、Z为圆柱面切削终点坐标值;U、W为圆柱面切削终点相对于循环起始点坐标分量;R为圆锥面起始点半径减去终点半径的差值,有正负号。单一锥面切削循环过程与圆柱面车削过程相似,如图350所示。,图350 圆锥面切削循环,例36 如图351所示,工件的毛坯尺寸为55mm,请编制圆锥面切削程序。,图351 圆锥面切削循环例图,程序编制如下:N40 G01 X65 Z2 F0.4;N50 G90 X60 Z-35 R-5.286 F0.2;N60 X50;N70

30、 G00 X200 Z200;,在N50程序段中,R=(D-d)/2(37/35)=(50-40)/2(37/35)=5.286mm。,2、端面切削循环G94,G94指令用于一些短、面大的零件的垂直端面或锥面端面的加工,直接从毛坯余量较大或棒料车削零件时进行的粗加工,以去除大部分毛坯余量。其程序格式也有加工平面端面、锥面端面之分。(1)平面端面切削循环 编程格式为:G94 X(U)Z(W)F;式中:X、Z为端面切削的终点坐标值;U、W为端面切削的终点相对于循环起点的坐标。平面端面切削循环过程如图352所示。,图352 平面端面切削循环,例37 应用端面切削循环功能加工如图353所示零件。,程序

31、编制如下:G00 X85 Z5 G94 X25 Z-5 F0.2 Z-10 Z-15,图353 平面端面切削循环例图,(2)锥面端面切削循环,编程格式为:G94 X(U)Z(W)R F;式中:X、Z为 端面切削的终点坐标值;U、W为端面切削的终点相对于循环起点的坐标;R为端面切削的起点相对于终点在Z轴方向的坐标分量。当起点Z向坐标小于终点Z向坐标时R为负,反之为正。锥面端面切削循环过程如图354所示。,图354 锥面端面切削循环,例38 请编制如图355所示零件的锥面端面切削循环程序。,程序编制如下:G00 X65 Z15;G94 X20 Z0 R-5 F0.2;Z-5;Z-10;,图355

32、锥面端面切削循环例图,(二)复合固定循环(G70G73),1、G71外圆粗车复合循环,外圆粗车复合循环适用于外圆柱面需多次走刀才能完成的粗加工。如图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精加工轮廓程序段中的开始程序段号;nf精加工轮廓程序段中的结束程序段号;uX轴方向精加工余量;wZ轴方向的精加工余量;f进给速度;s主轴的转速;t刀具号。,图356 外圆粗车复合循环,应注意:,(1)在使用G71进行粗加工时

33、,只有含在G71程序段或前面程序段中的F、S、T功能才有效。而包含在nsnf程序段中的F、S、T功能,即使被指定对粗车循环也无效。(2)AB零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少。(3)AA之间的刀具轨迹在顺序号为ns的程序段中用G00或G01指定,且在该程序段中不能指定沿Z轴方向的移动,即第一段刀具移动指令必须垂直于Z方向,车削过程中是平行于Z轴方向进行的。(4)精加工余量U和W的符号与刀具轨迹移动的方向有关,即沿刀具轨迹方向移动时如果X方向坐标值单调增加,则U为正,相反为负;如果Z方向坐标值单调减小,则U为正,相反为负。(5)在顺序号为nsnf之间的程序段不能调用子程序。,2

34、、G72端面粗车复合循环,端面粗车复合循环是沿着平行于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精加工轮廓程序段中的结束程序段号;uX轴方向精加工余量;wZ轴方向的精加工余量;f进给速度;s主轴的转速;t刀具号。,图357 端面粗车复合循环,应注意:,(1)在使用G72进行粗加工时,只有含在G72程序段或

35、前面程序段中的F、S、T功能才有效。而包含在nsnf程序段中的F、S、T功能,即使被指定对粗车循环也无效。(2)AB零件轮廓必须符合X轴、Z轴方向同时单调增大或单调减少。(3)AA之间的刀具轨迹在顺序号为ns的程序段中用G00或G01指定,且在该程序段中不能指定沿X轴方向的移动,即第一段刀具移动指令必须垂直于X方向,车削过程中是平行于X轴方向进行的。(4)精车余量U和W的符号与刀具轨迹移动的方向有关,即沿刀具轨迹方向移动时如果X方向坐标值单调增加,则U为负,相反为正;如果Z方向坐标值单调减小,则U为负,相反为正。(5)在顺序号为nsnf之间的程序段不能调用子程序。,3、G73封闭切削循环,封闭

36、切削循环每次粗切的轨迹形状都和成品形状类似,只是在位置上由外向内环状地向最终形状靠近。如图358所示,工件成品形状为AB。其编程格式为:,iX轴向总退刀量;kZ轴向总退刀量;d重复加工次数;ns精加工轮廓程序段中的开始程序段号;nf精加工轮廓程序段中的结束程序段号;uX轴向精加工余量;wZ轴向精加工余量;f进给速度;s主轴的转速;t刀具号。,G73 U(i)W(k)R(d);G73 P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t);,图358 封闭切削循环,应注意:(1)在使用G73进行粗加工时,只有含在G73程序段或前面程序段中的F、S、T功能才有效。而包含在nsnf程序段中的F

37、、S、T功能,即使被指定对粗车循环也无效。(2)G73精车余量U和W的符号与G71指令的确定方法相同。(3)在顺序号为nsnf之间的程序段不能调用子程序。,式中:,4、G70精加工循环,由G71、G72、G73完成粗加工后,可以用G70进行精加工。精加工时,G71、G72、G73程序段中的F、S、T指令无效,只有在nsnf程序段中的F、S、T才有效。编程格式为:G70 P(ns)Q(nf)式中:ns精加工轮廓程序段中开始程序段的段号;nf精加工轮廓程序段中结束程序段的段号。在G71、G72、G73程序应用中的nf程序段后再加上“G70 Pns Qnf”程序段,并在nsnf程序段中加上精加工适用

38、的F、S、T,就可以完成从粗加工到精加工的全过程。,3 简单形面加工实训,1、单一固定循环加工训练,例39 试在40零件基础上加工20轮廓。,图 359 例39图,以右端面中心点为加工坐标系原点,刀具用93外圆车刀。(1)对刀,建立加工坐标系。工件装夹在三爪卡盘上,采用设置刀具相对于机床原点偏置值的对刀方法建立加工坐标系。(2)编程输入程序,O0010 T0101;(选择加工刀具)M03 S600;G00 X42 Z3;(快速移动刀具到加工起点位置)G90 X36 Z20 F0.2;(第一次切削循环)X32;(第二次切削循环)X28;(第三次切削循环)X24;(第四次切削循环)X20;(第五次

39、切削循环)G00 X100 Z200;(刀具退刀)M30;(程序结束),(3)程序运行加工。,2、外圆粗车复合循环加工、精加工训练,例310 试按图360加工零件右端图示尺寸部分,右端毛坯尺寸为85。,图 360 例310图,以右端面中心点为加工坐标系原点,粗、精加工刀具用93外圆车刀。(1)对刀,建立加工坐标系。工件装夹在三爪卡盘上,采用设置刀具相对于机床原点偏置值的对刀方法建立加工坐标系。,(2)编程输入程序,O0020 T0101;M03 S800;G42 G00 X87 Z3;G71 U2 R1;G71 P10 Q20 U0.5 W0.1 F0.2;N10 G00 X30;G01 Z0

40、;Z20;,X40;X60 Z40;Z-60;X80 Z90;Z125;N20 G01 X87;G70 P10 Q20 S1200 F0.08;G40 G00 X100 Z200;M30;,(3)程序运行加工。,3、端面粗车复合循环加工、精加工训练,例311 试按图361加工零件右端图示尺寸部分,160尺寸已加工。,图361 例311图,以右端面中心点为加工坐标系原点,粗、精加工用同一把刀具。(1)对刀,建立加工坐标系。工件装夹在三爪卡盘上,采用设置刀具相对于机床原点偏置值的对刀方法建立加工坐标系。(2)编程输入程序,O0030 T0101;M03 S800;G41 G00 X162 Z3;G

41、72 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)程序运行加工。,4、封闭切削循环加工、精加工训练,例312 试按图362加工零件右端图示尺寸部分,右端毛坯尺寸为85。,图362 例312图,以右端面中心点为加工坐标系原点,粗、精加工用同一把刀具。(1)对刀,建立加工坐标系。工件装夹在三爪卡盘上,采用设置刀具相对于 机床原点偏置值的对刀方法

42、建立加工坐标系。(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)程序运行加工。,切槽与切断,1 切槽与切断编程格式,编程格式为:G75 R(e);G75 X(U)Z(W)P(i)Q(k)R(d)F(f);,式中 e退刀量 X(U)槽深位置

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

44、 R0 F0.15;N70 G00 X100 Z150;N80 M05;N90 M30;,采用4mm切槽刀,工件、刀具装夹后进行对刀,编程如下:,例314 用4mm宽的切断刀径向切断加工如图365所示零件。,图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宽的切槽刀,工件、刀具装夹后进行对刀,编程如下:,深孔钻循环

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

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

47、数次进给,每次进给的背吃刀量用螺纹深度减去精加工背吃刀量所得的差按递减规律分配。,例316 试编写如图369所示锥螺纹加工程序,锥螺纹螺距为4mm,升速进刀段1mm和降速退刀段2mm。,图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向起点),(2)加工圆柱螺纹,编程格式为:G32 Z(W)F 其中 Z(W):螺纹段切削终点位置;

48、F:螺纹的螺距(即导程),单位为mm/r(转)。,例317 试编写如图370所示螺纹的加工程序。螺纹螺距为为1.0 mm。,图3-70 例317图,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;,2、螺纹固定循环指令G92,(1)加工圆柱螺纹 编程格式为:G92 X(U)Z(W)F;其中 X(U)Z(W):螺纹终点坐标值;F:螺纹的导程。

49、圆柱螺纹循环如图371。,图371 圆柱螺纹循环,(2)加工锥螺纹 编程格式为:G92 X(U)Z(W)R F;其中 X(U)Z(W):螺纹终点坐标值;R:圆锥螺纹切削起点和切削终点的半径差。F:螺纹的导程。圆锥螺纹循环如图372所示。,图372 圆锥螺纹加工循环,3、复合螺纹切削循环指令G76,编程格式为: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之间的两位整数来表示

50、,其中L为导程,该参数为模态量;:刀尖角度,用两位整数来表示,该参数为模态量;m、r、用地址P同时指定,例如,m=2,r=1.2L,=60,表示为P021260;dmin:最小车削深度,用半径编程指定,单位:微米。车削过程中每次的车削深度为(),当计算深度小于此极限值时,车削深度锁定在这个值,该参数为模态量;,d:精车余量,用半径编程指定,单位:微米,该参数为模态量;X(U)Z(W):螺纹终点绝对坐标或增量坐标;I:螺纹锥度值,用半径编程指定。如果i=0则为直螺纹,可省略;k:螺纹高度,用半径编程指定,单位:微米;d:第一次车削深度,用半径编程指定,单位:微米;L:螺纹的导程。,图373 复合

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号