(修改)数控车床编程与操作教案[1]_第1页
(修改)数控车床编程与操作教案[1]_第2页
(修改)数控车床编程与操作教案[1]_第3页
(修改)数控车床编程与操作教案[1]_第4页
(修改)数控车床编程与操作教案[1]_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

1、(修改)数控车床编程与操作教案1数控车床编程教案班级:12数控与机电科任:叶海强课题一 入门基础概述教学目的与要求:1、了解数控的定义及数控车床的基础知识,2、了解数控车床的用途及分类1.1数控车床简介111数控车床的发展历史 数控车床又称为 CNC车床,即计算机数字控制车床,是目前国内使用量最大,覆盖面最广的一种数控机床,约占数控机床总数的25%。在上个世纪中叶40年代,美国首先开始研究数控车床,1952年,美国麻省理工学院(mit)伺服机构实验室成功研制出第一台数控铣床,并于1957年投入使用。112数控车床的用途 数控车床主要用于加工轴类和盘类的回转体零件,如车削内外圆柱表面、圆锥表面,

2、回转曲面和端面以及加工内外螺纹等。113 数控车床的组成及布局1数控车床的组成 数控车床由数控车床主机、数控系统、驱动系统、辅助装置、机外编码器五个部分组成。2数控车床的布局机床布局是满足总体设计要求的具体实施方法的重要组成部分。因此,布局也是一个整体优化设计。数控车床的布局形式受工件的尺寸、质量和形状以及机床生产率的影响,机床精度,操纵方便的运行要求和安全与环境保护的要求的影响。随着工件尺寸、质量和形状的变化,数控车床的布局可有卧式车床、端面车床、单柱立式车床、双柱立式车床和龙门移动式立式车床的变化,如图54所示。数控车床的分类1.按数控系统的功能分类(1)经济型数控车床(2)全功能型数控车

3、床(3)精密型数控车床课题二 编程基础教学目的与要求:1.了解完整程序的基本组成。2、会选择编程坐标和坐标系统。21数控机床的坐标系数控机床的加工是由程序控制完成的,所以坐标系的确定与使用非常重要。根据ISO841标准,数控机床坐标系用右手笛卡儿坐标系作为标准确定。数控车床平行于主轴方向即纵向为Z轴,垂直于主轴方向即横向为X轴,刀具远离工件方向为正向。如图:按刀座与机床主轴的相对位置划分,数控车床有前刀座和后刀座,相同的编程指令在前刀座和后刀座中运动轨迹是不同的,本系统可用于前刀座和后刀座数控车床,图 1-4 为前刀座的坐标系,图 1-5 为后刀座的坐标系。从图 1-4、图 1-5 可以看出,

4、前、后刀座坐标系的 X 方向正好相反,而 Z 方向是相同的。在以后的图示和例子中,用前刀座坐标系来说明编程的应用。211机械坐标系机械坐标系的原点是生产厂家在制造机床时的固定坐标系原点,也称机械零点。它是在机床装配、调试时已经确定下来的,是机床加工的基准点。在使用中机械坐标系是由参考点来确定的,机床系统启动后,进行返回参考点操作,机械坐标系就建立了。坐标系一经建立,只要不切断电源,坐标系就不会变化。212编程坐标系编程坐标系是编程序时使用的坐标系,一般把我们把Z轴与工件轴线重合,X轴放在工件端面上213工件坐标系工件坐标系是机床用于加工的坐标系,应与编程坐标系一致。编程坐标系是否与工业坐标系一

5、致是操作的关键。22直径编程和半径编程221直径编程23 绝对坐标与增量坐标、混合坐标 绝对坐标将刀具运动位置的坐标值表示为相对于坐标原点的距离,这种坐标的表示法称之为绝对坐标表示法。格式: (Xa , Zb) (有方向性)将刀具运动位置的坐标值表示为相对于坐标原点的距离,这种坐标的表示法称之为绝对坐标表示法。 增量坐标(或相对坐标)格式: (Ua , Wb) (有方向性)增量坐标表示法:刀具运动位置的坐标值表示为相对于前一位置坐标的增量,混合坐标格式: (Ua , Zb) 或(Xa, Wb) (有方向性)绝对坐标和增量坐标混合起来表示刀具运动位置的坐标值,这种坐标的表示法称之为混合坐标表示法

