Ya sea porque quieres aprender a programar o porque quieres probar tus programas antes de llevarlos a máquina, el uso de un simulador es una herramienta indispensable para ahorrar tiempo en máquina.
Al igual que existen diversidad de lenguajes de programación como pueden ser Fagor, Heidenhain, Fanuc, Siemens…, podemos encontrar diferentes simuladores específicos para cada uno de ellos o simuladores que incorporan varios lenguajes.
¿Qué es un simulador?
A la hora de comunicarnos con una máquina de CNC, simplificando mucho, podemos decir que debemos introducirle un programa con una sucesión de las coordenadas por las que queremos que se mueva la herramienta. Si bien, en su modo más sencillo esto se podría escribir en un bloc de notas, es interesante el uso de un simulador a fin de que nos vaya mostrando cómo se realizará el mecanizado.
Entre las ventajas de un simulador existen dos fundamentales, por un lado, tomará nuestro programa y nos podrá mostrar en pantalla el resultado que producirá en el bruto, ofreciendo varias opciones como pueden ser la vista en 3D de la pieza, la vista en un plano, representación de rutas teóricas… Gracias a esto, es sencillo corregir errores como pueden ser los dimensionales producidos al introducir una coordenada de forma incorrecta.
Por otro lado, resulta interesante para la corrección de lenguajes de sintaxis. Dentro de este tipo de fallos, entre otros estarían aquellos producidos por introducir los parámetros en una línea en un orden equivocado, introducir funciones que no existen o tratar de realizar operaciones cuando no es posible.
A continuación, en un orden no clasificatorio, veremos alguna de las opciones que existen a día de hoy.
Fagor
Fagor nos propone un simulador en el que no solo podemos escribir nuestros programas y simularlos, sino que además incluye una interfaz que recrea la máquina con su botonera. Se trata de una buena opción para aquellos que comienzan su estudio del lenguaje Fagor o aquellos que quieren probar los programas antes de llevarlos a máquina.
Ventajas
Es gratuito
No tiene límite de líneas a programar
Desventajas
Para descargarlo hay que registrarse
Heidenhain
Al igual que el anterior, con este simulador podemos escribir nuestros programas y simularlos, con la única diferencia que en este caso será con lenguaje Heidenhain. La forma de trabajar en el simulador recuerda más al uso de una máquina, por ejemplo, no podremos utilizar el teclado numérico de la derecha del teclado teniendo que realizarlo con la línea numérica del teclado o haciendo uso del ratón (los usuarios de portátil no notarán esta diferencia). Si bien, en su versión gratuita está limita a programas de máximo 100 líneas, estas son suficiente para aquellos que quieren aprender a programar en Heidenhain.
Ventajas
Es gratuito
No requiere de registro para su descarga
Desventajas
La versión gratuita está limitada a 100 líneas
WinUnisoft+
Se trata de un viejo conocido, aunque en los últimos años a modernizado su interfaz gris, mostrándose visualmente más atractiva. Se trata de un simulador multilenguaje. A la hora de trabajar con él, se aprecia que está dirigido a escribir el programa a la vez que se revisa el resultado, sin necesidad de realizar todos los pasos que habría que realizar en una máquina. A la hora de escribir un programa, se obtiene una experiencia muy similar a la de Fagor, aunque quizás en Heidenhain se hecha de menos la estructura de escribir que nos ofrece su simulador en el cual nos va pidiendo los diferentes parámetros. Si bien es cierto que el cambio de interfaz se hacía necesario, ha traído consigo varios pequeños errores que se han ido solucionando con el tiempo.
Ventajas
Compatible con varios lenguajes
Nueva interfaz
Desventajas
Es un simulador de pago
Nos podemos encontrar con pequeños detalles por pulir
Fuentes
fagorautomation.com. Consultado el 11 de febrero de 2021.
heidenhain.es. Consultado el 11 de febrero de 2021.
alecop.com. Consultado el 11 de febrero de 2021.
Comments