7 数控车床自动编程随着现代加工业的发展,实际生产过程中,比较复杂的二维零件、具有曲线轮廓和三维复杂零件越来越多,手工编程已满足不了实际生产的要求。如何在较短的时间内编制出高效、快速、合格的加工程序,在这种需求推动下,数控自动编程得到了很大的发展。7. 1什么叫自动编程 自动编程又称为计算机辅助编程。其定义是:利用计算机(含外围设备)和相应的前置、后置处理程序对零件源程序进行处理,以得到加工程序单和数控带的一种编程方式。7. 2自动编程的工作过程自动编程的工作过程如图7-1所示。 图7-1 自动编程的工作过程从自动编程的工作过程中可以看出,数控语言、编译程序和通用电子计算机是实现自动编程的必备条件。7.2.1数控语言 数控语言是指其语言、语法程序所必需的一套规定语句及其应用规则。 通过数控语言而编写的零件程序与用规定地址指令和格式编写的可直接用于机床的零件加工程序有着本质的区别,这种程序称为零件源程序,又称为计算机输入程序。零件源程序是电子计算机进行各种处理工作的