6、。图5-124程序的构成24、1程序段结构一个完整的程序,一般由程序名、程序内容和程序结束三部分组成程序名 广州系统程序名是O××××。××××是四位正整数,可以从0000-9999。如O2255。程序名一般要求单列一段且不需要段号。(2) 程序主体。程序主体是由若干个程序段组成的,表示数控机床要完成的全部动作。每个程序段由一个或多个指令构成,每个程序段一般占一行,用“;”作为每个程序段的结束代码。(3)程序结束指令。程序结束指令可用M02或M30。一般要求单列一段。例如:O0002 程序号部分N50 X70.0

7、Z150.0 ; N20 S630 00 X20.0 Z08; N01 Z100 ; N02 Z64.0 R12.0 ; 程序内容部分N01 Z60。0 ;N70 X55.0 ; N00 X70.0 Z09 ; N05; N02; 程序结束部分24、2 程序段格式现在最常用的是可变程序段格式。每个程序段由若干个地址字构成,而地址字又由表示地址字的英文字母、特殊文字和数字构成,见表1-2。课题三 MSFT 指令教学目的与要求:1、掌握M代码的功能3.指令(或辅助功能)定义:辅助功能是用地址字 M 及二位数字表示的它主要用于机床加工操作时的工艺性指令其特点是靠继电器的通、断来实现其控制过程。M00

8、 程序暂停 执行M00后,机床所有动作均被切断,重新按程序启动按键后,再继续执行后面的程序段。M03 主轴正转启动 M04 主轴反转启动M05 主轴停止转动 M06加工中心换刀 M07 切削液打开 M08 切削液打开M09 切削液停止 M10尾座进M11尾座退 M12工件夹紧 M13 工件松开M30程序结束并返回程原点 M02 程序结束M32润滑打开M33润滑关闭M41、M42、M43、M44 主轴自动换档至14档M98 调用子程序 M99 子程序结束3 指令(1)F指令(进给指令)编程格式 GF后面的数字表示主轴每分钟进给量 单位为 mm/min。例:G100 表示进给量为/minb、每转进

9、给( G97)以下数字表示主轴每转的进给速度,单位为mm/R。33 S 指令(主轴功能)主轴功能主要是表示主轴旋转速度 。编程格式 SS后面的数字表示主轴主轴,单位为r/min。在具有恒线速功能的机床上,S功能指令还有如下作用。34 T指令(刀具功能)编程格式:   TOO OO前两位:目标刀具号(00-08,前导0不能省略)后两位:刀具偏置号(00-16,前导0不能省略)例如:O0001:   N92 X50 Z50   N06 T0101:(用“号刀加工,刀具偏号为“)   N90

10、 Z40:(刀具偏号也可为“,则T指令应为“T):    N01 X100;   N00 X50 Z50 T0100:(取消“01“号刀偏)   N02课题四 G指令教学目的与要求:掌握G代码的功能与使用方法。4.1概述4.2 模态、非模态及初态 G指令字被分为00、01、02、03、04组。其中00组G指令字为非模态G指令,其它组G指令字为模态G指令,G00、G97、G98、G40为初态G指令。 G 指令字执行后,其定义的功能或状态保持有效,直到被同组的其它 G 指令所改变,这种 G 指令字称为模态 G 指令字。

11、模态 G 指令字执行以后,其定义的功能或状态被改变以前,后续的程序段执行该 G 指令字时,不需要再次输入该 G 指令字。 G 指令字执行后,其定义的功能或状态一次性有效,每次执行该 G 指令字时,必须输入该 G 指令字,这种 G 指令字称为非模态 G 指令字。 系统上电后,未经执行其功能或状态就有效的模态G指令字称为初态G指令字。上电后执行初态G指令字时,不需输入该G指令字。本系统的初态指令字为G00、G40、G97、G98。例:O0001; G0 X100 Z100; (快速移动至X100 Z100;模态指令字G0有效) X20 Z30; (快速移动至X20 Z30;模态指令字G0未输入)G

12、1 X50 Z300;(线性插值至X50 Z50,进给速度/分钟;模式命令字G1有效)X100; (直线插补至X100 Z50,进给速度/min;未输入Z轴坐标,取当 G0 X0 Z0; 前坐标值Z50;F300保持、G1为模态指令字,均未输入)M30; (快速移动至X0 Z0,模态指令字G0有效)4.3 快速定位指令 G00 定义:G00指令命令机床以最快速度运动到下一个目标位置,运动过程中有加速和减速,该指令对运动轨迹没有要求。其指令格式:指令格式:G00 X(U)_ Z(W)_;直线插补指令G01 定义:G01指令命令机床刀具以一定的进给速度从当前所在位置沿直线移动到指令给出的目标位置。

