数控编程与加工技术(第3版)课件:固定循环编程数控镗铣凸块_第1页
数控编程与加工技术(第3版)课件:固定循环编程数控镗铣凸块_第2页
数控编程与加工技术(第3版)课件:固定循环编程数控镗铣凸块_第3页
数控编程与加工技术(第3版)课件:固定循环编程数控镗铣凸块_第4页
数控编程与加工技术(第3版)课件:固定循环编程数控镗铣凸块_第5页
已阅读5页,还剩64页未读 继续免费阅读

下载本文档

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

文档简介

●终极目标:会数控镗铣孔盘类零件●促成目标

1)会用孔加工固定循环编程2)会用子程序和固定循环次数编制孔位坐标3)会刀具长度补偿4)会选刀与换刀编程5)会用孔加工固定循环数控镗铣孔盘类零件学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块学习目标工学任务相关知识相关实践拓展学习思考练习数

仿

工固定循环编程数控镗铣凸块。学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块教学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块教学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块教学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块教学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块教学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块教学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块教学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块学学习目标工学任务相关知识相关实践拓展学习思考练习自动换刀P85固定循环编程数控镗铣凸块1.选刀与换刀

选刀方式有两种:顺序选刀和预先(随机)选刀学习目标工学任务相关知识相关实践拓展学习思考练习要

的刀具换刀位置要

的刀具①最短捷

径选刀最

选刀最

选刀固定循环编程数控镗铣凸块学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块!

M06的换刀条件由PLC程序自锁完成,加工程序补漏②学习目标工学任务相关知识相关实践拓展学习思考练习

无机械手,如斗笠式刀库

换刀指令:

T_M06;(1)顺序选刀与换刀刀具始终在刀套中对号入座固定循环编程数控镗铣凸块选刀时不能加工机械手示意图学习目标工学任务相关知识相关实践拓展学习思考练习装刀对号入座,换刀由LPC(2)随机选刀与换刀选刀时断电会乱刀,要索取刀套与刀具动态位置对照表固定循环编程数控镗铣凸块程序记忆二者相对位置选刀与加工可以分离!机械手换刀随机选刀省时换刀程序段号O72;程序N10T01;选T01到换刀位置N20G91G28Z0;返回换刀点N30M06;T01换到主轴上N40T02;选T02到换刀位置同时执行后续程序N50G90G00G54…用T01加工……NG00G91G28Z0;NM06;换T02到主轴上主轴上T01同时换回刀库N40T50;选T50到换刀位置同时执行后续程序N50G90G00G54…N……NG00G91G28Z0;NM06;换T50,T02换回刀库NT00;刀库不动NG90G00G54

…用T50加工N……NG00G91G28Z0;NM06;T50换回刀库NM30;程序结束学习目标工学任务相关知识相关实践拓展学习思考练习T_M06;

能这样换刀吗?看说明书!固定循环编程数控镗铣凸块!学习目标工学任务相关知识相关实践拓展学习思考练习刀具长度补偿P97固定循环编程数控镗铣凸块学习目标工学任务相关知识相关实践拓展学习思考练习三种:机上测量刀具长度不补偿

机上测量刀具长度补偿机外测量刀具长度补偿2.

刀具长度补偿G43~G44

、G49固定循环编程数控镗铣凸块刀具长度这样计量同组模态G代码在Z方向补偿编

令:

Z_;长度补偿

据:没有关系Z向零点偏置值:测量设定

点:简单、方便缺

点:刀少OFFSET→工件系学习目标工学任务相关知识相关实践拓展学习思考练习③1)

机上测量刀具长度不补偿①固定循环编程数控镗铣凸块工件Z

向零点-345.432③②学习目标工学任务相关知识相关实践拓展学习思考练习编

令:G90G00G54X_Y_F_S_M_;G43H001Z_

;(补偿)······G90G00G49Z

Z

<Z1;(取消)······OFFSET长度补偿数据H001:

机上对刀测量

H_=外形(H)

+磨损(H)-345.432Z向零点偏置值:参考点在机床坐

标系

中的Z1值2)

机上测量刀具长度补偿缺

点:对刀占用开机时间优

点:多刀场合固定循环编程数控镗铣凸块工件Z

向零点-345.432③②①编

令:G90G00G54X_Y_F_S_M_;G43H001Z_

