在數控加工中心,當今編程方法通常有兩種: 簡單輪廓——直線、圓弧組成的輪廓,直接用數控係統的G代碼編程。 復雜輪廓——三維曲面輪廓,在計算機中用自動編程軟件(CAD/CAM)畫出三維圖形,根據曲面類型設定各種相應的參數,自動生成數控加工程序。以上兩種編程方法基本上能滿足數控加工的要求。但加工函數方程曲線輪廓時就很困難,因為早期的銑床數控係統不具備函數運算功能,直接用G代碼不能編制出函數方程曲線的加工程序,(版本較低的)CAD/CAM軟件通常也不具備直接由方程輸入圖形的功能。所以切削函數方程曲線輪廓,通常使用的方法是:根據圖紙要求,算出曲線上各點的坐標,再根據算出的坐標值用直線或圓弧指令代碼編制程序,手工輸入係統進行加工。