background image

——数控文库——为数控人才量身定制的数控行业知识分享平台

 

2.3 宏程序在数控大赛中的应用

纵观近几年国家、省和市级的各种数控大赛,基本上还是以手工编程为主来实现零件

的加工。如何做到在有限的时间里和有限的零件载体上体现出选手的综合素质,需要参考
多项指标,而宏程序编程就是其中重要的一项。如前所述,想要编出宏程序,必须有严谨的思
维和清晰的思路,在紧张的考场环境下做到不慌乱,这就对一个人的心理素质及编程水平提
出了考验。也就是说,在选手操作水平相差不多的情况下,宏程序的编程在很大程度上决定
了比赛的成败。

3 宏程序编程实例

在这里针对在生产及数控大赛上经常出现的两种类型的零件,给出编程实例及简要说

明,以供参考。

(1)如图 1 所示,编制一个宏程序加工沿圆周均匀分布的孔群。圆心坐标为(X,Y),圆半径

为 r,第 1 个孔与 X 轴的夹角为 α,孔数为 H。

主程序如表 1 所示。

自变量赋量说明如表 2 所示。

宏程序如表 3 所示。

(2)如图 2 所示,四角圆角过渡矩形工件 XY 对称中心为 G54 的 XY 原点,顶面 Z0,矩形

四角圆角半径均为#6,周边垂直面与顶面做倒 R 面,其圆角半径均为#3,显然必须限
定:#6≥#3。

下刀点即开始点选择在工件左前方,采取左侧沿直线切入进刀和 1/2 圆弧切出退刀,由

下至上逐层爬升,以顺铣方式单向走刀。

其程序如表 4 所示。

在实际工作中,宏程序有着广泛的应用空间,能够方便数控机床操作者编程,锻炼其编

程能力,帮助他们更加深入地了解自动编程的本质。同时,编写宏程序的过程也是直接体现
编程者工艺指导思想,衡量编程者工艺水平的过程。宏程序属于手工编程,而手工编程是自
动编程的基础,因此,在任何情况下手工编程都是必须掌握的,

—— 

特别是其精髓

宏程序。

参考文献

[1] 陈光伟.关于宏程序循环语句的应用研究[J].Equipment Manufacturing 

Technology,2010(5):100~103.

找数控资料上一览数控文库!

更多资料:

http://wk.yl1001.com/sk/