;(补偿)······G90G00G49Z

Z

>Z1;(取消)长度补偿数据H001:机上对刀测量

H_=外形(H)

+磨损(H)工件Z

向零点①③②学习目标工学任务相关知识相关实践拓展学习思考练习Z向零点偏置值:测量基点E在机床坐

系中的Z1值3)

机外测量刀具长度补偿优

点:多刀场合,对刀加工分离固定循环编程数控镗铣凸块-345.432······学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块缺

点:需对刀仪O1;G90G00G54X0Y0F_S_M_;Z10;Z200;M30;移动距离=Z+ZG54=-440O1;G90G00G54X0Y0F_S_M_;G43H_Z10;G49Z-250;M30;移动距离=Z+ZG54+H_

=-440O1;G90G00G54X0Y0F_S_M_;G43H_Z10;G49Z-250;M30;移动距离=Z+H_+ZG54

=-440机床学习目标工学任务相关知识相关实践拓展学习思考练习结

是一样

!设:S=700Z=10L=250三种补偿,结果相同=

同一问题的三种不同处理方法ZG54=-(700-250)=-450S固定循环编程数控镗铣凸块H_=-(700-250)=-450实际工件Z向零点编程工件Z向零点ZG54=-700H_=250ZG54=0参考点Z学习目标工学任务相关知识相关实践拓展学习思考练习孔加工固定循环P97固定循环编程数控镗铣凸块学习目标工学任务相关知识相关实践拓展学习思考练习孔加工理想设备与孔加工主要方法攻丝加工中心固定循环编程数控镗铣凸块钻中心孔.swf扩

镗铰钻1、快速定位到孔中心(X、Y)2、快进到初始初始平面I

(Z坐标)3、快进到参考/安全平面R

(Z坐标)4、工进到孔底Z

(孔深Z坐标)5、孔底动作6、退到R平面(G99)/初始平面I

(G98)学习目标工学任务相关知识相关实践拓展学习思考练习2初始平面I

34孔加工固定循环的动作分析固定循环编程数控镗铣凸块1

!可以I

=R566O1;G90G00G54X_Y_S_M_;(X

、Y孔心坐标)G43H_Z_;(初始平面I)G90/G91G98/G99G81R_Z_F_;(R

、Z循环参数)……G80;(取消固定循环)……学习目标工学任务相关知识相关实践拓展学习思考练习先初始化,后固定循环固定循环有效期间,X/Y动一下就执行一次孔加工一个动作循环结束后,G00有效G00~G03取消固定循环(1)高速钻削循环G81固定循环编程数控镗铣凸块G81动作分解工进快退!I学习目标工学任务相关知识相关实践拓展学习思考练习G98平移耕作G99翻山越岭同组模态G代码,常G98为初始G代码钻中心孔钻孔铰孔(脆性材料)

粗镗返回高度由G98/G99固定循环编程数控镗铣凸块G90/G91与Z向参数应用1)第一个孔的位置有两种给定方法①在初始化程序段……N10G90G00G54XX1

YY1

F_S_M_;初始化、定位N20G43H_Z_;初始平面N30G98/G99G口口_R_Z_;加工第一孔X1、Y1,存储参数R、Z……优点:动作1不干涉,安全可靠、动作清晰、程序可读性好,建议采用。②在固定循环程序段……N10G90G00G54F_S_M_;初始化N20G43H_Z_;初始平面N30G98/G99G口口_XX1

YY1

R_Z_;定位加工第一孔X1、Y1,存储参数特点:动作1在动作2之前发生,安全性差、动作不清晰、建议少采用。学习目标工学任务相关知识相关实践拓展学习思考练习孔心坐标的三种表达方法固定循环编程数控镗铣凸块①杂乱无章分布、数量少、加工一次的孔,编在主程序中……N10G90G00G54XX1

YY1……;孔1N20G43H_Z_;初始平面N30G98/G99G口口_R_Z_;加工孔1N40XX2

YY2;加工孔2N50XX3

YY3;加工孔3……固定循环编程数控镗铣凸块2)后续孔位有三种给定方法学习目标相关知识相关实践拓展学习工学任务思考练习②杂乱无章分布、数量多、加工次数多的孔位,编在子程序……N10G90G00G54XX1

YY1……;孔1N20G43H_Z_