13、指令格式:G01 X(U)_ Z(W)_ F ;X(U)-X轴切割终点的绝对(相对)坐标Z(W) Z轴切削终点的绝对(相对)坐标其中F是切削进给率或进给速度,单位为mm/r或mm/min,取决于该指令前面程序段的位置。例:圆弧插补指令G02/G03 圆弧插补指令命令刀具在指定平面里按给定的F进给速度作圆弧插补运动,用于加工圆弧轮廓。圆弧插补命令分为逆时针圆弧插补指令G02和顺时针圆弧插补指令G03两种。(前刀座坐标系为标准)逆时针圆弧插补的指令格式:G02 X(U)_Z(W)_ R_ F_; G02 X(U)_Z(W)_ I_ K_ F_;G02逆时针圆弧插补指令(圆弧的起点到终点刀具运动轨迹

14、与时针方向相反)X(U)X轴切削终点的绝对(相对)坐标Z(W)-Z轴切割终点的绝对(相对)坐标R圆弧半径I圆心与圆弧起点 X 轴坐标的差值K圆心与圆弧起点 Z 轴坐标的差值F切削进给速度例:如图程序:G02 X63.06 Z-20.0 R300 ; 或G02 U17.81 W-20.0 R300 ;G02 X63.06 Z-20.0 I35.36 K300;或G02 U17.81 W-20.0 I35.36 K300顺时针圆弧插补的指令格式:G03 X(U)_Z(W)_ R_ F_;G03 X(U)Z(W)I_K_F_;G03顺时针圆弧插补指令(圆弧的起点到终点刀具运动轨迹与时针方向相同)X(

15、U)X方向切削终点的绝对(相对)坐标Z(W)Z方向切削终点的绝对(相对)坐标R圆弧半径I圆心与圆弧起点 X 轴坐标的差值K圆心与圆弧起点 Z 轴坐标的差值F切削进给速度 例:(A-B)G03 X40 Z-10 R300; 或G03 U20 W-10 R300;G03 X40 Z-10 I0 K300或G03U20 W-10 I0 K300: G02/G03程序段中指令地址I、K或R必须至少输入一个,否则系统产生报警;I、K和R同时输入时,R有效,I、K无效;未输入R时,如果省略I或K,系统按I=0或K=0处理; 未输入X(U)和Z(W)时,如果用R给定半径,执行G02/G03指令X轴和Z轴不移

16、动;如果未输入R、使用I、K指令字时,执行G02/G03指令的轨迹为全圆(360°); 使用R指令时,理论上可能是大于180°和小于180°两个圆弧,本系统规定小于等于180°的圆弧有效。如果终点不在用R指令定义的圆弧上,系统会产生报警; G02/G03程序段中使用I、K指令字定义圆心时,即使终点不在圆弧上,系统也不会报警,执行指令的轨迹为:按指令定义的圆心和圆弧方向,X轴和Z轴同时从起点沿圆弧运动,当X轴或Z轴的坐标与终点的坐标相同时,X轴或Z轴停止运动,另一轴(Z轴或X轴)继续运动至终点。:G02/03为模态指令。暂停指令G04G04指令用于暂停进给

17、。格式:G04 P或G04 X(U) G04暂停进给,该指令可以使刀具作短时间的无进给光整加工,在车槽、钻镗孔时使用,也可用于拐角轨迹控制。P表示为P后的整数,单位为秒X(U)X后用整数表示,单位:秒 (注:此处的X与坐标系中的X无关)例:图为利用暂停G04进行切槽加工的实例。对槽的外圆柱面粗糙度有要求,编写加工程序如下。N00 X1.6; 快速到N01 X80; 以进给速度切削到N04 X0.24; 暂停0.24sN00 X1.6; 快速到 :G04为非模态指令,只在本程序段中才有效。4.7返回机械零位G28指令功能:从起点开始,以快速移动速度到达X(U)、Z(W)指定的中间点后再同时回机械

18、零点。 指令格式:G28 X(U) Z(W)其中:X:中间点X向的绝对坐标; U:中间点与起点X向绝对坐标的差值Z:中间点Z向的绝对坐标;W:中间点与起点Z向绝对坐标的差值。指令地址X(U)、Z(W)可省略一个或全部,详见下表: 指令动作过程(图3-11)(1) 同时以各自独立的快速移动速度从起点移动到中点(a点和B点)。(2)待两轴都到达中间点后,从中间点同时以各自独立的快速移动速度移动到机械零点(B点R 点),回零结束指示灯亮。注 1:系统上电后,如果没有进行手动回机械零点操作,执行 G28 时,从中间点到机械零点的运动过程 和手动返回机械零点时相同(收到减速信号后减速运动到机械零点);

