數控機床和以上兩種機床是不一樣的。它是按照事先編制好的加工程序,自動地對被加工零件進行加工。我們把零件的加工工藝路線、工藝參數、刀具的運動軌跡、位移量、切削參數(主軸轉數、進給量、背吃刀量等)以及輔助功能(換刀、主軸正轉、反轉、切削液開、關等),按照數控機床規定的指令代碼及程序格式編寫成加工程序單,再把這程序單中的內容記錄在控制介質上(如穿孔紙帶、磁帶、磁盤、磁泡存儲器),然后輸入到數控機床的數控裝置中,從而指揮機床加工零件。
數控機床編程時,可采用**值編程、增量值編程或二者混合編程。
1.**值編程
**值編程是根據預先設定的編程原點計算出**值坐標尺寸進行編程的一種方法。即采用**值編程時,**要指出編程原點的位置,并用地址x、z進行編程(x為直徑值)。有的數控系統用G90指令***值編程。
2.增量值編程
增量值編程是根據與**個位置的坐標值增量來表示位置的一種編程方法。即程序中的終點坐標是相對于起點坐標而言的。采用增量值編程時,用地址U、w代替X、Z進行編程。 u、w的正負由行程方向確定,行程方向與機床坐標方向相同時為正,反之為負。
3.混合編程
**值編程與增量值編程混合起來進行編程的方法叫混合編程。編程時也**先設定編程原點。