;初始平面N30G98/G99G口口_R_Z_;加工孔1N40M98P××××;调用孔位坐标子程序O××××……O××××;孔位坐标子程序N20XX2

YY2;孔2N30XX3

YY3;孔3……M99;学习目标相关实践拓展学习固定循环编程数控镗铣凸块相关知识工学任务思考练习N30G98/G99G口口_R_Z_;加工孔1,R_Z_模态量,由N10知保持绝对值N40G91X_Y_K_;依次加工孔2、孔3、……、孔K

,K=孔的总数n-

1……G90G81X50Z-20R-10K6F200;仅重复钻6次,无意义

K1可略K0进储存参数,不加工③等间距分布的孔孔位坐标用G91编程,重复次数用K设定但固定循环参数R_Z_用G90编程方便……N10G90G00G54XX1

YY1……;孔1N20G43H_Z_;初始平面学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块等间距的孔学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块坐标R、Z的确定学习目标工学任务相关知识相关实践拓展学习思考练习【促成任务7-3】编制、数控仿真加工或在线加工下面多孔板零件程序。固定循环编程数控镗铣凸块加工编程方案左侧三列孔位用G91和K联合编程,右侧一圈孔分布圆心和外四角孔位分别给坐标值,它们的工件坐标系建立在工件左下角上顶面用G54;右侧一圈孔位用极坐标编程,工件坐标系建立在工件上顶面一圈孔心位置用G55,这样坐标计算方便、基准重合;孔径自由公差,精度不高,用Ф8.5钻头一次钻成。孔位编在主程序。学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块O71;N10G90G00G54X10Y10F80S500M03;孔1N20Z5;初始平面N30G81R5Z-30;钻孔1,存储R5、Z-30N40G91Y15K4;钻第一列其余4孔N50X14;钻孔2N60Y-15K4;钻第二列其余4孔N70X14;钻孔3N80Y15K4;钻第三列其余4孔N90X14;钻孔4N100Y-60;钻孔5N110X38;钻孔6N120Y60;钻孔7N130G90G55X0Y0;钻孔8N140G16X17.5Y30;钻孔9N150G91Y60K5;钻Ф35圆周上其余5孔N160G90G80G15Z200;取消固定循环、取消极坐标编程、快速抬刀N170M30;学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块程序先用已知直径的检棒或立铣刀对出G54:XG54=-427.826,YG54=-187.603,再用所用钻头对刀ZG54=-372.847,则计算出G55的零点偏置:XG55=-427.826+71=-356.826,YG55=-187.603+40=-147.603,ZG55=-372.847。学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块对刀学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块钻头—钻、扩、倒角中心钻—定位钻头—刀具组高速钢钻头加工铸铁的切削用量孔径mm160200HBS200400HBS300~400HBSVcfVcfVcfm/minmm/rm/minmm/rm/minmm/r6~1216~240.12~0.210~180.1~0.185~120.08~0.1512~2216~240.2~0.410~180.18~0.255~120.15~0.2注:采用硬质合金钻头加工铸铁时取Vc=20~30m/min高速钢钻头加工钢件的切削用量孔径mm6b=520~700Mpa(35、45钢)6b=700~900Mpa(15Cr、20Cr)6b=1000~1100Mpa(合金钢)VcfVcfVcfm/minmm/rm/minmm/rm/minmm/r6~128~250.1~0.212~300.1~0.28~120.08~0.1512~228~250.2~0.312~300.2~0.38~120.15~0.25学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块G82R_Z_P_;P:孔底进给暂停时间ms。平整加工:主轴转2~3转。

动作循环:工进暂停快退。学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块(2)锪孔循环G82G82用于锪平、沉孔、倒角沉孔、台阶孔1)孔口排屑G83G83R_Z_Q_;Q:渐进量即每次加工深度,无符号。动作:工进Q→快退到R→快进到d→工进下一个Q,当剩余孔深大于一个Q小于两个Q时,均分成两次工进完成。简单

记为孔口排屑渐进循环d:安全距离,由机床参数设定学习目标工学任务相关知识相关实践拓展学习思考练习应用:卧式机床钻削深孔、立式机床钻削塑性材料深孔。!

立式机床钻脆性材料时,要特别注意碎屑倒灌入孔中,以防钻头挤断QQQQQ(3)高速渐进钻削循环G83

