便捷高效的数控铣床圆柱形表面加工程序

    王书林

    摘 要:机器零件的形状大都包含圆柱形表面。数控铣床切削加工机器零件,圆柱形表面也是主要加工内容。包括外圆柱体、内圆柱孔、圆环槽、圆环凸台等。在铣削加工由多个圆形表面组成的零件时,圆形加工程序常需要编写或修改多次,给操作带来麻烦。利用宏指令编写的圆形表面加工程序,使用起来便捷、高效,适用于单件或小批量的零件加工。

    关键词:铣削加工;手工编程;圆柱形表面

    中图分类号:TG547 ???????文献标识码:A

    doi:10.14031/j.cnki.njwx.2019.12.017

    采用切削加工方式进行单件或小批量的零件生产,使用数控机床手工编程比使用计算机进程自动编程更加方便快捷。好的代码程序,要能够加工出符合图纸要求的零件,还要具有一定的通用性。编程过程中使用宏指令,可以将程序中零件尺寸等固定数值用变量代替。这样一个程序只需要对变量进行修改即可改变零件的大小,使程序具有通用性。本文利用宏指令编写的圆形表面加工程序,加工便捷、高效,具有通用性。

    程序的主要加工内容:圆柱形外表面、通孔和盲孔、圆环槽和圆环形凸台。加工刀具采用键槽立铣刀。

    程序的加工工艺特点:程序利用宏指令循环形成分层的粗加工路线,加工过程中人为操作少,一次成型。程序方便控制加工余量,实现粗精加工分开,以控制加工精度。

    程序内容:

    O1 ?顶面高度

    #1=16; ?底面高度

    #2=0; ?铣刀半径

    #3=0; ?顺圆方向为2,逆圆方向为3

    #4=-13; ?每层铣削深度

    #5=6; ?主轴转速

    #6=3; ?走刀量

    #12=5;

    #20=2000;

    #21=200;

    #11=ABS[#2-#1]-2*#5;

    #7=FUP[#11/[2*#5*0.6]];

    #8=FIX[ABS[#4-#3]/#12]; ?分层切削

    #9=0;

    #10=1;

    N10G54G40G90G15G69G90G80;

    G50.1X0Y0; ?分圈切削

    M3S#20;

    G01X0Y0Z100F3000; ?设置半径补偿

    N20Z5; ?G41X#1DO1;

    WHILE[#10LE#8]DO1; ?Z[#3-#10*#12]f50;

    #13001=#5+2*#9*#5*0.6; G#6I-#1J0F#21;

    #9=#9+1;

    大圆半径 ?G1Z5

    小圆半径 ?G40X0Y0F3000;

    IF[#9LE#7]GOTO20;

    G1Z5;

    #9=0;

    #10=#10+1;

    END1;

    N30#13001=#5+2*#9*#5*0.6;

    G41X#1DO1;

    Z#4F50;

    G#6I-#1J0F#21; ?底面精铣

    #9=#9+1;

    G1Z5;

    G40X0Y0F3000;

    IF[#9LE#7]GOTO30;

    G28X0Y0Z100;

    M5;

    M30;

    铣削圆 ?程序结束

    用法举例:上例为加工半径R16 mm、深13 mm盲孔,改变孔径和孔深,只需改动#1、#4数值即可。加工毛胚直径120 mm,圆台直径100 mm,高20 mm,#1=60,#2=50,#4=-20,#6=2。加工圓环槽大径100 mm,小径60 mm,深10 mm,#1=30,#2=50,#4=-10,#6=3。

    参考文献:

    [1] 韩鸿銮.数控铣工加工中心操作工(技师、高级技师)[M].北京:机械工业出版社,2015.

    [2] 郁兆昌.金属工艺学(工程技术类)[M].2版.北京:高等教育出版社,2006.

相关文章!
  • CRISPR/Cas9技术在农作物中应

    武林琳 竹梦婕 王咪 李晓萍 刘跃鹏 裴蕾 杨淑巧 许琦 王华 郭文治摘要 ? ?基因编辑技术是一种可以直接对DNA序列进行稳定、精

  • 湖北省牛羊业发展现状及发展潜

    郭扬摘要:阐述了湖北省牛羊业发展现状与特点,分析了湖北省牛羊业发展面临的困难与问题,提出了促进湖北省牛羊业发展的对策与建议,即提

  • 茄子叶霉病发病症状及防治措施

    牛树梅这几年茄子种植的规模在不断地扩大,茄子叶霉病是茄子生产中常见的真菌病害。病害发生后,首先在植物下部病害,然后逐渐向上蔓延,