书签 分享 收藏 举报 版权申诉 / 92
上传文档赚钱

类型数控车削编程课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4187100
  • 上传时间:2022-11-18
  • 格式:PPT
  • 页数:92
  • 大小:8.25MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《数控车削编程课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    数控 车削 编程 课件
    资源描述:

    1、-第第2 2章章 数控车削编程数控车削编程辽宁工程技术大学职业技术学院辽宁工程技术大学职业技术学院2.1 数控车床概述数控车床概述2.2 车床数控系统的基本功能车床数控系统的基本功能2.3 数控车床的基本编程方法数控车床的基本编程方法2.4 螺纹车削加工指令螺纹车削加工指令2.5 循环编程循环编程2.6 刀具补偿功能刀具补偿功能2.7 子程序子程序2.8 SINUMERIK 802D系统编程简介系统编程简介2.9 华中华中HNC-21/22T车床数控系统编程简介车床数控系统编程简介2.10 典型数控车床编程综合实例典型数控车床编程综合实例-辽宁工程技术大学职业技术学院辽宁工程技术大学职业技术学

    2、院一、数控车床的分类一、数控车床的分类二、数控车削加工零件的类型二、数控车削加工零件的类型三、数控车削加工特点三、数控车削加工特点四、数控车床编程特点四、数控车床编程特点2.1 数控车床概述数控车床概述-数控编程与加工技术数控编程与加工技术一、数控车床的分类一、数控车床的分类1、按主轴的布置形式分类按主轴的布置形式分类(1)卧式数控车床 主轴轴线处于水平位置的数控车床。(2)立式数控车床 主轴轴线处于垂直位置的数控车床。(2)四轴控制的数控车床 车床上有两个独立的回转刀架,可以实现四坐标轴联动控制。2、按照数控系统控制的轴数分类按照数控系统控制的轴数分类 (1)两轴控制的数控车床 车床上只有一

    3、个回转刀架,可实现两坐标轴联动控制。二、二、数控车削加工零件的类型数控车削加工零件的类型 轴套类零件的加工表面大多是内、外圆柱面,其轮廓可以是与Z轴平行的直线,切削形成阶梯轴或圆柱螺纹;也可以是与Z轴倾斜的直线,切削形成圆锥面或圆锥螺纹;还可以是圆弧或非圆曲线,切削形成曲面。1、轴套类零件轴套类零件 轮盘类零件的加工表面多是端面,端面的轮廓也可以是直线、斜线、圆弧、曲线或端面螺纹等。2、轮盘类零件轮盘类零件-数控编程与加工技术数控编程与加工技术 数控车床与普通车床一样,装上特殊卡盘可以加工偏心轴或在箱体、板材上进行钻孔、扩孔、铰孔及镗孔等。3、其它类零件其它类零件1、适应性强,用于各种小批量零

    4、件的加工、适应性强,用于各种小批量零件的加工三、数控车削加工特点三、数控车削加工特点2、加工精度高,零件的互换性好、加工精度高,零件的互换性好3、具有较高的生产效率和较低的加工成本、具有较高的生产效率和较低的加工成本四、数控车床编程特点四、数控车床编程特点 2在图样上和在测量时,零件的径向尺寸均以直径表示,所以数控车床系统多以直径编程,即绝对坐标方式编程时,X值以直径表示;相对坐标方式编程时,X值以径向实际位移量的二倍表示。有的数控车床采用半径编程,即X值以半径或径向实际位移量表示。1在一个程序段中,根据图样上标注的尺寸,可以采用绝对值编程或增量值编程,也可以采用混合编程。-辽宁工程技术大学职

    5、业技术学院辽宁工程技术大学职业技术学院一、准备功能(一、准备功能(G代码)代码)二、辅助功能(二、辅助功能(M代码)代码)三、进给、主轴、刀具功能(三、进给、主轴、刀具功能(F/S/T代码)代码)2.2 数控车床的基本功能数控车床的基本功能-G代码代码组别组别功能功能G0001快速定位快速定位G01直线插补直线插补G02顺时针圆弧插补顺时针圆弧插补G03逆时针圆弧插补逆时针圆弧插补G0400暂停暂停G10可编程数据输入可编程数据输入G11可编程数据输入方式取消可编程数据输入方式取消G1716XY平面选择平面选择G18ZX平面选择平面选择G19YZ平面选择平面选择G2006英吋输入英吋输入G21

    6、毫米输入毫米输入G2700返回参考点检查返回参考点检查G28返回参考点返回参考点G30返回第返回第2、3、4参考点参考点G31跳转功能跳转功能一、准备功能(一、准备功能(G代码)代码)数控编程与加工技术数控编程与加工技术 准备功能也称G功能或G代码,是用来指令机床动作方式的功能。准备功能是用地址符G及其后面的数字来指令机床的动作。G3201单行程螺纹切削单行程螺纹切削G34变螺距螺纹切削变螺距螺纹切削G4007刀尖半径补偿取消刀尖半径补偿取消G41刀尖半径左补偿刀尖半径左补偿G42刀尖半径右补偿刀尖半径右补偿G5000坐标系或最大主轴速度设定坐标系或最大主轴速度设定G52局部坐标系设定局部坐标

    7、系设定G53机床坐标系设定机床坐标系设定G5414选择工件坐标系选择工件坐标系1 1G55选择工件坐标系选择工件坐标系2 2G56选择工件坐标系选择工件坐标系3 3G57选择工件坐标系选择工件坐标系4 4G58选择工件坐标系选择工件坐标系5 5G59选择工件坐标系选择工件坐标系6 6G6500宏程序调用宏程序调用G6612宏程序模态调用宏程序模态调用G67宏程序模态调用取消宏程序模态调用取消-数控编程与加工技术数控编程与加工技术 辅助功能是用来指令机床辅助动作的一种功能,它由地址符M及其后的两位数字组成。二、辅助功能(二、辅助功能(M M代码)代码)(4)M30程序结束(1)M00程序停止 当

    8、执行有M00指令的程序段时,主轴的转动、刀具的进给、切削液都将停止。它与单程序段停止相同,模态信息全部被保存,以便进行某种手动操作,如换刀、测量工件的尺寸等。重新启动机床后,继续执行后面的程序。(2)M01选择停止 与M00的功能基本相同,只有在按下“选择停止”键后,M01才有效,否则机床继续执行后面的程序段;按下“启动”键后,继续执行后面的程序。(3)M02程序结束 该指令编在程序的最后一段,表示执行完程序内所有指令后,主轴、进给停止,切削液关闭,机床处于复位状态,但程序结束后不返回到程序的开头位置。使用M30时,除执行M02的功能之外,还自动返回到程序的第一条语句,准备下一个工件的加工。-

    9、数控编程与加工技术数控编程与加工技术三、进给功能、主轴功能和刀具功能(三、进给功能、主轴功能和刀具功能(F、S、T代码)代码)表示主轴转一圈,刀具移动了1.23mm,即进给速度F=1.23mm/r。1、进给功能(、进给功能(F代码)代码)进给功能是指令刀具切削进给的速度。它由地址符F及其后面的数字组成。2、主轴功能(、主轴功能(S代码)代码)F代码用G98和G99两G指令来设定进给速度的单位。用G98来指令刀具每分钟移动的距离,用G99来指令主轴每转一转刀具移动的距离。如:G98 G01 X Z F12.3;表示刀具一分钟移动了12.3mm,即进给速度F=12.3mm/min。G99 G01

    10、X Z F1.23;主轴功能主要用来指令主轴的转速或速度。它由地址符S及其后面的数字组成。主轴转速的计量单位有两种,一种是r/min,另一种是m/min。在车削端面、圆锥面或圆弧面时,用G96指令恒线速度,使工件上任意一点的切削速度都一样。(1)恒线速度控制指令G96例如:G96 S125 主轴恒线速度为125m/min。-数控编程与加工技术数控编程与加工技术(2)主轴速度直接指令 G97 直接指令主轴速度。例如:G97 S1000 主轴速度为1000r/min。(3)主轴最高转速限制指令G50 恒线速度指令后,随着工件直径变小,主轴转速会随之自动提高,为防止飞车,在用G96指令恒线速度的同时

    11、,要用G50指令来限制主轴最高转速。例如:G50 S1800 (指令主轴最高转速为1800r/min)G96 S100 (指令恒线速度为100m/min)3、刀具功能(、刀具功能(T代码)代码)刀具功能主要用来选择刀具,也可用来选择刀具的长度补偿和刀具半径补偿。它由地址符T及其后面的数字组成。在FANUC 0i系统中,这两种形式均可通用。例如:T0101表示采用1号刀具和1号刀补。T X X T XX XX 刀补号 刀补号 刀具号 刀具号F、S、T代码均为模态代码。刀具号和刀具补偿号有两种形式:-辽宁工程技术大学职业技术学院辽宁工程技术大学职业技术学院一、编程的一般规则一、编程的一般规则二、快

    12、速点定位指令二、快速点定位指令G00三、直线插补指令三、直线插补指令G01四、圆弧插补指令四、圆弧插补指令G02/G03五、暂停指令五、暂停指令G042.3 数控车床的基本编程方法数控车床的基本编程方法-数控编程与加工技术数控编程与加工技术一、编程的一般规则一、编程的一般规则说明:(1)X轴为绝对坐标,Z轴为增量坐标。(2)X轴为增量坐标,Z轴为绝对坐标。1、绝对坐标编程、绝对坐标编程格式:G00 X Z ;说明:刀具运动的终点是用绝对坐标指令的,地址X后面的数字为直径值。2、增量坐标编程、增量坐标编程格式:G00 U W ;说明:刀具运动的终点是用增量坐标指令的,地址U后面的数字为X方向实际

    13、移动量的2倍值。3、混合坐标编程、混合坐标编程格式:(1)G00 X W ;(2)G00 U Z ;说明:G90指令,表示程序段中的运动坐标数字为绝对坐标值。4、特殊指令、特殊指令G90、G91编程编程格式:G90 G00 X Z ;G91 G00 X Z ;G91指令,表示程序段中的运动坐标数字为增量坐标值。-数控编程与加工技术数控编程与加工技术二、快速点定位指令二、快速点定位指令G00说明:(1)刀具以点位控制方式从当前点快速移动到目标点。(2)快速定位,无运动轨迹要求,移动速度是机床设定的空行程速度,与程序段中指定的进给速度无关。格式:G00 X(U)Z(W);(3)G00指令是模态代码

    14、,其中X(U),Z(W)是目标点的坐标。(4)车削时快速定位目标点不能直接选在工件上,一般要离开工件表面12mm。如图所示,从起点A快速运动到目标点B,其绝对坐标方式编程为:G00 X60.Z100.;其增量坐标方式编程为:G00 U80.W80.;执行上述程序段时,刀具快速运动到点(60,60),再运动到点(60,100),所以使用G00指令时要注意刀具是否和工件及夹具发生干涉,忽略这一点,就容易发生碰撞。-数控编程与加工技术数控编程与加工技术三、直线插补指令三、直线插补指令G01 1说明:(1)刀具从当前点出发,在两坐标或三坐标间以插补联动方式按指定的进给速度直线移动到目标点。G01指令是

    15、模态指令。格式:G01 X(U)Z(W);(2)进给速度由F指定。它可以用G00指令取消。在G01程序段中或之前必须含有F指令。G00 X200.Z100.;如图所示,选右端面O为编程原点,绝对坐标编程为:G00 U-150.W-98.S800 M03;G01 W-42.F80;U30.W-20.;G00 U120.W160.;G00 X50 Z2.S800 M03;G01 Z-40.F80;X80.0 Z-60.;增量坐标编程为:-数控编程与加工技术数控编程与加工技术例例21 工件如图所示,刀尖从A点移动到B点,完成车外圆、车槽、车倒角的操作。或:G91 G01 X0 Z-28.F80;车外

    16、圆G00 X20.Z2.;绝对坐标方式:G90 G01 Z-26.F80;增量坐标方式:G01 U0 W-28.F80;增量坐标方式:G01 U-17.F50;车槽G00 X35.-26.;绝对坐标方式:G01 X18.F50;-数控编程与加工技术数控编程与加工技术增量坐标方式:G01 U6.W-3.F80;车倒角G00 X24.Z2.;绝对坐标方式:G01 X30.Z-1.F80;四、圆弧插补指令四、圆弧插补指令G02G03 格式:G02G03 X(U)Z(W)I K F;或:G02G03 X(U)Z(W)R F;说明:(1)G02:顺时针圆弧插补,G03:逆时针圆弧插补。(2)采用绝对坐标

    17、编程时,圆弧终点坐标为工件坐标系中的坐标值,用X、Z表示,当用增量坐标编程时,圆弧终点坐标为圆弧终点相对于圆弧起点的坐标增量值,用U、W表示。-(4)用半径R指定圆心位置时(它不能与I、K同时使用),由于在同一半径R的情况下,从圆弧的起点到终点有两个圆弧路径。为区别二者,规定圆心角180时,用“+R”表示,正号可省略;圆心角180时用“-R”表示。用半径R指定圆心位置时,不能进行整圆加工。(3)I为圆弧起点至圆弧中心在X方向上的距离(以半径值表示),K为圆弧起点至圆弧中心在Z方向上的距离。I、K是增量值,并带有“+、-”号。I、K方向是从圆弧起点指向圆心,其正负取决于该方向与坐标轴方向是否相同

    18、,相同为正,反之为负。数控编程与加工技术数控编程与加工技术G02 X40.Z-40.I10.K0 F60;增量坐标编程方式:G00 U-80.W-18.;G01 U0 W-32.F80;G02 U20.W-10.I10.K0 F60;使用圆弧半径R编程G00 X20.Z2.;G01 Z-30.F80;G02 X40.Z-40.R10.F60;使用圆心坐标I、K编程绝对坐标编程方式:G00 X20.Z2.;G01 Z-30.F80;-数控编程与加工技术数控编程与加工技术如图所示,刀具从A点开始沿BCD移动的程序段如下:使用圆心坐标I、K编程绝对坐标编程方式:G00 U-72.W-18.;G01

    19、W-42.F80;G03 U12.W-6.I0 K-6.F60;G00 X28.Z2.;G01 Z-40.F80;G03 X40.Z-46.R6.F60;G00 X28.Z2.;G01 Z-40.F80;G03 X40.Z-46.I0 K-6.F60;增量坐标编程方式使用圆弧半径R编程,绝对坐标编程方式:-数控编程与加工技术数控编程与加工技术选择刀具,确定安装位置:选择60刀,安装于T01号位置;确定加工路线:粗车、精车18外圆、半球SR7至图纸尺寸。编程例例22 编制图示零件的加工程序。设置编程坐标原点、换刀点:原点在右端面中心,换刀点A(30,10)。计算刀具轨迹坐标值G50 X30.Z1

    20、0.;S800 M03 T0101;G00 X19.Z1.;G01 Z-23.F80;G00 X20.Z1.;X15.;G01 Z-13.F60;G00 X16 Z1.5;X0 ;G03 X16.Z-7.I0 K-8.5 F40;G01 X15.;G02 X0 Z0.5 I-7.5 K0 F40;G01 X0 Z0 F20 ;G03 X14.Z-7.I0 K-7.F20;G01 Z-13.;X18.;Z-23.;G00 X30.Z10.;M30;-数控编程与加工技术数控编程与加工技术五、五、暂停指令暂停指令G04例如:车削环形槽,刀具进给暂停2秒的程序为:格式:G04 X(P)说明:(1)执行

    21、该程序段暂停给定时间,暂停时间过后,继续执行下一段程序。(2)X(P):暂停时间。其中X后面可用小数表示,单位为秒,如G04 X5.表示前面的程序执行完后,要经过5秒的暂停,下面的程序段才能执行。地址P后面用整数表示,单位为毫秒。如G04 P1000 表示暂停1000毫秒。G01 U-6.F50;切槽G04 X2.;主轴不停,刀具在槽底停留2秒G00 U6.;退刀-辽宁工程技术大学职业技术学院辽宁工程技术大学职业技术学院一、螺纹加工方法一、螺纹加工方法二、螺纹尺寸的计算二、螺纹尺寸的计算三、螺纹车削加工指令三、螺纹车削加工指令2.4 螺纹车削加工指令螺纹车削加工指令-数控编程与加工技术数控编程

    22、与加工技术一、一、螺纹加工方法螺纹加工方法 在数控车床上加工螺纹的进刀方式通常有直进法和斜进法,如图所示。直进法使刀具双侧刃切削,切削力较大,一般用于螺距或导程小于3mm的螺纹加工。斜进法使刀具单侧刃切削,切削力较小,一般用于螺距或导程大于3mm的螺纹加工。加工螺距较大、牙型较深的螺纹时,常采用多次走刀,分层切削的方法进行加工。每次切削深度按递减规律分配,递减规律由数控系统设定,目的是使每次切削面积接近相等。加工多头螺纹时,首先车好一条螺纹,然后轴向移动一个螺距,再车另一条螺纹。-数控编程与加工技术数控编程与加工技术2、螺纹进刀与退刀距离、螺纹进刀与退刀距离 车削螺纹时,为了避免在进给机构加减

    23、速过程中切削,应留有一定的升速进刀距离1和减速退刀距离2。其数值与进给系统的动态特性、螺纹精度和螺距有关,一般1=25 mm,2=(1/41/2)1。刀具实际Z向行程包括螺纹有效长度L,以及升降速段距离1和2。二、螺纹尺寸的计算二、螺纹尺寸的计算 1、螺纹牙型高度、螺纹牙型高度 式中 h牙型实际高度,mm;H牙型理论高度,mm;P螺距,mm。PHh54125.085-数控编程与加工技术数控编程与加工技术三、螺纹车削加工指令三、螺纹车削加工指令 (3)当斜角在45以下时,螺纹导程以 Z方向指定,45以上至90时,以 X轴方向指定。1、G32单行程螺纹切削单行程螺纹切削格式:G32 X(U)_ Z

    24、(W)_ F_ 说明:(1)X、Z单行程螺纹终点坐标;U、W单行程螺纹终点相对于螺纹起点的增量坐标;F螺纹导程。(2)在程序设计时,应将车刀的切入、切出、返回均编入程序中。说明:式中,X(U)、Z(W)、F含义与G32相同;K为螺纹每导程的增减量,其范围为0.0001 100 mm/r。2、G34变导程螺纹切削变导程螺纹切削格式:G34 X(U)_ Z(W)_ F_ K -辽宁工程技术大学职业技术学院辽宁工程技术大学职业技术学院一、固定循环一、固定循环二、复合循环二、复合循环2.5 循环编程循环编程-数控编程与加工技术数控编程与加工技术说明:X、Z为圆柱面切削终点的绝对坐标;U、W为终点相对于

    25、起点的增量坐标,U、W数值符号由刀具路径方向来决定。一、固定循环一、固定循环1、G90外径外径/内径切削循环内径切削循环 (1)圆柱面切削循环 格式:G90 X(U)_ Z(W)_ F_ X20.刀具运动轨迹为:AGHDA G90 X40.Z30.F30 刀具运动轨迹为:ABCDAX30.刀具运动轨迹为:AEFDA F F-数控编程与加工技术数控编程与加工技术(2)圆锥面切削循环 格式:G90 X(U)_ Z(W)_ R_ F_ 说明:如图所示,R为锥体大小端的半径差。用增量值表示,其符号取决于刀具起于锥端面的位置,当刀具起于锥端大头时,R为正值;起于锥端小头时,R为负值。即起点坐标大于终点坐

    26、标时,R为正值,反之为负。X20.例如:加工如图所示零件的程序如下:G90 X40.Z20.R-5.F30X30.-数控编程与加工技术数控编程与加工技术2、G92螺纹切削循环螺纹切削循环 (1)圆柱螺纹切削循环 格式:G92 X(U)_ Z(W)_ F _说明:刀具从循环起点 A开始,按A、B、C、D进行自动循环,最后回到循环起点A。式中的X、Z为切削终点(C点)的坐标值,U、W为起点坐标到终点坐标的增值,F为螺距(2)圆锥螺纹切削循环 格式:G92 X(U)_ Z(W)_ R_ F _说明:式中的 X(U)、Z(W)、F的含义同上,R为圆锥螺纹终点半径与起点半径的差值,R值的正负判断方法与G

    27、90相同。-数控编程与加工技术数控编程与加工技术-0.038-0.31830【例例2.3】车削如图所示M302-6g的普通螺纹,试编写加工程序。由GB/T1972003知:该螺纹大径为 mm,取编程大径为29.8 mm。螺纹小径为 d 1=d-1.0825P=30-1.08252=27.835,取编程小径为27.8 mm。加工程序如下:M05 M30 G50 X200.Z100.S300 M03 T0101G00 X40.Z4.G92 X29.1 Z-49.F2.X28.6 X28.2 X27.9 X27.8G00 X200.Z100.-数控编程与加工技术数控编程与加工技术3、G94端面切削循

    28、环端面切削循环(1)平端面切削循环 格式:G94 X(U)_ Z(W)_ F_ 说明:如图所示,式中 X(U)、Z(W)、F的含义与圆柱面切削循环G90基本相同。Z10.刀具运动轨迹为:AGHDA 例如:加工如图所示工件的程序为 G94 X18.Z18.F30.刀具运动轨迹为:ABCDA Z14.刀具运动轨迹为:AEFDA -数控编程与加工技术数控编程与加工技术(2)锥端面切削循环 格式:G94 X(U)_ Z(W)_ R_ F_ 说明:如图所示,式中 X(U)、Z(W)、R、F的含义与圆锥面切削循环G90基本相同。例如:加工如图所示工件的程序为 Z19.刀具运动轨迹为:AGHDA G94 X

    29、20.Z29.R-7.F30.刀具运动轨迹为:ABCDAZ24.刀具运动轨迹为:AEFDA -数控编程与加工技术数控编程与加工技术二、复合循环二、复合循环 1、G71外径外径/内径粗车循环内径粗车循环 格式:G71 U(d)R(e)G71 P(ns)Q(nf)U(u)W(w)F_ S_ T_ N(ns)N(nf)(2)含在G71程序段中的或前面程序段中指定的F、S、T功能有效,包含在nsnf程序段中的F、S、T功能,只对精车循环有效,对粗车循环无效。说明:(1)程序段中各地址符的含义为:e:回刀时的径向退刀量(由参数设定);d:每次切削深度(沿AA方向,半径给定);ns:精加工程序第一程序段顺

    30、序号;nf:精加工程序最后程序段顺序号;u:径向(X轴方向)的精车余量;w:轴向(Z轴方向)的精车余量。-数控编程与加工技术数控编程与加工技术2、G72端面粗车循环端面粗车循环 格式:G72 W(d)R(e)G72 P(ns)Q(nf)U(u)W(w)F_ S_ T_ N(ns)N(nf)说明:(1)如图所示,该指令是使刀具沿着平行于X轴从外径往轴心方向进行加工端面循环。(2)程序段中各地址符的含义与它们在G71中的含义相同。-数控编程与加工技术数控编程与加工技术3、G73固定形状粗车循环(仿形循环)固定形状粗车循环(仿形循环)格式:G73 U(i)W(k)R(d)G73 P(ns)Q(nf)

    31、U(u)W(w)F_ S_ T_ 说明:(1)地址符除i、k、d之外,其余与G71中的含义相同。i:X轴方向的退出距离和方向,即粗车时的径向余量(半径值)。k:Z轴方向的退出距离和方向,即粗车时的轴向余量。d:粗车循环次数。(2)当i和k或u和w值分别由地址U和W规定时,它们的意义由G73程序段中的地址P和Q决定。当P和Q没有指定在同一个程序段中时,U和W分别表示i 和k,当P和Q指定在同一个程序段中时,U和W分别表示u和w。(3)有P和Q的G73指令执行循环加工,不同的进刀方式u、w、i和k的符号不同,应予以注意,加工循环结束时,刀具返回到 A点。-数控编程与加工技术数控编程与加工技术4、G

    32、70精车循环精车循环 格式:G70 P(ns)Q(nf)说明:(1)当用G71、G72、G73指令粗车工件后,用G70指令精车循环,切除粗加工留的余量。(2)ns:精车循环的第一个程序段的顺序号。nf:精车循环的最后一个程序段的顺序号。(3)精车循环中G71、G72、G73程序段中的F、S、T指令都无效,只有在nsnf之间指定的F、S、T才有效。当nsnf程序段中不指定F、S、T 时,粗车循环中指定的F、S、T才有效。(4)当G70循环加工结束时,刀具返回到起点并读下一个程序段。(5)G70G73中ns到nf间的程序段不能调用子程序。(6)使用G70精车循环时,要注意其快速退刀的路线,防止刀具

    33、与工件碰撞。如图2-27所示,从 A点开始执行G70是安全的,从 B点开始执行G70将发生碰撞。-数控编程与加工技术数控编程与加工技术M30 【例例2.4】加工如图所示零件,其毛坯为棒料。工艺设计为:粗加工时切深5 mm,进给速度0.3 mm/r,主轴转速500 r/min;精加工余量为4 mm(直径量),Z向2 mm,进给速度为0.15 mm/r,主轴转速为800 r/min。G50 X200.Z220.G00 X128.Z182.M03 S500 T0101G71 U5.R2.G71 P60 Q120 U4.W2.F0.3 N60 G00 X32.S800(ns)G01 Z140.F0.1

    34、5X48.Z110.Z90.X80.Z80.Z60.N120 X112.Z40.(nf)G70 P60 Q120G00 X200.Z220.-数控编程与加工技术数控编程与加工技术M30 【例例2.5】加工如图所示零件,其毛坯为棒料。工艺设计与例2.4相同。G50 X180.Z60.G00 X136.Z2.M03 S500 T0101G72 W5.R2.G72 P60 Q110 U4.W2.F0.3N60 G00 X108.Z-64.S800(ns)G01 X80.W10.F0.15W10.X48.W8.W16.N110 X32.W20.(nf)G70 P60 Q110G00 X180.Z60.

    35、-数控编程与加工技术数控编程与加工技术M30 【例【例2.6】加工如图所示零件,其毛坯为棒料。工艺设计为:粗加工分三刀进行,第一刀留给后两刀加工 X、Z方向单边余量均为14 mm,进给速度0.3 mm/r,主轴转速500 r/min;精加工余量 X向为4 mm(直径量),Z向为2 mm,进给速度0.15 mm/r,主轴转速800 r/min。G50 X200.Z200.G00 X160.Z40.M03 S500 T0101G73 U14.W14.R3G73 P60 Q110 U4.W2.F0.3N60 G00 X20.Z0(ns)G01 Z-20.F0.15 S800X40.Z-30.Z-50

    36、.G02 X80.Z-70.R20.N110 G01 X100.Z-80.(nf)G70 P60 Q110G00 X200.Z200.-数控编程与加工技术数控编程与加工技术5、G74端面深孔钻削循环端面深孔钻削循环 格式:G74 R(e)G74 Z(W)Q(k)F(f)(2)式中:e为回退量,该值是模态值;Z为孔底的绝对坐标值;W为钻削深度;k为Z 方向的切削量(不带符号,用最小输入增量作为单位,不支持小数点输入);f为进给速度。说明:(1)G74指令切削轨迹如图所示,该指令可实现断屑加工,用做琢式深孔钻削循环。【例【例2.7】如图所示深孔钻削循环,孔深80mm,切削量20000,回退量5mm

    37、,进给速度0.08mm/r,主轴转速800r/min,程序如下:M30;G00 X50.Z100.;G74 Z-80.Q20000 F0.08;G74 R5.;G00 X0.Z5.;S800 M03;G50 X50.Z100.;-辽宁工程技术大学职业技术学院辽宁工程技术大学职业技术学院一、刀具位置补偿一、刀具位置补偿二、刀具圆弧半径补偿二、刀具圆弧半径补偿2.6 刀具补偿功能刀具补偿功能-数控编程与加工技术数控编程与加工技术一、刀具位置补偿一、刀具位置补偿 当车刀刀尖的实际位置与编程理论位置存在差值时,通过刀具位置补偿值的设定,使刀具在X、Z轴方向获得相应的补偿量。如图所示,假定以刀架中心A作

    38、为编程起点,刀具安装后,刀尖与编程起点A不能重合,必然会存在一定的偏移,其偏移值为X、Z。如果将X、Z输入到相应的存储器中,当程序执行到刀具补偿功能时,原来的编程起点A就被刀尖的实际位置所代替了。当刀具磨损后或工件尺寸有误差时,只要修改存储器中的X、Z值即可。例如,某工件加工后外圆直径比要求的尺寸大了0.02mm,则可以用U-0.02修改相应存储器中的X值;当长度方向尺寸有偏差时,修改方法类同。需要注意的是,刀补程序段内有G00或G01功能才能有效。而且偏移量补偿必须在一个程序段的执行过程中完成,这个过程不能省略。例如,G00 X20.Z20.T0202;表示调用02号刀具,具有刀具补偿,补偿

    39、值存在02号存储器中。当选择T代码偏移号0或00时,取消刀具位置补偿,在取消程序段的终点,补偿量为0。例如:G00 X20.Z20.T0200;指定偏移号00以取消02号刀具的位置补偿。-数控编程与加工技术数控编程与加工技术二、二、刀尖圆弧半径补偿刀尖圆弧半径补偿 1、刀尖圆弧半径补偿的概念、刀尖圆弧半径补偿的概念 为了提高刀具强度和工件表面的加工质量,延长刀具的使用寿命,通常将车刀刀尖磨成圆弧状,如图所示。编程时以理想刀尖点A来编程,数控系统控制A点的运动轨迹。切削时,实际起作用的切削刃是刀尖圆弧的各切点,这会产生加工表面的形状误差,而刀尖圆弧半径补偿功能就是用来补偿由于刀尖圆弧半径R引起的

    40、工件形状误差。车内外圆柱、端面时,刀具实际切削刃的轨迹与工件轮廓一致,并无误差产生。车削锥面时,工件轮廓(即编程轨迹或理想刀尖轨迹)为实线,实际车出形状(实际切削刃轨迹)为虚线,故产生误差。同样,车圆弧面时产生误差12。-数控编程与加工技术数控编程与加工技术2、刀尖圆弧半径补偿的基本原理、刀尖圆弧半径补偿的基本原理 在编程时,不用计算刀尖圆弧中心运动轨迹,只按零件轮廓编程即可。刀尖圆弧半径补偿值可以通过手动输入方式,直接从控制面板上输入,数控系统便能自动地计算出刀尖圆弧半径中心轨迹,并按刀尖圆弧中心轨迹运动。在执行刀尖圆弧半径补偿时,刀具自动偏离工件轮廓一个刀尖圆弧半径,从而加工出所要求的工件

    41、轮廓。同理,当用同一把刀具进行粗、精加工时,也可运用此功能进行加工。设粗加工余量为,刀具圆弧半径为 r,则粗加工时可设刀具圆弧半径补偿值为 r+,在精加工时,刀具圆弧半径补偿值改为 r,即可切除粗加工留的余量,达到精加工的要求。-数控编程与加工技术数控编程与加工技术3、刀尖圆弧半径补偿的方法、刀尖圆弧半径补偿的方法(1)刀尖圆弧半径补偿参数 刀尖圆弧半径 车刀的形状和位置 车刀形状和位置共有9种,如图所示。分别用参数09表示,A点为理想刀尖点。(2)刀尖半径补偿指令G41/G42/G40格式:G41/G42/G40 G01/G00 X(U)Z(W);说明:G41:刀尖半径左补偿,如图所示,顺着

    42、刀具运动方向看,刀具在工件的左边。G42:刀尖半径右补偿,顺着刀具运动方向看,刀具在工件的右边。G40:取消刀尖半径补偿,车刀按理想刀尖轨迹运动,即理想刀尖轨迹与编程轨迹重合。X(U)、Z(W):建立或取消刀尖半径补偿过程中,刀具移动的终点坐标。-数控编程与加工技术数控编程与加工技术G41、G42、G40指令只能与G00、G01结合编程,通过直线运动建立或取消刀补。不能与G02、G03等其他指令结合编程,否则报警。G41、G42、G40为模态指令。G41、G42不能重复使用,前面程序段用了G41(或G42),后面就不能继续使用G42(或G41),必须先用G40指令解除G41刀补状态后,才可使用

    43、G42刀补指令,否则不能正常进行补偿。(3)刀尖半径补偿的应用 X28.Z-40.;如图所示的工件,使用G42指令编程如下:G00 X20.Z5.;G01 G42 X20.Z0 F80;Z-22.;车削如图所示的圆弧工件,如果不采用刀具半径补偿编程,车出工件如图中虚线形状。如果用以下方法编程,即可消除形状误差。-辽宁工程技术大学职业技术学院辽宁工程技术大学职业技术学院一、子程序的结构一、子程序的结构二、子程序的调用二、子程序的调用三、子程序的嵌套三、子程序的嵌套2.7 子程序子程序-数控编程与加工技术数控编程与加工技术一、子程序的结构一、子程序的结构例如O 子程序名 子程序内容 M99;子程序

    44、结束 二、子程序的调用二、子程序的调用 一个子程序也可以调用下一级的子程序。子程序必须在主程序结束指令后建立,其作用相当于一个固定循环。FANUC 0i系统子程序调用格式为:M98 P ;说明:M98:子程序调用字;P后面的前3位数字为子程序重复调用次数;后4位数字为子程序号。当不指定重复次数时,子程序只调用一次。该指令连续调用子程序(1002号)5次。子程序与主程序相似,由子程序名、程序内容和程序结束指令组成。例如:M98 P51002;例如:G00 X100.M98 P1200 子程序调用指令(M98 P)可以与运动指令在同一个程序段中使用。-数控编程与加工技术数控编程与加工技术三、子程序

    45、的嵌套三、子程序的嵌套 子程序调用下一级子程序称为嵌套,上一级子程序与下一级子程序的关系,与主程序与第一层子程序的关系相同。G00 X34.Z0 G00 W-12.【例【例2.8】如图所示为车削不等距槽。已知:毛坯直径37 mm,长度77 mm,一号外圆车刀,二号切断刀,宽度为2 mm,加工程序如下:O0010 G50 X150.Z100.T0101S800 M03 M08G01 X0 F0.3G00 X34.Z2.G01 Z-55.F0.3 G00 X150.Z100.T0202X32.Z0 M98 P20015G00 X150.Z100.M09M30O0015M99 G01 U-12.F0

    46、.15G04 X1.G00 U12.G01 U-12.F0.15G04 X1.G00 U12.W-8.-辽宁工程技术大学职业技术学院辽宁工程技术大学职业技术学院一、尺寸系统一、尺寸系统二、坐标轴运动二、坐标轴运动三、其他三、其他G指令指令四、循环指令四、循环指令2.8 SINUMERIK 802D系统编程指令简介系统编程指令简介-数控编程与加工技术数控编程与加工技术一、尺寸系统一、尺寸系统 1、G90/G91/AC/IC绝对坐标绝对坐标/增量坐标编程指令增量坐标编程指令 格式:G90/G91 X/Z=AC()某轴以绝对坐标输入,程序段方式;X/Z=IC()某轴以增量坐标输入,程序段方式(1)用

    47、X/Z=AC(),X/Z=IC()定义赋值时必须要有一个等于符号,数值要写在圆括号中。如:G90 X20 Z90 绝对坐标编程 X75 Z=IC(-32)X仍然是绝对坐标,Z是增量坐标。G91 X50 Z30 增量坐标编程 X-12 Z=AC(18)X仍然是增量坐标,Z是绝对坐标。说明:(2)圆心坐标也可以用绝对坐标I/K=AC()定义。-数控编程与加工技术数控编程与加工技术2、G70/G71英制英制/公制输入指令公制输入指令 格式:G70或G700 G71或G710 (2)G700和G710也适用于进给率 F,单位分别为in/min或mm/min。说明:(1)系统根据所设定的状态把所有的几何

    48、值转换为英制尺寸或公制尺寸(这里刀具补偿值和可设定零点偏置值也作为几何尺寸)。如:G71 X20 Z30 公制尺寸 X50 Z60 G71 继续生效 G70 X30 Z17.3 开始英制尺寸 3.DIAMON/DIAMOF直径直径/半径数据尺寸半径数据尺寸 格式:DIAMON 直径数据尺寸 或DIAMOF 半径数据尺寸 说明:车床常把 X轴的数据作为直径尺寸编程,也可以转换为半径尺寸。如:DIAMON X44 Z20 X轴直径数据方式 X50 Z30 DIAMON继续有效 DIAMOF X22 Z20 X轴开始转换为半径数据方式 X25 Z30 -数控编程与加工技术数控编程与加工技术4、G54

    49、G59/G500/G53/G153可设置的零点偏置指令可设置的零点偏置指令 G500 G0 X20 取消可设定零点偏置 格式:G54G59 第一第六可设定零点偏置G500 取消可设定零点偏置,模态有效G53 取消可设定零点偏置,程序段方式有效,可编程的零点偏置也一起取消G153 同G53,以程序段方式取消附加的基本框架例如:G54 调用第一可设定零点偏置5、G25/G26/WALIMON/WALIMOF可编程的工作区域限可编程的工作区域限制指令制指令 格式:G25 X_ Z_ 工作区域下限 G26 X-Z-工作区域上限 WALIMON 工作区域限制有效 WALIMOF 工作区域限制取消 说明:

    50、(1)可以用G25/G26定义所有轴的工作区域,规定哪些区域可以运行,哪些区域不可以运行。(2)当刀具长度补偿有效时,刀具必须要在此区域内,否则,刀架参考点必须在此区域内。坐标值以机床为参照系。(3)G25/G26可以与地址S一起,用于限定主轴转速。(4)坐标轴只有在回参考点之后,工作区域限制才有效。-数控编程与加工技术数控编程与加工技术例如:G25 X0 Z30 工作区域限制下限 G26 X80 Z160 工作区域限制上限 T1 G0 X70 Z140 WALIMON 工作区域限制有效 仅在工作区域内 WALIMOF 工作区域限制取消二、坐标轴运动二、坐标轴运动 1、G0快速点定位指令快速点

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:数控车削编程课件.ppt
    链接地址:https://www.163wenku.com/p-4187100.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库