、G73固定循环编程数控镗铣凸块Q(3)

G83

、G732)孔底断屑G73G73R_Z_Q_;Q:同G83。动作:工进Q→快退到d→工进下一个Q,当剩余孔深大于一个Q小于两个Q时,均分成两次工进完

成。简单记为孔底断屑渐进循环d:安全距离,由机床参数设定脆性材料排屑困难学习目标工学任务相关知识相关实践拓展学习思考练习QQQQQQ固定循环编程数控镗铣凸块应用:钻削深孔。!1)攻右螺纹G84……G00G54X_Y_F_S_M03;G43H_Z_;G84R_Z_

;……动作:工进主轴反转工出学习目标工学任务相关知识相关实践拓展学习思考练习(4)攻丝循环G84

、G74刚性攻丝:对机床要求高、效率高;浮动攻丝:刀具有伸缩要求高、效率低刚性攻丝对机床要求高、效率高固定循环编程数控镗铣凸块初始化必须是M03!圆柱螺纹底孔钻头选用表螺纹螺距t钻头直径螺纹螺距t钻头直径M3粗0.52.5M10粗1.58.50细0.352.65细1.258.70M4粗0.73.301.09.00细0.53.500.759.20M5粗0.84.20M12粗1.7510.20细0.54.50细1.510.50M6粗1.05.00M12细1.2510.70细0.755.201.011.00M8粗1.256.70M16粗213.90细1.07.00细1.514.500.757.201.015.002)攻左螺纹G74……G00G54X_Y_F_S_M04;G43H_Z_;G74R_Z_

;……动作:工进主轴正转工出学习目标工学任务相关知识相关实践拓展学习思考练习(4)

G84

、G74F=S×t

,t—螺距固定循环编程数控镗铣凸块学习目标工学任务相关知识相关实践拓展学习思考练习加工材料铸铁钢及其合金铝及其合金Vc

(m/min)2.5~51.5~55~15浮动攻丝刀具有伸缩、对机床要求低、效率低(4)

G84

、G74M10-7H-H2攻丝夹套

GT3-10攻丝夹头刀柄

BT40-G3-90固定循环编程数控镗铣凸块初始化必须是M04!拉钉

LD-BT40攻丝切削用量学习目标工学任务相关知识相关实践拓展学习思考练习1)工进工出铰孔G85R_Z_

;2)工进进给暂停工出铰孔G89R_Z_

;应用:塑性材料铰孔(5)铰孔循环G85

G89固定循环编程数控镗铣凸块!湿铰比干铰孔经小高速钢铰刀铰孔的切削用量铸铁钢及合金钢铝及其合金VcfVcfVcfm/minmm/rm/minmm/rm/minmm/r1~62~60.3~0.51.2~50.3~0.48~120.3~0.510~152~60.5~11.2~50.4~0.58~120.5~115~252~60.8~1.51.2~50.5~0.68~120.8~1.525~402~60.8~1.51.2~50.4~0.68~120.8~1.540~602~61.2~1.81.2~50.5~0.68~121.5~2注:采用硬质合金铰刀铰铸铁时取Vc=8~10m/min,铰铝时Vc=12~15m/min学习目标工学任务相关知识相关实践拓展学习思考练习(5)

G85

G89固定循环编程数控镗铣凸块学习目标工学任务相关知识相关实践拓展学习思考练习1)主轴停转精镗循环G86G86R_Z_

;动作:工进主轴停快退应用:有刀划痕的精镗倾斜型微调精镗刀BT40-TQW29-100倾斜型粗镗刀BT40-TQC25-135(6)精镗循环G86

、G76镗刀头

TQC08-29-45-L固定循环编程数控镗铣凸块微调刀头

TQW2镗孔的切削用量铸铁钢及合金钢铝及其合金VcfVcfVcfm/minmm/rm/minmm/rm/minmm/r1~620~250.4~0.1515~300.35~0.7100~1500.5~0.1510~1535~5050~70100~25015~2520~350.15~0.4515~500.15~0.45100~2000.2~0.525~4050~7095~13540~6070~90D1级<0.08D级0.12~0.15100~1350.12~0.15150~4000.06~0.1注:当采用高精度的镗头镗孔时,由于余量较小,直径余量不大于0.2mm,切削速度可提高些,铸铁件为100~150m/min,钢件150~250m/min,铝合金为200~400m/min,巴氏合

