NX CAM jest najbardziej kompleksowym i elastycznym rozwiązaniem wspomagającym proces wytwarzania, jeśli chodzi o programy CAM. CAM NX oferuje zaawansowane i łatwe w zastosowaniu mechanizmy służące programowaniu maszyn oraz robotów. Programy CAD CAM są obecnie powszechnie wykorzystywane w produkcji.
NX CAM to moduł CAM (Computer Aided Manufacturing) wchodzący w skład oprogramowania NX firmy Siemens. Główne zadanie NX CAM to wygenerowanie kodu NC sterującego maszyną, ale również optymalizacja i usprawnienie programowania maszyn sterowanych numerycznie (CNC).