数控车床零件编程与加工课件杜红伟

上传人:仙*** 文档编号:161861280 上传时间:2022-10-15 格式:PPT 页数:142 大小:6.20MB
收藏 版权申诉 举报 下载
数控车床零件编程与加工课件杜红伟_第1页
第1页 / 共142页
数控车床零件编程与加工课件杜红伟_第2页
第2页 / 共142页
数控车床零件编程与加工课件杜红伟_第3页
第3页 / 共142页
资源描述:

《数控车床零件编程与加工课件杜红伟》由会员分享,可在线阅读,更多相关《数控车床零件编程与加工课件杜红伟(142页珍藏版)》请在装配图网上搜索。

1、数控车床零件编程与加工数控车床零件编程与加工 泾川县职业教育中心泾川县职业教育中心 机加工教研室机加工教研室平凉理工中等专业学校电大工作站平凉理工中等专业学校电大工作站 主讲:杜红伟主讲:杜红伟目录第第1 1章章 数控编程基础数控编程基础1.1 数控、数控编程的概念数控、数控编程的概念1.2 坐标系的设定坐标系的设定1.3 绝对坐标编程及增量坐标编程绝对坐标编程及增量坐标编程1.4 数控程序的格式及组成数控程序的格式及组成第第2 2章章 指令解释及编程指令解释及编程2.1 数控车床系统的基本指令表数控车床系统的基本指令表2.2 F、S、T 功能功能2.2.1 进给功能进给功能(F功能功能)2.

