您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 制造加工工艺 > 第三章数控加工程序的编制.
第三章数控加工程序的编制第一节数控车床的程序编制车削零件编程原点的X向零点应选在零件的回转中心。Z向零点一般应选在零件的右端面、设计基准或对称平面内。二.设定编程原点一.数控车削加工编程的特点第一节数控车床的程序编制1.外圆车削循环指令G80(G90)书写格式:G80X(U)—Z(W)—F—;例1编写车削如图零件程序N0050G80X50Z-30F50;执行结果:刀具从A点快进到B点,再从B点切削到C点,然后从C点退刀至D点,最后刀具又快速返回到A点。90f60f50fABCDZXpO3010三.车削固定循环指令第一节数控车床的程序编制2.外圆锥面循环指令G80(G90)书写格式:G80X(U)—Z(W)—I—F—;X、Z为切削终点的坐标值,U、W为切削终点相对于循环起点的增量值,I(或R)为锥体两端的半径之差,即,F为进给速度。2dDI-=例2编写车削如图零件程序N0050G80X40Z20I-5F30;N0060X30;N0060X20;执行结果:刀具从A点快进到B点,再从B点切削到C点,然后从C点退刀至D点,最后刀具又快速返回到A点;如此又走刀:……,每次循环都退回到A点。3.螺纹切削循环指令G82(G92)螺纹切削应注意在两端设切入和切出的空刀行程、,用以避免升降速过程对螺纹质量的影响。实际刀具行程:(1)书写格式:G82X(U)—Z(W)—F—;G82X(U)—Z(W)—I—F—;LL1L212WLLL=2L1L第一节数控车床的程序编制例在数控机床上加工如图零件的外螺纹,先用1号刀精车螺纹的外表面,再用2号刀加工螺纹,试编写程序。解:1)计算螺纹尺寸螺纹外径≈40-0.866×2÷4=39.6;螺纹牙深=0.6495×2=1.299;螺纹内径≈39.6-2×1.299=37.0。303ZM40×2Xo(2)螺纹加工尺寸计算螺纹标注为:M40×2令螺纹全高H=0.866P;螺纹外径≈公称直径-H/4;螺纹牙深=0.6495P;螺纹内径≈螺纹外径-2×螺纹牙深。第一节数控车床的程序编制2.编程如下:(螺纹分4次切削)O0010N0010G92X200.0Z100.0;N0020G00X39.6Z2.0S600T0101M03;N0030G01Z-31.5F100;N0040G00X200.0Z100.0;N0050M01;计划停止(停机检查)N0060T0202;N0070G00X41.0Z5.0S200M08M03;N0080G82X38.7Z-31.5F2.0;加工螺纹N0090X37.8;N0100X37.3;N0110X37.0;N0120G00X200.0Z100.0M09;M09关切削液N0130M30;303oM40×2ZX第一节数控车床的程序编制4.端面切削循环指令G81(G94)书写格式:G81X(U)—Z(W)—F—;(平端面)G81X(U)—Z(W)—K—F—;(带锥度端)5.复合固定循环指令G71、G701).直径粗车循环指令G71如图,A点是粗加工循环起始点,加工路线为:A→B→C→D→E→A,书写格式:G71U(Δd)R(e);G71P(ns)Q(nf)U(Δu)W(Δw)F-S-T-;2).精车循环指令G70书写格式:G70P(ns)Q(nf);第一节数控车床的程序编制例加工如图的零件,试编写程序清单。O0010N0010G92X200Z220;N0020G00X160Z180S600M03;N0030G71U7R1;N0040G71P0050Q0110U4W2F30;N0050G00X40S800;N0060G01W-40F15;N0070U20W-30;N0080X60W-20;N0090X100W-10;N0100W-20;N0110X140W-20;N0120G70P0050Q0110;N0130G00X200Z220M02;第一节数控车床的程序编制例加工如图零件,要求精车所有外形,不留加工余量。解:1.分析零件图纸、确定加工工艺过程1).选择刀具并画出刀具布置图根据要求选用三把刀:1号刀车外圆,2号刀切槽,刀刃宽4mm,3号刀车螺纹。换刀点、起刀点在(200、300)。四.车削加工编程实例第一节数控车床的程序编制2).工艺路线首先车削外形,再切槽,最后车螺纹。3).确定切削用量车外圆:主轴转速为S600r/min,进给速度为F150㎜/min;切槽:主轴转速为S300r/min,进给速度为F100㎜/min;车螺纹:主轴转速为S200r/min,进给速度为F1.0㎜/r。2.数值计算螺纹外径=12-0.866×1÷4≈11.8;螺纹牙深=0.6495×1=0.6495;螺纹内径≈螺纹外径-2×螺纹牙深=11.8-2×0.6495=10.5。第一节数控车床的程序编制3.编写程序O0010N0010G92X200.0Z300.0;(建立工件坐标系)N0020G00X0Z1.0S600T0101M03M08;(快进到接近点)N0030G01Z0.0F150;(工进到)N0040X10.0;(车端面)N0050X11.8Z-0.9;(倒角)N0060Z-14.0;(车螺纹外表面)N0070X16.0Z-18.0;(车锥面)N0080X10.0Z-38.0;(车倒锥面)N0090G02X18.0Z-42.0I4.0K0.0;(顺圆加工)N0100G03X24.0Z-45.0I0.0K-3.0;(逆圆加工)N0110G01Z-52.0;(车大外径)N0120G00X200.0Z300.0T0100M05M09;(快回到换刀点)第一节数控车床的程序编制N0130X16.0Z-14.0S300T0202M03M08;N0140G01X9.0F100;(切槽)N0150G04P5.0;(延时5s)N0160G00X200.0;(径向退刀)N0170Z300.0T0200M05M09;(快回到换刀点)N0180X16.0Z3.0S200T0303M03M08;N0190G92X11.3Z-12.0F1.0;(以下分三刀切削螺纹)N0200X10.9;N0210X10.6;N0220G00X200.0Z300.0T0300M05M09;(快回到换刀点)N0230X30.0Z-54.0S300T0202M03M08;N0240G01X0.0F100;(切断)N0250G00X200.0Z300.0T0200M02;(结束)第一节数控车床的程序编制第一节数控车床的程序编制第二节数控铣床与加工中心的程序编制铣削零件的编程原点,X、Y向零点一般可选在设计基准或工艺基准的端面或孔的中心线上,对于有对称部分的工件,可以选在对称面上,以便用镜像等指令来简化编程。Z向的编程原点,习惯选在工件上表面,这样当刀具切入工件后Z向尺寸字均为负值,以便于检查程序。二.设定编程原点一.数控铣削加工编程的特点1.工件坐标系设定指令(G54~G59)如图零件,下面两种代码是等效的:(1)N0010G92X100Y200;N0020G00X10Y30;(2)预先设置G54原点偏置寄存器:X——(-100)、Y——(-200)代码:N0010G54G00X10Y30;2.镜像加工指令(G11、G12、G13)书写格式:G11N****.****.****Y轴G12N****.****.****X轴G13N****.****.****原点O三.数控铣床编程中的特殊功能指令30YX20010100第二节数控铣床与加工中心的程序编制3.固定循环指令(孔加工)1).孔加工循环的组成动作2).孔加工循环指令格式:书写格式:G98(G99)G_X_Y_Z_R_Q_P_F_L_;ABR2345R12345RABzG99G98快速退回快速定位到空上方快速退回初始平面初始平面安全高度平面z第二节数控铣床与加工中心的程序编制3).部分固定循环指令简介:(1).高速深孔加工往复排屑钻循环指令G73书写格式:G98(G99)G73X_Y_Z_R_Q_F_;(2).左旋攻螺纹循环G74书写格式:G98(G99)G74X_Y_Z_R_P_F_;第二节数控铣床与加工中心的程序编制(3).精镗循环G76书写格式:G98(G99)G76X_Y_Z_R_Q_P_F_;(4).背镗循环G87书写格式:G98G87X_Y_Z_R_Q_F_;第二节数控铣床与加工中心的程序编制例试采用固定循环方式精加工图示各孔。使用刀具T01为镗孔刀,T02为13钻头,T03为锪钻。O0010N0010G90G92X0Y0Z-100.0T01;N0020G00Z-50.0M03S600;N0030G43H01;N0040G99G85X0Y0Z45.0R-3.0F30;N0050G43G00X-180.0Y0T02H02;N0060G91G98G73X120.0Y0Z28.0R18.0Q5.0F40L2;N0070G43G00X120.0Y0T03H03;N0080G91G98G82X-120.0Y0Z15.0R18.0P100F30L2;N0090G00X0Y0Z-100.0M02;(结束)四.孔加工编程实例第二节数控铣床与加工中心的程序编制例精加工图示的零件(其厚度为20,粗线为零件轮廓)解:1)建立工件坐标系,标明编程原点2)确定加工路线沿o→a→b→c→d→e→a→O的方向加工。3)增量值方式编制程序O020N0010G92X0Y0Z10;N0020G91G17G00Z-35.0S300M03;N0030G41G01Y20F100D01M08;N0040Y40;N0050X40Y20;N0060G02X40Y-40I0J-40;N0070X-20Y-20I-20J0;N0080G01X-60Y0;N0090G40G00X0Y-20Z35M02;五.铣削加工编程实例第二节数控铣床与加工中心的程序编制第二节数控铣床与加工中心的程序编制第二节数控铣床与加工中心的程序编制作业:3-12;3-13
本文标题:第三章数控加工程序的编制.
链接地址:https://www.777doc.com/doc-2121325 .html