华中世纪星数控车床G71编程实例
- 格式:doc
- 大小:440.50 KB
- 文档页数:3
华中系统数控车G71编程指令教案教学重点:G71编程指令格式、编程应用。
教学难点:G71格式中各参数含义、大小的选取。
教学方法:讲授法、演练法。
教学班级:设备要求:数控仿真实验室上课、运用投影设备。
教学过程:一,复习引入:1,复习G01\G80指令编程格式;2,总结G01\G80编程的特点:编写的程序冗长。
3,引出简化编程指令G71-----外径粗车复合循环二,新课讲解:(一),G71指令讲解:G71指令:外径粗车复合循环1、G71指令格式及意义:用于粗、精车工件外径。
G71 U R P (ns)Q(nf) X Z FN(ns) …………N(nf) ……各参数含义:U—切削深度(背吃刀量、每次切削量),半径值,无正负号,如下图中的△d。
R—每次退刀量,半径值,无正负,下图中的e;ns—精加工路线中第一个程序段的顺序号;nf--精加工路线中最后一个程序段的顺序号;X—X方向精加工余量,直径值,下图中的△u,一般取0.4mm;Z—Z方向精加工余量, 下图中的△w,一般取0.2mm;2、G71动作运动轨迹:在图中:(只绘制了下半部分)C——循环起点实线——进刀路线虚线——退刀路线XZ轴的交点为编程原点3、使用G71编程时的说明:(1)应用G71前必须设一循环起点,上图中的C点。
(2)G71程序段本身不进行精加工,粗加工是按后续程序段ns~nf给定的精加工编程轨迹A→A′→B→B′,沿平行于Z轴方向进行。
(3)G71程序段不能省略除F、S、T以外的地址符。
G71程序段中的F、S、T只在循环时有效,精加工时处于ns到nf程序段之间的F、S、T有效。
(4)循环中的第一个程序段(即ns段)必须包含G00或G01指令,即A→A′的动作必须是直线或点定位运动,但不能有Z轴方向上的移动。
(5) ns到nf程序段中,不能包含有子程序。
(6)G71循环时可以进行刀具位置补偿,但不能进行刀尖半径补偿。
因此在G71指令前必须用G40取消原有的刀尖半径补偿。
华中世纪星数控车床G71编程实例(精)在数控加工行业中,数控车床可谓是一个重要的设备,而华中世纪星数控车床是数控车床的一种,广泛应用于各个领域。
其中,G71编程是华中世纪星数控车床常用的编程方式之一。
本文将会讲解华中世纪星数控车床G71编程的实例。
什么是华中世纪星数控车床G71编程华中世纪星数控车床G71编程是一种基于G代码的编程方式。
G代码是一种数控编程语言,可用于控制数控设备执行各种操作。
G71编程是在数控车床上进行加工时经常使用的编程方式之一,常用于大量生产同种零件的情况下,以提高生产效率。
华中世纪星数控车床G71编程的实例下面以正方体零件的加工为例,来讲解华中世纪星数控车床G71编程的实例。
1.首先,我们需要定义一个正方体零件的工件坐标系,也就是零件的起点坐标。
G54 X50 Y50 Z0.这里的G54就是切换工件坐标系的指令。
切换之后,就可以以该坐标系为基点进行程序编写了。
2.接下来,我们需要定义一个切削工具,这里选择的是直径为10mm的铣刀。
T01 M06S3000 M03G43 H01 Z80解释一下,T01表示选择1号刀具,M06表示刀具自动换刀指令,S3000表示刀具旋转速度,M03表示启动主轴旋转。
G43 H01 Z80则表示用H01修正刀具半径,使刀具的切削端到达Z轴坐标80mm处。
3.此时,刀具已经就位,接下来需要进行实际的加工操作。
首先,需要开启切削功能,然后进行切削。
M08G71 U3 R0.5G01 X60 Y60 F2000G01 X90 Y60G01 X90 Y90G01 X60 Y90G01 X60 Y60M09这段代码的意思是,先开启切削功能(M08),然后设置U3和R0.5,其中U指的是车削过后外径的半径,U3表示切削过后半径为3mm,R指的是车削的圆角半径,这里设置0.5mm。
接下来,需要依次沿着X轴和Y轴进行直线切削操作,速度为F2000。
最后再关闭切削功能(M09)。
数控车削技术(入门)实例(一)毛坯为ф22×90,全部倒角为1×45°图5-1一、教学目的1、掌握对刀的概念及重要性。
2、掌握端面、外圆、锥度的编程和加工。
3、能熟练掌握精车对刀正确性的检查方法及调整。
4、遵守操作规程,养成文明操作、安全操作的良好习惯。
二、加工操作步骤参见图5-1,加工该零件时一般先加工零件外形轮廓,切断零件后调头加工零件总长。
编程零点设置在零件右端面的轴心线上。
1、夹零件毛坯,伸出卡盘长度76 mm。
2、车端面。
3、粗、精加工零件外形轮廓至尺寸要求。
4、切断零件,总长留0.5mm5、零件调头,夹ф21外圆(校正)6、加工零件总长至尺寸要求(程序略)7、回换刀点,程序结束。
三、注意事项1、确认车刀安装的刀位和程序中的刀号相一致。
2、仔细检查和确认是否符合自动加工模式。
3、灵活运用倍率修调开关。
4、为保证对刀的正确,对刀前应将工件外圆和端面采用手动方式车一刀。
5、机床的长度超程限位为15 mm。
四、应用的刀具:参考程序:O0233 ;N10 G50 X80 Z20;设定坐标系(起刀点)N20 M3 S02 T0100;调用粗车刀,主轴低低速正转N30 G00 X22 Z2;快速定位,接近工件N40 G71 U2 R1 ;每次进刀量4mm(直径)退刀1mmN50 G71 P60 Q140 U0.2 W0.2 F100;对外轮廓粗车加工,余量X、Z方向0.2mm N60 G00 X8;N70 G01 Z0 F60 ;N80 X10 Z-1; N60~N140为精加工外形轮廓程序群N90 Z-20;N100 X16 Z-28;N110 Z-40 ;N120 X19;N130 X21 Z-41;N140 Z-60;N180 G70 P60 Q140; 精车G71外形轮廓N190 G00 X80 Z20; 返回起刀点N200 T0303;换回切断刀,刀宽3mmN210 G00 X23 Z-59.8;快速定位,接近工件N220 G01 X10 F30; 切槽N225 G00 X23N230 G00 Z-59.5 ; 定位N240 G01 X-0.1 F30; 切断N250 G00 X50N255 Z50 ;返回起刀点N260 T0100 M05; 换回基准刀,主轴停止N270 M30; 程序结束数控车削技术(入门)实例(二)毛坯为ф22×65图5-2一、教学目的1、掌握对刀的概念及重要性。
G71,G70 编程指令是数控车最常用,也是最方便的指令,一般零件的轮廓都可以用G71编程开粗程序,G70作为精加工程序,所以这两个指令也可以理解为兄弟指令。
下面就举个简单的例子来解释下这两个指令的功能和用法。
如上图是一个直径稍大于52mm的圆柱棒,要车削得到上图的零件。
对于这样的零件手工编程时用G71还是比较方便的。
程序如下:O0001:G0 X99 Z99;M3 S800 T0101;G0 X60 Z2;G71 U1.5 R0.5;G71 P1 Q2 U0.5 W0.1 F150; N1 G0 X0;G1 Z0;X18X26 Z-8;Z-18;X38 ;X42 Z-20;Z-30;X48;G03 X52 Z-32 R2;G1 Z-35;N2 U1;G0 X99 Z99 M05;M0;M03 S1400 T0101;M08;G0 X60 Z2;G70 P1 Q2 F100;G0 X99 Z99 M05;M09程序的详细解释如下;G0 X99 Z99;————刀具的安全位置。
M3 S800 T0101;————启动主轴,转速800转每秒,和启动刀具号及刀补号M08;——冷却开G0 X60 Z2;——下刀位置G71 U1.5 R0.5;——U1.5指直径方向每次切深1.5mm,R0.5指每一层切完刀退出0.5mmG71 P1 Q2 U0.5 W0.1 F150;——P1对应N1开始重复的起始位置,Q2对应N2结束位置,U0.5直径粗加工后的余量,W0.1 Z方向的余量,F150进给速度150mm每分钟。
N1 G0 X0;——快速定位到中心位置。
G1 Z0;X18X26 Z-8;X38 ;X42 Z-20; 走刀路线Z-30;X48;G03 X52 Z-32 R2;G1 Z-35;N2 U1;G0 X99 Z99 M05;——退回安全距离M09;——关闭冷却液M0;——程序暂停,开粗加工完成。
M03 S1400 T0101; 按启动键后,精加工开始。
G71 车外圆编程实例及解释G71 指令是数控车床中的一种循环指令,用于车削外圆。
在数控车床上,G71 指令通常用于加工轴类零件的外圆、端面和螺纹等。
G71 指令的格式为:G71 X Z F S T,其中 X 和 Z 是刀具运动的方向和距离,F 是刀具切削的速度,S 是刀具进退刀的运动速度,T 是刀具切削的循环次数。
下面是 G71 指令的编程实例及解释:例 1:车削一个直径为 10mm、深度为 5mm 的外圆。
编程步骤如下:1. 将刀具移动到工件表面,使刀具中心点和工件表面重合。
2. 将刀具移动到工件外圆的圆心处,并使刀具高度等于工件表面深度。
3. 按下 G71 指令,刀具开始车削外圆,加工结束后退回到起点。
4. 重复以上步骤,直到加工完成。
例 2:车削一个直径为 10mm、半径为 2mm 的圆球。
编程步骤如下:1. 将刀具移动到工件表面,使刀具中心点和工件表面重合。
2. 将刀具移动到工件外圆的圆心处,并使刀具高度等于工件表面深度。
3. 按下 G71 指令,刀具开始车削圆球,加工结束后退回到起点。
4. 重复以上步骤,直到加工完成。
在使用 G71 指令时,需要注意以下事项:1. G71 指令只能用于车削外圆、端面和螺纹等,不能用于加工内圆。
2. G71 指令中的刀具运动方向和距离必须与刀具的旋转方向和移动速度相匹配,否则可能会导致加工失败。
3. G71 指令中的循环次数 T 必须按照规定的循环次数执行,否则可能会导致加工不完整。
4. 在加工过程中,需要注意刀具的磨损和工件的材料,及时调整刀具的磨损程度和工件的材料,以保证加工质量和效率。
以上就是 G71 指令的编程实例及解释,希望能对大家有所帮助。
g71编程实例及解释G71是一种用于CNC机床的加工程序语言,它能够精确定义和控制工作台的位置,操纵刀具的轨迹,提高两者的兼容性。
本文介绍了G71是如何实现圆形加工的,并通过几个简单的例子来佐证这一点。
G71指令能够控制机床的运动以实现圆形加工,它首先要确定一些必要的参数,如刀具速度,终点和起点的xy坐标,以及圆弧的半径。
然后,G71指令根据这些参数计算出插补点,它们是刀具在加工过程中做圆周运动的中间点。
最后,G71指令将插补点发送给CNC机床,从而使机床可以按照规定的轨迹和角度进行加工。
G71的实例可以分为两类:顺时针实例和逆时针实例。
下面以一个顺时针实例来说明G71的用法:假设机床原点位于坐标原点,G71指令为G71 X+50 Y+50 R10 U-4.5 W4.5 P4,我们可以得出以下结论: X和Y参数分别是+50,说明圆心距离坐标原点有50毫米。
R参数是10,即圆弧的半径为10毫米。
U和W参数分别是-4.5和4.5,说明圆弧的角度变化范围是从-4.5度到4.5度。
P参数为4,即圆弧会分成4段插补点,而机床会按照这4段插补点来实现加工。
以上就是G71指令圆形加工实例的简单介绍,下面我们继续来讨论用G71实现非圆形加工的方法。
G71指令也可以用来实现椭圆形加工,具体操作如下:首先,要设定椭圆的两个半径参数,通常称为R1和R2;然后,设定椭圆的横纵方向的起点和终点参数,称为U1和U2;最后,设定椭圆的分段数量参数P。
只要将这些参数按照正确的组合,我们就可以使用G71指令实现椭圆形加工。
此外,G71指令还能够用来实现开槽和环形加工,具体操作如下:首先,设定开槽加工的中心点坐标和半径参数;然后,设定开槽加工的起点和终点参数;最后,设定开槽加工的分段数量参数P。
按照这些参数,可以使用G71指令实现开槽加工,G71指令的运用也可以实现环形加工。
以上就是G71指令的基本使用方法和示例,可以看出,G71可以用来实现圆形、椭圆形、开槽和环形等加工,是一种非常灵活有效的加工方式,在全球非常受欢迎。
g71指令编程实例详解以G71指令编程实例详解为标题G71指令是数控加工中常用的一种指令,用于定义一个矩形区域,并在此区域内进行加工。
本文将通过一个实例来详细解析G71指令的使用方法和注意事项。
我们需要了解G71指令的基本格式。
G71指令的格式为:G71 Pn Qn Un Wn Dn Fn,其中各参数的含义如下:- Pn:定义矩形区域的左下角点的X坐标- Qn:定义矩形区域的左下角点的Y坐标- Un:定义矩形区域的右上角点的X坐标- Wn:定义矩形区域的右上角点的Y坐标- Dn:定义在矩形区域内进行加工的深度- Fn:定义每次进给的距离接下来,我们通过一个具体的编程实例来说明G71指令的使用方法。
假设我们需要在一个矩形工件上进行钻孔加工,矩形的左下角点坐标为(0, 0),右上角点坐标为(100, 50),加工深度为10mm,每次进给距离为2mm。
按照G71指令的格式,我们可以编写如下程序:```N10 G71 P0 Q0 U100 W50 D10 F2N20 G90 G00 X0 Y0 Z0N30 G43 H01 Z2N40 G81 R2 Z-10 F100```上述程序中,N10行为G71指令,定义了矩形区域的左下角点为(0, 0),右上角点为(100, 50),加工深度为10mm,每次进给距离为2mm。
N20行为绝对编程G90指令,将当前坐标设置为(0, 0, 0)。
N30行为刀具半径补偿G43指令,选择刀具编号为01,Z向偏移量为2。
N40行为钻孔循环G81指令,设定钻孔半径为2mm,钻孔深度为-10mm(即向下钻孔10mm),进给速度为100mm/min。
通过上述程序,我们可以实现在给定矩形区域内进行钻孔加工的目标。
在编写G71指令时,还需要注意以下几点:1. G71指令必须与G90(绝对编程)指令一起使用,确保矩形区域的坐标值是绝对坐标。
2. G71指令只能在主程序中使用,不能在子程序或循环中使用。
数控车G71用法及编程实例-g71编程运用数控车 G71 用法及编程实例 G71 编程运用在数控车床加工中,G71 指令是一种非常实用且常用的粗车循环指令。
它能够大大提高加工效率,减少编程工作量,对于批量生产和复杂轮廓的加工具有重要意义。
接下来,让我们详细了解一下 G71 指令的用法,并通过编程实例来加深理解。
一、G71 指令的格式和参数G71 U(Δd) R(e);G71 P(ns) Q(nf) U(Δu) W(Δw) F(f) S(s) T(t);其中:Δd:每次切削深度(半径值指定)。
e:每次退刀量。
ns:精加工程序段的起始程序段号。
nf:精加工程序段的结束程序段号。
Δu:X 方向精加工余量(直径值指定)。
Δw:Z 方向精加工余量。
f:切削进给速度。
s:主轴转速。
t:刀具及刀补号。
二、G71 指令的工作原理G71 指令在执行时,刀具按照指定的切削深度和退刀量进行分层切削,逐渐去除毛坯余量,最终留下精加工余量。
系统会根据给定的精加工程序段自动计算出粗车的刀具路径,实现高效的粗加工。
三、编程实例假设我们要加工一个轴类零件,其毛坯直径为 50mm,长度为100mm,最终加工尺寸为直径 30mm,长度 80mm,下面是使用 G71 指令进行编程的示例:O0001 (程序名)G99 (每转进给)M03 S800 (主轴正转,转速 800r/min)T0101 (调用 1 号刀具,1 号刀补)G00 X52、 Z2、(快速定位到起点)G71 U2、 R1、(切削深度 2mm,退刀量 1mm)G71 P10 Q20 U05 W01 F02 (精加工程序段从 10 号到 20 号,X 方向余量 05mm,Z 方向余量 01mm,进给速度 02mm/r)N10 G00 X30、(精车起始段)G01 Z-80、(精车轮廓)N20 X52、(精车结束段)G00 X100、 Z100、(退刀)M30 (程序结束)在这个编程实例中,我们首先进行了初始化设置,包括选择进给方式、主轴转速、调用刀具等。
数控车床G71G70编程实例
数控车床是一种能够自动进行加工操作的机床,通过预先设定的程序来实现对工件的加工。
其中,G71和G70是数控车床编程中常用的指令,用于设定切削轮廓和切削方式。
下面我们将通过一个实例来展示如何使用G71和G70指令进行数控车床编程。
假设我们需要在一块工件上进行外径加工,首先我们需要设定切削轮廓和切削方式。
我们以直径为100mm的圆形工件为例,需进行外径加工。
首先,我们使用G71指令设定切削参数:
N10 G71 U5 R2
以上指令表示设定切削方式为粗加工,U5表示每次切削的进给量为5mm,R2表示每圈进给量为2mm。
接着,我们使用G70指令设定切削轮廓:
N20 G70 P2 Q3
以上指令表示设定切削轮廓为2,Q3表示工件直径为100mm。
接下来,我们进行数控车床编程:
N30 G00 X50 Z5
N40 G01 X40 F0.1
N50 G01 Z-5 F0.15
N60 G01 X50 F0.1
N70 G00 Z50
N80 M30
以上编程实例中,我们首先将刀具移动到工件的起始点(X50,Z5),然后以0.1mm的进给速度进行加工,按照设定的切削方式和切削轮廓逐步对工件进行加工,最终移动刀具到安全位置(Z50)。
通过这个数控车床G71G70编程实例,我们可以看到如何使用G71和G70指令来控制切削方式和切削轮廓,进而实现对工件的加工。
希望这个实例能够帮助大家更好地理解数控车床编程的原理和操作过程。
用g71编程实例以下是一个G71编程实例:% O0001(G71 BEFINE CUTTING CYCLE)N010 G90 G80 G40 G20N020 T01 M06N030 G43 H01 Z1. M08N040 S1200 M03N050 G71 U0 W0 R5N060 G00 X0 Z5N070 G01 Z-0.5 F100N080 G02 X50 Z-2.5 R5N090 G01 X120 F200N100 G02 X170 Z-5 R5N110 G00 Z5N120 M30%上述代码的编程目的是定义切割循环。
以下是代码的解释:- 行 1:程序标题,说明这是一个G71定义切割循环的程序。
- 行 2:将机床操作编程为绝对尺寸,取消半径补偿和长度切割。
同时将进给和速度单位设置为英寸和分钟。
- 行 3:安装1号刀具。
- 行 4:使用1号刀具并加工Z轴高度为1英寸的材料。
同时开启冷却。
- 行 5:设置主轴转速为1200RPM。
- 行 6:定义切割循环,其中U0表示在X轴方向上在零点开始切割,W0表示在Z轴方向上在零点开始切割,R5表示每次切割切掉5英寸。
这与G70相似,不同之处在于使用U和W,而不是X和Z。
- 行 7:将刀具移到初始位置,即X轴和Z轴坐标都为0且在Z轴高度为5英寸的位置。
- 行 8:在以100IPM的速度向下切割0.5英寸。
- 行9:在以200IPM的速度向右走50英寸,向下走2.5英寸,弧度半径为5英寸。
- 行 10:在以200IPM的速度向右走70英寸,向下走5英寸,弧度半径为5英寸。
- 行 11:将刀具移到初始位置,即X轴和Z轴坐标都为0且在Z轴高度为5英寸的位置。
- 行 12:程序结束。
请注意,此代码只用于示范目的,不能保证适用于所有机器。
请根据您自己的机器和材料要求进行修改。
G71内(外)径粗车复合循环
运用这种复合循环指令,只需指定精加工路线和粗加工的吃刀量,系统会自动计算粗加工路线和进给次数。
注意:
①G71指令必须带有P、Q地址ns、nf,且与精加工路径起、止顺序号对应,否则不能进行该循环加工。
②ns的程序段必须有准备功能01组的G00或G01指令,否则产生报警,即从A到A′的动作必须是直线或点定位运动。
③在顺序号为ns到顺序号为nf的程序段中,可以包含子程序。
④在MDI方式下,不能运行复合循环指令。
1)无凹槽内(外)径粗车复合循环G71
格式:G71 U(△d) R(r) P(ns) Q(nf) X(△x) Z(△z) F(f) S(s) T(t)
说明:该指令执行如图1-22所示的粗加工,并且刀具回到循环起点。
精加工路径A→A'→B'→B的轨迹按后面的指令循序执行。
△d:背吃刀量(每次切削量),指定时不加符号,方向由矢量AA '决定;
r:每次退刀量;
ns:精加工路径第一程序段的顺序号;
nf:精加工路径最后程序段的顺序号;
△x:X方向精加工余量;
△z:Z方向精加工余量;
f,s,t:粗加工时G71中编程的F、S、T有效,而精加工时如果G71指令到ns程序段内设定了F、S、T,将在精加工段内有效,如果没有设定则按照粗加工的F、S、T执行。
图1-22 无凹槽内外径粗车复合循环G71
G71切削循环下,切削进给方向平行于Z轴,X(△x)和Z(△z)的符号如图1-23所示。
其中(+)表示沿轴正方向移动,(-)表示沿轴负方向移动。
图1-23 G71内外径粗车复合循环X(△x)和Z(△z)的符号
例1:用外径粗加工复合循环编制如图1-44所示零件的加工程序:毛坯为ф50×120,要求循环起始点在A(52,3),背吃刀量为1.5mm(半径量),退刀量为lmm,X方向精加工余量为0.6mm,Z方向精加工余量为0.1mm。
T01为外圆粗车刀,T02为切断刀(刀宽为4mm),T03为外圆精车刀。
图1-44 阶梯轴
%3311
N1 G94 G90
N2 T0101 (设立坐标系,选1号刀)
N3 M03 S400 (主轴以400r/min正转)
N5 G00 X54 Z3 (刀具到循环起点位置)
N6 G71U1.5RlP11Q20X0.6Z0.1F100 (粗切量:1.5mm 精切量:X0.6mm、Z0.1mm)
N7 G00 X100 Z100 (粗加工后,到换刀点位置)
N8 T0303 (精加工起始行,设立坐标系,选3号刀)
N9 M03 S400 (主轴以400r/min正转)
N10 G42 G01 X52 Z3 F100 (加入刀尖圆弧半径补偿)
N11 G00 X0 (精加工轮廓起始行,到倒角延长线)
N12 G01 X10 Z-2 (精加工C2倒角)
N13 Z-20 (精加工фl0外圆)
N14 G02 U10 W-5 R5 (精加工R5圆弧)
N15 G01 W-10 (精加工ф20外圆)
N16 G03 U14 W-7 R7 (精加工R7圆弧)
N17 G01 Z-52 (精加工ф34外圆)
N18 U10 W-10 (精加工外圆锥)
N19 W-25 (精加工ф44外圆)
N20 X52 (精加工轮廓结束行,退出已加工面)
N21 G40 G00 X100 Z100 (取消半径补偿,返回程序起点位置)
N22 M05 (主轴停)
N23 M00 (程序暂停)
N24 T0202 (设立坐标系,选2号刀)
N25 M03 S400 (主轴以400r/min正转)
N26 G0 X52 Z-86 (刀具到起点位置)
N27 G01 X0 F100 (切断)
N28 G00 X100 Z100 (回对刀点)
N29 M05 (主轴停)
N30 M30 (主程序结束并复位)
例2:用内径粗车复合循环编制如图1-46所示零件的加工程序:ф16孔已加工,要求循环起始点在A(6,5),背吃刀量为1.5mm(半径量)。
退刀量为1mm,X方向精加工余量0.6mm,Z方向精加工余量为0.1mm,T01为粗镗刀,T02为精镗刀。
图1-46 套轴
%3315
N1 T0101 (换1号刀,确定其坐标系)
N2 M03 S400 (主轴以400r/min正转)
N3 X6 Z5 (到循环起点位置)
N5 G71U1.5R1P11Q17X-0.6Z0.1F100 (内径粗切循环加工)
N6 G00 Z80 (退出工件内孔)
N7 X80 (粗切后,到换刀点位置)
N8 T0202 (精加工起始行,换2号刀,确定其坐标系)
N9 M03 S400 (主轴以400r/min正转)
N10 G00 G41 X6 Z5 (加入刀尖圆弧半径补偿)
N11 G00 X44 (精加工轮廓开始,到ф44内孔处)
N12 G01 Z-20 (精加工ф44内孔)
N13 U-10 W-10 (精加工内孔锥)
N14 W-l0 (精加工ф34内孔)
N15 G03 X20 W-7 R7 (精加工R7圆弧)
N16 G01 W-10 (精加工ф20内孔)
N17 X4 (精加工轮廓结束,退出已加工表面)
N18 G00 Z80 (退出工件内孔)
N19 G40 X80 M05 (回程序起点或换刀点位置,取消刀尖圆弧半径补偿)
N20 M30 (主轴停、主程序结束并复位)。