19、注 2:从 A 点B 点及 B 点R 点过程中,两轴是以各自独立的快速速度移动的,因此,其轨迹并不一 定是直线; 注 3:机床锁住时,执行 G28 指令,X 轴和 Z 轴不移动,系统绝对坐标改变为中间点坐标,然后执行下 一个程序段,回零结束指示灯不点亮; 注 4:执行 G28 指令回机械零点操作后,系统取消刀具长度补偿; 注 5:如果机床未安装零点开关,不得执行 G28 指令,否则,可能造成机床损坏。4.8 工件坐标系设定 G50指令功能:设置当前位置的绝对坐标,通过设置当前位置的绝对坐标在系统中建立工件坐标系(也称浮 动坐标系)。执行本指令后,系统将当前位置作为程序零点,执行回程序零点操作时

20、,返回 这一位置。 工件坐标系建立后,绝对坐标编程按这个坐标系输入坐标值,直至再次执行 G50 建立新的工件坐标系。G50 为非模态 G 指令。其中:X:当前位置新的 X 轴绝对坐标; U:当前位置新的 X 轴绝对坐标与执行指令前的绝对坐标的差值; Z:当前位置新的 Z 轴绝对坐标; W:当前位置新的 Z 轴绝对坐标与执行指令前的绝对坐标的差值;G50 指令中未输入 X(U)或 Z(W),未输入的坐标轴按当前的绝对前坐标值设置坐标,X(U)、Z(W) 均未输入时,不改变当前坐标值。只要是执行了 G50(包括用 G50 S 设置恒线速控制时的最高转速限制), 就把当前位置设为程序零点。如图 3-

21、15 所示,当执行指令段"G50 X100 Z150;"后,建立了如图所示的工件坐标系,并将(X100 ,Z150)点设置为程序零点。注:如果在刀具长度补偿状态执行 G50 设定坐标系,系统显示的绝对坐标为按当前刀具偏置值修正后的 坐标设置值,程序零点为工件坐标系中由 G50 坐标设置值确定的位置。在刀具长度补偿状态回程序 零点,回零结束的位置为取消刀具长度补偿后的程序零点位置。 示例: 4.9 固定循环指令轴向切削循环G90定义:为了简化编程,本系统提供了只用一个程序段完成快速移动定位、直线,最后快速移动返回起点的单次加工循环的G指令:格式:G90 X(U)_ Z(W)_

22、 F_;(圆柱切削) G90 X(U)_ Z(W)_ R_ F_;(圆锥切削) 切削起点:直线插补(切削进给)的起始位置; 切削终点:直线插补(切削进给)的结束位置; X:切削终点 X 轴绝对坐标; U:切削终点与起点 X 轴绝对坐标的差值; Z:切削终点 Z 轴绝对坐标; W:切削终点与起点 Z 轴绝对坐标的差值; R:切割起点和切割终点的x轴绝对坐标之间的差值(半径值)。当R和u的符号不一致时,需要Ru/2。循环过程:X 轴从起点快速移动到切削起点; 从切削起点直线插补(切削进给)到切削终点; X 轴以切削进给速度退刀(与方向相反),返回到 X 轴绝对坐标与起点相同处; Z 轴快速移动返回

23、到起点,循环结束。 G90 为模态指令,指令的起点和终点相同,径向(X 轴)进刀、轴向(Z 轴或 X、Z 轴同时)切削,实现柱面或锥面切削循环。O0001; M3 S300 T0101; G0 X124 Z2; G90 X120 Z100; (CD) X117 Z-30;(AB)X114;X60;G0 X124 Z-27;G90 X120 Z-80 R150;(BC)X120 R-20;X120 R-30;G00 X100 Z100;M5 T0100; M30 径向切削循环 G94教学目的与要求:1、训练掌握端面车削循环的车削方法。教学内容:格式:G94 X(U)_ Z(W)_ F_;(端面切

24、削) G94 X(U)_ Z(W)_ R_ F_;(锥度端面切削) 切削起点:直线插补(切削进给)的起始位置; 切削终点:直线插补(切削进给)的结束位置; X:切削终点 X 轴绝对坐标; U:切割终点和起点的x轴绝对坐标之差;Z:切削终点 Z 轴绝对坐标; W:切削终点与起点 Z 轴绝对坐标的差值; R:切削起点与切削终点 Z 轴绝对坐标的差值,当 R 与 U 的符号不同时,要求RW。 循环过程:Z 轴从起点快速移动到切削起点; 从切削起点直线插补(切削进给)到切削终点; Z 轴以切削进给速度退刀(与方向相反),返回到 Z 轴绝对坐标与起点相同处; X 轴快速移动返回到起点,循环结束。 G94