2、2.2 主轴转速功能(主轴转速功能(S功能)功能)2.2.3 刀具功能(刀具功能(T功能)功能)2.3 有关坐标的指令有关坐标的指令2.4 有关运动的指令有关运动的指令2.4.1 快速定位指令(快速定位指令(G00)2.4.2 直线插补指令(直线插补指令(G01)2.4.3 圆弧插补指令(圆弧插补指令(G02、G03)2.5 程序暂停指令(程序暂停指令(G04)2.6 刀尖圆弧半径补偿指令(刀尖圆弧半径补偿指令(G41G42G40)2.7 螺纹切削指令(螺纹切削指令(G32)2.8 回参考点指令(回参考点指令(G27G29)2.8.1 返回参考点检查(返回参考点检查(G27)2.8.2 自动返

3、回参考点(自动返回参考点(G28)2.8.3 从参考点返回(从参考点返回(G29)2.9 单一固定循环指令(单一固定循环指令(G90、G92、G94)2.9.1 内外直径(轴向)的切削循环内外直径(轴向)的切削循环G902.9.2 切削螺纹循环切削螺纹循环G92 目录2.10 复合固定循环指令复合固定循环指令(G71G76)2.10.1 外圆粗车固定循环(外圆粗车固定循环(G71)2.10.2 端面车削固定循环(端面车削固定循环(G72)2.10.3 成型加工复式循环(成型加工复式循环(G73)2.10.4 精加工循环精加工循环(G70)2.10.5 端面啄式钻孔、端面啄式钻孔、Z向切槽循环(

4、向切槽循环(G74)2.10.6 外径外径/内径啄式钻孔、内径啄式钻孔、X 向切槽循环(向切槽循环(G75)2.10.7 螺纹切削循环(螺纹切削循环(G76)2.11 子程序子程序2.9.3 台阶切削循环台阶切削循环G94 2.12 加工实例加工实例第第3 3章章 数控车床的操作数控车床的操作3.1 数控车床控制面板的组成数控车床控制面板的组成 目录3.2 数控车床的数控系统操作面板数控车床的数控系统操作面板3.3机床操作面板机床操作面板3.4 数控车床的基本操作数控车床的基本操作3.4.1 机床的开启及原点复位机床的开启及原点复位3.4.2 手动操作机床手动操作机床3.4.3 程序的编辑程序

5、的编辑3.4.4 刀具补偿值的输入刀具补偿值的输入3.4.5 工件原点偏移值的输入工件原点偏移值的输入3.4.6 图形模拟图形模拟3.4.7 对刀对刀目录数控编程手工编程自动编程第第1 1章章 数控编程基础数控编程基础1.1 数控、数控编程的概念数控、数控编程的概念数控数控(Numerical Control NC)是指用数字化信号对机床运动及其加工是指用数字化信号对机床运动及其加工过程进行控制的一种方法。过程进行控制的一种方法。数控编程数控编程是指将加工顺序,工件与刀具相对运动轨迹的尺寸数据,工艺是指将加工顺序,工件与刀具相对运动轨迹的尺寸数据,工艺参数(主轴运动、进给运动、进给量等)以及辅

6、助操作(换刀、冷却液参数(主轴运动、进给运动、进给量等)以及辅助操作(换刀、冷却液开关、工件夹紧松开)等加工信息,用规范的文字、数字、符号组成的开关、工件夹紧松开)等加工信息,用规范的文字、数字、符号组成的代码,按一定格式编写成加工程序单的过程。代码,按一定格式编写成加工程序单的过程。数控编程的分类数控编程的分类 数控程序的分类数控程序的分类数控程序主程序子程序1.2 坐标系的设定坐标系的设定1、机床坐标系的设定机床坐标系的设定:机床欲对工件的车削进行程序控制,必须首机床欲对工件的车削进行程序控制,必须首先设定机床坐标系,数控车床坐标系的概念有机床原点、机床坐标系先设定机床坐标系,数控车床坐标

7、系的概念有机床原点、机床坐标系以及机床参考点。以及机床参考点。机床原点机床原点是机床上的一个固定点,数控车床一般将其设定在卡盘是机床上的一个固定点,数控车床一般将其设定在卡盘前端面或后端面的中心。前端面或后端面的中心。机床坐标系XZ机床坐标系机床坐标系:机床坐标系是以机床原点为坐标原点建立的机床坐标系是以机床原点为坐标原点建立的X,Z轴两轴两维坐标系,维坐标系,Z轴与主轴中心线重合,为纵向进刀方向,轴与主轴中心线重合,为纵向进刀方向,X轴与主轴垂轴与主轴垂直,为横向进刀方向。采用右手笛卡儿直角坐标系直,为横向进刀方向。采用右手笛卡儿直角坐标系:机床参考点机床参考点是机床坐标系中一个固定不变的位

8、置点,是用于对机床工是机床坐标系中一个固定不变的位置点,是用于对机床工作台、滑板与刀具相对运动的测量系统进行标定和控制的点。该点在作台、滑板与刀具相对运动的测量系统进行标定和控制的点。该点在机床制造厂出厂时已调试好,并将数据输入到数控系统中。机床参考机床制造厂出厂时已调试好,并将数据输入到数控系统中。机床参考点通常设在机床各轴靠近正向极限的位置,通过减速行程开关粗定位点通常设在机床各轴靠近正向极限的位置,通过减速行程开关粗定位而由零位点脉冲精确定位。而由零位点脉冲精确定位。数控车床开机时,必须先确定机床参考点,我们也称之为刀架返回机数控车床开机时,必须先确定机床参考点,我们也称之为刀架返回机床

9、参考点的操作。只有机床参考点确定以后,车刀移动才有了依据,床参考点的操作。只有机床参考点确定以后,车刀移动才有了依据,否则,不仅编程无基准,还会发生碰撞等事故。否则,不仅编程无基准,还会发生碰撞等事故。注意注意2、工件坐标系的设定工件坐标系的设定:当采用绝对值编程时,必须首先设定工件坐当采用绝对值编程时,必须首先设定工件坐标系,该坐标系与机床坐标系是不重合的。标系,该坐标系与机床坐标系是不重合的。设定工件坐标系就是以工件原点为坐标原点,确定刀具起始点的坐标设定工件坐标系就是以工件原点为坐标原点,确定刀具起始点的坐标值。工件坐标系设定后,屏幕上显示的是车刀刀尖相对工件原点的坐值。工件坐标系设定后

10、,屏幕上显示的是车刀刀尖相对工件原点的坐标值。编程时,工件各尺寸的坐标值都是相对工件原点而言的,因此标值。编程时,工件各尺寸的坐标值都是相对工件原点而言的,因此,数控车床的工件原点又是程序原点。,数控车床的工件原点又是程序原点。工件坐标系的原点工件坐标系的原点就是工件原点,而工件原点是人为设定的。数控车就是工件原点,而工件原点是人为设定的。数控车床工件原点一般设在主轴中心线与工件左端面或右端面的交点处。床工件原点一般设在主轴中心线与工件左端面或右端面的交点处。1.3 绝对坐标编程及增量坐标编程绝对坐标编程及增量坐标编程数控加工程序中表示几何点的坐标位置有数控加工程序中表示几何点的坐标位置有绝对

11、值绝对值和和增量值增量值两种方式两种方式。绝对值是以。绝对值是以“工件原点工件原点”为依据来表示坐标位置,增量值是以相为依据来表示坐标位置,增量值是以相对于对于“前一点前一点”位置坐标尺寸的增量来表示坐标位置。在数控程序位置坐标尺寸的增量来表示坐标位置。在数控程序中绝对坐标与增量坐标可单独使用,也可在不同程序段上交叉设置中绝对坐标与增量坐标可单独使用,也可在不同程序段上交叉设置使用,数控车床上还可以在同一程序段中混合使用,使用原则主要使用,数控车床上还可以在同一程序段中混合使用,使用原则主要看何种方式编程更方便。看何种方式编程更方便。1.4 数控程序的格式及组成数控程序的格式及组成数控程序由程

12、序名、程序段和相应的指令代码组成数控程序由程序名、程序段和相应的指令代码组成如下面的程序:如下面的程序:O0001N100 G92 X0.Y0.Z0.;N102 G43 X-50.0 Y0.F300;N104 G02 X50.0 R50.0;N106 G01 G40 X0.Y0.;N108 M30;程序名程序名 O0001程序号地址码程序编号程序段程序段 N102 G01 X70.0 Y50.0 Z-10.F300 ;程序段号运动方式指令坐标移动指令进给速度指令第第2 2章章 指令解释及编程指令解释及编程2.1 数控车床系统的基本指令表数控车床系统的基本指令表 数控系统中常见的数控系统中常见的

13、G指令和指令和M指令功能表见指令功能表见21和表和表22。代码组号意义代码组号意义*G0001定位(快速移动)G2700参考点返回检查G01直线插补G28返回到参考点G02圆弧插补(顺时针)G30返回第二参考点G03圆弧插补(逆时针)G3201螺纹切削G0400暂停*G4007刀尖半径补偿取消G20英制输入G41刀尖半径左补偿G21公制输入G42刀尖半径右补偿表21 G指令功能表代码组号意义代码组号意义G5000坐标系设定/恒线速度最高转速设定G66G6712宏指令模态调用宏指令模态调用取消*G5411选择工件坐标系1G90G9103绝对坐标编程G55选择工件坐标系2增量值编程G56选择工件坐

14、标系3G90G92G9401内外圆固定切削循环G57选择工件坐标系4螺纹固定切削循环G58选择工件坐标系5端面固定切削循环G59选择工件坐标系6 G96*G9706恒线速度控制G6500宏指令简单调用恒线速度控制取消G71G72G73G7400内外圆粗车循环 G98*G9905每分进给台阶粗车循环每转进给成形重复循环G75 G7600X向外圆/内孔切槽循环Z向端面钻孔循环螺纹车削复合循环表表22 M指令功能表指令功能表带带*者表示开机时会初始化的代码者表示开机时会初始化的代码代码功能代码功能M00程序停止M10液压卡盘放松M01选择性程序停止M11液压卡盘卡紧M02程序结束M40主轴空挡M30

15、程序结束复位M41主轴1档M03主轴正转M42主轴2档M04主轴反转M43主轴3档M05主轴停M44主轴4档M08切削液启动M98子程序调用M09切削液停M99子程序结束关于关于M功能的几点说明功能的几点说明1)、)、M00:程序暂停:程序暂停 程序中若使用程序中若使用M00指令,于执行至指令,于执行至M00指令时,程序即停止执行指令时,程序即停止执行,且主轴停止、切削液关闭,若欲再继续执行下一段程序,只要按,且主轴停止、切削液关闭,若欲再继续执行下一段程序,只要按下循环启动(下循环启动(CYCLE START)键即可。)键即可。2)、)、M01:选择停止:选择停止M01指令必须配合执行操作面

16、板上的选择性停止功能键指令必须配合执行操作面板上的选择性停止功能键OPT STOP 一起一起使用,若此键使用,若此键“灯亮灯亮”时,表示时,表示“ON”,则执行至,则执行至M01时,功能与时,功能与M00相同;若此键相同;若此键“灯熄灯熄”时,表示时,表示“OFF”,则执行至则执行至M01时,程序不会时,程序不会停止,继续往下执行。停止,继续往下执行。3)、)、M02:程序结束:程序结束此指令应置于程序最后,表示程序执行到此结束。此指令会自动将主轴此指令应置于程序最后,表示程序执行到此结束。此指令会自动将主轴停止(停止(M05)及关闭切削液()及关闭切削液(M09)但程序执行指针不会自动回到程

17、序)但程序执行指针不会自动回到程序的开头。的开头。4)、)、M03:主轴正转:主轴正转程序执行至程序执行至M03,主轴即正方向旋转(由主轴向尾座看,顺时针,主轴即正方向旋转(由主轴向尾座看,顺时针方向旋转方向旋转)。)。5)、)、M04:主轴反转:主轴反转程序执行至程序执行至M04,主轴即反方向旋转(由主轴向尾座看,逆时针,主轴即反方向旋转(由主轴向尾座看,逆时针方向旋转)。方向旋转)。6)、)、M05:主轴停止:主轴停止程序执行至程序执行至M05,主轴即瞬间停止,此指令用于下列情况:,主轴即瞬间停止,此指令用于下列情况:、程序结束前(但一般常可以省略,因为、程序结束前(但一般常可以省略,因为

18、M02,M30指令,指令,皆包含皆包含M05)。)。、若数控车床有主轴高速挡(、若数控车床有主轴高速挡(M42)、主轴低速挡()、主轴低速挡(M41)指令时,在换挡之前,必须使用指令时,在换挡之前,必须使用M05,使主轴停止,再换挡,使主轴停止,再换挡,以免损坏换挡机构。,以免损坏换挡机构。、主轴正、反转之间的转换,也必须加入此指令,使主轴停、主轴正、反转之间的转换,也必须加入此指令,使主轴停止后,再变换转向指令,以免伺服电机受损。止后,再变换转向指令,以免伺服电机受损。7)、)、M08:切削液开:切削液开程序执行至程序执行至M08,即启动润滑油泵。,即启动润滑油泵。8)、)、M09:切削液关

19、:切削液关用于程序执行完毕之前,将润滑油泵关闭,停止喷切削液,该用于程序执行完毕之前,将润滑油泵关闭,停止喷切削液,该指令常可省略,因为指令常可省略,因为M02,M30指令,都包含指令,都包含M09。9)、)、M30:程序结束复位:程序结束复位此指令应置于程序最后,表示程序执行到此结束。此指令会自此指令应置于程序最后,表示程序执行到此结束。此指令会自动将主轴停止(动将主轴停止(M05)及关切削液()及关切削液(M09),且程序执行指针),且程序执行指针会自动回到程序的开头,以方便此程序再次被执行。此即是会自动回到程序的开头,以方便此程序再次被执行。此即是M02指令不同之处,故程序结束大都使用指