金250~500m/min,进给量可在0.03~0.

1mm/r范围内。学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块2)孔底让刀精镗循环G76G76R_Z_

;动作:工进让刀快退应用:无刀划痕的精镗,如油缸等学习目标工学任务相关知识相关实践拓展学习思考练习(6)精镗循环G86

、G76固定循环编程数控镗铣凸块主轴要有定向准停功能!学习目标工学任务相关知识相关实践拓展学习G87R_Z_

;……动作:工进工出应用:口小肚大反镗(7)反镗循环G87思考练习固定循环编程数控镗铣凸块刀头切忌不能装反口小肚大反镗刀具规格校对!学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块G88R_Z_

;……动作:工进手退应用:提高表面粗糙度(8)浮动镗G88防刀头脱落!(11)固定循环注意事项1)在调用固定循环前,如主轴转速、转向等初始条件必须按固定循环各自要求指令。2)如果在固定循环有效期间指定01组(G00~G03等)任一G代码时,则取消固定循环G73~G89,执行01组G代码,危险。3)如果孔距、初始平面I到参考平面R、返回平面RTP到开始加工平面SDIS+RFP距离很小时,主轴若达不到正常转速时,须在每个钻孔动作间插入暂停指令G04,延长时间,等待达到要求。系统FANUCSIEMENS指令G80;模态、共容、原始G代码,取消G73、G74、G76、G81~G89MCALL;单段、原始指令,取消MCALL

CYCLE81~89学习目标工学任务相关知识相关实践拓展学习思考练习(10)消固定循环G80//MCALL固定循环G73、G74、G76、G81~G89和MCALL

CYCLE81~89有效期间,只要X、Y动一下就执行一次孔加工,不用时切记要取消,指令格式见表7-26。固定循环编程数控镗铣凸块表7-26取消固定循环G80//MCALL系统FANUCSIEMENS方案①T01钻头Ф30→G81钻孔②T02镗刀Ф34.5→G81镗孔③T03镗刀45°倒角刀→G82倒角④T04镗刀Ф35H8→G76镗孔①T01钻头Ф30→CYCLE81钻孔②T02镗刀Ф34.5→CYCLE81镗孔③T03镗刀45°倒角刀→CYCLE82倒角④T04镗刀Ф35H8→CYCLE86镗孔。工件坐标系工件坐标系建立在工件顶面孔口中心上刀具补偿机上对刀刀具长度补偿学习目标工学任务相关知识相关实践拓展学习思考练习【解】如果是考试、单件生产或缺乏镗刀,用立铣刀按图7-40b所示路径铣Ф35H8、通孔能达到要求,

用倒角镗刀孔口倒角C2,这些已经

会做。【促成任务7-5】编程、仿真加工或在线加工图7-40所示孔,已知毛坯无预留孔。固定循环编程数控镗铣凸块表7-27促成任务7-5解析系统FANUCSIEMENSO73;SMS73MPF;N10G91G28Z0;G74Z0;N20T01M06;Ф30钻头T01M06;Ф30mm钻头N30G90G00G54X0Y0F150S90M03;G90G00G54X0Y0F150S90M03;N40G43H01Z5;Z5;N50G81R5Z-50;CYCLE81(5,0,5,-50,);N60G80G49Z-100;因为机床返回

参考点时,X=Y=Z=0,Z

G54=0D00Z-100;因为机床返回参考点时,X=Y=Z=0,Z

G54=0N70G91G28Z0;G74Z0;N80T02M06;Ф345镗刀T02M06;Ф345mm镗刀N90G90G00G54X0Y0F100S1200M03;G90G00G54X0Y0F100S1200M03;N100G43H02Z5;Z5;N110G81R5Z-33;CYCLE81(5,0,5,-33,);N120G80G49Z-100;D00Z-100;N130G91G28Z0;G74Z0;N140T03M06;45°倒角镗刀T03M06;45°倒角镗刀N150G90G00G54X0Y0F100S1000M03;G90G00G54X0Y0F100S1000M03;N160G43H03Z5;Z5;N170G82R5Z-2P200;CYCLE82(5,0,5,-2,,02);N180G80G49Z-100;D00Z-100;N190G91G28Z0;G74Z0;N200T04M06;Ф35H8镗刀T04M06;Ф35H8镗刀N210G90G00G54X0Y0F100S1500M03G90G00G54X0Y0F100S1500M03N220G43H03Z5;Z5;N230G76R5Z-33Q1;CYCLE86(5,0,5,-33,,0,3,-1,-1,,90);学习目标工学任务相关知识相关实践拓展学习思考练习(续)系统FANUCSIEMENSO73;SMS73.MPF;N240G80G49Z-100;D00Z-100;N250G91G28Z0;G74Z0;N260T00M06;T00M06;N270M30;M30;固定循环编程数控镗铣凸块在线加工时,工件找正夹紧后,机上测量T01、T02、T03、T04刀长,其值分别置于001、002、003、004刀具几何长度补偿存