25、 为模态指令,指令的起点和终点相同,轴向(Z 轴)进刀、径向(X 轴或 X、Z 轴同时)切削,实现端面或锥面切削循环。例:如下图例子:O0002; M3 S300 T0101; G0 X130 Z2; G94 X120 Z100;(DC) G94 X60 Z100; (BA)Z-6;Z-30;G00 X124 Z-127; G94 X108 Z-30 R-10;(CB)X96 R-20;X84 R-30;X72 R-40;X60 R-50;G00 X100 Z100;M5 T0100; M30; 螺纹切削循环 G92教学目的与要求:掌握普通螺纹切削循环的基本车削方法。教学内容:指令格式:G92

26、 X(U)_ Z(W)_ F_; (公制直螺纹切削循环) G92 X(U)_ Z(W)_ I_;(英制直螺纹切削循环)G92 X(U)_ Z(W)_ R_ F_; (公制锥螺纹切削循环) G92 X(U)_ Z(W)_ R_ I_; (英制锥螺纹切削循环) 切削起点:螺纹插补的起始位置; 切削终点:螺纹插补的结束位置; X:切削终点 X 轴绝对坐标; U:切削终点与起点 X 轴绝对坐标的差值; Z:切割终点的Z轴绝对坐标;W:切削终点与起点 Z 轴绝对坐标的差值; R:切削起点与切削终点 X 轴绝对坐标的差值(半径值),当 R 与 U 的符号不一致时,要求 RU/2。 F=0.001,公制螺纹

27、螺距,F 指令值执行后保持,可省略输入; I=0.0625400 牙/英寸,英制螺纹每英寸牙数,I 指令值执行后不保持,不可省略输入; 循环过程:X 轴从起点快速移动到切削起点; 从切削起点螺纹插补到切削终点; X 轴以快速移动速度退刀(与方向相反),返回到 X 轴绝对坐标与起点相同处; Z 轴快速移动返回到起点,循环结束。 G92 为模态指令,指令的起点和终点相同,径向(X 轴)进刀、轴向(Z 轴或 X、Z 轴同时)切削,实现等螺距的直螺纹、锥螺纹切削循环。执行 G92 指令,在螺纹加工结束前有螺纹退尾过程:在距离螺纹切削终点固定长度(称为螺纹的退尾长度)处,在 Z 轴继续进行螺纹插补的同时

28、,X 轴沿退刀方向指数式加速退出,Z 轴到达切削终点后,X 轴再以快速移动速度退刀(循环过程)。 G92命令的螺纹拖尾功能可用于加工无咬边的螺纹,但仍需在实际螺纹起点之前留出螺纹引入长度。G92 指令可以分多次进刀完成一个螺纹的加工,但不能实现 2 个连续螺纹的加工,也不能加工端面螺纹。G92 指令螺纹螺距的定义与 G32 一致,螺距是指主轴转一圈长轴的位移量(X 轴位移量按半径值)。 例如:O0001; M3 S300; G0 X150 Z50; T0101;(外圆车刀) G0 X130 Z5; G90 X120 Z200;(CD) X115 Z-30; (AB)X60 Z-30G0 X13

29、0 Z-27; G90 X120 Z-80 R150;(BC) X120 R-20;X120 R-30;G0 X150 Z150; T0202;(螺纹刀) G0 X63 Z3; G92 X58.5 Z3;(加工螺纹,分4刀切削,第一次进刀) X57.5 Z-25;(第二次进刀) X56。5 Z-25;(第三次进料)X56 Z-25;(第四次进刀) X56 Z-25; (螺纹精加工)G00 X150 Z150;M5 T0100; M30; 轴向粗车循环 G71 教学目的与要求:了解复合型车削循环的基本车削方法。熟练掌握外圆粗车循环的车削方法。课程内容:指令格式:G71 U(d) R(e) F ;

