Autor: Victor


G02-g03
Fresadora

Instrucciones G02 y G03

Interpolación circular a derechas y a izquierdas G02 y G03 respectivamente Para programar un mecanizado circular a un avance programado utilizamos las funciones G02 y G03, donde G02 corresponde a una interpolación circular a derechas (en el sentido de las manecillas del reloj), y G03 es una interpolación circular a izquierdas. Cómo iniciar la programación de la interpolación circular Lo primero a tener en cuenta es que para iniciar esta interpolación circular, deberemos situar la herramienta en el punto de inicio del arco. Una vez la herramienta se encuentre en el inicio del mecanizado el control iniciará la interpolación circular en función de los valores de los parámetros que hayamos introducido. Si se introducen valores erróneos, el control nos avisará lanzando un mensaje de error. Vamos a ver como es la estructura de un bloque de programa para realizar una interpolación circular. Parámetros de un bloque para utilizar G02 o G03 N0010 G02/G03 X_ Y_ I_ J_K_ A continuación se detalla lo que es cada argumento:- G02/G03 Interpolación circular a derechas o a izquierdas, respectivamente.- X Coordenada "X" del punto final del arco. La cota se puede dar en absolutas o en incrementales.- Y Coordenada "Y" del punto final del arco. La cota se puede dar en absolutas o en incrementales. - I Distancia en sentido del eje "X", desde el punto inicial del arco hasta el centro del arco.…
Leer más
Introducción

Estructura de un bloque de programacion CNC

Dentro de cada línea de programa, hay un orden. El hecho de que exista este orden, no implica que deban estar presentes todos los items. A continuación se expone el orden que tienen que tener las instrucciones en todos los bloques: Número de bloque;Funcion G;Cotas según ejes XYZ;Avance de trabajo;Velocidad del cabezal;Número de herramienta;Funciones auxiliares. Al grupo coloreado de color rojo, se le suele denominar como funciones preparatorias (Número de bloque y Funcion G). El de verde son los movimientos. Normalmente las cotas van limitadas en dígitos. +/-9999,999(Cotas según ejes XYZ). El amarillo es el avance. En mm/min o mm/rev.(Avance de trabajo). El azul es la velocidad de giro del cabezal en r.p.m. (revoluciones por minuto).(Velocidad del cabezal). El grupo marron es el que indica el número de la herramienta y su corrector.(Número de herramienta). El naranja son las funciones como las de paro de programa (M30), sentido de giro a derechas (M03).(Funciones auxiliares).
Leer más
Introducción

¿Que son las funciones modales?

Funciones predefinidas Cuando se dice que una función es modal, nos referimos a que la función o funciones G que hemos activado mediante una línea de programa, por ejemplo: N0010 G00 G90 X100 Y100 permanecerán activas hasta que sean reemplazadas por otra instrucción o por M02, M30, RESET o EMERGENCIA. Hay que indicar que no todas las funciones G son modales. Por ejemplo, en la línea de código escrita arriba da la casualidad que las dos funciones G son modales, lo cual quiere decir que en la siguiente línea de programa si no indicamos lo contrario, la máquina se desplazará en G00 (en máximo avance de la máquina) y lo hará en G90 cotas absolutas (todas las medidas se tomaran en referencia al cero de pieza). Cabe destacar que no todas las funciones G pueden ser programadas en la misma línea de código. Estas funciones son las siguientes: G20, G21, G22, G23, G24, G25, G26, G27, G28, G29, G30, G31, G32, G50, G52, G53, G59, G72, G73, G74, G92. Todas estas funciones deben ser programadas en bloques por separado. Si en la misma línea de código utilizáramos funciones incompatibles, se detendría la ejecución del programa. Hoy en día el control ya nos avisa antes de hacer cualquier tipo de simulación.
Leer más
FAGOR 8025 M

G00. Posicionamiento en avance rápido

Movimiento de los ejes al máximo avance. G00 G00 es la instrucción encargada de realizar el movimiento de los carros al máximo avance. Es decir, un posicionamiento en rápido. Se utiliza tanto en fresadora cnc como en torno cnc. Aunque es una función que no entraña dificultad alguna, hay que ser muy cauto cuando se utiliza. Breve explicación de la función G00 N0010 G00 X100 Y100 Z300 En el bloque de arriba estamos enviando los tres ejes a las cotas marcadas en la línea de programa (en el caso de una fresadora). Ésta es una de las funciones más peligrosas en el mundo de la programación CNC. El movimiento de los carros se efectúa a la máxima velocidad de avance que tenga la máquina, y muchas veces hay que tener en cuenta cual de los tres ejes llega primero a la medida. Cuando la máquina tiene activada una compensación del radio de la herramienta (G41 o G42) también es peligroso el uso de G00. Consejo de gran ayuda para el correcto uso de la instrucción G00 Siempre que se pueda es muy aconsejable realizar este movimiento de alejamiento en dos fases. La primera alejar la herramienta de la zona comprometida. Por ejemplo, si en Z podemos salir de manera vertical sin tropiezo alguno con ninguna brida o con la misma…
Leer más
Introducción

La estructura de un programa de CNC

Todos los programas deben identificarse por un nombre o un número. Todo programa de CNC está compuesto por líneas o bloques sucesivos, numerados o no. Normalmente la numeración de los bloques suele darse numerada de diez en diez para poder introducir a posteriori nuevos bloques intermedios sin alterar la numeración. En el caso de algunos controles, los bloques no van numerados, por lo tanto la ejecución será secuencial (en el orden que se vayan encontrando los bloques).
Leer más