Sei sulla pagina 1di 15

TUTORIAL DE COMO PROGRAMAR EN CNC KELLER

Introducción

En el presente tutorial se desarrollarán los pasos necesarios para realizar un maquinado y su simulación
en el programa CNC Keller. A continuación, se desarrollará a detalle el procedimiento de uso del programa,
comandos en código G de un ejemplo, y algunas sugerencias a tener en cuenta en el uso del software.

Iniciamos abriendo la carpeta donde se encuentra el software, procedemos a ubicar la aplicación GRD,
ubicado dentro de la primera carpeta 1.CNC_Keller, y arrastramos la aplicación hacia el icono que se
creó de la instalación anterior.

Luego se nos abrirá una ventana en la que se muestra la presentación del programa, indicándonos que
debemos presionar F10, para continuar.
Seguido nos muestra el menú de opciones del programa, antes de proceder a la programación,
entraremos a la parte de Ajustes Generales, al cual accedemos presionando F9.

Dentro de Ajustes generales, apreciamos la parte de Sistema (de color verde) donde podemos elegir el
sistema sobre el que programaremos, recuerden que la función de cada código G varía de acuerdo al
sistema sobre el que trabajamos, se puede elegir entre Grossmann/Keller (G/K) y PAL, este tutorial está
basado en el sistema G/K, si desean programar en el sistema PAL pueden guiarse del archivo
CNC_Keller_Código_Demos.pdf y sus respectivos videos de demostración, la DEMO 1 y la DEMO 3 estan
programadas sobre el sistema PAL.

En la ventana de Ajustes generales, también se aprecia otras opciones como el lenguaje, funciones de
teclas numéricas, llamar al sistema de ayuda y todos los que se aprecian en la imagen (color azul), que
pueden modificar a su preferencia.
Luego, regresamos a la pantalla principal del programa e ingresamos a la parte de Programación con
simulación presionando la tecla F4.

En la ventana que aparece podemos ver la Detalles de Ajuste (enmarcado en verde) donde se muestra la
longitud y diámetro del bruto, el tipo de máquina, el sistema de programación, y el nombre de la
herramienta que se usará, también podemos ver en la ventana Entorno de programación (enmarcado en
rojo) donde se mostrarán las líneas de código de nuestro programa.
Presionando F9, tenemos los ajustes de nuestro programa y simulador, pudiendo realizar los cambios
adecuados cómo se crea conveniente. Se colocan los valores numéricos mostrados en la siguiente imagen
para fines de este tutorial.

Regresamos a la ventana de Programación con simulación, y presionando F8 tenemos la lista de las


herramientas que tiene nuestro programa CNC Keller, aquí nos debemos fijar en el nombre que tiene cada
herramienta (color azul) para su posterior llamado en la programación, y los demás detalles de cada
herramienta (color verde).
Si se desea tener más detalles de cada herramienta y modificar ciertos parámetros de cada una, nos
ubicamos en el nombre de la herramienta que deseemos revisar y presionamos F1: Llamar herramienta,
permitiéndonos observar la segunda imagen que se muestra a continuación, donde podremos incluso
cambiar de herramienta (color azul claro) para dicho nombre (color purpura). Después de algún cambio
que realices presionas F10 para guardar los cambio y volver a la ventana de Programación con simulación.

Ahora una vez que estamos nuevamente en la ventana de Programación con simulación, para empezar a
programar presionamos F1: Elaborar programa principal, obteniendo la siguiente ventana, viéndose en
la segunda figura de las mostradas a continuación, en la parte izquierda de la ventana los datos a editar
para cada línea de código (color azul claro), y a la parte derecha aparecerán las líneas de código que
vayamos programando (color anaranjado).
Para iniciar a ingresar líneas de código presionamos F1: Teclear bloque, que nos habilitará las opciones
de editado para la cada línea de código que vayamos a insertar (color azul). Los datos que se ingresan en
cada campo, serán escritos con los números que aparecen en la parte superior del teclado de tu
computadora o laptop. Al final la edición de cada dato que necesites ingresar en esa línea, solo presionas
la tecla “ENTER” o F10 y se ingresará la línea de código, luego para continuar con la siguiente línea de
código nuevamente presionas F1: Teclear bloque, y repites el proceso para cada línea de código.

Si deseas añadir una línea de código nueva entre nos líneas de código ya escritas anteriormente no hay
problema, te ubicas una línea de código antes de donde deseas insertar la nueva línea de código y
presionas F1: Insert. bloq. “des.”, y se creará una nueva línea de código para que programes exactamente
debajo de donde te ubicaste con el selector del programa.
Con estas aclaraciones, procedemos a ingresar el programa que realizaremos en este tutorial mostrado
en la imagen de abajo. Este programa consiste en realizar un cilindrado triple, un roscado, un taladrado y
un tronzado. Se especificarán, las líneas de código a cargo de cada uno de estos procesos.

