苏州高等职业技术学校(数控模具培训)
首 页关于我们新闻资讯课程设置学校招聘学生作品证书查询联系方式在线报名
  首 页 > 新闻列表 > 技术天地  
新闻内容
数控铣床零件加工中如何运用宏程序
【 来源:轻松数控网 】 【 发布时间:2008-10-13 】 【 字体:

                       数控铣床零件加工中如何运用宏程序

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

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

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

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

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

AX=(55cos(#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圆弧母线上的变量坐标即可。

 

添加时间:2008-10-13  浏览次数:1071
 下一个:5轴加工的优越性

免责声明
您现在的位置:管理首页 >> 新闻免责声明
新闻免责声明: 以上新闻均来自各自出处的网站,本站不承担由此引发的相关责任.如有侵犯作者作品权利之处,请致电本站管理员,本站将作相应处理,谢谢!
新闻分类
新闻搜索
  关键字:
主题 内容 
热门新闻
学校地址:苏州市高新区塔园路(南端)68号 邮政编码:215009 Email:szskpx@163.com
联系电话:0512-68310771 61050559 传真号码:0512-68310771
版权所有.2007.苏州高等职业技术学校数控网 苏ICP备08012707号