储器中。倒角刀的有效长度、直径如图7-

41所示。学习目标工学任务相关知识相关实践拓展学习思考练习T04倾斜微调精镗刀的精度不高,直径0.005~0.01mm的精度调

整比较困难,能自制图7-42所示V型表架调整刀具很方便。固定循环编程数控镗铣凸块系统FANUCSIEMENS自动返回参考点G28X__Y__Z__;X、Y、Z表示中间点在工件坐标系中的坐标值,参考点

由机床存储。G28指令刀具快

速经中间点自动返回到参考点,经中间点的目的是防止返回参考点时刀具与工件等发生干涉。G28程序段能记忆

中间点的坐标值,直至被新的G28中对应的坐标值替换为

止。G28通常用于换刀、装卸工件前,常用G91G28增量编程形式G74X1=0

Y1=0Z1=0;用G74指令实现自

动返回参考点,每

个轴返回参考点的

方向和速度存储在

机床数据中,所以

机床坐标轴名称后

的数值不识别,但

一定要写数值。G74是单程序段、

一次性G代码与MDI手动返回参考点效果相同,返回参考点前应先取消刀系统FANUCSIEMENS自动返回参考点与MDI手动返回参考点效果相同,返回参考点前应先取消刀补返回第

二参考

点/固

定点G30X__Y__Z__;X、Y、Z表示中间点在工件坐标系中的坐标值,第二参考点的位置是由参数来设定的。G30指令刀具快速经中间点返回第二参考点,在使用G30前

应先取消刀补,通常用于自动换刀位置与参考点不同的场合,常用G91G30形式G75X1=0Y1=0Z1=0;机床坐标轴名称

后的数值不识别,

但一定要写数值。

固定点位置存储

在机床数据中G75以快速移动速度返回到机床

中某个固定

点 (如换刀点)G75是单程序段、一次性G代码学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块表7-9参考点编程指令格式【促成任务7-2】解释O83程序各段意义。O83;N10G90G00G54X100Y200Z100S300M03;刀具到G54中X100Y200Z100位置,初始化N20G91G28Y0;刀具快速经中间点G91Y0即G90G54Y200返回Y向参考点,实际上“经”中间点G91Y0时,机床没有移动,返回参考点时机床才移动。如果这一句该成“N20G90G28Y0;”,刀具先回到G90G54Y0位置再接着到Y向参考点,很有可能在到达G90G54Y0位置期间与工件干涉,必须特别注意。N30M30;程序结束2.进给暂停G04执行该指令期间,机床其他动作照旧执行,但刀具作短时间(几秒钟)的无进给(F=0)光整加工,常用于锪平、沉孔、尖角等加工,表7-10进给暂停G04指令格式系统FANUCSIEMENS暂停G04X__;或G04P__;G04F__;或G04S__;说明X、F暂停时间,单位为秒P暂停时间,单位为ms,只能整数S暂停主轴转数G04一次性、单段G代码学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块加工部位加工编程方案顶面粗铣精铣凸台粗铣精铣6×M10-7H钻

中心孔钻底孔倒角攻丝4×Φ12H7钻

中心孔钻底孔扩倒角铰2×Φ30H7钻

