数控加工的程序编制铣床下.pptx
《数控加工的程序编制铣床下.pptx》由会员分享,可在线阅读,更多相关《数控加工的程序编制铣床下.pptx(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、五、子程序调用M98:子程序调用:子程序调用 M99M99:子程序结束,必须出现在子程序的最后一行。:子程序结束,必须出现在子程序的最后一行。子程序格式:OnnnnM99格式:M98 PXXnnnn 调用程序号为Onnnn的程序xx次。缺省xx时,表示调用1次子程序格式:O0090M99例:M98 P20090 调用程序号为0090的程序2次。M98 P0090 调用程序号为O0090的程序1次。第1页/共29页子程序的调用是可嵌套的:O0001;M98 P1000;M30;O1000;M98 P2000;M99;O2000;M99;主程序子程序子程序1重嵌套2重嵌套第2页/共29页例:如图所
2、示,在一块平板上加工6 6个边长为10mm10mm的等边三角形,每边的槽深为-5mm-5mm,工件上表面为Z Z向零点(编程时不考虑刀具补偿),),采用子程序编程,主轴转速:800r/min,800r/min,进给:2000mm/min2000mm/min设置G54:X-400,Y-100,Z-50。第3页/共29页子程序:O20O20N10 G91 G01 Z-5 F100 N10 G91 G01 Z-5 F100 N20 G01 X-5 Y-8.66 N20 G01 X-5 Y-8.66 N30 G01 X10 Y 0 N30 G01 X10 Y 0 N40 G01 X-5 Y 8.66
3、N40 G01 X-5 Y 8.66 N50 G01 Z 5 F2000 N50 G01 Z 5 F2000 N60 N60 M99M99 /在三角形上顶点切入(深)5mm/切削三角形/切削三角形/切削三角形/抬刀/子程序结束第4页/共29页O O100100N10 G54 G90 G17 N10 G54 G90 G17 N20 G00 Z40 /N20 G00 Z40 /进入工件加工坐标系N30 M03 S800 /N30 M03 S800 /主轴启动N40 G00 Z3 /N40 G00 Z3 /快进到工件表面上方N50 G01 X0 Y8.66 /N50 G01 X0 Y8.66 /到1
4、#1#三角形上顶点N60 N60 M98 P20M98 P20 /调2020号切削子程序切削三角形N70 G90 G01 X30 Y8.66 /N70 G90 G01 X30 Y8.66 /到2#2#三角形上顶点N80 N80 M98 P20M98 P20 /调2020号切削子程序切削三角形N90 G90 G01 X60 Y8.66 /N90 G90 G01 X60 Y8.66 /到3#3#三角形上顶点N100 N100 M98 P20M98 P20 /调2020号切削子程序切削三角形N100 G90 G01 X0 Y-21.34 /N100 G90 G01 X0 Y-21.34 /到4#4#
5、三角形上顶点N110 M98 P20 /N110 M98 P20 /调2020号切削子程序切削三角形N120 G90 G01 X30 Y-21.34 /N120 G90 G01 X30 Y-21.34 /到5#5#三角形上顶点N130 M98 P20 /N130 M98 P20 /调2020号切削子程序切削三角形N140 G90 G01 X60 Y-21.34 /N140 G90 G01 X60 Y-21.34 /到6#6#三角形上顶点N150 M98 P20 /N150 M98 P20 /调2020号切削子程序切削三角形N160 G90 G01 Z40 F2000 /N160 G90 G01
6、 Z40 F2000 /抬刀N170 M05 /N170 M05 /主轴停N180 M30 /N180 M30 /程序结束第5页/共29页六、G80、G81G89固定循环指令固定动作+固定的子程序固定循环指令 (如钻孔、攻丝、深孔钻削、切螺纹等)第6页/共29页固定循环的基本动作六个动作组成:动作1x轴和y轴定位:使刀具快速定位到孔加工的位置。动作2快进到R点:刀具自起始点快速进给到R点。动作3孔加工:以切削进给的方式执行孔 加工的动作。(Z点)动作4孔底动作:包括暂停、主轴准停、刀具移动等动作。动作5返回到R点:继续加工其它孔时,安全移动刀具,由G99设定。动作6返回起始点:孔加工完成后一般
7、应 返回起始点,由G98设定。第7页/共29页固定循环指令通式模式:式中:G孔加工固定循环(G73G89)。X、Y孔在xy平面的坐标位置(绝对值或增量值)。Z孔底的Z坐标值(绝对值或增量值)。RR点的Z坐标值(绝对值或增量值)。Q每次进给深度(G73、G83);刀具位移量(G76、G87)。P暂停时间,ms。F切削进给的进给量,mm/min。L固定循环的重复次数。只循环一次时L可不指定。第8页/共29页固定循环指令通式模式:注意:G73G89是模态指令。G01G03取消。固定循环中的参数(Z、R、Q、P、F)是模态的。在使用固定循环指令前要使主轴启动。固定循环指令不能和后指令M代码同时出现在同
8、一程序段。在固定循环中,刀具半径尺寸补偿无效,刀具长度补偿有效。当用G80取消固定循环后,在固定循环之前的插补模态恢复第9页/共29页固定循环指令介绍高速深孔啄钻循环格式:G73 X Y Z R Q F ;式中:Q每次进给深度(23)。第10页/共29页深孔加工循环(G83)G83 X_Y_Z_ R_ Q_ F_;图中d d值由参数设定。QQQ参考平面工件平面初始平面G98G99ddRZ第11页/共29页G73和G83的区别:执行G73指令时,每次进给后令刀具退回一个d值(用参数设定);G83指令则每次进给后均退回至R点,即从孔内完全退出,然后再钻入孔中。G73指令虽然能保证断屑,但排屑主要是
9、依靠钻屑在钻头螺旋槽中的流动来保证的。因此深孔加工,特别是长径比较大的深孔,为保证顺利打断并排出切屑,应优先采用G83指令。第12页/共29页钻削循环(G81)(G98/G99)G81 XG81 X_ Y Y_ Z Z_ R R_ F F_;工件上表面参考平面ZRG99G98初始平面初始平面?第13页/共29页钻、镗阶梯孔循环(G82)G82 X_Y_Z_ R_ P_ F_;工件上表面参考平面ZRG99G98初始平面PP1000=表示停留1S第14页/共29页取消固定循环格式:G80;注意:当用G80取消孔加工固定循环后,固定循环指令中的 孔加工数据也被取消。那些在固定循环之前的插补模态恢复。
10、第15页/共29页G80取消固定循环 G81钻孔、中心孔G82扩孔 G83深孔 G84攻丝 G85G89镗孔 编程格式:G8 X Y Z R Q P F L孔位坐标切入点Z坐标每次进给深度在孔底停留时间重复次数进给速度第16页/共29页例:加工4个直径为30mm通孔G90 G00 X0.Y0.Z100.G90 G00 X0.Y0.Z100.G98G98 G83G83 X-120.Y-75.Z-46.R2.Q8.F60 X-120.Y-75.Z-46.R2.Q8.F60X120.X120.Y75.Y75.X-120.X-120.G80G80 G00 Z200.G00 Z200.1207540AB
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 加工 程序 编制 铣床
限制150内