全国咨询热线:13173067663
产品分类
PRODUCTS
全国服务热线
13173067663
数控铣床编程实例(四)
您的位置:技术文章
数控铣床编程实例(四)
日期: 2018-01-04 阅读: 6189 次

数控铣床编程实例(四)

    毛坯200㎜×100㎜×30㎜块料,要求铣出如下图所示的四棱台,工件材料为蜡块。

    掌握数控编程基本方法并在此基础上有更大的提高,必须进行大量的编程练习和实际操作,在实践中积累丰富的经验。编程前,要做大量的准备工作,如:

   了解数控机床的性能和规格;

   熟悉数控系统的功能及操作;

数控铣床编程实例(四)

参数编程与子程序

1.参数编程

(1)R参数

   1)本系统内存提供从R0-R299共300个参数地址。

          R0-R99----可以自由使用;

           R100-R249----用于加工循环传递参数;

           R250-R299----用于加工循环的内部计算参数。

   2)参数地址中存储的内容,可以由编程员赋值,也可通过运算得出。通过用数值、算术表达式或参数,对已分配计算参数或参数表达式的NC地址赋值来增加NC程序通用性。

   3)赋值时在地址符之后写入符号“=”。给坐标轴地址赋值时要求有一独立的程序

   4)计算参数时,遵循通常的数学运算规则。

      例:N10 R1=R1+1

          N20 R1=R2+R3  R4=R5-R6  R7=R8*R9  R10=R11/R12

          N30 R13=SIN(25.3)

          N40 R14=R3+R2*R1

          N50 R15=SQRT(R1*R1+R2*R2)

      (2)参数编程

       例:N10 G1 G91 X=R1 Z=R2 F300

          N20 Z=R3

          N30 X=-R4

          N40 Z=-R5           ...

2.子程序

     ·一个零件中有几处加工轮廓相同,可以用子程序编程。

    ·子程序调用由程序调用字、子程序号和调用次数组成。

    ·子程序调用要求占一独立程序段。

       例:N10 L785 P4;调用子程序L785,运行4次。

循环加工指令

    加工循环是用于特定的加工过程的工艺子程序,通过给规定的计算参数赋   值就可以实现各种具体的加工。

       本系统中装有以下标准循环:

   LCYC82         钻削、沉孔加工 

   LCYC83         深孔钻削

   LCYC840        带补偿夹具的螺纹切削

   LCYC84         不带补偿夹具的螺纹切削

   LCYC85         镗孔

   LCYC60         线性孔排列

   LCYC61         圆弧孔排列

   LCYC75         矩形槽、键槽、圆形凹槽铣削


相关产品