20、令不同之处,故程序结束大都使用M30较方便。较方便。10)、)、M98:子程序调用:子程序调用当程序执行当程序执行M98指令时,控制器即调用指令时,控制器即调用M98所指定的子程序出所指定的子程序出来执行。来执行。该指令格式为:该指令格式为:M98 P 调用次数,若省略则调用一次调用次数,若省略则调用一次子程序号子程序号11)、)、M99:子程序结束并返回主程序:子程序结束并返回主程序 此指令用于子程序最后程序段,表示子程序结束,且程序执行指此指令用于子程序最后程序段,表示子程序结束,且程序执行指针跳回主程序中针跳回主程序中M98下一程序段继续执行。下一程序段继续执行。M99指令也可用于主程序

21、最后程序段,此时程序执行指针会跳回指令也可用于主程序最后程序段,此时程序执行指针会跳回主程序的第一程序段继续执行此程序,所以此程序将一直重复执主程序的第一程序段继续执行此程序,所以此程序将一直重复执行,除非按下行,除非按下RESET键才能中断执行。键才能中断执行。使用使用M指令时,一程序段只允许出现一个,若同时出现两个以上指令时,一程序段只允许出现一个,若同时出现两个以上,则以最后面的,则以最后面的M代码有效,前面的代码有效,前面的M代码将被忽略而不执行。代码将被忽略而不执行。例如:例如:G97 S2000 M03 M08;则执行此程序段时,主轴不会正则执行此程序段时,主轴不会正转,只有切削液

22、开。转,只有切削液开。注意:注意:2.2 F、S、T 功能功能2.2.1、进给功能、进给功能(F功能功能)功能用于指定进给速度功能用于指定进给速度,它有每转进给和每分进给两种指令模式它有每转进给和每分进给两种指令模式。1、每分钟进给模式(、每分钟进给模式(G98)格式:格式:G98 _F_;该指令在该指令在F后面直接指定刀具每分钟的进给量。后面直接指定刀具每分钟的进给量。G98为模态指令,为模态指令,在程序中指定后,直到在程序中指定后,直到G99被指定前,一直有效。被指定前,一直有效。图a、G98指令2、每转进给模式(、每转进给模式(G99)格式:格式:G99 _F_;该指令在该指令在F后面直

23、接指定主轴转一转刀具的进给量。后面直接指定主轴转一转刀具的进给量。G99为模态为模态指令,在程序中指定后,直到指令,在程序中指定后,直到G98指定以前一直有效。机床通电指定以前一直有效。机床通电后,该指令为系统默认状态。后,该指令为系统默认状态。图b、G99指令2.2.2、主轴转速功能(、主轴转速功能(S功能)功能)S S功能用于指定主轴转速,它有恒线速度控制和恒转速控制两种功能用于指定主轴转速,它有恒线速度控制和恒转速控制两种指令方式,并可以限制主轴最高转速。指令方式,并可以限制主轴最高转速。1)、主轴最高转速限制()、主轴最高转速限制(G50)格式:格式:G50 S_;例如:例如:G50

24、S2000:表示设定主轴最高转速为表示设定主轴最高转速为2000r/min该指令可以防止因主轴转速过高,离心力太大,产生危险及影该指令可以防止因主轴转速过高,离心力太大,产生危险及影响机床寿命。响机床寿命。2)、恒线速度控制()、恒线速度控制(G96)格式:格式:G96 S_;例如:例如:G96 S180 M03;表示主轴正转,使切削点的线速度为;表示主轴正转,使切削点的线速度为180m/min。该指令在车削端面或工件直径变化较大时使用。转速与线速度该指令在车削端面或工件直径变化较大时使用。转速与线速度的转换关系为:的转换关系为:n=1000/d 线速度线速度 d 切削点的直径切削点的直径 n

25、 主轴的转速主轴的转速3)恒线速度控制取消()恒线速度控制取消(G97)指令格式:指令格式:G97 S_;S后面的数字表示恒线速度控制取消后的主轴转速,如后面的数字表示恒线速度控制取消后的主轴转速,如S未指未指定,将保留定,将保留G96的最终值。的最终值。例如:例如:G97 S1500 M03;表示主轴以表示主轴以1500r/min转速正转转速正转 恒转速控制一般在车螺纹或车削工件直径变化不太大时使恒转速控制一般在车螺纹或车削工件直径变化不太大时使用,该指令可以设定主轴转速并取消恒线速度控制。用,该指令可以设定主轴转速并取消恒线速度控制。2.2.3、刀具功能(刀具功能(T功能)功能)指令格式指

