El CAM, o fabricación asistida por ordenador (FAO en francés), es la cadena de software que transforma el modelo 3D procedente del CAD en un programa que la máquina herramienta puede ejecutar. Es el vínculo entre la oficina técnica y el taller.
El programador importa el modelo, define el material en bruto (consulte material en bruto), los orígenes de pieza y la sujeción, y después elige las herramientas en una biblioteca. A continuación selecciona las estrategias: planeado, cajera, contorneado, barrido 3D, desbaste trocoidal que limita el esfuerzo sobre la herramienta. Ajusta velocidades y avances, simula el recorrido para detectar colisiones y comprobar el material retirado, y genera el código con un postprocesador propio de la máquina y de su control numérico: un mismo recorrido no se «postprocesa» igual para dos controladores. Entre el software habitual figuran Mastercam, hyperMILL, TopSolid y Fusion. En el mecanizado de 5 ejes, la simulación de toda la cinemática de la máquina es indispensable.
El CAM se utiliza en cuanto la pieza supera unos pocos taladros o un perfil sencillo. La calidad de las trayectorias condiciona directamente el tiempo de ciclo, el estado superficial y la vida útil de las herramientas: es uno de los conocimientos clave de un taller de mecanizado CNC. La programación manual subsiste para las operaciones sencillas, como un lote de taladros o un torneado elemental.
En una solicitud de presupuesto. No tiene que facilitar ni CAM ni programa: el taller los crea a partir de su modelo y su plano. La programación suele facturarse una sola vez por referencia y se reutiliza en los pedidos siguientes; indique, por tanto, la recurrencia y los volúmenes anuales, como explica la guía sobre el precio del mecanizado CNC.