Curso de torno a CNC online




Untitled Document
Recomendados

1.10 COMPENSACION DEL SISTEMA DE COORDENADAS DE LA PIEZA
Formato: N_ G93 (X)_ Z(W)_

La función G93 es utilizada para simplificar la programación de la pieza. En caso de ser necesario de hacer disponible para el acabado luego del cortado bruto, esta función lo hace posible para programar el corte bruto y el corte de acabado con el mismo valor de dimensión escrito en el dibujo de la pieza. Es necesario aclarar, necesitamos configurar una desviación del sistema de coordenadas actual para permitir un valor desde el sistema de coordenadas de trabajo programado.
Por ejemplo, si el punto estándar está configurado a la punta de la herramienta. El sistema de coordenadas esta posicionado a 120 del eje X (diámetro) y 70 en el eje Z por la función G92. Se necesita una tolerancia de 1 para el acabado en cada eje, el siguiente comando es utilizado:
G93 X1, Z1 (designación en diámetros)
Luego de que este comando es ejecutado. La posición actual de la punta de la herramienta es movida a 121 en el eje X y 71 en el eje Z, pero el CNC sigue moviendo la herramienta como si ésta nunca se hubiera desviado. Tolerancia de 1 es realizada en cada eje.
La compensación es mantenida la memoria del CNC. Una vez que la función G27 O G28 de retorno al punto estándar es especificada, el CNC cancela la compensación y luego ejecuta el retorno al punto estándar.

1.11 ESTADO INICIAL Y MODAL DE LOS COMANDOS
El estado inicial es el estado de una función cuando se enciende o reinicia el sistema.
El esta modal significa que cierta función es efectiva hasta que otra función relacionada cambie el estado.

1.12 EL ESTADO INICIAL DEL SISTEMA (ESTADO CUANDO SE ENCIENDE O REINICIA EL SISTEMA)
El estado del sistema antes de ejecutar un programa es el siguiente:
Programación en radios/diámetros: Programación en diámetros G11;
Rango de modo de avance: Avance por minuto (mm/min) G98;
Modo de avance: Posicionamiento rápido G0;
Rango de posicionamiento rápido: Especificado por el parámetro Nro. 16 (AVANCE G0) (refiérase al capitulo 6 Configuración de los parámetros).
Rango de avance de corte: Especificado por el parámetro Nro. 17 (AVANCE G1) (refiérase al capitulo 6 Configuración de los parámetros).
Valor de coordenada: El valor anterior al corte de la energía;
Compensación del sistema de coordenada: El valor efectivo anterior al corte de energía es utilizado.
Estado de la herramienta: La herramienta actual y su correspondiente nro;
Estado del husillo: El estado actual (las funciones M y S serán canceladas luego del corte de energía).

1.13 COMIENZO DE UN PROGRAMA
Al principio de un programa ejecutandose, las puntas de las herramientas la primer herramienta programada (herramienta estándar) debería estar en el punto de inicio del sistema de coordenadas programado en la pieza, y la primer herramienta debe ser programada son la compensación de herramienta. Usualmente, la primer herramienta programa es utilizada como una herramienta estándar cuyo valor de compensación es (0, 0).
Para la programación en cotas absolutas, la función G92 debe ser especificada en el primer bloque del programa para configurar el sistema de coordenadas de la pieza a la misma posición en la parte del sistema de coordenadas del dibujo.

1.14 FINALIZACION DE UN PROGRAMA
Generalmente el código M02, M30 o M31 es especificado en el último bloque del programa para finalizar el programa en ejecución. Antes de finalizar la ejecución del programa a través de M02, M30 o M31, la herramienta debe ser programada para que regrese al punto de inicio del sistema de coordenadas de la pieza por medio de G27 o G28 y todas las compensaciones del sistema (incluyendo la compensación del sistema de coordenadas y la compensación de la herramienta) deben ser canceladas.
Luego de que un comando G27 o G28 fue ejecutado, todas las compensaciones con canceladas.

1.15 PROGRAMA PRINCIPAL Y SUB-PROGRAMAS
1) Programa principal
Un programa se haya divido entre el programa principal y el subprograma: normalmente, la operación del CNC de acuerdo al programa principal. Pero cuando un comando de llamada a subprograma es encontrado en el programa principal, los correspondientes bloques del subprograma son ejecutados.
Cuando un comando indicando el regreso al programa principal es encontrado en el subprograma, el control es regresado al programa principal.

2) Subprogramas
El subprograma es programado con el programa principal por un número de programa. Un subprograma contiene ciertos bloques. El comienzo de un subprograma es indicado por un número de secuencia y M99 es especificado al final del subprograma. El subprograma siempre es programado luego de un M02, M31 o M30 del programa principal. Un subprograma puede ser llamado con los comandos M98 y G86 (ciclo repetitivo de subprograma).
El número de bloque de un subprograma debe ser mayor que el último bloque del programa principal.

Ejemplo: Llamar a un subprograma con M98

N40 D1000 L10 M98 Llamar al principio del sub-programa número 1000 diez veces
N50 G1 U-10

N1000 G1 X-6 Principio del sub-programa
N1010 X-30 W-30
N1020 Z-20
N1030 U-10 Z-30
N1040 G0 X45 Z80 M99 Final del sub-programa

1.16 COMPENSACION DE REACCIÓN
El valor de compensación de reacción es mantenido en el área de parámetros de la memoria. Si el valor de compensación de los ejes X y Z es puesto en (0.00, 0.00), significa que no habrá compensación de reacción cuando el eje se mueva en la dirección contraria contra la dirección del último movimiento.

Volver | << Anterior

Untitled Document