数控车削加工工艺与数控车床程序编制课件.ppt
数控车床加工及编程,数控车削加工工艺,数控车床程序编制,数控车床编程实例,学习目标和重点,目标:学习和应用FANUC数控系统的各种指令。掌握FANUC数控系统的各种指令格式和应用范围、技巧。中等难度的零件加工程序的编制和加工。重点:FANUC数控系统的各种指令格式和应用范围、技巧。数控加工及程序编制的综合能力,数控车削加工工艺,数控车床加工的主要特点 车削刀具数控车削加工走刀路线,数控车床是目前使用最广泛的数控机床之一。主要是加工轴类、盘类等回转体零件的。通过数控加工程序的运行,它能自动完成内外圆柱面、圆锥面、圆弧面或非圆弧曲线轮廓面、端面和螺纹等工序的切削加工,并能进行车槽、钻孔、镗孔、扩孔、铰孔等加工。此外,数控车削中心还可以在一次装夹中完成更多的加工工序,包括钻、铣、攻螺纹等。,数控车床加工的主要特点,数控车床上的各种加工方法,数控车削刀具,车削刀具的分类:,外圆车刀内孔车刀螺纹车刀切断切槽刀,1、外圆车刀,1、外圆车刀,1、外圆车刀,外圆车刀主偏角K=75,该75主偏角车刀只能用于外圆粗车削,其刀片为四方形,所以可以转位八次,经济性好.,该75主偏角车刀只能用于外圆粗车削,该主偏角车刀为MCLNR车刀刀片的补充应用.,1、外圆车刀,1、外圆车刀,外圆车刀主偏角K=90,该90主偏角车刀只能用于外圆粗精车削,其刀片为三角形,切削刃较长,刀片可以转位六次,经济性好,2、内孔车刀,根据以下切削方式选择内孔车削刀具形式与主偏角:,外螺纹车刀,3、螺纹车刀,带修光刃的螺纹刀片,可加工出包括牙顶在内的完整螺 纹牙型 保证了正确的底径和顶径 在车削螺纹前,毛坯不需车削,车后不需去毛刺,内螺纹车刀,4、切断切槽刀,QZQ,QZSR,QZS,QT四大系列 最小切槽宽度1.1mm 最大切断直径60mm 左刀右刀任意选择,4、切断切槽刀,4.1.3 数控车床加工的走刀路线,最短的空行程路线 粗加工(或半精加工)进给路线精加工进给路线特殊的进给路线,1、最短的空行程路线,巧用起刀点。(图a)巧设换(转)刀点。(图b)合理安排“回零”路线。执行“回零”指令,2、粗加工(或半精加工)进给路线,常用的粗加工进给路线。(图a)大余量毛坯的阶梯切削进给路线。(图b)双向切削进给路线。(图c),3、精加工进给路线,完工轮廓的连续切削进给路线。在安排一刀或多刀进行的精加工进给路线时,其零件的完工轮廓应由最后一刀连续加工而成。各部位精度要求不一致的精加工进给路线。若各部位精度相差不是很大时,应以最严的精度为准,连续走刀加工所有部位;若各部位精度相差很大,则精度接近的表面安排同一把刀走刀路线内加工,并先加工精度较低的部位,最后再单独安排精度高的部位的走刀路线。,4、特殊的进给路线,在数控车削加工中,一般情况下,Z坐标轴方向的进给路线都是沿着坐标的负方向进给的,但有时按这种常规方式安排进给路线并不合理,甚至可能车坏工件。,数控车床程序编制,数控车床的品种繁多,结构及数控系统各异,但在许多方面仍有共同之处。本章介绍采用FANUC系统的数控车床的程序编制。,数控系统的功能 工件坐标系设定加工准备类指令基本加工类指令单一固定循环指令复合固定循环指令刀具参数补偿指令切槽加工与程序暂停指令螺纹切削指令子程序,数控系统的功能,1、准备功能(G功能)功能:使机床或数控系统建立起某种加工方式的指令。格式:G(G00G99共100种),【概念】模态指令:又称续效代码。该指令代码一经定义,其功能一直保持有效,直到被相应的代码取消或被同组的代码所取代。非模态指令:只在写有该代码的程序段中才有效。,数控系统的功能,2、辅助功能(M功)能功能:控制机床或系统的开关功能的一种命令。格式:M(从M00M99共100种)常用指令:M03主轴正转;M04主轴反转;M05主轴停止;M08切削液开;M09切削液关;M30程序结束。,数控系统的功能,3、进给功能(F功能)功能:用于指定刀具进给速度。F为续效代码。进给模式:数控车床分每转进给mm/r和每分钟进给mm/min。每分钟进给模式G94mm/min 格式:G94 F;每转进给模式G95mm/r 格式:G95 F;,数控系统的功能,4、主轴转速功能(S功能)功能:用于指定主轴转速,一般为r/min 模式:数控车床有恒转速与恒线速控制模式恒线速度控制G96m/min格式:G96 S;功能:在车削端面或工件直径变化较大时使用,提高切削质量。转速与线速度的转换关系:n=1000/d恒转速控制G97(上电时默认状态)r/min 格式:G97 S;功能:该指令可设定主轴转速并取消恒线速度控制,在车削螺纹或工件直径变化不大时使用。主轴最高转速限制G92r/min格式:G92 S;功能:可防止因主轴转速过高,离心力太大,产生危险及影响机床寿命。,数控系统的功能,5、刀具功能(T功能)功能:用于选择刀具与刀具偏置量。格式:T,G、M、F、S、T指令中哪些指令是模态指令?哪些是非模态指令?,部分G、M指令是模态指令全部的F、S指令是模态指令T指令是非模态指令!,工件坐标系设定G50,格式:G50 X Z;功能:编程时,首先确定工件原点后用G54设定工件坐标系。式中:X、Z刀尖(刀位点)起始点相对于工件原点的X、Z向 坐标值(X为直径值)。,G50 X200.Z150.;,在执行G50前必须进行什么操作?,在执行G50前必须先调整机床,将刀尖放在程序所要求的起始点位置上“对刀”,【例】G50指令设定工件坐标系。,加工准备类指令,在完成数控准备类指令后,才能编制数控加工运行指令!,加工准备类指令,快速定位指令G00格式:G00 X_ Z_;功能:使刀具从当前点,以系统预先设定好的速度移动定位至所指定的目标点(X,Z)。其中:X、Z目标点的绝对值坐标。注意:G00的运动轨迹不一定是直线,若不注意则容易干涉。该指令不用指定运行速度。,【例】G00编程。G00 X50.Z84.;,基本加工类指令,1、直线插补指令G01 格式:G01 X_ Z_ F_;功能:使刀具从当前点,以指令的进给速度沿直线移 动目标点(X,Z)其中:X、Z目标点的绝对值坐标;F进给量。,【例】G01编程。G01 X80.Z-80.F0.2;,基本加工类指令,2、圆弧插补指令G02/G03 格式:G02/G03 X_ Z_ R_ F_;功能:指令刀具以设定的进给速度作圆弧运动,切削出圆弧轮廓。其中:G02顺时针圆弧插补;G03逆时针圆弧插补;R圆弧半径:圆心角180时,用+R表示;否则用-R表示。注意:采用后置刀架车床编程。G02/G03的判断。,基本加工类指令,【例】G02/G03编程。答:绝对编程:G02 X46.Z-15.078 R23.F0.2;增量编程:G02 U26.W-15.078 R23.F0.2;混合编程:G02 X46.W-15.078 R23.F0.2;G02 U26.Z-15.078 R23.F0.2;,R编程有几种编程方式?,基本加工类指令,【例】刀具按走刀路线进行加工,已知进给量0.25mm/r,切削速度150mm/min,试编程。,O4002;T0101;G50 X200.Z50.;G96 S150 M03;G00 X14.Z6.;G01 Z0.F0.25;X30.;G03 X40.Z-50.R5.;G01 Z-20.;X60.Z-30.;G02 X81.214 Z-34.393 R15.;G01 X110.;G00 X200.Z50.;M30;,基本加工类指令,3、自动倒角指令G01由Z轴向X轴倒角格式:G01 Z(W)I F;其中:Z、W图中b点的绝对值(增量)坐标。I 当向X轴正向倒角时为正值,反之,取负值。由X轴向Z轴倒角格式:G01 X(U)K F;其中:X、U图中b点的绝对值(增量)坐标。K 当向X轴正向倒角时为正值,反之,取负值。,基本加工类指令,4、自动倒圆指令G01由Z轴向X轴倒圆格式:G01 Z(W)R F;其中:Z、W图中b点的绝对值(增量)坐标。R 当向X轴正向倒角时为正值,反之,取负值。由X轴向Z轴倒圆格式:G01 X(U)R F;其中:X、U图中b点的绝对值(增量)坐标。R 当向X轴正向倒角时为正值,反之,取负值。,基本加工类指令,【例】以图示走刀路线加工,已知进给量0.15mm/r,主轴转速800r/min,试用自动倒角倒圆指令编程。,O4003;S800 M03;T0101 M08;G00 X21.Z5.;W-5.;G01X60.K-2.F0.15;Z-12.;X72.Z-32.;Z-47.;G02 X82.Z-52.R5.;G01 X92.;U10.0 W-5.0;G00 X240.Z150.M30;,单一固定循环指令,轴向切削循环G90径向切削循环G94,单一固定循环是指一个循环切削指令可使刀具产生四个动作,即可使刀具完成:“切入切削退刀返回”一个循环动作,可简化编程。,1、轴向切削循环G90,格式:G90 X(U)Z(W)R F;(模态指令)式中:X、Z切削终点绝对坐标;U、W切削终点相对于循环起点增量坐标;R切削终点至切削起点的向量值(半径值);功能:能完成圆柱、圆锥的粗、精切削加工。,1、轴向切削循环G90,O4006;G96 S120 M03;G50 S3500;T0101;G00 X55.Z3.;G90 X46.Z-44.95 F0.2;X42.;X40.2;G00 X100.Z100.;T0202 S150;X40.Z3.;G01 Z-45.F0.07;X55.;G00 X100.Z100.;M30;,1、需要建立刀尖半径补偿?,用G90怎样进行精加工?,1、轴向切削循环G90,O4007;G96 S120 M03;G50 S3500;T0303;G00 X50.Z5.;G90 X49.Z-45.R-5.5 F0.2;X45.;X41.;X40.S150 F0.07;G00 X100.Z100.;M30;,2、径向切削循环G94,格式:G94 X(U)Z(W)R F;(模态指令)式中:X、Z切削终点绝对坐标;U、W切削终点相对于循环起点增量坐标;R切削终点至切削起点的向量值(Z轴方向);功能:能完成直端面或锥端面切削循环。,O4008;G96 S120 M03;G50 S3500;T0404;G00 X85.Z5.;G94 X40.5 Z-3.F0.2;Z-6.5;Z-9.9;X40.Z-10.S150 F0.07;G00 X100.Z100.;M30;,2、径向切削循环G94,O4009;G96 S120 M03;G50 S3500;T0404;G00 X119.Z5.;G94 X20.Z0.R-22.F0.2;Z-3.5;Z-6.5;Z-9.5;Z-10.S150 F0.07;G00 X100.Z100.;M30;,2、径向切削循环G94,复合固定循环指令,轴向粗车复合循环G71径向粗车复合循环G72仿形粗车复合循环G73精车复合循环G70,1、轴向粗车复合循环G71,格式:G71 U(d)R(e);G71 P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t);N(ns);F(f)S(s);N(nf);功能:适合于使刀具从当前点,以系统预先设定好的速度移 动 定位至所指定的目标点用圆柱棒料粗车阶梯轴的外 圆或内孔需切除较多余量时的情况。,1、轴向粗车复合循环G71,其中:d每次切削背吃刀量,即x轴向的进刀,深度以半径值表 示,一定为正值;e每次切削结束的退刀量;ns精车开始程序段的顺序号;nf精车结束程序段的顺序号;ux轴方向精加工余量,以直径值表示;wz轴方向精加工余量;f粗车时进给量;s粗车时主轴功能(在G71之前即已指令,大都省略);t粗车时所用刀具(在G71之前即已指令,故大都省略);s精车时主轴功能;f精车时进给量。,1、轴向粗车复合循环G71,G71指令的刀具循环路径,注意:由循环起始点C到A点的移动只能用G00或G01,且不能有z轴方向 移动指令。车削的路径必须是单调增大或减小,即不可有内凹的轮廓外形。,1、轴向粗车复合循环G71,【例】以FANUC PM系统的CNC车床车削如图示工件。,O1000;S800 M03;T0101 M08;G00 X84.Z3.;G71 U3.R1.;G71 P10 Q20 U0.2 W0.05 F0.2;N10 G00 X20.;G01 Z-20.F0.1 S1000;X40.Z-40.;,G03 X60.Z-50.R10.;G01 Z-70.;X80.;Z-90.;N20 X84.;G70 P10 Q20;G00 X100.Z100.;M30;,2、径向粗车复合循环G72,格式:G72 W(d)R(e);G72 P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t);N(ns);F(f)S(s);N(nf);功能:适用于直径方向的切除余量比轴向余量大时。,2、径向粗车复合循环G,【例G72】粗车刀1号,每次背吃刀量为3mm,进给量为0.2mm/r,主轴转速为500r/min;精车刀2号,精车余量X轴为0.2mm,Z轴为0.05mm,主轴转速为800 r/min,进给量为0.07mm/r。,O4011;S500 M03 T0101;G00 X166.Z3.;G72 W3.R1.;G72 P10 Q20 U0.2 W0.05 F0.2;N10 G00 Z-40.;G01 X120.F0.07 S800;G03 X100.Z-30.R10.;G01 X40.Z-15.;Z-5.;X10.;N20 Z3.;G00 X100.Z100.;T0202;X166.Z3.;G70 P10 Q20;G00 X100.Z100.;M30;,3、仿形粗车复合循环G73,格式:G73 U(i)W(k)R(d);G73 P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t);N(ns);F(f)S(s);N(nf);功能:适用于零件毛坯已基本成型的铸件或锻件的加工。式中:i粗车时径向切除的余量(半径值)。k粗车时轴向切除的余量。d粗切削次数。,3、仿形粗车复合循环G73,G73指令的刀具循环路径,3、仿形粗车复合循环G73,【例G73】车削铸件。X轴向粗加工总余量为6mm(半径),z轴向为6mm,粗加工次数为3次。粗车刀1号,精车刀2号,精车余量X轴为0.2mm,Z轴为0.05mm。,4012;S500 M03;T0101 M08;G00 X112.Z6.;G73 U6.0 W6.0 R3.0;G73 P10 Q20 U0.2 W0.05 F0.2;N10 G00 X30.Z1.;G01 Z-20.F0.07;X60.W-10.;W-30.;G02 X80.W-10.R10.;G01 X100.W-10.;N20 X106.;G00 X150.Z200.;T0202 S800;X112.Z6.;G70 P10 Q20;G00 X150.Z200.;M30;,4、精车复合循环G70,格式:G70 P(ns)Q(nf);注意:必须先使用G71、G72或G73指令后,才可使用G70指令。G70指令的ns至nf之间精车程序段中,不能调用子程序。ns至nf之间精车程序段所指令的F、S是给G70精车时使用的,且S指令的位置比较灵活。使用G71、G72、G73或G70指令的程序必须存储于CNC控制器内存中,即有复合循环指令的程序不能通过计算机以边传边加工的方式控制CNC机床。,5、轴向粗车复合循环G71加工内孔,格式:G71 U(d)R(e);G71 P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t);N(ns);F(f)S(s);N(nf);注意:u为负值。,刀具参数补偿指令,假想刀尖假想刀尖与圆弧刀尖比较刀尖圆弧半径补偿指令假想刀尖方向和刀尖号,1、假想刀尖,数控编程通常都假设车刀尖作为一个点(称为假想刀尖点)来考虑,并以此假想刀尖点切削工件。但实际上,假想刀尖点是不存在的。CNC车床皆使用粉末冶金制作的刀片,其刀尖是一圆弧形,常用的车刀片刀尖圆弧半径R有0.2mm、0.4mm、0.6mm、0.8mm、1.0mm等多种。,2、假想刀尖与圆弧刀尖比较,按假想刀尖编出的程序,进行外圆、内孔等与X、Z轴平行的表面加工时,是不会产生误差的,但在进行倒角、锥面和圆弧切削时会产生少切或过切的现象。,3、刀尖圆弧半径补偿指令,具有刀尖圆弧自动补偿功能的数控系统能根据刀尖圆弧半径计算出补偿量,避免少切或过切现象的产生。G41刀具左补偿:站在刀具路径上,向切削前进方向 看,刀具在工件的左方。G42刀具右补偿:站在刀具路径上,向切削前进方向 看,刀具在工件的右方。G40取消刀尖圆弧半径补偿,即按程序路径进给。,3、刀尖圆弧半径补偿指令,【注意事项】,1、G41或G42指令必须和G00或G01指令一起使用,且当切削完轮廓后即用指令G40取消补偿。2、工件有锥度、圆弧时,必须在精车锥度或圆弧前一程序段建立半径补偿,一般在切入工件时的程序段建立半径补偿。3、指令刀尖半径补偿G41或G42后,刀具路径必须是单向递增或单向递减。即指令G42后刀具路径如向Z轴负方向切削,就不允许往Z轴正方向移动,故必须在往Z轴正方向移动前,用G40取消刀尖半径补偿。4、建立刀尖半径补偿后,在Z轴的切削移动量必须大于其刀尖半径值;在X轴的切削移动量必须大于2倍刀尖半径值,这是因为X轴用直径值表示的缘故。5、必须在刀具补偿参数设定页面填入刀具的刀尖半径值和假想刀尖号码,以作为刀尖半径补正之依据。,4、假想刀尖方向和假想刀尖号,假想刀尖方向是指假想刀尖点与刀尖圆弧中心点的相对位置关系。0与9的假想刀尖点与刀尖圆弧中心点重叠。,4、假想刀尖方向和假想刀尖号,刀具补偿参数设定,刀具按图示走刀路线进行精加工,已知进给量为0.1mm/r,主轴转速800r/min,试建立刀尖圆弧半径补偿编程。,O4004;S800 M03;T0101;G00 G42 X26.Z2.;G01 Z0.F0.1;X56.;X60.Z-2.0;Z-12.;G02 X80.Z-22.R10.;G01 X90.;U6.0 W-3.;G00 G40 X100.Z100.;M30;,【例:刀尖半径补偿在精加工程序中应用】,【例:刀尖半径补偿在G71程序中应用】,车削工件。粗精车刀1号,刀尖半径0.6mm。粗车进给量为0.2mm/r,主轴转速500r/min;精车进给量为0.07mm/r,主轴转速800r/min,粗车时每次背吃刀量3mm。,O1000;S800 M03 T0101;G00 X84.Z3.;G71 U3.R1.;G71 P10 Q20 U0.2 W0.05 F0.2;N10 G00 X20.;G01 G42 Z-20.F0.1 S1000;X40.Z-40.;G03 X60.Z-50.R10.;G01 Z-70.;X80.;Z-90.;N20 G40 X84.;G70 P10 Q20;G00 X100.Z100.;M30;,【例:刀尖半径补偿在G72程序中应用】,车削工件:粗精车刀1号,刀尖半径0.6mm。粗车进给量为0.2mm/r,主轴转速500r/min;精车进给量为0.07mm/r,主轴转速800r/min,粗车时每次背吃刀量3mm。,O4011;S500 M03 T0101;G00 X166.Z3.;G72 W3.R1.;G72 P10 Q20 U0.2 W0.05 F0.2;N10 G00 Z-40.;G01 G41 X120.F0.07 S800;G03 X100.Z-30.R10.;G01 X40.Z-15.;Z-5.;X10.;N20 G40 Z3.;G70 P10 Q20;G00 X100.Z100.;M30;,切槽加工与程序暂停指令,程序暂停 切槽加工,1、程序暂停G04,式中:X、U、P暂停时间(s)。但P不能用小数点表示法(ms)。功能:指令控制系统按指定时间暂时停止执行后续程序段。暂时停止 时间结束则继续执行。适用:在车削沟槽或钻孔时,为使槽底或孔底得到准确的尺寸精度 及光滑的 加工表面,在加工到槽底或孔底时,应该暂停一适当 时间,使工件回转一周以上。使用G96(主轴恒线速度回转)车削工件轮廓后,改成G97(Z 主轴恒转速回转)车削螺纹时,指令暂停一段时间,使主轴转 速稳定后再自行车削螺纹,以保证螺距加工精度要求。,暂停2秒几种表达?,G04 X2.;G04 X2000;G04 U2.;G04 U2000;G04 P2000;,2、切槽加工,格式:G01 X(U)_ Z(W)_ F_;,T0202;G00 X22.Z-35.;G01 X14.F0.05;X22.;G00 X100.Z100.;,刀宽=槽宽时?,2、切槽加工,T0202;G00 X22.Z-35.;G01 X14.F0.05;X22.;W2.;X14.;G00 X100.;Z100.;,刀宽(3mm)槽宽时?,2、切槽加工,T0202;G00 X_ Z_;G01 U-5.F0.05;U5.;W-0.8;,U-1.6 W0.8;U1.6;W0.8;U-1.6 W-0.8;U1.6.;,G00 X100.Z100.;,带倒角时?,螺纹切削指令,螺纹切削指令G32 螺纹切削循环G92 螺纹切削复合循环G76,1、螺纹切削指令G32,格式:G32 X(U)Z(W)F;(模态指令)式中:X、Z螺纹切削终点绝对坐标;U、W切削终点相对于起点增量坐标;F螺纹螺距。功能:能完成恒螺距圆柱螺纹、圆锥螺纹和端面螺纹的切削加工。,用G32加工圆柱螺纹、圆锥螺纹和端面螺纹时,分析指令格式的变化特点?,【螺纹加工注意事项】,(1)数控车床加工螺纹的前提条件是主轴有位置测量装置。,【螺纹加工注意事项】,(2)车削螺纹时必须使用恒转速度功能,否则车削时X轴的直径值渐次减少,转速会增加,会使F导程指定的值产生变动而发生乱牙现象。,【螺纹加工注意事项】,(3)为防止产生非定值导程螺纹,车削螺纹的前后,需有适当的空刀进入量L1,和空刀退出量L2。,近似公式:,式中:n主轴转速,r/min.P 螺纹导程,mm.注:取值略大!,【螺纹加工注意事项】,(4)螺纹加工中编程大径决定于螺纹大径。,例:M3026g,上偏差:es=0.038mm.公差:Td=0.28mm则螺纹大径尺寸为:,实际普通螺纹可用粗略估算:螺纹大径D=公称尺寸0.1mm,【螺纹加工注意事项】,(5)螺纹牙型高和编程小径。,牙型理论高度:H=0.866P实际牙型高度:h=H2(H/7)=0.6186P由螺纹车刀刀尖半径:,实际普通螺纹可用粗略估算:螺纹小径d=螺纹大径D2h,【螺纹加工注意事项】,(6)螺纹加工中的走刀次数和进刀量(切削深度)直接影响螺纹的加工质量。,X18.3;G32 Z-33.F2.5;G0 X26.;Z11.;X17.7;G32 Z-33.F2.5;G0 X26.;Z11.;X17.3;G32 Z-33.F2.5;G0 X26.;Z11.;X16.9;G32 Z-33.F2.5;G0 X26.;Z11.X16.75;G32 Z-33.F2.5;G0 X26.;G0 X100.Z100.;M30;,【例】螺纹切削指令应用G32,G97 S1500 M03;T0404 M08;G0 X26.Z11.;X19.;G32 Z-33.F2.5;G0 X26.;Z11.;,2、螺纹切削循环G92,格式:G92 X(U)Z(W)R F;(模态指令)式中:X、Z切削终点绝对坐标;U、W切削终点相对于循环起点增量坐标;R切削终点至切削起点的向量值(X轴方向);功能:能完成圆柱螺纹或圆锥螺纹的循环切削。,2、螺纹切削循环G92,O4011;G97 S1500 M03;T0404 M08;G0 X26.Z11.;G92 X19.Z-33.F2.5;X18.3;X17.7;X17.3;X16.9;X16.75;G0 X100.Z100.;M30;,【例】用G92替代G32程序,3、螺纹切削复合循环G76,格式:G76 P(m)(r)()Q(dmin)R(d);G76 X(U)Z(W)R(i)P(k)Q(d)F(l);式中:m精车削次数,必须2位数:0199;r螺纹末端倒角量,必须2位数:0099:倒角量=r0.1导程;刀具角度,有00、29、30、55、60等;dmin最小切削深度(半径值),不可用小数点表示;d精车余量;i螺纹终点D到起点C的向量值,如i=0可省略。;k螺纹牙深(半径值),有些系统不可用小数点表示;d第一刀切削深度(半径值),不可用小数点表示;l螺纹 螺距。功能:能完成圆柱螺纹或圆锥螺纹的循环切削。,3、螺纹切削复合循环G76,【例】用G76编制程序,1=nP/400=10002/400=5牙底直径=30-1.2992=27.402牙型高度=1.299;,O4009;S1000 M03 T0202;G00 X38.Z8.;G76 P021060 Q20 R0.02;G76 X27.402 Z-15.P1.299 Q500 F2.0;G00 X100.Z100.;M30;,子程序,子程序调用指令M98子程序结束指令M99子程序嵌套,在程序中,当某一部分程序反复出现时,可以把这类程序作为一个独立程序,并事先存储起来,使程序简化。这个独立程序称为子程序。,1、子程序调用指令M98,格式:M98 P;式中:表示重复调用子程序的次数,若省略 则调用次数为1 次。表示要调用的子程序号。P最多跟8位数字,数字可以小于或等于4位。举例:M98 P46666;M98 P8888;M98 P12;注意:主程序可以多次调用子程序,但连续调用同一子程 序执行加工,最多可执行999次。,连续调用4次子程序O12的指令?,M98 P40012;,2、子程序结束指令M99,格式:M99;,3、子程序嵌套,注意:子程序只能执行有限级嵌套,最多可嵌套4层子程序(不同系统可能不同);应避免子程序间的互相调用。,定义:为进一步简化零件加工程序,子程序亦可再调用另一子程序,这 种调用称为子程序嵌套。,【例】零件结构相同应用子程序,O4014;G97 S1200 M03;T0303 M08;G00 X82.Z0.;M98 P45555;X100.Z100.;M30;,O5555;W-20.;G01 X74.F0.07;G00 X82.;M99;,【例】按循环轨迹调用子程序,O0001;T0101 S400 M03;G00 X23.Z2.;M98 P30002;G00 X100.Z100.;M30;,O0002;G01 G42 U-19.4.F0.2;Z0.;G03 U8.W-4.R4.;G01 W-5.;G02 U6.W-3.R3.;G01 U2.;W-8.G40 U3.4;Z2.;U-1.8.;M99;,(23,2),背吃刀量为0.9mm(半径值)!,三次调用子程序进行循环加工!,数控车床编程实例,毛坯:8545,工艺分析,钻30底孔为28;端面及80外圆粗加工,留0.2精加工余量;40 及30内孔粗加工至39.716.85,29.7;端面及80外圆精加工至8018;40精加工至4017;,工艺分析,外圆粗车G71,留0.2精车余量;30内孔精加工至3023;外圆精加工至尺寸G70;车螺纹M50。,走刀路线与编程,1、钻30底孔为28;,走刀路线与编程,2、端面及80外圆粗加工,留0.2精加工余量;,N14 G96 S120 M03 T0101;G00 X90.0 Z0.2;G01 X27.5 F0.3;G00 X80.4 Z1.0;,G01 Z-18.0;G00 X85.Z1.0;X76.4;G01 U6.0 W-3.0;G00 X100.Z100.;,走刀路线与编程,3、40 及30内孔粗加工至39.716.85,29.7;,S110 M03 T0202;G00 X27.Z2.;G90 X33.Z-16.85 F0.25;X38.;X39.7;,G00 X45.875;G01 X39.7 W-2.85;Z-16.9 R-0.5;X29.725 K-0.8;,Z-57.;G00X27.;Z100.;X100.;,走刀路线与编程,4、端面及80外圆精加工至8018;,S160 M03 T0101;G00 X85.Z0.;G01 X38.F0.5;,G01 X80.K-1.0 F0.2;Z-35.;G00 X100.Z100.;,走刀路线与编程,5、40精加工至4017;,S160 M03 T0202;G00 G41 X46.025 Z2.;G01 U-8.W-4.F0.08;G00 Z1.;X40.025;,G01 Z-17.05 R-1.F0.1;X32.;U-4.W-2.;G00 Z2.;G40 X100.Z100.;M02;,实训项目一:基本移动指令编程实训(1),实训项目二:基本移动指令编程实训(2),实训项目二:循环类指令编程实训(内轮廓),实训项目三:简单形面加工实训(外形),实训项目四:简单形面加工实训(内形),实训项目五:切槽与切断实训,实训项目六:螺纹加工实训,实训项目六:螺纹加工实训,实训项目七:综合实训,实训项目七:综合实训,小结与复习思考题,小结 数控编程指令是基础;指令格式与应用是重点;数控车削加工培训是难点。数控车削加工的基本操作训练是重中之重。本章按指令分类进行介绍,要求掌握每类功能组的基本结构模式,并完成实训报告。强化掌握数控车削加工编程技术并要求能基本进行应用。复习思考题 练习要求仿真检验程序的正确性。,1、有时候,我们活得累,并非生活过于刻薄,而是我们太容易被外界的氛围所感染,被他人的情绪所左右。2、身材不好就去锻炼,没钱就努力去赚。别把窘境迁怒于别人,唯一可以抱怨的,只是不够努力的自己。3、大概是没有了当初那种毫无顾虑的勇气,才变成现在所谓成熟稳重的样子。4、世界上只有想不通的人,没有走不通的路。将帅的坚强意志,就像城市主要街道汇集点上的方尖碑一样,在军事艺术中占有十分突出的地位。5、世上最美好的事是:我已经长大,父母还未老;我有能力报答,父母仍然健康。6、没什么可怕的,大家都一样,在试探中不断前行。7、时间就像一张网,你撒在哪里,你的收获就在哪里。纽扣第一颗就扣错了,可你扣到最后一颗才发现。有些事一开始就是错的,可只有到最后才不得不承认。8、世上的事,只要肯用心去学,没有一件是太晚的。要始终保持敬畏之心,对阳光,对美,对痛楚。9、别再去抱怨身边人善变,多懂一些道理,明白一些事理,毕竟每个人都是越活越现实。10、山有封顶,还有彼岸,慢慢长途,终有回转,余味苦涩,终有回甘。11、人生就像是一个马尔可夫链,你的未来取决于你当下正在做的事,而无关于过去做完的事。12、女人,要么有美貌,要么有智慧,如果两者你都不占绝对优势,那你就选择善良。13、时间,抓住了就是黄金,虚度了就是流水。理想,努力了才叫梦想,放弃了那只是妄想。努力,虽然未必会收获,但放弃,就一定一无所获。14、一个人的知识,通过学习可以得到;一个人的成长,就必须通过磨练。若是自己没有尽力,就没有资格批评别人不用心。开口抱怨很容易,但是闭嘴努力的人更加值得尊敬。15、如果没有人为你遮风挡雨,那就学会自己披荆斩棘,面对一切,用倔强的骄傲,活出无人能及的精彩。16、成功的秘诀在于永不改变既定的目标。若不给自己设限,则人生中就没有限制你发挥的藩篱。幸福不会遗漏任何人,迟早有一天它会找到你。17、一个人只要强烈地坚持不懈地追求,他就能达到目的。你在希望中享受到的乐趣,比将来实际享受的乐趣要大得多。18、无论是对事还是对人,我们只需要做好自己的本分,不与过多人建立亲密的关系,也不要因为关系亲密便掏心掏肺,切莫交浅言深,应适可而止。19、大家常说一句话,认真你就输了,可是不认真的话,这辈子你就废了,自己的人生都不认真面对的话,那谁要认真对待你。20、没有收拾残局的能力,就别放纵善变的情绪。1、不是井里没有水,而是你挖的不够深。不是成功来得慢,而是你努力的不够多。2、孤单一人的时间使自己变得优秀,给来的人一个惊喜,也给自己一个好的交代。3、命运给你一个比别人低的起点是想告诉你,让你用你的一生去奋斗出一个绝地反击的故事,所以有什么理由不努力!4、心中没有过分的贪求,自然苦就少。口里不说多余的话,自然祸就少。腹内的食物能减少,自然病就少。思绪中没有过分欲,自然忧就少。大悲是无泪的,同样大悟无言。缘来尽量要惜,缘尽就放。人生本来就空,对人家笑笑,对自己笑笑,笑着看天下,看日出日落,花谢花开,岂不自在,哪里来的尘埃!5、心情就像衣服,脏了就拿去洗洗,晒晒,阳光自然就会蔓延开来。阳光那么好,何必自寻烦恼,过好每一个当下,一万个美丽的未来抵不过一个温暖的现在。6、无论你正遭遇着什么,你都要从落魄中站起来重振旗鼓,要继续保持热忱,要继续保持微笑,就像从未受伤过一样。7、生命的美丽,永远展现在她的进取之中;就像大树的美丽,是展现在它负势向上高耸入云的蓬勃生机中;像雄鹰的美丽,是展现在它搏风击雨如苍天之魂的翱翔中;像江河的美丽,是展现在它波涛汹涌一泻千里的奔流中。8、有些事,不可避免地发生,阴晴圆缺皆有规律,我们只能坦然地接受;有些事,只要你愿意努力,矢志不渝地付出,就能慢慢改变它的轨迹。9、与其埋怨世界,不如改变自己。管好自己的心,做好自己的事,比什么都强。人生无完美,曲折亦风景。别把失去看得过重,放弃是另一种拥有;不要经常艳羡他人,人做到了,心悟到了,相信属于你的风景就在下一个拐弯处。10、有些事想开了,你就会明白,在世上,你就是你,你痛痛你自己,你累累你自己,就算有人同情你,那又怎样,最后收拾残局的还是要靠你自己。11、人生的某些障碍,你是逃不掉的。与其费尽周折绕过去,不如勇敢地攀登,或许这会铸就你人生的高点。12、有些压力总是得自己扛过去,说出来就成了充满负能量的抱怨。寻求安慰也无济于事,还徒增了别人的烦恼。13、认识到我们的所见所闻都是假象,认识到此生都是虚幻,我们才能真正认识到佛法的真相。钱多了会压死你,你承受得了吗?带,带不走,放,放不下。时时刻刻发悲心,饶益众生为他人。14、梦想总是跑在我的前面。努力追寻它们,为了那一瞬间的同步,这就是动人的生命奇迹。15、懒惰不会让你一下子跌倒,但会在不知不觉中减少你的收获;勤奋也不会让你一夜成功,但会在不知不觉中积累你的成果。人生需要挑战,更需要坚持和勤奋!16、人生在世:可以缺钱,但不能缺德;可以失言,但不能失信;可以倒下,但不能跪下;可以求名,但不能盗名;可以低落,但不能堕落;可以放松,但不能放纵;可以虚荣,但不能虚伪;可以平凡,但不能平庸;可以浪漫,但不能浪荡;可以生气,但不能生事。17、人生没有笔直路,当你感到迷茫、失落时,找几部这种充满正能量的电影,坐下来静静欣赏,去发现生命中真正重要的东西。18、在人生的舞台上,当有人愿意在台下陪你度过无数个没有未来的夜时,你就更想展现精彩绝伦的自己。但愿每个被努力支撑的灵魂能吸引更多的人同行。19、积极的人在每一次忧患中都看到一个机会,而消极的人则在每个机会中看到了某种忧患。莫找借口失败,只找理由成功。20、每一个成就和长进,都蕴含着曾经受过的寂寞、洒过的汗水、流过的眼泪。许多时候不是看到希望才去坚持,而是坚持了才能看到希望。1、想要体面生活,又觉得打拼辛苦;想要健康身体,又无法坚持运动。人最失败的,莫过于对自己不负责任,连答应自己的事都办不到,又何必抱怨这个世界都和你作对?人生的道理很简单,你想要什么,就去付出足够的努力。2、时间是最公平的,活一天就拥有24小时,差别只是珍惜。你若不相信努力和时光,时光一定第一个辜负你。有梦想就立刻行动,因为现在过的每一天,都是余生中最年轻的一天。3、无论正在经历什么,都请不要轻言放弃,因为从来没有一种坚持会被辜负。谁的人生不是荆棘前行,生活从来不会一蹴而就,也不会永远安稳,只要努力,就能做独一无二平凡可贵的自己。4、努力本就是年轻人应有的状态,是件充实且美好的事,可一旦有了表演的成分,就会显得廉价,努力,不该是为了朋友圈多获得几个赞,不该是每次长篇赘述后的自我感