数控机床的基本组成包括加工程序、输入装置、数控系统、伺服系统、辅助控制装置、反馈系统及机床本体。加工程序可由人工编写(如车床数控系统加工简单工件时),复杂的加工要求可在计算机上进行绘图(如铣床及加工中心加工曲面工件时),然后生成加工程序。程序的输入可由数控系统的面板进行手工输入,也可通过计算机的通讯口用电缆进行传输,也可以用计算机USB接口进行传输。
众所周知,由非圆曲线或面组成的零件加工程序的编制是十分困难的,通常的办法是借助于通用计算机的计算,将它们细分为微小的三维直线段组成的加工程序,在模具加工中这种长达几百KB的加工程序是经常遇到的,而一般数控系统提供的程序存储容量为 ** ~128KB,这给模具加工带来很大困难。DNC通讯功能具有两种工作方式,其一是一次地将通用计算机中的程序传送到数控系统的加工程序的存储区内(如果它的容量足够大的话),其二是将通用计算机中的程序一段一段地传送到数控系统的缓冲存储器中,边加工边传送,直到加工结束。彻底解决了大容量程序零件的加工问题,虽然选用这项功能需要增加一定的费用,但它确实是一项实用功能,因此建议在选择数控系统时将DNC传输功能选做必备功能。
攻螺纹是数控机床的一项常用功能,到底采用什么方式是一个值得考虑的问题。刚性攻螺纹功能必须采用伺服电机驱动主轴,不仅要求在主轴上增加一个位置传感器,而且对主轴传动机构的间隙和惯量都有严格地要求,电气设计和调整也有一定的工作量,所以这个功能的成本是不能忽略的。对用户来说,如果可以通过采用弹性缩卡头进行柔性攻螺纹,或者机床本身的转速并不高时,就不必选用刚性攻螺纹功能。