中心孔钻底孔扩粗镗精镗2×Φ35H7粗镗精镗学习目标工学任务相关知识相关实践拓展学习思考练习1.选毛坯建立工件坐标系毛坯100×80×45固定循环编程数控镗铣凸块2.确定加工编程方案序号加工顺序刀具刀具FANUC编程SIEMENS编程1粗铣顶面Φ80端铣刀T01G01G012精铣顶面3粗铣凸台Φ16立铣刀T024精铣凸台5钻6×M10-7H中心孔Φ4中心钻T03G81CYCLE816钻4×φ16H8中心孔7钻2×Φ30H7中心孔8钻2×Φ30H7底孔Φ8.5钻头T04G73CYCLE83VARI=09钻4×Φ12H7底孔10钻6×M10-7H底孔11扩4×Φ12H7Φ11.8钻头T05G81CYCLE8112扩2×Φ30H7Φ19钻头T06134×Φ12H7倒角G82CYCLE82146×M10-7H倒角15扩2×Φ30H7Φ26钻头T07G81CYCLE8116粗镗2×Φ30H7Φ29.8镗刀T08G81CYCLE8117粗镗2×Φ35H8Φ34.8平底镗刀T09G89CYCLE8918精镗2×Φ35H8Φ35H7平底镗刀T1019精镗2×Φ30H7Φ30H7镗刀T11G86CYCLE8620铰4×Φ12H7Φ12H7铰刀T12G85CYCLE8521攻6×M10-7H螺纹M10-Ⅱ丝锥T13G84CYCLE840学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块3.刀具路径加工图7-1程序段号FANUC备注SIEMENSO711;凸台加工子程序,见图7-45,假定刀具已在1点L711;N10G90G00G41D02X-25Y-50;建立刀补并快速到点2,距工件表面有2mm的安全距离G90G00G41D02X-25Y-50;N20G01Y50;直线插补到点3G01Y50;N30G00X25;快速到点4,距工件表面有2mm的安全距离G00X25;N40G01Y-50;直线插补到点5G01Y-50;N50G00G40X0Y-60;取消刀补并快速到点1G00G40X0Y-60;N60X-45Y-50;点6X-45Y-50;N70G01Y50;点7G01Y50;N80G00X45;点8G00X45;N90G01Y-50点9G01Y-50N100G00X0Y-60;点1G00X0Y-60;N110M99;M17;O712;6×M10-7H子程序,见图7-46bL712;N10G99G90X-40Y0;点2,第1点放在主程序中,程序可读性好X-40Y0;N20G98Y-30;点3后抬高做“翻山越岭”准备Y-30;N30G99X40;点4,做“平原耕作”准备X40;N40Y0;点5“平原耕作”Y0;N50G98Y30;点6后抬高,考虑到用同一把中心钻翻山越岭打中心孔Y30;N60M99;子程序结束M17;O713;4×Ф12H7子程序,见图7-46cL713N10G98G90X-35Y-15;点2后抬高做“翻山越岭”准备,第1点在主程序X-35Y-15;N20G99X35;点3“平原耕作”X35;N30G98Y15;点4后抬高,为中心钻翻山越岭打中心孔做准备Y15;N40M99;子程序结束M17;学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块4.编程O71;主程序SMS71N10T01M06;换T01,Ф80端铣刀T01;N20G90G00G55X25Y-90S500M03;在下刀点1上方定位且初始化,见图7-5,G55Z向零点在工件毛坯顶面45上G90G00G55X25Y‐90S500M03;N30G43H01Z-2.8;刀具长度补偿并到要求粗加工高度Z-2.8,留精加工余量0.2Z‐2.8;N40G01Y90F200;点2G01Y90F200;N50G00X-25;点3G00X‐25;N60G01Y-90;点4G01Y‐90;N70M01;测量工件厚度,必要时修改Z向尺寸M01;N80G00Z-3;Z向尺寸试切确定G00Z‐3;N90G01Y90F150S600M03;精铣顶面,点3G01Y90F150S600M03;N100G00X25;点2G00X25;N110G01Y-90;点1G01Y‐90;N120M01;测量工件厚度,必要时修改Z向尺寸M01;N130T02M06;换T02刀,Ф16立铣刀T02;N140G90G00G54X0Y-60F100S600M03;在点1上方定位且初始化,见图7-45,G54Z向零点在工件42尺寸平面上G90G00G54X0Y‐60F100S600M03;N150G43H02Z-21.8;刀具长度补偿并到要求粗加工高度Z-21.8,留精加工余量0.2Z‐21.8;N160M98P711;粗铣凸台,D02=8.5,侧面留精加工余量0.5mmL711;N170M01;测量凸台尺寸,并修改刀补D02值和Z向尺寸M01;N180Z-22F80S600M03;Z向尺寸试切确定Z‐22F80S600M03;N190M98P711;精铣凸台L711;学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块N200T03M06;换T03刀,Ф4中心钻T03;N210G90G00G54X-40Y30F120S1500M03;打6×M10-7H中心孔,点1定位,见图7-46bG90G00G54X-40Y30F120S1500M03;N220G43H03Z5;刀具长度补偿并到平面Z5Z5;N230G81R-17Z-27;打点1中心孔MCALL