26、令格式 T ;T后的前两位表示刀具号,后两位为刀具补偿号。后的前两位表示刀具号,后两位为刀具补偿号。例如:例如:T0808;表示选择;表示选择8号刀,号刀,用用8号刀具补偿。号刀具补偿。T0212;表示选择;表示选择2号刀,用号刀,用12号刀具补偿。号刀具补偿。T0300 表示取消刀具补偿。表示取消刀具补偿。刀具补偿包括刀具长度补偿和刀尖圆弧半径补偿。刀具补偿包括刀具长度补偿和刀尖圆弧半径补偿。2.3、有关坐标的指令有关坐标的指令1、坐标的取法、坐标的取法Z轴轴X轴轴主轴轴线方向主轴轴线方向主轴径向方向主轴径向方向正方向:刀具远离工件的方向正方向:刀具远离工件的方向2、绝对值和增量值、绝对值和

27、增量值绝对值:绝对值:X、Z增量值:增量值:U、WX直径尺寸直径尺寸Z轴向尺寸轴向尺寸U增量的两倍增量的两倍W增量值增量值3、G54G59 工件坐标系选择工件坐标系选择格式:格式:G54(G55G59)X_ Z_;功能功能:确定工件坐标系原点确定工件坐标系原点在机床坐标系的位置。在机床坐标系的位置。通过通过使用使用 G54G59命令,最多命令,最多可设置六个工件坐标系(可设置六个工件坐标系(16)。)。在接通电源和完成了在接通电源和完成了原点返回后,系统自动选择原点返回后,系统自动选择工件坐标系工件坐标系 1 (G54)。在。在有有“模态模态”命令对这些坐标命令对这些坐标做出改变之前,它们将保

28、持做出改变之前,它们将保持其有效性。其有效性。2.4、有关运动的指令、有关运动的指令2.4.1、快速定位指令(、快速定位指令(G00)指令格式指令格式 G00 X X(U U)_ Z_ Z(W W)_ _;指令说明指令说明:X X、Z Z 后面的值为终点坐标值;后面的值为终点坐标值;U U、W W 后面的值是现在点与目标点之间的距离与方向;后面的值是现在点与目标点之间的距离与方向;指令功能指令功能:这个指令把刀具从当前位置移动到指令指定的位置(在绝这个指令把刀具从当前位置移动到指令指定的位置(在绝对坐标方式下),或者移动到某个距离处(在增量坐标方式下)。对坐标方式下),或者移动到某个距离处(在

29、增量坐标方式下)。点击这里看动画效果此时的刀具一般处于非加工状态,其速度不需要指定,而是由所使用的机床决定。例:例:如图所示,刀具从换刀点如图所示,刀具从换刀点A(刀具起点)快速进给到(刀具起点)快速进给到B点,点,试分别用绝对坐标方式和增量坐标方式编写试分别用绝对坐标方式和增量坐标方式编写G00程序段。程序段。增量坐标编程:增量坐标编程:G00 U-60.0 W-80.0G00 U-60.0 W-80.0;绝对坐标编程:绝对坐标编程:G00 X40.0 Z122.0G00 X40.0 Z122.0;2.4.2、直线插补指令(、直线插补指令(G01)指令格式指令格式G01G01X X(U U)

30、_ Z_ Z(W W)_ F_ F_;指令功能指令功能 G01G01指令是以直线方式和指令给定的移动速度,从指令是以直线方式和指令给定的移动速度,从当前位置移动到指令位置。当前位置移动到指令位置。指令说明指令说明 X X、Z Z 要求移动到的位置的绝对坐标值;要求移动到的位置的绝对坐标值;U U、W W 要求移动到的位置的增量坐标值要求移动到的位置的增量坐标值;F F 以以F F给定速度进行切削加工,在无新的给定速度进行切削加工,在无新的F F指令替代指令替代 前一直有效。前一直有效。点击这里看动画效果例:例:如如图所示,设零件各表面已完成粗加工,试分别用绝对图所示,设零件各表面已完成粗加工,

31、试分别用绝对坐标方式和增量坐标方式编写坐标方式和增量坐标方式编写G00G00,G01G01程序段。程序段。绝对坐标程序:绝对坐标程序:G00 X18.0 Z2.0;A-BG01 X18.0 Z-15.0 F50;B-CG01 X30.0 Z-26.0;C-DG01 X30.0 Z-36.0;D-EG01 X42.0 Z-36.0;E-F增量坐标程序:增量坐标程序:G00 U-62.0 W-58.0;A-BG01-17.0 50;-G01 U12.0 W-11.0;-G01 W-10.0;-G01 U12.0;-2.4.3、圆弧插补指令(、圆弧插补指令(G02、G03)指令格式:指令格式:G02

32、I_ K_ F_;G03X(U)_ Z(W)_R_ F_;指令功能指令功能:G02、G03指令表示刀具以进给速度指令表示刀具以进给速度 从圆弧起点向圆弧终点进行圆弧插补。从圆弧起点向圆弧终点进行圆弧插补。指令说明:指令说明:1)G02为顺时针圆弧插补指令为顺时针圆弧插补指令G03为逆为逆 时针圆弧插补指令。时针圆弧插补指令。点击这里看G02动画效果朝着圆弧所在平面的另一坐标轴的负方向看,朝着圆弧所在平面的另一坐标轴的负方向看,顺为顺为G02,逆为,逆为G03点击这里看G03动画效果2)X X、Z Z为圆弧终点坐标值为圆弧终点坐标值 U U、W W为圆弧终点相对于圆弧起点的坐标增量为圆弧终点相对

33、于圆弧起点的坐标增量3)R为圆弧半径为圆弧半径(最大(最大180)R R编程只适用于非整圆的圆弧插补编程只适用于非整圆的圆弧插补4)圆弧中心由)圆弧中心由 I、K确定确定无论是绝对坐标,还是增量坐标,无论是绝对坐标,还是增量坐标,I、K都采用增量值都采用增量值ABIK中心中心XOZO1O2-I-K+I+KBA 圆心坐标(圆心坐标(I、K)中的)中的I是一是一 圆弧起点到圆心之圆弧起点到圆心之X轴的距离,轴的距离,K是圆弧起点到圆心之是圆弧起点到圆心之Z轴的距离,方向一致取正,相反为负。轴的距离,方向一致取正,相反为负。例:例:如如图所示,走刀路线为图所示,走刀路线为A-B-C-D-E-FA-B