30、 (1)G71 P(ns) Q(nf) U(u) W(w); (2)N(ns) ; ; F; S; T; (3) N(nf)U:粗车时X轴的单次进刀量(单位:mm,半径值),无符号,进刀方向由ns程序段的移动方向决定。U(d)执行后,指令值d保持,并把系统参数NO.051的值修改为d×1000(单位:)。未输入U(d)时,以系统参数NO.051的值作为进刀量。 R:粗车时X轴的单次退刀量(单位:mm,半径值),无符号,退刀方向与进刀方向相反,R(e) 执行后,指令值e保持,并把系统参数NO.052的值修改为e×1000(单位:)。未输入R(e)时,以系统参数NO.052的值

31、作为退刀量。ns:精车轨迹的第一个程序段的程序段号。 nf:精车轨迹的最后一个程序段的程序段号。 u:X轴的精加工余量(单位:mm),粗车轮廓相对于精车轨迹的X轴坐标偏移,即:A'点与A点X轴绝对坐标的差值。U(u)未输入时,系统按u=0处理,即:粗车循环X轴不留精加工余量。w:Z轴的精加工余量(单位:mm),粗车轮廓相对于精车轨迹的Z轴坐标偏移,即:A'点与A点Z轴绝对坐标的差值。 W(w)未输入时,系统按w=0处理,即:粗车循环Z轴不留精加工余量。 F:切削进给速度。 S:主轴转速。 T:刀具号、刀具偏置号。 解释: nsnf程序段必须紧跟在G71程序段后编写,系统不执行在

32、G71程序段与ns程序段之间编写的程序段。 执行G71时,nsnf程序段仅用于计算粗车轮廓,程序段并未被执行。nsnf程序段中的F、S、T指令在执行G71时无效,此时G71程序段的F、S、T指令有效。按nsnf程序段执行G70精加工循环时,nsnf程序段中的F、S、T指令有效。 u、w反应了粗车的坐标偏移和切入方向,按u、w的符号有四种不同组合,见图3-27,图中:A BC为精车轨迹,A'B'C'为粗车轮廓,A为起点。 ns程序段只能是不含Z(W)指令字的G00、G01指令,否则P/S 065报警; 精车轨迹(nsnf程序段),X轴、Z轴的尺寸都必须是单向变化(一直增大

33、或一直减小); nsnf程序段中,不能有下列指令: 除G04(暂停)外的其它00组G指令 除G00,G01,G02,G03外的其它01组G指令 子程序调用指令(如M98/M99) 在输入模式下不能执行G71命令,否则会产生P/s 067报警; 在G71指令执行过程中,可以停止自动运行并手动移动,但要再次执行G71循环时,必须返回到手动移动前的位置。如果不返回就继续执行,后面的运行轨迹将错位; 单程序段状态运行时,一个粗车动作(进刀切削退刀返回)完成后程序暂停。 例:图3-28O0001; N S100;(主轴正转,转速;300转/分钟) N040 T08;(调入粗车刀, 冷却开) N00 X1

34、02 Z2;(快速移动,接近工件) N71 U1.5 R0.5;(每次切深直径,退刀) N71 P080 Q120 U0.5 W100;(对a-d粗车加工,余量X方向,Z方向)N00 X0。0(导航到x0)N01 Z0;N086 X40; (Oa)N01 Z-30.0;(ab) N100 X60.0 W-30.0;(bc) 精加工路线abcde程序段 N110 W-20.0;(cd) N120 X100.0 W-10.0;(de) N00 X100.0 Z100.0; (快速退刀到安全位置) N03 S500 T80;(调入2号精加工刀,执行2号刀偏)N0X102 Z2; (快速移动,接近工件

35、) N70 P80 Q120;(a-d的精加工)N00 X100.0 Z100.0; (快速回安全位置) N09;(冷却关) N05 T0100;(主轴停止,换回基准刀,清刀偏) N30;(程序结束,并返回程序开头) 径向粗车循环 G72 教学目的与要求:解复合型车削循环的基本车削方法。熟练掌握端面粗车循环的车削方法。教学内容:指令格式:G72 w( d) r(E)f_us_ut_u;(1) G72 P(ns) Q(nf) U(u) W(w); (2)N(ns) ; ; F; S; T; (3) N(nf); 说明含义:G72说明分为三部分:给定粗车时的进刀量、退刀量和切削速度、主轴转速、刀具

