1簡單輪廓 - 由直線和圓弧組成的輪廓由數控系統的G代碼直接編程。
2復雜輪廓 - 使用自動編程軟件(CAD / CAM)在計算機中繪制3D表面輪廓,3D圖形,根據表面類型設置各種相應參數,并自動生成NC加工程序。以上兩種編程方法基本可以滿足CNC加工的要求。
但是,處理函數方程的輪廓曲線非常困難。由于早期銑床數控系統不具備功能計算功能,因此功能方程曲線的加工程序不能用G代碼直接編程。 CAD / CAM軟件(較低版本)通常不會。它具有直接從方程輸入圖形的功能。因此,切削函數方程曲線輪廓,目前常用的方法是:根據圖紙要求,計算曲線上每個點的坐標,然后根據計算出的坐標值,使用直線或圓弧指令代碼程序,手動輸入系統進行處理。