34、-C-D-E-F,试分别用绝对坐,试分别用绝对坐 标方式和增量坐标方式编程。标方式和增量坐标方式编程。绝对坐标编程绝对坐标编程G03 X34.0 Z-4.0 R4.0 F50 A-BG01 Z-20.0;B-CG02 Z-40.0 R20.0;C-DG01 Z-58.0;D-EG02 X50.0 Z-66.0 I8.0(或(或R8.0)E-F增量坐标编程增量坐标编程G03 U8 W-4 k-4(或(或4.0)50;A-BG01 W-16.0;B-CG02 W-20.0 R20.0;C-D G01 W-18.0;D-E G02 U16.0 W-8.0 I8.0(或(或R8.0););E-F2.5

35、、程序暂停指令(、程序暂停指令(G04)指令格式:指令格式:G04G04X_(单位:秒)U_(单位:秒)P_(单位:毫秒)指令说明指令说明:利用暂停指令,可以推迟下个程序段的执行,推迟利用暂停指令,可以推迟下个程序段的执行,推迟时间为指令的时间。时间为指令的时间。U、X、P均为暂停时间(单位:秒)在用地均为暂停时间(单位:秒)在用地址址P表示暂停时间时不能用小数点表示法。例如,若要停止表示暂停时间时不能用小数点表示法。例如,若要停止2秒秒,则可写成如下几种格式:,则可写成如下几种格式:G04 X2.0;或:或:G04 U2.0;或或:G04 P2000;G04 应用场合应用场合(1)在车削沟槽

36、或钻孔时在车削沟槽或钻孔时,为使槽底或孔底得到准确的尺寸精度及为使槽底或孔底得到准确的尺寸精度及光滑的加工表面光滑的加工表面,在加工槽底时在加工槽底时,应该暂停一适当时间应该暂停一适当时间,使工件使工件回转一周以上。回转一周以上。(2)使用使用G96(主轴以恒线速度回转主轴以恒线速度回转)车削工件轮廓后车削工件轮廓后,改成改成G97(主主轴以恒定转速回转轴以恒定转速回转)车削螺纹车削螺纹,指令暂停一段时间指令暂停一段时间,使主轴转速使主轴转速稳定后再执行车削螺纹稳定后再执行车削螺纹,以保证螺距加工精度要求。以保证螺距加工精度要求。2.6、刀尖圆弧半径补偿指令(刀尖圆弧半径补偿指令(G41G42

37、G40)指令格式指令格式 G41G41(G42G42、G40G40)G01G01(G00G00)X X(U U)_ Z_ Z(W W)_ _;指令功能指令功能 G41G41为刀尖圆弧半径左补偿;为刀尖圆弧半径左补偿;G42G42为刀尖圆弧半径右补偿;为刀尖圆弧半径右补偿;G40G40是取消刀尖圆弧半径补偿。是取消刀尖圆弧半径补偿。点击这里看动画效果建立刀尖半径补偿的原因建立刀尖半径补偿的原因:编程时,通常都将车刀刀尖作为一点来编程时,通常都将车刀刀尖作为一点来 考虑,但实际上刀尖处存在圆角,如图考虑,但实际上刀尖处存在圆角,如图 所示。当用按理论刀尖点编出的程序进所示。当用按理论刀尖点编出的程

38、序进 行端面,外径、内径等与轴线平行或垂行端面,外径、内径等与轴线平行或垂 直的表面加工时,是不会产生误差的。直的表面加工时,是不会产生误差的。但在进行倒角、锥面及圆弧切削时,则但在进行倒角、锥面及圆弧切削时,则 会产生少切或过切现象。具有刀尖圆弧会产生少切或过切现象。具有刀尖圆弧 自动补偿功能的数控系统能根据刀尖圆自动补偿功能的数控系统能根据刀尖圆 弧半径计算出补偿量,避免少切或过切弧半径计算出补偿量,避免少切或过切 现象的产生。现象的产生。补偿方向:补偿方向:从刀具延工件表面切削运动方向看,刀具在工件的从刀具延工件表面切削运动方向看,刀具在工件的 左边还是在右边,因坐标系左边还是在右边,因

39、坐标系 变化而不同,如下:变化而不同,如下:刀具运动轨迹示意图补偿原则:补偿原则:取决于刀尖圆弧中心的动向,它总是与切削表面法向里取决于刀尖圆弧中心的动向,它总是与切削表面法向里 的半径矢量不重合。因此,补偿的基准点是刀尖中心。的半径矢量不重合。因此,补偿的基准点是刀尖中心。通常,刀具长度和刀尖半径的补偿是按一个假想的刀刃通常,刀具长度和刀尖半径的补偿是按一个假想的刀刃 为基准,因此为测量带来一些困难。把这个原则用于刀为基准,因此为测量带来一些困难。把这个原则用于刀 具补偿,应当分别以具补偿,应当分别以X 和和 Z 的基准点来测量刀具长度刀的基准点来测量刀具长度刀 尖半径尖半径 R,以及用于假

40、想刀尖半径补偿所需的刀尖形式,以及用于假想刀尖半径补偿所需的刀尖形式 号号08。刀尖方向代码刀尖方向代码(右图为后刀架代码)(右图为后刀架代码)注意注意G40/G41/G42 只能同 G00/G01 结合编程,不允许同 G02/G03 等其它指令结合编程。因此,在编入 G40/G41/G42 的 G00 与 G01 前后两个程序段中 X、Z 至少有一值变化。在调用新刀具前必须用 G40 取消补偿。在使用 G40 前,刀具必须已经离开工件加工表面。G00 X20.0 Z2.0;(快进至(快进至A0点)点)G42 G01 X20.0 Z0.0;(刀尖圆弧半径(刀尖圆弧半径 右补偿右补偿A0-A1

41、)Z-20.0;(A1-A2 )X40.0 Z-40.0;(A2-A3-A4)G40 G01 X80.0 Z-40.0;(退刀并取消刀尖圆(退刀并取消刀尖圆 弧半径补偿弧半径补偿A4-A5)例题例题 如图所示,运用如图所示,运用刀具半径补偿刀具半径补偿指令编程。指令编程。2.7、螺纹切削指令(、螺纹切削指令(G32)指令格式指令格式 G32X(U)_ Z(W)_ F(E)_;指令功能指令功能:切削加工圆柱螺纹、圆锥螺纹和平面螺纹;切削加工圆柱螺纹、圆锥螺纹和平面螺纹;2)F公制螺纹的导程(螺距),公制螺纹的导程(螺距),E英制螺纹的导程;英制螺纹的导程;指令说明:指令说明:1)X(U)、Z(W

42、)螺纹切削的终点坐标值;螺纹切削的终点坐标值;起点和终点的起点和终点的 X 坐标值相同(不输入坐标值相同(不输入X 或或 U)时,进行直螺纹切削;)时,进行直螺纹切削;X 省略时为圆柱螺纹切削,省略时为圆柱螺纹切削,Z 省略时为端面螺纹切削;省略时为端面螺纹切削;X、Z 均不省略均不省略时为锥螺纹切削。时为锥螺纹切削。注意的事项注意的事项:主轴转速:不应过高,尤其是是大导程螺纹,过高的转速使进给速度太主轴转速:不应过高,尤其是是大导程螺纹,过高的转速使进给速度太快而引起不正常,一些资料推荐的最高转速为:主轴转速(转快而引起不正常,一些资料推荐的最高转速为:主轴转速(转/分)分)1200/导程导

43、程-80。切入、切出的空刀量,为了能在伺服电机正常运转的情况下切削螺纹,切入、切出的空刀量,为了能在伺服电机正常运转的情况下切削螺纹,应在应在Z 轴方向有轴方向有 足足 够的空切削长度,一些资料推荐的数据如下:切入空刀够的空切削长度,一些资料推荐的数据如下:切入空刀量量2倍导程;倍导程;切出空刀量切出空刀量0.5 倍导程。换言之,就是螺纹切削应注意在两倍导程。换言之,就是螺纹切削应注意在两端设置足够的升速进刀段端设置足够的升速进刀段1和降速退刀段和降速退刀段 2。例例1:试编写右图所示螺纹的加工程序。(螺纹试编写右图所示螺纹的加工程序。(螺纹 导程导程 4 m m,升 速 进 刀 段,升 速

44、进 刀 段 1=3 m m,降 速 退 刀,降 速 退 刀 段段2=1.5mm,螺纹深度,螺纹深度 2.165 mm。程序:程序:G00 U-62.0;G32 W-74.5 F4;G00 U62.0;W74.5;U-64.0;G32 W-74.5;G 00 U64.0;W74.5;例例2:试编写右图所示圆锥螺纹的加工程序。(螺纹试编写右图所示圆锥螺纹的加工程序。(螺纹螺距:螺距:4mm。1=3.5mm,2=3.5mm ,总切深总切深 1mm (单边),分两次切入。)(单边),分两次切入。)程序:程序:G00 X28.0 Z3.0;第一次切入第一次切入 0.5mmG32 X51.W-77.0 F

45、4;锥螺纹第一次切削锥螺纹第一次切削G00 X55.0;刀具退出刀具退出W77.0;Z 向回起点向回起点 X27.0;第二次再进刀第二次再进刀 0.5mmG32 X50.0 W-77.0F4;锥螺纹第二次;锥螺纹第二次 切削切削G00 X55.0;刀具退出刀具退出W77.0;Z 向回起点向回起点 2.8、回参考点指令(、回参考点指令(G28)指令格式:指令格式:G28 X(U)_Z(W)_;指令功能:指令功能:使刀具从当前位置以快速定位使刀具从当前位置以快速定位(G00)移动方移动方 式式,经过中间点回到参考点。经过中间点回到参考点。指令解释:指令解释:X、Z是刀具经过中间点的绝对坐标值;是刀

46、具经过中间点的绝对坐标值;U、W为刀具经过的中间点相对起点的增为刀具经过的中间点相对起点的增 量坐标。量坐标。2.9、单一固定循环指令(、单一固定循环指令(G90G92G94)2.9.1 内外直径(轴向)的切削循环内外直径(轴向)的切削循环G901)圆柱切削循环指令)圆柱切削循环指令指令格式:指令格式:G90 X(U)_Z(W)_F _;指令说明指令说明 X X、Z Z 表示切削终点坐标值;表示切削终点坐标值;U U、W W 表示切削终点相对循环起点的坐标分量;表示切削终点相对循环起点的坐标分量;F F 表示进给速度。表示进给速度。指令功能指令功能 该指令用在径向余量比轴向余量多时,简化编程。

47、该指令用在径向余量比轴向余量多时,简化编程。该指令将刀具该指令将刀具“切入切入切削切削退刀退刀返回(返回(1234)”,用一个指令(用一个指令(G90)完成。)完成。点击这里看动画效果例:例:应用圆柱面切削循环功能加工下图所示零件。应用圆柱面切削循环功能加工下图所示零件。程序:程序:N10 T0101;N20 M03 S1000;N30 G00 X55.0 Z2.0;起刀位置起刀位置N40 G90 X45.0 Z-25.0 F0.2;切削循环;切削循环N50 X40.0;第二刀第二刀N60 X35.0;切削到尺寸切削到尺寸N70 G00 X200.0 Z100.0 ;N80 M05;N90 M

48、30;2)圆锥切削循环指令)圆锥切削循环指令指令格式指令格式 G90 X X(U U)_ Z_ Z(W W)_ R _ F_ R _ F_ _;指令说明指令说明 X X、Z Z 表示切削终点坐标值;表示切削终点坐标值;U U、W W 表示切削终点相对循环起点的增量坐标;表示切削终点相对循环起点的增量坐标;R R 切削起点与切削终点的直径值除以切削起点与切削终点的直径值除以2 2,(必须指定锥体的(必须指定锥体的“R”值);值);F F 表示进给速度表示进给速度 。指令功能指令功能 切削循环功能及用法与圆柱切削循环功能相同。切削循环功能及用法与圆柱切削循环功能相同。点击这里看动画效果R-正负的判

49、断:正负的判断:如果切削起点的如果切削起点的 X 向坐标小于终点的向坐标小于终点的 X 向坐标,向坐标,R 值为负,值为负,反之为正。反之为正。例:例:圆锥切削循环功能加工图所示零件圆锥切削循环功能加工图所示零件编程:编程:G00 X70.0 Z5.0;起刀位置起刀位置G90 X65.Z-35.R-5.0 F0.3;切削循环切削循环X60.0;第二刀第二刀X55.0;第三刀第三刀X50.0;切削到尺寸切削到尺寸G00 X100.0 Z100.0;回换刀点回换刀点2.9.2 切削螺纹循环切削螺纹循环G92 1 1)直螺纹指令格式)直螺纹指令格式 G92 X(U)_Z(W)_F_ G92 X(U)

50、_Z(W)_F_ ;指令说明指令说明 X X、Z Z 表示切削终点坐标值;表示切削终点坐标值;U U、W W 表示螺纹终点相对循环起点的增量坐标;表示螺纹终点相对循环起点的增量坐标;F F 螺纹导程。螺纹导程。螺纹切削循环指令把螺纹切削循环指令把“快速进刀快速进刀-螺纹切削螺纹切削-快速退刀快速退刀-返回起点返回起点”四个四个动作作为一个循环。还能在螺纹车削结束时,按要求有规则退出(称为动作作为一个循环。还能在螺纹车削结束时,按要求有规则退出(称为螺纹退尾倒角),因此可在没有退刀槽的情况下车削螺纹。螺纹退尾倒角),因此可在没有退刀槽的情况下车削螺纹。指令功能:用于圆柱螺纹循环切削。指令功能:用

51、于圆柱螺纹循环切削。在使用G92 前,只须把刀具定位到一个合适的起点位置(X 方向处于退刀位置),执行G92 时系统会自动把刀具定位到所需的切深位置而G32 则不行:起点位置的X 方向必须处于切入位置。点击这里看动画效果例:例:试编写图所示圆柱螺纹的加工程序。试编写图所示圆柱螺纹的加工程序。程序:程序:G00 X35.0 Z104.0;起起刀位置刀位置G92 X29.2 Z53.0 F1.5;螺纹;螺纹切削循环切削循环X28.6;第二刀第二刀X28.2;第三刀第三刀X28.04;切削切削到尺寸到尺寸G00 X200.0 Z200.0;回回换刀点换刀点2 2)锥螺纹指令格式)锥螺纹指令格式 G9

52、2 X(U)_Z(W)_R_F_ G92 X(U)_Z(W)_R_F_ ;指令说明指令说明 X X、Z Z 表示切削终点坐标值;表示切削终点坐标值;U U、W W 表示切削终点相对循环起点的增量坐标;表示切削终点相对循环起点的增量坐标;R R 螺纹部分半径之差,即螺纹切削起始点与切削终螺纹部分半径之差,即螺纹切削起始点与切削终 点的半径差。点的半径差。(加工圆锥螺纹时,当(加工圆锥螺纹时,当 X 向切削起始点坐标小于切削终向切削起始点坐标小于切削终点坐标时,点坐标时,R 为负,反之为正,判断方法同为负,反之为正,判断方法同 G90)。指令功能:用于圆锥螺纹循环切削。指令功能:用于圆锥螺纹循环切

53、削。例:例:试编写右图所示圆锥螺纹的加工程序。试编写右图所示圆锥螺纹的加工程序。程序:程序:G00 X80.0 Z62.0;起刀位置起刀位置G92 X49.2 Z12 R-20.0 F1.5;螺纹切削循环;螺纹切削循环X48.6 ;第二刀第二刀X48.2 ;第三刀第三刀X47.04 ;切削到尺寸切削到尺寸G00 X200.0 Z200.0;公公 制制 螺螺 纹纹螺距(mm)11.522.533.54牙深(半径值)0.6490.9741.2991.6241.9492.2732.598切削次数及吃刀量(直径值)第一刀0.70.80.91.01.21.51.5第二刀0.40.60.60.70.70.

54、70.8第三刀0.20.40.60.60.60.60.6第四刀0.160.40.40.40.60.6第五刀0.10.40.40.40.4第六刀0.150.40.40.4第七刀0.20.20.4第八刀0.150.3第九刀0.2表2-3 常用公、英制螺纹牙深及推荐切削次数英制螺纹英制螺纹牙/in2418161412108牙深(半径值)0.6780.9041.0161.1621.3551.6262.033切削次数及吃刀量(直径值)第一刀0.80.80.80.80.91.01.2第二刀0.40.60.60.60.60.70.7第三刀0.160.30.50.50.60.60.6第四刀0.110.140.

55、30.40.40.5第五刀0.130.210.40.5第六刀0.160.4第七刀0.17续表2.9.3 台阶切削循环台阶切削循环G94 1)平台阶面车削循环)平台阶面车削循环指令格式指令格式 G94 X X(U U)_ Z_ Z(W W)_ F_ F_;指令说明指令说明 X X、Z Z 表示端面切削终点坐标值;表示端面切削终点坐标值;U U、W W 表示端面切削终点相对循环起点的增量坐标;表示端面切削终点相对循环起点的增量坐标;F F 表示进给速度表示进给速度 。指令功能:用于直端面车削循环。指令功能:用于直端面车削循环。例:例:应用端面切削循环功能加工下图所示零件。应用端面切削循环功能加工下

56、图所示零件。程序:程序:G00 X85.0 Z5.0;G94 X30.0 Z-5.0 F0.2;Z-10.0;Z-15.0;2)锥端面切削循环)锥端面切削循环指令格式指令格式 G94 X X(U U)_ Z_ Z(W W)_ R _ F_ R _ F_;指令说明指令说明 X X、Z Z 表示切削终点坐标值;表示切削终点坐标值;U U、W W 表示切削终点相对循环起点的增量坐标;表示切削终点相对循环起点的增量坐标;R R 端面切削的起点相对于终点在端面切削的起点相对于终点在 Z Z 轴方向的坐标分轴方向的坐标分 量量 。当起点。当起点 Z Z 向坐标小于终点向坐标小于终点 Z Z 向坐标时向坐标