36、功能的程序段; :给定定义精车轨迹的程序段区间、精车余量的程序段; :定义精车轨迹的若干连续的程序段,执行G72时,这些程序段仅用于计算粗车的轨迹,实际并未被执行。 相关定义: 精车轨迹:由指令的第部分(nsnf程序段)给出的工件精加工轨迹, 粗车轮廓:精车轨迹按精车余量(u、w)偏移后的轨迹,是执行G72形成的轨迹轮廓。 W:粗车时Z轴的单次进刀量(单位:mm), R:粗车时Z轴的单次退刀量(单位:mm), ns:精车轨迹的第一个程序段的程序段号。 NF:终点线最后一个程序段的程序段编号。u:粗车时X轴留出的精加工余量(粗车轮廓相对于精车轨迹的X轴坐标偏移,即:A'点与A点X轴绝对坐

37、标的差值,单位:mm)。 w:粗车时Z轴留出的精加工余量(粗车轮廓相对于精车轨迹的Z轴坐标偏移,即:A'点与A点Z轴绝对坐标的差值,单位:mm)。 F:切削进给速度。 S:主轴转速。 T:刀具号、刀具偏置号。例:图3-31O0002; N03 S100;(主轴正转,转速200)N015 T08;(换2号刀,执行2号刀偏,冷却开) N00 X162。0 Z2。0(快速移动并接近工件)N72 W1.5 R0.5;(进刀量,退刀量) N72 P050 Q110 U0.5 W100;(对a-d粗车,X留,Z留余量) N00 Z-55.0; (快速移动) N01 X120;(进刀至a点) N07

38、0 X80.0 W20.0;(加工ab) N080 W15.0;(加工bc) 精加工路线程序段 N090 X40.0 W20.0 ;(加工cd)N100 X0;N0 Z2; N0 X100。0 Z100。0(快速将刀具缩回至安全位置)N03 S500 T80;(换3号刀,执行3号刀偏)N0 X162 Z2; (快速移动,接近工件)N70 P050 Q090;(精加工ad) N0 X100.0 Z100.0;(快速返回起点)N5 T0200;(停主轴,换2号刀,取消刀补); N30;(程序结束) 封闭切削循环 G73掌握封闭复合型车削循环的基本车削方法。2、掌握外圆粗车循环的车削方法。 2019

39、6;G73U i)W k)R d)F_uuus_uu_uut_uu;·(1) G73 P(ns) Q(nf) U(u) W(w); (2)N(ns) ; ; F; S; T; (3) N(nf); 指令含义:G73指令分为三部分:给定退刀量、切削次数和切削速度、主轴转速、刀具功能的程序段; :给定定义精车轨迹的程序段区间、精车余量的程序段; :定义精车轨迹的若干连续的程序段,执行G73时,这些程序段仅用于计算粗车的轨迹,实际并未被执行。 相关定义: U:X轴粗车退刀量(单位:mm,半径值), W:Z轴粗车退刀量(单位:mm), R:切削的次数(单位:千次)ns:精车轨迹的第一个程序段

40、的程序段号。 nf:精车轨迹的最后一个程序段的程序段号。 U:x轴精加工余量(单位:mm),最后一条粗车削轨迹相对于精车削轨迹的x轴坐标偏移,。w:Z轴的精加工余量(单位:mm), F:切削进给速度。 S:主轴转速。 T:刀具号、刀具偏置号。 例:图3-33O0010; N03 S100; (正转,主轴300转/分钟)N010 T08;(换1号刀具,冷却开)N00 X182 Z2;(指定转进给,快速移动至起点,启动主轴) N73 U90 W1。0 R45;0 R45从左到右N73 P014 Q021 U0.5 W0.5;(粗车,X留,Z留精车余量) N0 X0;N01Z0;N00 X80.0

41、W-40.0 ; N01 W0.15 ; N018 X120.0 W-10.0 ; 精加工形状程序段N019 W-20.0; N02 X160.0 W-20.0 R20.0 ; N01 X180.0 W-10.0 ; N00 X100 Z100;N03 S500 T80;N0 X182 Z2;N70 P014 Q021;N0 X100 Z100; (快速移动)N05 T0100;(停主轴) N30;(程序结束) 精加工循环 G70 教学目的:掌握精加工循环的使用方法指令格式:G70 P(ns) Q(nf); 命令功能:刀具从起始位置沿NSNF程序段给出的工件精加工路径进行精加工。在G71、G7

