数控车工第四章课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数控车工第四章课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 车工 第四 课件
- 资源描述:
-
1、沈建峰 虞俊 主编 了解FANUC 0i系统常用功能指令;掌握FANUC 0i系统内、外圆固定循环指令,切槽固定循环指令,螺纹切削与螺纹切削固定循环指令,及A、B类宏程序编程。目目 录录一、准备功能指令二、辅助功能指令三、其他功能指令一、内、外圆单一固定循环(G90、G94)二、外圆粗、精车循环与端面粗、精车循环(G71、G72、G70)三、仿形车粗、精车复合固定循环(G73、G70)一、径向切槽循环指令(G75)二、端面切槽循环指令(G74)三、使用切槽复合固定循环指令(G74、G75)时的注意事项四、编程实例一、螺纹切削指令(G32、G34)二、螺纹切削单一固定循环指令(G92)三、螺纹切
2、削复合固定循环指令(G76)四、综合编程实例一、子程序二、编程实例一、用户宏程序简介二、A类宏程序三、编程实例一、B类宏程序二、编程实例一、极坐标插补二、圆柱插补三、B功能指令及M功能指令四、编程实例一、FANUC Oi数控系统控制面板按钮及功能介绍二、FANUC Oi数控系统机床操作关于准备功能的说明如下:1)G代码有A、B和C三种系列,表41所列出的为A系列的G代码。2)当电源接通或复位时,CNC进入清零状态,此时的开机默认代码在表中以符号“”表示。但此时,原来的G21或G20保持有效。3)除了G10和G11以外的00组G代码都是非模态G代码。4)当指定了没有在列表中的G代码,数控车床显示
3、P/S010报警。5)不同组的G代码在同一程序段中可以指令多个。如果在同一程序段中指令了多个同组的G代码,仅执行最后指定的G代码。6)如果在固定循环中指令了01组的G代码,则固定循环取消,该功能与指令G80相同。7)G代码按组号显示。以代码“M”表示 刀具功能指令、转速功能指令、进给功能指令(1)内、外圆切削循环(G90)1)指令格式G90 X(U)Z(W)FG90 X(U)Z(W)R F R表示圆锥面切削起点(图42中的B点)处的X坐标减终点(图4-2中的C点)处X坐标之值的二分之一。注意:图4-2种的R值为负值 图4-2 圆锥面切削循环 2)指令说明:该指令既可用于圆柱面切削循环,也可用于
4、圆锥面切削循环。对于数控车床的所有循环指令,要特别注意正确选择程序循环起始点的位置,因为该点既是程序循环的起点,又是程序循环的终点。对于该点,一般宜选择在离开毛坯表面12mm的地方。(2)端面切削循环(G94)1)指令格式如下:G94 X(U)Z(W)F;G94 X(U)Z(W)R F;2)指令说明 图4-3 平端面切削循环的轨迹(3)使用单一固定循环(G90、G94)的注意事项1)应根据坯件的形状和工件的加工轮廓进行适当地选择使用G90或G94,一般情况下的选择如图45所示。图4-5 固定循环的选择a)圆柱面切削循环G90b)圆锥面切削循环G90(R)c)平端面切削循环G94d)斜端面切削循
5、环G94(R)2)由于X(U)、Z(W)和R的数值在固定循环期间是模态的,所以,如果没有重新指令X(U)、Z(W)和R,则原来指定的数据有效。3)对于圆锥切削循环中的R,在FANUC系统数控车床上,有时也用“I”或“K”来执行R的功能。4)如果在使用固定循环的程序段中指定了EOB或零运动指令,则重复执行同一固定循环。5)如果在固定循环方式下,又同时指令了M、S、T功能,则固定循环和M、S、T功能同时完成。6)如果在单段运行方式下执行循环,则每一次循环分4段进行,执行过程中必须按4次循环启动按钮。(4)编程实例 例试根据FANUC系统的规定编写如图46所示课题的数控车加工程序。图4-6 内、外圆
6、单一固定循环实例图 本例编程与加工思路:主要使用内、外圆切削循环指令G90和端面切削循环指令G94进行编程(1)内、外圆粗、精车复合固定循环(G71)1)指令格式如下:G71 U(d)R(e);G71 P(ns)Q(nf)U(u)W(w)F S T;G70 P(ns)Q(nf);G70为精车循环,该指令不能单独使用,需跟在粗车复合循环指令G71、G72、G73之后 2)指令说明 指令中的F和S值是指粗加工循环中的F和S值,该值一经指定,则在程序段段号“ns”和“nf”之间所有的F和S值均无效。当加工图示凹圆弧AB段时,阴影部分的加工余量在粗车循环时,因其X向的递增与递减形式并存,故无法进行分层
7、切削而在半精车时一次性进行切削。图4-7 粗车循环轨迹图 图4-8 粗车凹槽 在FANUC系列的G71循环中,顺序号“ns”程序段必须沿X向进刀,且不能出现Z轴的运动指令,否则会出现程序报警。3)编程实例 例试用复合固定循环指令编写图49所示工件的粗、精加工程序。图4-9 粗车复合循环实例(2)端面粗车循环(G72)1)指令格式如下:G72 W(d)R(e);G72 P(ns)Q(nf)U(u)W(w)F S T;2)指令说明 G72循环所加工的轮廓形状,必须采用单调递增或单调递减的形式。图4-10 平端面粗车循环轨迹图 在FANUC系统的G72循环指令中,顺序号“ns”所指程序段必须沿Z向进
8、刀,且不能出现X轴的运动指令,否则会出现程序报警。(3)综合编程实例 例试用外圆粗、精车循环与端面粗、精车循环指令编写图412所示工件的数控车加工程序(预钻孔为40)。1)本例编程与加工思路。编写本课题的加工程序时,首先采用CAD找点的方法找出各基点坐标,其部分基点的坐标值如图412c所示。2)加工工艺分析。图4-12 外圆粗、精车循环与平端面粗、精车循环编程实例a)课题平面图b)课题实体图c)课题部分基点坐标(1)仿形车复合循环(G73、G70)1)指令格式如下:G73 U(i)W(k)R(d);G73 P(ns)Q(nf)U(u)W(w)F S T;2)指令说明 图4-13 多重复合循环的
9、轨迹图 G73循环主要用于车削固定轨迹的轮廓。这种复合循环,可以高效地切削铸造成形、锻造成形或已粗车成形的工件。G73程序段中,“ns”所指程序段可以向X轴或Z轴的任意方向进刀。G73循环加工的轮廓形状,没有单调递增或单调递减形式的限制。3)编程实例 例试用 G73指令编写如图414所示内凹圆弧工件(除内凹圆弧外的其余轮廓已采用G71和G70指令加工成形,加工刀具采用V型刀片可换车刀)的加工程序。图4-14 多重复合循环编程实例(2)使用内、外圆复合固定循环(G71、G72、G73、G70)的注意事项 1)应根据毛坯的形状、工件的加工轮廓及其加工要求选用内、外圆复合固定循环。2)使用内、外圆复
10、合固定循环进行编程时,在其nsnf之间的程序段中,不能含有以下指令:固定循环指令。参考点返回指令。螺纹切削指令。宏程序调用或子程序调用指令。3)执行G71、G72、G73循环时,只有在G71、G72、G73指令的程序段中F、S、T才是有效的,在调用的程序段nsnf之间编入的F、S、T功能将被全部忽略。4)在G71、G72、G73程序段中,d(i)、u都用地址符U进行指定,而k、w都用地址符W进行指定,系统是根据G71、G72、G73程序段中是否指定P、Q以区分d(i)、u及k、w的。5)在G71、G72、G73程序段中的W、U是指精加工余量值,该值按其余量的方向有正、负之分。(3)编程实例 例
11、试用仿形车粗、精车复合固定循环指令编写如图415所示工件的数控车床加工程序(切槽程序略)。图4-15 仿形车复合固定循环编程实例 本例编程与加工思路:编写本例加工程序时,由于工件轮廓表面不是单调递增或递减的表面,所以无法采用G71或G72循环指令来加工。因此,本课题采用仿形车复合循环G73指令编程较为合适。1.指令格式G75 R(e);G75 X(U)Z(W)P(i)Q(k)R(d)F;2.指令说明图4-17 径向切槽循环轨迹图 对于程序段中的i、k值,在FANUC系统中,不能输入小数点,而直接输入最小编程单位,如P1500表示径向每次切深量为1.5mm。1.指令格式G74 R(e);G74
12、X(U)Z(W)P(i)Q(k)R(d)F;2.指令说明图4-18 端面切槽循环轨迹图 当G75指令用于端面啄式深孔钻削循环指令时,装夹在刀架(尾座无效)上的刀具一定要精确定位到工件的旋转中心 1)在FANUC或三菱系统中,当出现以下情况而执行切槽复合固定循环指令时,将会出现程序报警。X(U)或Z(W)指定,而i或k值未指定或指定为0。k值大于Z轴的移动量(W)或k值设定为负值。i值大于U/2或i值设定为负值。退刀量大于进刀量 2)由于i和k为无符号值,所以,刀具切深完成后的偏移方向由系统根据刀具起刀点及切槽终点的坐标自动判断。3)切槽过程中,刀具或工件受较大的单方向切削力,容易在切削过程中产
13、生振动,因此,切槽加工中进给速度F的取值应略小(特别是在端面切槽时),通常取50100mm/min。例试用切槽循环指令编写图419所示工件外圆槽和端面槽的数控车加工程序。图4-19 切槽固定循环编程实例 加工外圆槽时,要特别注意循环起点的Z向坐标与刀宽的关系。而加工端面槽时,为了避免车刀与工件沟槽的较大圆弧面相碰,刀尖处的副后刀面应根据端面槽圆弧的大小磨成圆弧形,并保证一定的后角。1.等螺距直螺纹这类螺纹包括普通圆柱螺纹和端面螺纹。(1)指令格式G32 X(U)Z(W)F Q;该值为不带小数点的非模态值,其单位为0.001。(2)指令说明 刀具从B点以每转进给一个导程/螺距的速度切削至C点 均
14、需特别注意其螺纹车刀的安装方法(正、反向)和主轴的旋转方向应与车床刀架的配置方式(前、后置)相适应。如采用图4-21所示后置刀架车削其右旋螺纹时,不仅螺纹车刀必须反向(即前刀面向下)安装,车床主轴也必须用M04指令其旋向。如果螺纹车刀正向安装,主轴用M03指令,则起刀点亦应改为图4-20中D点。想一想:如果刀具正装,主轴正转,A点起刀,则加工出螺纹是左旋还是右旋呢?图4-20 G32圆柱螺纹的运动轨迹与编程示例(3)编程实例(4)G32指令的其他用途 1)圆锥螺纹 2)多线螺纹 3)端面螺纹 4)连续螺纹切削 2.变螺距圆锥螺纹这类螺纹主要指变螺距圆柱螺纹及变螺距圆锥螺纹。(1)指令格式G34
15、 X(U)Z(W)F K;(2)指令说明 3.使用螺纹切削指令(G32、G34)时的注意事项 1)在螺纹切削过程中,进给速度倍率无效。2)在螺纹切削过程中,进给暂停功能无效,如果在螺纹切削过程中按下进给暂停按钮,刀具将在执行了非螺纹切削的程序段后停止。3)在螺纹切削过程中,主轴速度倍率功能失效。4)在螺纹切削过程中,不宜使用恒线速度控制功能,而采用恒转速控制功能较为合适。1.指令格式G92 X(U)Z(W)F R;2.指令说明 对于圆锥螺纹中的R值,在编程时除要注意有正、负值之分外,还要根据不同长度来确定R值的大小。3.编程实例4.使用螺纹切削单一固定循环(G92)时的注意事项1)在螺纹切削过
展开阅读全文