background image

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

 

数控车子程序编程方法的探讨

摘要数控专业的学生在学习编程时,对子程序普遍反映比较难掌握,那么掌握好子

程序编程的方法与技巧就值得去探讨。本文针对数控车子程序编程问题,作者根据自己的
实践经验摸索了一套子程序编程的方法。

 

 

 

关键词 数控车 子程序 编程方法

Programming Method Discussion on Subroutine of CNC Lathe

AbstractWhen numerical control major students in programming, most of them thinks it is 

hard to grasp subroutine, so the learning skills of subroutine is valuable to be discussed. Aimed at 
this problem, the author according to his own practice experience introduces a set of subroutines 
programming method.

Key wordsCNC lathe; subroutines; programming method

在数控车床上加工零件的形状有多种,对其程序的编写方法也较多,要编写出一种

方便实用的程序却不是一件容易的事。众多的方法中诸多情况下使用子程序不仅简化了复
杂的程序,表现出极大的使用方便性,更主要是能体现出它的高效、高速性。特别值得注
意的是,有些系统和零件的部分是必须采用子程序才能加工的,这就更能说明了子程序
的重要性。下面结合实例来讨论一下其子程序编程的方法:

零件的材料为 45#钢,以零件的右端面与轴线的交点为编程原点,利用指令对右端外

径进行程序的编写。

分析:此零件的右端外形成非递增性,外径有凸变,用 G71 复合循环不能加工,用

G73 不太实用,前几刀存在空行程,加工效率有所降低,相比之下采用子程序较为方便
实用。

编写此类零件的子程序要先按步骤进行,然后对分析的结果进行汇总,最终编制好

子程序。

1 制定刀具加工起始位置和终止位置

刀具的起始位置要考虑到刀具在吃刀时走刀是否会与工件发生碰撞,前后工序衔接

是否合理,衔接部分是否存在痕迹。例图中的零件把起始位置设定在 30 处比较合理,为
了刀具不与工件发生碰撞,刀具(刀尖)应离 30 右端面 1-2m,图例中设定刀具加工起始
位置(30 ,-18)。

刀具终止位置应是刀具完全退出了工件的表面,终止位置的外径要大于所加工零件段

的最大外径 1-2mm,图中终止位置应设定到 48 外径处,以右端面为终止面。例图中从开始

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

更多资料

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