CAM-genererade NC-program skapas externt från styrsystemet med hjälp av CAM-system. I kombination med 5-axlad simultanbearbetning och friformsytor erbjuder CAM-system en praktisk och i vissa fall den enda möjliga lösningen.

För att de CAM-genererade NC-programmen ska kunna utnyttja styrningens fulla prestandapotential och t.ex. erbjuda dig ingrepps- och korrigeringsmöjligheter måste vissa krav uppfyllas.
CAM-genererade NC-program måste uppfylla samma krav som manuellt skapade NC-program. Dessutom uppstår ytterligare krav från processkedjan.
Processkedjan beskriver vägen från en utformning till det färdiga arbetsstycket.