Debemos tener en cuenta la posición de la herramienta al inicio de cada operación, por ello que en las
líneas previas a cada operación se ubica la herramienta en la posición adecuada para el desarrollo de dicha
operación. Estas distancias son respecto al sistema de referencia ubicado en la parte superficial de la pieza
en bruto, para tener detalles de esto revisar el archivo CNC_Keller_Manual.pdf, en este mismo archivo
puedes revisar la estructura de los códigos G96 y G97.

Respecto a la herramienta para cada operación, se revisa como se enseñó anteriormente para tener en
cuenta sus detalles, y unas líneas de código antes de cada operación se cambia a la herramienta necesaria
para el trabajo de roscado utilizando el indicador T, acompañado del número de la herramienta que
necesitaremos.

Otro detalle a tener en cuenta es la rotación del bruto, que debe ser el correcto para cada herramienta y
cada trabajo, líneas arriba de cada operación se realiza el cambio de rotación entre M4 que es sentido
horario y M3 que es en sentido anti horario.
Para la operación de cilindrado (color rojo), utilizamos el G81, donde en X se coloca el diámetro final al
que se quiere realizar el cilindrado, en Z se coloca la coordenada que definirá la longitud que tendrá el
cilindrado, y en I se coloca el paso que tendrá la operación en la dirección X. Esta operación se realiza 3
veces, porque se requiere de un cilindrado triple.

Para la operación de roscado (color azul), utilizamos G31, donde en X se coloca el valor del diámetro
donde iniciará el roscado; en Z se coloca la coordenada que definirá la longitud que tendrá el roscado, en
I se coloca la penetración que tendrá en el plano, en K se coloca la profundidad que tendrá la rosca que
se realice, y en F se coloca el paso que tendrá el roscado, es muy importante que para F se coloque el paso
que tiene la herramienta de lo contrario nos botará un error.

Para la operación de taladrado (color verde), utilizamos G83, donde en Z se coloca la coordenada que
definirá la profundidad de taladrado, en K se coloca la longitud de la elevación de la operación, y en F se
coloca la velocidad de avance. Definiendo líneas arriba de esta operación la herramienta necesaria para
este proceso. Líneas arriba de esta operación, se realiza un cambio de herramienta adicional para realizar
un orificio guía para el taladrado. También para esta operación se emplea el cambio de rotación M3.

Para la operación de tronzado (color purpura), utilizaremos la herramienta para tronzado, pero sin ciclos,
programaremos el avance de la herramienta para el corte y trabajo de forma manual, dándole punto a
punto la trayectoria que tiene que seguir, se realizó con un avance de 2mm, para un corte de unos 10 mm
desde la superficie de la pieza. Previo a eso también configuramos la herramienta que deseamos T4 y la
rotación M4.

En esta última parte se aprecia también el comando M30 el cual sirve para colocar el puntero de programa
nuevamente en el inicio a la espera de la simulación o una nueva ejecución.

Finalizado el ingreso de cada línea de código nos queda la siguiente ventana, donde apreciamos ahora
nuevas opciones como F2: Llamar/modificar bloque que es para editar alguna línea en la que nos
ubiquemos y cambiar algunos valores, y F6: Simulación que será utilizada para poder visualizar todo lo
que nuestro código haría en un maquina real.
Procederemos a seleccionar la función de simulación. Y se nos mostrará el siguiente entorno, donde se
aprecia detalles de la simulación, tiempos de trabajo, posición de la herramienta, y línea en la que va de
nuestro código; todo ello en la parte inferior de la ventana.

Al final queda la pieza tal y como se deseaba y se le programó en el código G. En el video que se adjunta
en los archivos proporcionados, se puede visualizar el proceso de fabricación.
Para guardar el programa que hemos realizado, después de finalizar la simulación presionamos F10

Se mostrará la siguiente pantalla, la cual confirmamos que queremos cargar en la memoria el programa
presionando F10.
Ahora elegiremos la lista donde guardaremos nuestro archivo de programa, presionamos F10, para
ingresar a esa lista.

Ahora colocaremos el número de programa, el cual consta de 5 dígitos y queda a libre elección del
programador, pero por orden se recomienda utilizar este número como contador de programas que vas
desarrollando.
Presionamos F10, y pasará a la siguiente ventana, donde nos pedirá el nombre que le deseemos dar a
nuestro programa, y también queda a libre elección del programador, recomendándose darle un nombre
que vaya de acuerdo a la tarea que realiza. Una vez finalizado este proceso se presiona nuevamente F10,
y quedaría nuestro programa debidamente guardado.

A posterior, si necesitamos cargar nuevamente el programa para volverlo a ejecutar. En la ventana de


Programación con simulación, presionamos F3: Cargar programa principal.
En siguiente ventana, seleccionamos con F10, la lista donde buscaremos nuestro programa, que es la lista
donde anteriormente hemos guardado nuestro programa.

En lo que sigue buscaremos, el nombre con el que guardamos nuestro programa o también podemos
buscar el número que le dimos, y lo seleccionamos con F10.
Se vuelve a presionar F10, y así queda completamente cargado el programa para poder editarlo, seguir
programando y/o simularlo.