La mayoría de las comparativas de software se plantean la pregunta equivocada. Te indican qué plataforma cuenta con la lista más extensa de funciones, cuando la decisión que realmente determina si una compra resulta acertada es más concreta: ¿este software permitirá gestionar las máquinas que ya tienes, en los tiempos de ciclo que has presupuestado y con los programadores que realmente puedes contratar?
Esta guía se centra en el método de selección, más que en una clasificación de productos. Aborda los cinco criterios que determinan el resultado, explica por qué el posprocesador es el mayor riesgo oculto en cualquier cambio de proveedor, indica cómo calcular el coste a tres años vista en lugar de basarse únicamente en el precio de catálogo, y describe cómo realizar una prueba comparativa que demuestre la veracidad de las afirmaciones antes de firmar ningún contrato. Si prefieres ver primero el análisis plataforma por plataforma, nuestra Comparación de diez plataformas CAM para el fresado CNC Aborda los niveles de precios y la compatibilidad con los ejes, y la comparación directa entre Mastercam, SolidCAM, Fusion 360 e hyperMILL profundiza en las trayectorias de herramienta y la simulación.
Qué debe hacer un software de fresado CNC en un taller de producción
El software de fresado CNC convierte un modelo 3D en código G verificado y específico para la máquina. En la producción, esto implica cuatro tareas a la vez: generar trayectorias de herramienta eficientes, simular el funcionamiento completo de la máquina para detectar colisiones antes de que gire el husillo, generar código que el control específico acepte sin necesidad de editarlo manualmente y mantener la asociación con el CAD, de modo que un modelo revisado no implique tener que reprogramar desde cero.
Esta distinción es importante porque los talleres de prototipos y los de producción fracasan por motivos distintos. A un taller de prototipos le perjudica la lentitud en la programación. A un taller de producción le perjudica la falta de uniformidad: dos programadores que obtienen tiempos de ciclo diferentes a partir del mismo modelo, o una etapa de posprocesado que requiere una limpieza manual en cada trabajo. Opta por evitar el modo de fallo que realmente tienes.
Los cinco criterios que determinan el resultado
Las listas de características son largas y, en su mayoría, se solapan. En la práctica, hay cinco aspectos que marcan la diferencia entre una buena elección y un error que sale caro.
1. Cobertura del posprocesador para los controles que realmente ejecutas
Un posprocesador convierte los datos genéricos de la trayectoria de la herramienta al lenguaje que entiende tu control. Fanuc, Siemens, Heidenhain, Haas, Mazak y Okuma difieren en su forma de gestionar los desplazamientos de trabajo, la compensación de la longitud de la herramienta, los ciclos fijos, los límites de los ejes rotativos y el comportamiento de retracción segura. Un posprocesador que se aproxima pero no es exacto genera un código que parece correcto en pantalla, pero que acaba estropeando la pieza en el suelo.
Pide a los proveedores un programa de control probado para tu configuración concreta de control y máquina, no un programa genérico de la misma familia. Si no existe, pregunta cuánto cuesta el desarrollo a medida y cuánto tiempo lleva, porque esa cifra debe figurar en tu presupuesto desde el primer día, y no aparecer como una sorpresa en el tercer mes.
2. Estrategia de profundidad de la trayectoria de mecanizado en función de tu combinación real de piezas
El desbaste adaptativo o dinámico, el mecanizado de restos, el ranurado trocoidal y el acabado con contacto constante son las estrategias que influyen en el tiempo de ciclo. Que sean importantes o no depende de la composición de tus piezas. Un taller que corte chapas de aluminio con cavidades abiertas se beneficia menos del desbaste avanzado que uno que mecanice cavidades de acero templado, donde el contacto controlado de la herramienta es lo que prolonga la vida útil de las fresas.
Clasifica tus últimos cincuenta trabajos en tres categorías: 2,5D simple, 3 ejes prismáticos con algo de indexación 3+2 y multieje verdaderamente simultáneo. Invierte en la categoría intermedia y en la gama alta de tu equipo, no en trabajos que quizá consigas algún día. Si el tiempo de ciclo es tu cuello de botella, nuestra guía sobre Parámetros de fresado CNC a alta velocidad explica qué estrategias reducen realmente el tiempo de corte y cuáles solo trasladan el problema al desgaste de la herramienta.
3. La asociatividad en el CAD y cómo se aplican las modificaciones
En la producción, los modelos cambian. El CAM integrado en tu sistema CAD actualiza las trayectorias de las herramientas cuando la geometría se desplaza. El CAM independiente que importa un archivo neutro, como STEP o Parasolid, no suele hacerlo, lo que significa que una pequeña modificación puede requerir una reprogramación completa.
La prueba práctica no consiste en si el proveedor afirma que es asociativo. Se trata de lo que ocurre cuando un agujero se desplaza 2 mm y un redondeo aumenta de tamaño: ¿se regenera la operación, falla con una advertencia clara o mantiene en silencio la trayectoria de herramienta anterior? Pide que te lo muestren en una demostración con tu propio archivo.
4. Simulación que modela la máquina, no solo la herramienta
La verificación de la trayectoria de la herramienta muestra la eliminación de material. La simulación de la máquina reproduce la cinemática real, incluyendo la mesa, el muñón, el dispositivo de sujeción, el portaherramientas y los límites de recorrido de los ejes. En el mecanizado de 3 ejes, la diferencia es manejable. En el mecanizado 3+2 y simultáneo, supone la diferencia entre detectar una colisión con el muñón en la oficina y descubrirla en una máquina en funcionamiento.
Si realizas o tienes previsto realizar trabajos multieje, considera la simulación cinemática completa como un requisito imprescindible y no como una mejora opcional. Los programas verificados también acortan el tiempo de preparación, ya que el operario confirma una secuencia que sabe que funciona correctamente en lugar de tener que probarla a velocidad de avance reducida. Nuestra guía paso a paso de Procedimiento de configuración de una máquina CNC muestra en qué casos la simulación permite ahorrar tiempo de pruebas y en cuáles no.
5. Disponibilidad de los programadores y la curva de aprendizaje
La plataforma más eficaz no sirve de nada si no puedes contar con el personal adecuado. Algunos sistemas se imparten de forma generalizada en centros de formación profesional y cuentan con una amplia oferta de personal local. Otros son potentes pero especializados, por lo que hay que formar al personal internamente y se corre el riesgo de depender de personas clave.
Antes de hacer una preselección, consulta las bolsas de empleo de tu región para ver qué programadores se especializan en cada sistema. Una plataforma con dos candidatos locales es algo muy distinto a una con cuarenta, independientemente de lo que diga la matriz de características.
Un sexto factor que conviene tener en cuenta: la biblioteca de herramientas
Las empresas subestiman el tiempo que lleva crear y mantener una biblioteca de herramientas. Un buen sistema almacena en un solo lugar los portaherramientas, las extensiones, los datos de corte por material y las longitudes de calibración, para luego reutilizarlos en todos los programas. Un sistema deficiente obliga a los programadores a redefinir las herramientas trabajo por trabajo, lo cual no solo es lento, sino que también supone un riesgo de colisión cuando un portaherramientas se modela más corto que el conjunto real.
Plantea dos preguntas durante la evaluación. ¿Puede la biblioteca importar los datos de tu proveedor de herramientas? ¿Contiene toda la geometría del portaherramientas y de la extensión que necesita la simulación? Una biblioteca que solo almacene el diámetro y la longitud de la fresa no detectará un choque con el portaherramientas, por muy bueno que sea el motor de simulación.
Elige el software en función de tu lista de equipos, no de una ficha técnica.
Empieza por el equipo. Haz una lista de todas las máquinas, sus sistemas de control, la configuración de sus ejes, sus recorridos y la capacidad de su cambiador de herramientas. A continuación, pregúntate qué capacidad de programación requiere realmente cada máquina.
| Tipo de máquina y de trabajo | Lo que debe gestionar el software | Lo que no hace falta que compres |
| Centro de mecanizado vertical de 3 ejes, piezas prismáticas | Desbaste en 2,5D y 3D, ciclos de taladrado, programas de control verificados, asociatividad de modelos sólidos | Módulos simultáneos de 5 ejes, acabado avanzado de superficies |
| 3 ejes con mesa giratoria, mecanizado indexado 3+2 | Múltiples planos de trabajo, posicionamiento indexado, simulación de la máquina con el muñón modelado | Licencia completa para trayectorias de herramienta simultáneas |
| Mecanizado simultáneo en 5 ejes de superficies contorneadas | Control del eje de la herramienta, prevención de colisiones, simulación cinemática completa, salida en plano inclinado | Módulos de torneado-fresado o módulos suizos |
| Centros de fresado y torneado o de torneado y fresado | Programación sincronizada de canales, transferencia entre subhusillos, herramientas motorizadas | Paquetes que solo incluyen fresado autónomo |
| Fresado duro de moldes y matrices | Acabado con contacto constante, mecanizado de reposo, control estricto del avance transversal, estrategias que tienen en cuenta la vida útil de la herramienta | Funciones de anidamiento para la producción a gran escala |
Este ejercicio suele descartar de inmediato a dos o tres candidatos y, a menudo, pone de manifiesto que el nivel más caro que estabas barajando resuelve un problema que aún no tienes. Adquiere el nivel que cubra tus máquinas actuales más la próxima máquina que hayas presupuestado realmente.
Coste total de propiedad a lo largo de tres años
El precio de compra es la línea más pequeña del modelo. Calcula la cifra de esta manera, utilizando tus propios datos en lugar de la estimación del proveedor.
- El coste de la licencia para las licencias que necesites, incluidos los módulos que requiera un tipo de trabajo concreto.
- Mantenimiento anual o renovación de la suscripción por un periodo de tres años, ya que el descuento del primer año rara vez se repite.
- Desarrollo y validación del posprocesador para cada control que se ejecute, además de una nueva validación cuando se añada una máquina o un control.
- Días de formación por programador, cuyo precio se calcula a partir del coste total de mano de obra más la producción perdida durante la formación.
- La pérdida de productividad durante la migración, que es el aspecto que la mayoría de las empresas pasan por alto y el que más perjudica.
- Actualiza el hardware si el software requiere más capacidad gráfica o de memoria de la que ofrecen tus estaciones de trabajo actuales.
El coste de la migración merece una atención especial. Los programas heredados no se transfieren entre sistemas CAM. Cada trabajo validado debe reprogramarse en el nuevo sistema o permanecer en el antiguo, lo que implica gestionar dos sistemas y pagar por ambos. Decida desde el principio si va a reprogramar el catálogo actual, si lo hará en el próximo pedido o si mantendrá una única licencia del sistema heredado para tareas de archivo. Esa decisión influye más en el coste total a tres años que el nivel de licencia.
Licencia perpetua o suscripción
La licencia perpetua supone un mayor coste inicial y conlleva una cuota de mantenimiento anual que garantiza el acceso continuo a las actualizaciones y al servicio de asistencia. La suscripción es más económica al principio y se adapta perfectamente al número de usuarios, pero los pagos son continuos y el acceso finaliza cuando dejan de abonarse.
El factor decisivo suele ser la estabilidad de la demanda, más que las cifras. Un número de puestos estable a lo largo de muchos años suele favorecer las licencias perpetuas. Las empresas con fluctuaciones estacionales, que contratan personal en función de los proyectos o que tienen una incertidumbre real sobre qué plataforma seguirán utilizando dentro de cinco años obtienen un valor real de la flexibilidad que ofrece una suscripción. Realiza simulaciones para ambos casos en el mismo periodo de tres años y con los mismos supuestos antes de tomar una decisión.
Haz una prueba real antes de comprarlo
Las demostraciones de los proveedores utilizan componentes de los propios proveedores. Eso no demuestra nada sobre tu trabajo. Es mejor que estructures la evaluación como si fuera una prueba controlada.
- Elige dos ejemplos reales: uno que represente el trabajo con mayor volumen y otro que represente el trabajo más difícil.
- Envía archivos CAD idénticos, definiciones de materiales, listas de herramientas y requisitos de tolerancia a todos los proveedores de la lista preseleccionada.
- Pide a cada uno que registre el tiempo de programación, desde que se abre el archivo hasta que se publica el código, y que indique el tiempo de ciclo previsto a partir de su propia simulación.
- Publica el código de tu control concreto y léelo. Busca modificaciones manuales, alturas de retracción inesperadas y cómo se gestionan los desplazamientos de trabajo y la compensación de la longitud de la herramienta.
- Ejecuta el programa ganador en la máquina primero en una prueba en vacío y luego con material, y compara el tiempo de ciclo real con la predicción.
- Repite el paso cuatro tras una revisión deliberada del modelo para comprobar la asociatividad de forma rigurosa.
De ahí se obtienen dos cifras: las horas de programación por pieza y el tiempo de ciclo por pieza. Ambas se traducen directamente en dinero según la tarifa de tu propio taller, lo que convierte un argumento de preferencias en un cálculo. Un tiempo de ciclo previsto que se desvía considerablemente del real es, en sí mismo, un hallazgo, ya que la planificación de la producción depende de que esa estimación sea fiable.
Errores comunes que suponen un gasto real
- Adquirir capacidad para realizar trabajos que el taller aún no puede llevar a cabo y, a continuación, pagar el mantenimiento de módulos que no se utilizan durante años.
- Aceptar un posprocesador genérico y asumir la edición manual del código en cada trabajo como algo habitual.
- Sin tener en cuenta el coste que supone reciclar a los programadores con experiencia, que son los menos dispuestos a cambiar de trabajo y a los que más cuesta perder.
- Basarse únicamente en el tiempo de ciclo a la hora de programar, cuando el tiempo es la verdadera limitación, algo habitual en talleres con gran variedad de productos y bajos volúmenes de producción.
- Se ha omitido el requisito de simulación en máquina para el trabajo «3+2», ya que la simulación en 3 ejes parecía adecuada.
- Hicimos la prueba con piezas sencillas porque esa semana necesitábamos la pieza complicada en el taller.
Cuando la externalización es mejor que comprar otra licencia
La adquisición de software es una forma de aumentar la capacidad. No siempre es la opción más económica. Si el trabajo que motiva la decisión representa una pequeña parte de tu volumen de trabajo, o requiere funciones que solo utilizarías de forma ocasional, el coste por licencia, sumado al de la formación y al mantenimiento posterior al desarrollo, puede superar el coste de adquirir esos componentes ya listos para usar.
La comparación resulta sencilla una vez que se dispone del modelo de coste total. Basta con comparar el coste total del software para tres años con el precio presupuestado para externalizar esas mismas partes durante el mismo periodo, e incluir las horas de programación que se dedicarían internamente. Los trabajos complejos de fresado de 5 ejes y de alta dificultad son aquellos en los que este análisis suele favorecer la externalización, ya que se trata de los módulos con el nivel de licencia más alto, la curva de aprendizaje más larga y el menor número de programadores disponibles.
Yicen Precision pasa de un mecanizado de 3 ejes a uno simultáneo de 5 ejes Servicios de fresado CNC desde unas instalaciones situadas en Shenzhen, donde la programación, el montaje en plantillas y la inspección se realizan internamente. Si estás sopesando la posibilidad de invertir en software frente a la de subcontratar el trabajo, envía el mismo archivo de la pieza a Precisión Yicen Solicitar un presupuesto te proporciona una cifra real de externalización que puedes comparar con tu modelo de costes a tres años, en lugar de una estimación.
Preguntas frecuentes
P: ¿Cuál es la diferencia entre el software CAD y el CAM para el fresado CNC?
R: El CAD crea la geometría de la pieza. El CAM utiliza esa geometría para generar trayectorias de herramienta y código de máquina. Algunas plataformas combinan ambas funciones en un mismo entorno, lo que permite que las trayectorias de herramienta sigan estando vinculadas a los cambios del modelo. Los programas CAM independientes importan la geometría a través de formatos neutros, como STEP.
P: ¿Necesito un procesador de archivos personalizado para mi máquina CNC?
R: Normalmente sí, a menos que el proveedor ya envíe un programa POST probado con tu configuración exacta de control y máquina. Los programas POST genéricos suelen requerir modificaciones manuales en cuanto a desplazamientos de trabajo, compensación de la longitud de la herramienta y límites de giro, lo que supone un riesgo en cada trabajo.
P: ¿Cuánto tiempo se tarda en cambiar de software CAM en un taller de producción?
R: Hay que contar con varios meses hasta que la producción vuelva a los niveles anteriores. La formación, la validación posterior y la reprogramación de los trabajos existentes llevan tiempo. La mayoría de las empresas utilizan el sistema antiguo junto con el nuevo durante la transición, por lo que hay que presupuestar dos conjuntos de licencias.
P: ¿Es más barato el software CAM por suscripción que una licencia perpetua?
R: Es más barato al principio y más caro a largo plazo. A lo largo de tres años, los costes totales suelen equipararse una vez que se incluyen las cuotas de mantenimiento. La suscripción se adapta mejor a los cambios en el número de usuarios y a un compromiso incierto con la plataforma, mientras que la licencia perpetua se adapta mejor a un número estable de usuarios a largo plazo.
P: ¿Puede un mismo sistema CAM realizar tanto fresado como torneado?
R: La mayoría de las principales plataformas ofrecen módulos de torneado y de torneado-fresado, aunque se licencian por separado. La programación multicanal sincronizada para centros de torneado-fresado es una función especializada, por lo que conviene comprobar si tu máquina la admite en lugar de dar por sentado que el paquete básico la incluye.