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.