CAD CAM to oprogramowanie do projektowania komputerowego oraz komputerowego wspomagania produkcji. W czasie budowania prototypów urządzeń bardzo ważne jest szybkie wykonywanie poszczególnych części. Obecnie najczęściej są one wykonywane przez zaawansowane drukarki 3D. Dzięki współpracy z programami CAD CAM można bardzo szybko wprowadzać poprawki i eksperymentować z kolejnymi wariacjami wykonywanych elementów. Umożliwia to o wiele szybsze wykonywanie prototypów niż w dawnych czasach, gdy robiło się poszczególne części ręcznie. Odpowiednim programem do obsługi CAD CAM jest między innymi program TopSolid.