數控機床的加工,可預先估計加工時間,對所使用的刀具、夾具可進行規范化,現代化管理,易于實現加工信息的標準化,已與計算機輔助設計與制造(CAD/CAM)地結合起來,是現代化集成制造技術的基礎。
數控機床工作時,不需要工人直接去操作機床,要對數控機床進行控制,需要編制加工程序。零件加工程序中,包括機床上刀具和工件的相對運動軌跡、工藝參數(進給量主軸轉速等)和輔助運動等。將零件加工程序用的格式和代碼,存儲在一種程序載體上,如穿孔紙帶、盒式磁帶、軟磁盤等,通過數控機床的輸入裝置,將程序信息輸入到CNC單元。
數控裝置是數控機床的核心。現代數控裝置均采用CNC(Computer Numerical Control)形式,這種CNC裝置一般使用多個微處理器,以程序化的軟件形式實現數控功能,因此又稱軟件數控(Software NC)。CNC系統是一種位置控制系統,它是根據輸入數據插補出理想的運動軌跡,然后輸出到執行部件加工出所需要的零件。因此,數控裝置主要由輸入、處理和輸出三個基本部分構成。而所有這些工作都由計算機的系統程序進行合理地組織,使整個系統協調地進行工作。