会员注册
发布信息

数控铣床零件加工中宏程序的运用
        在数控加工中,加工程序是关键,而加工程序在基于CAM软件编程的功能下,使编程较为轻易。然而在某些情况下,PC机也无能为力,所以要求我们深挖手工编程,发挥数控机床潜力,争取更大经济效益,笔者深有体会。
 


             在某次加工中,由于PC机与机床连接故障,程序无法传送,而工件要求按时完成,我们利用宏程序编程,题目迎刃而解。加工图如图1所示。 


        


图1要求在¢50mm孔一周倒出R5mm凸圆弧过度


             在编制程序过程中,引进变量#1,如图2,所以沿R5mm过度面母线上一点A的坐标在图示坐标系中可表示为:


         AX=-(25+5-5sin(#1))=5sin(#1)-30 


         AX=-(5-5cos(#1))=5cos(#1)-5 


         利用条件转移语句IF—GOTO—循环,编写程序如下:(数控系统为FANUC 0i Mate C) 


         O1 


         N10 G54 G90 G17 G0 Z100; 


         (建立工件坐标系,并使刀具快速到Z100高度) 


         N20 X0 Y0 M3 S600; 


         (刀具怏速到X0 Y0主轴以600r/min正转) 


         N30 Z0 M8; (刀具快速到Z0冷却开) 


         N40 #1=1; (给#1赋值为1) 


         N50 G1 Z(5COS(#1)-5)F100;(Z向进给) 


         N60 G42X-(5SIN(#1)-30)D1;(X进刀加右刀偏) 


         N70 G2 X-(5SIN(#1)-30)Y01(30-5SIN(#1))J0;(整圆顺时针铣削) 


         N80 G40 G1 X0; (取消刀偏,刀具到X0 Y0) 


         N90 #1=#1+1; (给#1赋值为#1+1,角度递增) 


         N100 IF(#1LE90)GOTO 50;(#1小于90跳转至N50段,循环) 


         N110 GO Z100;(抬刀) 


         N120 M9; (冷却关) 


         N130 M5; (主轴停) 


         N140 M30; (程序结束) 


        


         需要指出的题目: 


             (1)该程序N60段中D1可根据刀具在系统中设定,我们采用¢14mm立铣刀,故D1设为7。走完程序,加工结果满足。 
    
    (2)假如要求更好的表面质量,可以将N90段#1+1中的数值“1”赋的更小,使循环次数增多。 


             同时我们还对长方孔孔口倒闭角做了进一步试验,结果满足。如图3。


        


             程序为: 


        


         O2 


         N10 G54 G0 Z100; 


         N20 X0 Y0 M3 S600; 


         N30 Z0 M8; 


         N40 #1=1; 


         N50 G1 Z(6COS(#1)-6) F100; 


         N60 G42 Y(15+6-6SIN(#1) D1; 


         N70 X14; 


         N80 G2 X (20+6-6SIN(#1) Y9 R6; 


         N90 G1 Y-9; 


         N100 G2 X14 Y-(15+6-6SIN(#1) R6; 


         N110 G1 X-14; 


         N120 G2 X-(20+6-6SIN(#1)) Y-9 R6; 


         N130 G1 Y9; 


         N140 G2 X14 Y (15+6-6SIN(#1)) R6; 


         N150 G1 X0; 


         N160 G40 X0 Y0; 


         N170 #1=#l+1; 


         N180 IF (#1LE90) GOTO 50; 


         N190 G0 Z100; 


         N200 M9; 


         N210 M5; 


         N220 M30 


             同程序O1相同,只需找出平面内圆弧与直线连接处点在R6mm圆弧母线上的变量坐标即可。 



相关阅读:  
  • 用户子程序及宏程序在模具数控铣加工编程中的应用
  • 用户子程序及宏程序在模具数控铣加工编程中的应用
  • 数控铣削加工宏程序与CAD/CAM软件天生程序的加工性能
  • 数控铣削加工宏程序与CAD/CAM软件生成程序的加工性能
  • 数控车削加工中公式曲线宏程序编程模板在数控大赛中的
  • 数控铣削加工宏程序与CAD/CAM软件生成程序的性能对比
  • 数控铣削加工宏程序与CAD/CAM软件生成程序的性能对比
  • 数控加工中宏程序的应用技巧
  • 如何正确的选择数控铣床来加工零件
  • 数控加工中宏程序的应用技巧
  • 数控铣床在加工特殊零件时使用夹具(中)
  • 数控铣床加工零件的内、外轮廓时刀具补偿的应用
  • 数控铣床加工零件的内轮廓和外轮廓,刀具补偿的应用
  • 数控铣床加工特殊零件的夹具
  • 数控铣床加工特殊零件的夹具
  • 数控铣床在加工特殊零件时使用夹具(上)
  • 数控铣床加工零件凹槽的内轮廓,刀具补偿的应用
  • 数控铣床加工零件凸台的外轮廓,刀具补偿的应用
  • 数控铣床加工零件的内轮廓和外轮廓,刀具补偿的应用
  •  
     
     

    时间:2011年02月17日 20:51:51 来源:中国传动网 作者: 上一篇:ABB IRB 6650S机器人在保险杠生产中的应用 下一篇:LIN总线技术在教学楼照明系统中的应用  (电脑版  手机版)
    Copyright by www.iyouweblog.com;All rights reserved.

    威尼斯人电子游艺