La fabricación asistida por computadora se ha llegado a utilizar como un término general para describir una variedad de tecnologías de automatización industrial. Algunos tipos comunes de fabricación asistida por computadora, también conocidos como CAM, incluyen máquinas de control numérico (NC); robots industriales; sistemas de fabricación flexibles (FMS); y sistemas de instalaciones completos que incorporan CAM con software de diseño asistido por computadora (CAD), software de ciclo de vida del producto y gestión general de las instalaciones. Las instalaciones de fabricación modernas utilizan tecnologías CAM para mecanizar productos, convertir planos bidimensionales en esquemas tridimensionales, monitorear equipos e incluso rastrear y ordenar el inventario de materias primas.
En los primeros años de la fabricación asistida por computadora, CAM simplemente implicaba la automatización a través de software de computadora. El software ayudó a diseñar y equipar piezas de aviones y automóviles o ayudó a operar brazos robóticos durante el ensamblaje. Todavía se necesitaban maquinistas en la mayoría de las instalaciones de CAM para restablecer las máquinas y resolver los problemas asociados con la desalineación de la herramienta y el mantenimiento de la máquina. Sin embargo, la fabricación moderna asistida por computadora es mucho más avanzada que la tecnología CAM temprana.
Las máquinas de control numérico (NC), uno de los tipos más antiguos y comunes de fabricación asistida por computadora, aplica fórmulas específicas para procesar materias primas. Por ejemplo, si se debe cortar un círculo de una hoja de metal, una máquina NC puede determinar, utilizando cálculos matemáticos y entrada numérica, exactamente dónde y cómo cortar para obtener un círculo perfecto. Además, utilizando los mismos algoritmos, la computadora puede determinar la ubicación exacta de los cortes para producir la mayor cantidad de círculos por hoja, así como exactamente cómo colocar el metal para un corte óptimo.
Los robots industriales son otro ejemplo de fabricación asistida por computadora. Los robots realizan muchas de las tareas repetitivas que antes realizaban manos humanas. Las computadoras controlan los robots, enviando y recibiendo datos como la cantidad de piezas a producir por minuto, la ubicación de los brazos robóticos y el tiempo entre las estaciones de tareas. Los programadores y otros expertos en informática reemplazan a los trabajadores humanos, que ahora ejecutan el sistema informático en lugar de realizar las tareas de fabricación.
Los sistemas de fabricación flexibles, los sistemas integrados CAM / CAD y las configuraciones que se integran con varios sistemas de intercambio de datos brindan posibilidades ilimitadas para la fabricación asistida por computadora. A medida que la tecnología continúa evolucionando y ampliándose, los sistemas flexibles pueden producir fácilmente varios productos similares con el mismo equipo, asistidos por software CAM. Los cambios específicos necesarios para varios productos se pueden realizar dentro del software CAM, lo que permite automatizar todo el proceso de producción.
Casi todos los aspectos del proceso de fabricación, con la excepción de los programadores y operadores informáticos capacitados, podrían controlarse mediante tecnologías CAM. En lugar de simplemente controlar el proceso de fabricación o fabricación, el software de fabricación asistido por computadora puede monitorear los suministros, rastrear el rendimiento, solicitar piezas de repuesto para las máquinas e incluso notificar al personal de mantenimiento sobre el mantenimiento o las reparaciones necesarias. La personalización de varios sistemas y tecnologías disponibles hace que los diferentes tipos de software CAM sean prácticamente ilimitados.