background image

数控编程方法

 

数控编程方法可以分为两类:一类是手工编程,另一类是自动编程。

 

 

手工编程

    手工编程是指编制零件数控加工程序的各个步骤,即从零件图纸分析、工艺决策、确定加

工路线和工艺参数、计算刀位轨迹坐标数据、编写零件的数控加工程序单直至程序的检验,

 

均由人工来完成。
    对于点位加工或几何形状不太复杂的轮廓加工,几何计算较简单,程序段不多,手工编

程即可实现。如简单阶梯轴的车削加工,一般不需要复杂的坐标计算,往往可以由技术人

 

员根据工序图纸数据,直接编写数控加工程序。 但对轮廓形状不是由简单的直线、圆弧组

成的复杂零件,特别是空间复杂曲面零件,数值计算则相当繁琐,工作量大,容易出错,

 

且很难校对,采用手工编程是难以完成的。

 

 

自动编程

    自动编程是采用计算机辅助数控编程技术实现的,需要一套专门的数控编程软件,现代

数控编程软件主要分为以批处理命令方式为主的各种类型的语言编程系统和交互式 CAD

/CAM 

 

集成化编程系统。

    APT 是一种自动编程工具(Automatically Programmed Tool)的简称,是对工件、刀具的

几何形状及刀具相对于工件的运动等进行定义时所用的一种接近于英语的符号语言。在编

程时编程人员依据零件图样,以 APT 语言的形式表达出加工的全部内容,再把用 APT 语

言书写的零件加工程序输入计算机,经 APT 语言编程系统编译产生刀位文件(CLDATA 
file),通过后置处理后,生成数控系统能接受的零件数控加工程序的过程,称为 APT 语

 

言自动编程。
    采用 APT 语言自动编程时,计算机(或编程机)代替程序编制人员完成了繁琐的数值计

算工作,并省去了编写程序单的工作量,因而可将编程效率提高数倍到数十倍,同时解决

 

了手工编程中无法解决的许多复杂零件的编程难题。
    交互式 CAD/CAM 集成系统自动编程是现代 CAD/CAM 集成系统中常用的方法,在编程

时编程人员首先利用计算机辅助设计(CAD)或自动编程软件本身的零件造型功能,构建出

零件几何形状,然后对零件图样进行工艺分析,确定加工方案,其后还需利用软件的计算

机辅助制造(CAM)功能,完成工艺方案的制订、切削用量的选择、刀具及其参数的设定,自

动计算并生成刀位轨迹文件,利用后置处理功能生成指定数控系统用的加工程序。因此我

们把这种自动编程方式称为图形交互式自动编程。这种自动编程系统是一种 CAD 与 CAM

 

高度结合的自动编程系统。
    集成化数控编程的主要特点:零件的几何形状可在零件设计阶段采用 CAD/CAM 集成系

 

统的几何设计模块在图形交互方式下进行定义、显示和修改, 最终得到零件的几何模型。

编程操作都是在屏幕菜单及命令驱动等图形交互方式下完成的,具有形象、直观和高效等
优点。