57、时 R R 为为 负,反之为正。负,反之为正。F F 表示进给速度表示进给速度 。指令功能指令功能 用于锥端面循环车削。用于锥端面循环车削。点击这里看动画效果例:例:应用端面切削循环功能加工下图零件。应用端面切削循环功能加工下图零件。程序:程序:G94 X20.0 Z0.R-5.0 F0.2;Z-5.0;Z-10.0;2.10、复合固定循环指令、复合固定循环指令(G71G76)指令格式指令格式 G71 U(G71 U(d)R(e)d)R(e);G71 P(ns)Q(nf)U(G71 P(ns)Q(nf)U(u)W(u)W(w)F(f)S(s)T(t)w)F(f)S(s)T(t);指令说明指令说

58、明 从顺序号ns到nf的程序段,指定A及B间的移动指令。d:吃刀 量(半径指定),无符号。切削方向依照 AA的方向决定 (如下图);e 每次切削结束的退刀量;ns精车加工程序第一个程序段段的顺序号;nf 精车加工程序最后一个程序段的顺序号;uX轴 方向精加工余量的距离及方向(以直径表示);wZ 轴方向精加工余量的距离及方向;指令功能指令功能 G71 指令的粗车是以多次 Z轴方向走刀以切除工件余量,为精车提 (G70)供一个良好的条件,适用于毛坯是圆钢的工件。2.10.1 外圆粗车固定循环(外圆粗车固定循环(G71)点击这里看动画效果G71刀具运动轨迹示意图注意注意 u、w 精加工余量的正负判断

59、(如下图)精加工余量的正负判断(如下图)F、S 或或 T 功能在功能在(G71)循环时无效,而在循环时无效,而在(G70)循环时循环时 nsnf 程序段中的程序段中的F、S、或、或 T 功能有效;功能有效;nsnf 程序段中恒线速功能无效;程序段中恒线速功能无效;nsnf 程序段中不能调用子程序;程序段中不能调用子程序;起刀点起刀点 A 和退刀点和退刀点 B 必须平行;必须平行;零件轮廓零件轮廓A B间必须符合间必须符合X轴、轴、Z轴方向同时单向增大或单向减少;轴方向同时单向增大或单向减少;ns 程序段中可含有程序段中可含有G00、G01指令,不许含有指令,不许含有Z轴运动指令。轴运动指令。例

60、:例:按下图所示尺寸编写外圆粗切循环加工程序。按下图所示尺寸编写外圆粗切循环加工程序。N10 T0101 M03 S450;N20 G00 G42 X121.0 Z10.0 M08;起刀位置起刀位置N30 G71 U2.0 R0.5;外圆粗车固定循环外圆粗车固定循环N40 G71 P50 Q110 U2.0 W2.0 F0.2N50 G00 X40.0 ;/ns第一段,不允许有第一段,不允许有 Z 方向的定位方向的定位。N60 G01 Z-30.0;N70 X60.0 Z-60.0;N80 Z-80.0;N90 X100.Z-90.0;N100 Z-110.0;N110 X120.0 Z-13

61、0.0;/nf 最后一段最后一段N120 G00 G40 X200.0 Z140.0 M09;N130 M05;主轴停主轴停N140 M30;程序程序:2.10.2 端面车削固定循环(端面车削固定循环(G72)指令格式指令格式 G72 W(G72 W(d)R(e)d)R(e);G72 P(ns)Q(nf)U(G72 P(ns)Q(nf)U(u)W(u)W(w)F(f)S(s)T(t)w)F(f)S(s)T(t);指令说明指令说明 d d、e e、nsns、nfnf、u u、w w,f f、s s 及及t t 的含义与的含义与 G71 G71相同。相同。ns ns 程序段中可含有程序段中可含有G

62、00G00、G01G01指令,不许指令,不许 含有含有X X轴运动指令。轴运动指令。指令功能指令功能 除了是平行于除了是平行于 X 轴外,本循环与轴外,本循环与 G71 相同。相同。但粗但粗 车是以多次车是以多次 X 轴方向走刀来切除工件余量,适用于轴方向走刀来切除工件余量,适用于 毛坯是圆、钢各台阶面直径差较大的工件毛坯是圆、钢各台阶面直径差较大的工件。点击这里看动画效果G72刀具运动轨迹示意图程序:程序:N10 T0101;N20 M03 S600;N30 G00 G41 X165.0 Z2.0 M08;N40 G72 W4.0 R1.0;N50 G72 P60 Q130 U1.0 W1.

63、0 F0.2;N60 G00 Z-110.0;/ns 此段不允许有此段不允许有 X 方向的定位。方向的定位。N70 G01 X160.0 F0.15;N80 Z-80.0;N90 X120 Z-70.0;N100 Z-50.0;N110 X80.0 Z-40.0;N120 Z-20.0;N130 X40.0 Z0.;/nfN140G00 G40 X200.0 Z200.0 M09;N150 M05;N160 M30;例:按图所示尺寸编写端面粗切循加工程序。2.10.3 成型加工复式循环(成型加工复式循环(G73)指令格式指令格式 G73 U(i)W(k)R(d);G73 P(ns)Q(nf)U

64、(u)W(w)F(f)S(s)T(t);指令说明指令说明 A和B间的运动指令指定在从顺序号ns到nf 的程序段中(如 下图)iX 轴方向退刀距离(毛坯余量,半径表示);kZ 轴方向退刀距 离(毛坯余量);d 分割次数,这个值与粗加工重复次数相同;ns精加工程序第一个程序段的顺序号;nf 精加工程序最后一个程序段的顺序号;uX轴 方向精加工余量的距离及方向(以直径表示);wZ 轴方向精加工余量的距离及方向。指令功能:指令功能:本功能用于重复切削一个逐渐变换的固定形式,用本循环,本功能用于重复切削一个逐渐变换的固定形式,用本循环,可有效的切削一个用粗加工锻造或铸造等方式已经加工成型可有效的切削一个

65、用粗加工锻造或铸造等方式已经加工成型 的工件。的工件。nsnf 程序段中的程序段中的 F、S 或或 T 功能在循时环无效,而在功能在循时环无效,而在 G70 时,程时,程序段中的序段中的 F,S 或或 T功能有效功能有效。加工余量的计算加工余量的计算:毛坯毛坯 工件最小工件最小 2 u、w 精加工余量的正负判断:精加工余量的正负判断:1(减减 1 是为了少走一空刀是为了少走一空刀)。注意:注意:G73刀具运动轨迹示意图点击这里看动画效果 程序:程序:N10 T0101;N20 M03 S800;N30 G00 G42 X140.0 Z5.0 M08;N50 G73 U9.5 W9.5 R3.;

66、(X ,Z 向退刀量 9.5mm,循环 3 次)N60 G73 P70 Q130 U1.0 W0.5 F0.3;精加工 余量,X 向余 1mm,Z 向余 0.5mmN70 G00 X20.0 Z0.;/nsN80 G01 Z-20.0 F0.15;N90 X40.0 Z-30.0;N100 Z-50.0;N110 G02 X80.0 Z-70.0 R20.0;N120 G01 X100.0 Z-80.0;N130 X105.0;/nfN140 G00 G40 X200.0 Z200.0;N150 M30;例:例:按下图所示尺寸编写封闭切削循环加工按下图所示尺寸编写封闭切削循环加工2.10.4 精加工循环精加工循环(G70)指令格式指令格式 G70 P(ns)Q(nf)指令解释指令解释 ns 精加工形状程序的第一个段号;精加工形状程序的第一个段号;nf 精加工形状程序的最后一个段号;精加工形状程序的最后一个段号;指令功能指令功能:当用:当用G71,G72、G73粗加工完毕后,用粗加工完毕后,用G70 精车削,切除粗加工中留下的余量。精车削,切除粗加工中留下的余量。注意注意:(1)在)在G

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!