42、2或G73中粗加工后,用G70命令精加工,一次完成精加工余量的切割。在G70循环结束时,刀具返回起点并执行G70程序段之后的下一个程序段。其中:ns:精车轨迹的第一个程序段的程序段号; nf:精车轨迹的最后一个程序段的程序段号; G70 指令轨迹由 nsnf 之间程序段的编程轨迹决定。ns、nf 在 G70G73 程序段中的相对位置关系如下: G71/G72/G73 ; N(ns) F S t完成路线段组 N(nf) G70 P(ns) Q(nf); 说明: 执行G70时,nsnf程序段中的F、S、T指令有效; 在G70指令执行过程中,可以停止自动运行并手动移动,但要再次执行G70循环时,必须

43、返回到手动移动前的位置。如果不返回就继续执行,后面的运行轨迹将错位。 NSNF程序部分不允许使用以下说明: 除G04(暂停)外的其它00组G指令; 除G00,G01,G02,G03外的其它01组G指令; 子程序调用指令(如M98/M99)。 单程序段状态运行时,整个精加工动作完成后程序暂停。 轴向切槽多重循环 G74教学目的:1、掌握封闭切削循环的车削方法 2、能够正确地选择刀具、编写加工程序。指令格式:G74 R(e); G74 X(U)_ Z(W) _ P(i) Q(k) R(d) F ; 10:切割终点B F的X轴绝对坐标值(单位:mm)。U:切削终点 B f 与起点 A 的 X 轴绝对

44、坐标的差值(单位:mm)。 Z:切削终点 B f 的 Z 轴的绝对坐标值(单位:mm)。 W:切削终点 B f 与起点 A 的 Z 轴绝对坐标的差值(单位:mm)。 P(i) :单次轴向切削循环的径向(X 轴)切削量,(单位:,半径值),无符号。 Q(k):轴向(Z 轴)切削时,Z 轴断续进刀的进刀量,(单位:),无符号。 R(d):切削至轴向切削终点后,径向(X 轴)的退刀量(单位:mm,半径值),无符号。 省略 X(U)和 P(i)指令字时,默认往正方向退刀。 指令执行过程: 示例:如图O0001;(程序名称)M3 S500;(启动主轴,置转速500) T08;G0 X40 Z5;(定位到

45、加工起点) G74 R0.5 ;(加工循环) G74 X20 Z60 P500 Q50; G0 Z50;(Z向退刀) X09;(X向退刀) M5 T0100;(停主轴) M30;(程序结束)径向开槽多循环G75教学目的:掌握精加工循环的使用方法掌握切槽循环的编程和车削方法能对操作过程中出现的错误进行分析、查找原因。指令格式:G75 R(e);G75 X(U)_Z(W) _ P(i) Q(k) R(d) F_ ; 相关定义: R(e)执行后指令值保持有效,并把系统参数 NO.056 的值修改为 e×1000(单位:)。未输入 R(e)时,以系统参数 NO.056 的值作为径向退刀量。

46、X:切削终点 B f 的 X 轴绝对坐标值(单位:mm)。 U:切削终点 B f 与起点 A 的 X 轴绝对坐标的差值(单位:mm)。 Z:切割终点BF的Z轴绝对坐标值(单位:mm)。W:切削终点 B f 与起点 A 的 Z 轴绝对坐标的差值(单位:mm)。P(i) :径向(X 轴)进刀时,X 轴断续进刀的进刀量,(单位:,半径值),无符号。 Q(k):单次径向切削循环的轴向(Z 轴)进刀量,(单位:),无符号。 R(d):切削至径向切削终点后,轴向(Z 轴)的退刀量(单位:mm),无符号。省略 Z(W)和 Q(k),默认往正方向退刀。指令执行过程: 说明: 循环动作是由含X(U)和P(i)的

47、G75程序段进行的,如果仅执行"G75 R(e);"程序段,循环动作不进行; d 和e 均用同一地址R指定,其区别是根据程序段中有无X(U)和P(i)指令字; 在G75指令执行过程中,可使自动运行停止并手动移动,但要再次执行G75循环时,必须返回到手动移动前的位置。如果不返回就再次执行,后面的运行轨迹将错位; 当单程序段运行时,在列车粗暴动作(NB NC NDN)完成后,程序暂停。示例:G75指令切削示意图 O0001;(程序名) M3 S500;(启动主轴,置转速500) T08;(换1号刀。冷却开)G0 X125 Z-20;(定位到加工起点) G75 R0.5 ;(加工循环) G75 X40 Z-50 P500 Q5

温馨提示

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

评论

0/150

提交评论