Produkcja wspomagana komputerowo stała się ogólnym terminem opisującym różne technologie automatyki przemysłowej. Niektóre popularne typy wspomaganego komputerowo wytwarzania, znane również jako CAM, obejmują maszyny sterowane numerycznie (NC); roboty przemysłowe; elastyczne systemy produkcyjne (FMS); oraz kompletne systemy obiektów zawierające CAM z oprogramowaniem do projektowania wspomaganego komputerowo (CAD), oprogramowaniem cyklu życia produktu oraz ogólnym zarządzaniem obiektami. Nowoczesne zakłady produkcyjne wykorzystują technologie CAM do obróbki produktów, przekształcania dwuwymiarowych planów w trójwymiarowe schematy, monitorowania urządzeń, a nawet śledzenia i zamawiania zapasów surowców.
We wczesnych latach produkcji wspomaganej komputerowo CAM po prostu zakładał automatyzację za pomocą oprogramowania komputerowego. Oprogramowanie pomogło w zaprojektowaniu i narzędziach do samolotów i części samochodowych lub w obsłudze ramion robotycznych podczas montażu. W większości obiektów CAM nadal potrzebni byli mechanicy do resetowania maszyn i rozumowania z powodu problemów związanych z niewspółosiowością narzędzi i konserwacją maszyn. Współczesna produkcja wspomagana komputerowo jest jednak znacznie bardziej zaawansowana niż wczesna technologia CAM.
Maszyny sterowane numerycznie (NC), jeden z najstarszych i najpopularniejszych rodzajów produkcji wspomaganej komputerowo, stosują określone formuły do przetwarzania surowców. Na przykład, jeśli trzeba wyciąć koło z blachy, maszyna NC może ustalić, używając obliczeń matematycznych i wprowadzania numerycznego, dokładnie, gdzie i jak wyciąć, aby uzyskać idealne koło. Ponadto przy użyciu tych samych algorytmów komputer może określić dokładne rozmieszczenie cięć, aby uzyskać największą liczbę okręgów na arkusz, a także dokładnie ustalić położenie metalu w celu optymalnego cięcia.
Roboty przemysłowe to kolejny przykład produkcji wspomaganej komputerowo. Roboty wykonują wiele powtarzalnych zadań wykonywanych kiedyś przez ludzkie ręce. Komputery kontrolują roboty, wysyłając i odbierając dane, takie jak liczba sztuk do wyprodukowania na minutę, rozmieszczenie ramion robotów i czas między stacjami zadań. W ten sposób programiści i inni eksperci komputerowi zastępują pracowników, którzy teraz obsługują system komputerowy zamiast wykonywać zadania produkcyjne.
Elastyczne systemy produkcyjne, zintegrowane systemy CAM / CAD i konfiguracje integrujące się z różnymi systemami wymiany danych zapewniają nieograniczone możliwości produkcji wspomaganej komputerowo. W miarę rozwoju technologii i rozszerzania się, elastyczne systemy mogą łatwo wytwarzać kilka podobnych produktów przy użyciu tego samego sprzętu, przy pomocy oprogramowania CAM. W oprogramowaniu CAM można wprowadzić określone zmiany potrzebne dla różnych produktów, co pozwala na automatyzację całego procesu produkcyjnego.
Prawie każdy aspekt procesu produkcyjnego, z wyjątkiem wykwalifikowanych programistów i operatorów komputerowych, może być kontrolowany przez technologie CAM. Zamiast zwykłego kontrolowania procesu produkcyjnego lub produkcyjnego, wspomagane komputerowo oprogramowanie produkcyjne może monitorować materiały eksploatacyjne, śledzić wydajność, zamawiać części zamienne do maszyn, a nawet powiadamiać personel konserwacyjny o koniecznej konserwacji lub naprawach. Dostosowanie różnych systemów i dostępnych technologii sprawia, że różne typy oprogramowania CAM są praktycznie nieograniczone.