CYCLE81(5,

-22,5,

-27);参考平面R-17,孔深Z-27模态调用,刀长补到返回平面Z5

快进到加工开始平面Z=-22+5,

参考平面Z-22,孔深Z-27N240M98P712;调螺孔子程序,打点2、3、4、5、6中心孔L712;N250G99X-35Y15;打4×Ф12H7中心孔,点1,见图7-46cX-35Y15;N260M98P713;调铰孔子程序,打点2、3、4中心孔L713;N270X0Y20R5Z-5;打2×Ф30H7中心孔,点1,见图7-46dMCALL

X0Y20;MCALL

CYCLE81(5,0,5,

-5);N280Y-20;点2Y-20;N290G80;取消固定循环MCALL;N300T04M06;换T04刀,Ф8.5钻头T04;N310G90G00G54X0Y20F80S700M03;钻2×Ф30H7底孔Ф8.5,点1定位G90G00G54X0Y20F80S700M03;学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块,N320G43H04Z5;刀具长度补偿并到平面Z5G43H04Z5;N330G73R5Z‐48Q10;高速渐进孔底断屑打点1孔MCALL

CYCLE83

(5

,0

,5

,‐48,,

10

,10

,1

0

,0

,1

,0);参考

平面

R5

孔深

Z‐48渐进

量10刀具长度补偿到返回平面RTP=Z5

,参考平面RFP=0,安全距离SDIS=5,,孔深DP=‐48,起始钻孔深度FDEP=‐10,渐进量FDPR=10,退刀量

,DAM=1,孔底暂停时间DTB=0,起始排屑时间DTS=0,进给速度系数FRF=1,孔底断屑VARI=0N340X0Y‐20;点2X0Y‐20;N350G73X‐35Y15R‐17Z‐48Q10;钻4×Ф12H7底孔Ф8.5MCALLX‐35Y15;MCALL

CYCLE83

(5

,‐22

,5

,‐48,,

10

,10

,1

0

,0

,1

,0)

;N360M98P713;L713;N370X‐40Y30;钻6×M10‐7H底孔Ф8.5X‐40Y30;N380M98P712;L712;N390G80;MCALL;N400T05M06;换T05刀,Ф11.8钻头T05

;N410G90G00G54X‐35Y15F90S500M03;扩4×Ф12H7底孔至Ф11.8G90G00G54X‐35Y15F90S500M03;N420G43H05Z5;Z5;N430G81R‐17Z‐50;MCALL

CYCLE81

(5

,‐22

,5

,‐50);N440M98P713;L713;学习目标工学任务相关知识相关实践拓展学习思考练习固定循环编程数控镗铣凸块,,N450G80;MCALL;N460T06M06;换T06刀,Ф19钻头T06

;N470G90G00G54X0Y20F80S300M03;扩2×Ф30H7底孔至Ф19G90G00G54X0Y20F80S300M03;N480G43H06Z5;Z5;N490G81R5Z-55;MCALL

CYCLE81

(5

,0

,5

,‐55);N500Y-20;Y‐20;N510G82X-35Y15R-17Z-27P2000;Z向尺寸试切确定,4×Ф12H7孔口倒角,暂停时间2”MCALL

X‐35Y15;MCALL

CYCLE82

(5

,‐22

,5

,‐27,,

2);N520M98P713;L713;N530G82X-40Y30R-17Z-25P2000;Z向尺寸试切确定,6×M10-7H孔口倒角MCALLX‐40Y30;MCALL

CYCLE82

(5

,‐22

,5

,‐25,,

2);N540M98P712;L712;N550G80MCALL;N560T07M06;换T07刀,钻头Ф26T07;N570G90G00G54X0Y20F60S150M03;扩2×Ф30H7至Ф26G90

温馨提示

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

评论

0/150

提交评论