domingo, 10 de junio de 2012

Código G


FUNCIONES PREPARATORIAS – CÓDIGO G
Es importante conocer sobre este código para la correspondiente programación CNC, del modo que se puedan realizar diversos trazados para el corte de la pieza.
CONSTRUCCIÓN DE UN PROGRAMA
Un programa está construido con una secuencia de bloques los cuales consisten de la siguiente manera:
Código
Significado
N (4)
Número de Bloque
G (2)
Funciones preparatorias
X,Y,Z (+/- 4.3)
Coptas de ejes
F5.5
Velocidad de avance
S4
Velocidad del husillo
T2.2
Número de herramienta
M2
Funciones auxiliares (misceláneas)

El formato que debe tener cada una de estas funciones corresponde a lo que se encuentra entre paréntesis. Es decir, que la función preparatoria G por ejemplo, pueden ser desde 00 hasta 99, contener únicamente dos cifras.
Þ  FUNCIONES PREPARATORIAS

Estas funciones sirven para determinar la geometría y condiciones de trabajo de control. Hay una serie de estas funciones, las cuales se observarán en la siguiente tabla:

G00  POSICIONAMIENTO RAPIDO
G01 INTERPOLACIÓN LINEAL
G02  INTERPOLACIÓN CIRCULAR AL SENTIDO HORARIO
G03  INTERPOLACIÓN CIRCULAR AL SENTIDO ANTI.HORARIO
G04 TEMPORIZACIÓN, DURACIÓN PROGRAMADA MEDIANTE K
G08  TRAYECTORIA-CIRCULAR TANGENTE A LA TRAYECT. ANTERIOR
G09 TRAYECTORIA CIRCULAR DEFINIDA MEDIANTE 3 PUNTOS
G10  ANULACIÓN IMAGEN ESPEJO
G11   IMAGEN ESPEJO EN EL EJE X
G12  IMAGEN ESPEJO EN EL EJE Y
G13  IMAGEN ESPEJO EN EL EJE Z
G17   SELECCIÓN DEL PLANO XY
G18  SELECCIÓN DEL PLANO XZ
G19  SELECCIÓN DEL PLANO ZY
G20  LLAMADA A SUBRUTINA ESTÁNDAR
G21  LLAMADA A SUBRUTINA PARAMÉTRICA
G22  DEFINICIÓN DE SUBRUTINA ESTÁNDAR
G23  DEFINICIÓN DE SUBRUTINA PARAMÉTRICA
G24  FINAL DE SUBRUTINA
G25  SALTO/LLAMADA INCONDICIONAL
G26  SALTO/LLAMADA CONDICIOANL SI ES IGUAL A 0
G27  SALTO/LLAMADA CONDICIOANL SI NO ES IGUAL A 0
G28 SALTO/LLAMADA CONDICIOANL SI ES MENOR
G29  SALTO/LLAMADA CONDICIOANL SI ES IGUAL O MAYOR
G31  GUARDAR ORIGEN COORDENADAS ACTUAL
G32  RECUPERAR ORIGEN COORDENADAS GUARDADO MEDIANTE G31
G33  ROSCADO ELECTRÓNICO
G36 REDONDEO CONTROLADO DE ARISTAS
G37  ENTRADA TANGENCIAL
G38  SALIDA TANGENCIAL
G39  ACHAFLANADO
G40  ANULACIÓN DE COMPENSACIÓN DE RADIO
G41  COMPENSACIÓN DE RADIO A IZQUIERDAS
G42 COMPENSACIÓN DE RADIO A DERECHAS
G43  COMPENSACIÓN DE LONGITUD
G44  ANULACIÓN DE COMPENSACIÓN DE LONGITUD
G50 CARGA DE DIMENSIONES DE HERRAMIENTA EN LA TABLA
G53-59    TRASLADOS DE ORIGEN
G70  PROGRAMACIÓN EN PULGADAS
G71  PROGRAMACIÓN EN MILÍMETROS
G72  FACTOR DE ESCALA
G73  GIRO SISTEMA DE COORDENADAS
G74  BÚSQUEDA AUTOMÁTICA DE REFERENCIA.MÁQUINA
G80  ANULACIÓN DE CICLOS FIJOS
G81  CICLO FIJO DE TALADRADO
G82  CICLO FIJO DE TALADRADO CON TEMPORIZACIÓN
G83 CICLO FIJO DE TALADRADO PROFUNDO
G84  CICLO FIJO DE TALADRADO CON MACHUELADO
G85  CICLO FIJO DE ESCARIADO
G86  CICLO FIJO DE MANDRINADO CON RETROCESO EN G00
G87  CICLO CAJERA RECTANGULAR
G88  CICLO CAJERA CIRCULAR
G89  CICLO FIJO DE MANDRINADO CON RETROCESO EN G01
G90  PROGRAMACIÓN DE COTAS ABSOLUTAS
G91  PROGRAMACIÓN DE COTAS INCREMENTALES
G92  PRESELECCIÓN DE COTAS
G93  PRESELECCIÓN DE ORIGEN DE COORDENADAS POLARES
G94  VELOCIDAD DE AVANCE F EN MM/MIN (0.1 PULGADAS/MINUTO)
G95  VELOCIDAD DE AVANCE F EN MM/REVOLUCIÓN (0.1 PULGADAS/REVOLUCIÓN)
G98  VUELTA DE LA HERRAMIENTA AL PLANO DE PARTIDA AL TERMINAR UN CICLO FIJO
G99  VUELTA DE LA HERRAMIENTA AL PLANO DE REFERENCIA (DE ACERCAMIENTO) AL TERMINAR UN CICLO FIJO.