利用宏指令编程


一、实训目的与要求

掌握HNC-21M数控系统中宏指令的编程技巧,了解宏程序的应用范围。

二、实训仪器与设备

(1) HNC-21M数控系统的ZJK7532A-3/4数控加工中心

(2) 材料:硬铝   尺寸 140X100X20  刀具  ø12的立铣刀

三、相关知识概述

在程序编制中,宏程序是含有变量的程序,因为它允许使用变量、运算以及条件功能,则使程序编制更加合理。此外,宏程序还提供了循环语句、分支语句和子程序调用语句,有利于编制各种复杂的零件加工程序,减少乃至免除了手工编程时繁琐的数值计算,还可以简化程序。

1)条件判断语句:IF  ELSE   ENDIF

 

 

 

 

 格式:      IF   条件表达式

           

                  图片.png


 

2)循环语句:  

    格式:    

          图片.png


 

四、实训的内容

(1)HNC-21M数控系统编程指令格式,编制出如图所示零件的加工程序。

(2)根据上述加工零件,制定加工工艺。

  1) 工艺分析。

  ①  技术要求。 通过调用子程序循环加工。

1.工艺分析。

①  技术要求。毛坯四周、底面、顶面已预先加工。

②  加工工艺的确定。装夹定位的确定:采用机用虎钳装夹。工艺路线的确定:粗加工图片.png半精加工图片.png精加工

③   加工刀具的确定:ø12立铣刀

④   切削用量:      主轴转速800r/min , 进给速度200mm/min

⑤   工艺路线:刀具路线如图的箭头所示。

2)数学计算

3)程序编辑

1 用自变量的自加功能实现循环铣外轮廓。

   


 

图片.png


 

 

 


 

%0001

 #10=100

#11=50

#12=20

#13=10

#14=80

#15=150

#101=12粗加工

#102=6.5半精加工

#103=6  精加工

G54G90G40G49G80

M03S800

#0=0

G00X[-#13] Y[-#13]

Z[-#12]

WHILE#0LT3

G01G42X[0] Y[-#13]F#15D[#0+101]

G01 Y[#11]

X[#10]

Y[0]

X[-#13]

G01G40 Y[-#13]

#0=#0+1

ENDW

G00Z100

M30


 

 

 2.利用宏指令加工椭圆

  


 

%0002

 #20=100/2(长半轴)

#21=50/2 (短半轴)

#22=2*PI

#23=5

#24=200

G54G90G40G49G80

M03S800

G00X60Y-10

Z[#23+10]

G01Z[-#23]F[#24]

    X[#20]Y[0]

#10=0

WHILE#10LE#22

G01X[#20*COS[#10]]Y[#218SIN[#10]] #10= #10+PI/12

ENDW

Y10

G00Z100

M30


 

五、实训总结

宏程序指令抛物线、椭圆、双曲线等没有插补指令的曲线的编程;适合图形一样,只是尺寸不同的系列零件的编程;适合工艺路线一样,只是位置数据不同的系列零件的编程;运用宏程序可大大地简化编程;扩展数控加工中心应用范围。

 六、实训报告

(1) 零件加工设备的概述(系统名称、机床型号)。

2 零件加工过程的概述(零件图、工艺路线、加工程序)。

(3) 分析宏程序的适用范围



分类: 加工中心  
上一篇利用孔的固定循环功能编程及加工
下一篇实训典型零件编程与加工

产品中心

——