后置處理的目的是生成針對某一特定數控系統的數控加工程序。由于各種機床使用的數控系統各不相同,例如有FANUC,SIEMENS,AB,GE等系統,每一種數控系統所規定的代碼及格式不盡相同,為此,自動編程軟件系統通常提供多種專用的或通用的后置處理文件,這些后置處理文件的作用是將已生成的刀位文件轉變成合適的數控加工程序。早期的后置處理文件是不開放的,使用者無法修改。目前絕大多數優秀的CAD/CAM軟件提供開放式的通用后置處理文件。使用者可以根據自己的需要打開文件,按照希望輸出的數控加工程序格式,修改文件中相關的內容。這種通用后置處理文件,只要稍加修改,就能滿足多種數控系統的要求。