Sunteți pe pagina 1din 26

CÓDIGO G

G00 | G01 | G02 | G03 | G40


G41 | G42 | G90 | G91 | G20 | G21
CONTENIDO
 Fases de un Programa
 Restricciones en los Bloques
 Procedimiento de Programación
 Códigos
 G00 | G01 | G02 | G03 | G40 | G41 | G42 | G90 | G91

 Códigos M más comunes


 Simulador CNC
Fases de un Programa
 Inicio
 Contienetodas las instrucciones que preparan a la
máquina para su operación
% Bandera de Inicio
O1001 Número de Programa 0-9999
N5 G90 G20 Unidades absolutas o Incrementales, Sistema
de Unidades
N10 T02 M06 Cambio de Herramienta
N15 M03 S1200 Prender Husillo a 1200 rpm CW
Fases de un Programa
 Remoción de Material
 Contiene las velocidades y movimientos de corte circulares,
lineales, movimientos rápidos, ciclos de corte, etc.
N20 G00 X1 Y1 Mov. Rápido a (X1 Y1)
N25 Z0.125 Mov. Rápido a (Z0.125)
N30 G01 Z-0.125 F5 Avance a Z-0.125 a 5 ipm
N35 G00 Z1 Mov. Rápido a (Z1)
N40 X0 Y0 Mov. Rápido a (X0 Y0)
Fases de un Programa
 Apagar el Sistema
 Contiene todos los códigos G’s y M’s que desactivan todas
las opciones que fueron activadas en la fase de inicio.
Funciones como el refrigerante y la velocidad del husillo
deberán ser desactivadas antes de remover la pieza de la
máquina.
N20 M05 Apagar Husillo
N50 M30 Fin de Programa
Restricciones en los bloques
 Deben contener únicamente un solo movimiento de herramienta.
 Debe contener únicamente una velocidad de corte.
 Debe contener únicamente una herramienta o velocidad de husillo.
 El número del bloque debe ser secuencial
Procedimiento de Programación

Desarrollar un orden de
operaciones. Planear las secuencias
de principio a fin antes de escribir
el programa.

Hacer los cálculos necesarios


(Calculo de Coordenadas). Indicar
las coordenadas sobre el dibujo o
utilizar hojas de coordenadas.

Elegir la herramienta y velocidades


de corte. Asegurarse de las
herramientas que se encuentran
disponibles.
Unidades y Coordenadas
G90 | G91 | G20 | G21
G90 | G91 | G20 | G21
 G90 Posicionamiento Absoluto
N_ G90
 G91 Posicionamiento Incremental
N_ G91

 G20 Sistema Ingles (Pulgadas)


N_ G20
 G21 Sistema Internacional (Milímetros)
N_ G21
Movimientos de la Herramienta
G00 | G01 | G02 | G03
G00 | Posicionamiento Rápido
 Formato:
N_ G00 X_ Y_ Z_ ;
G01 | Interpolación Lineal
 Formato:
N_ G01 X_ Y_ Z_ F_ ;
G02 | Interpolación Circular CW
 Formato:
N_ G02 X_ Y_ Z_ I_ J_ K_ R_ F_ ;
G03 | Interpolación Circular CCW
 Formato:
N_ G03 X_ Y_ Z_ I_ J_ K_ R_ F_ ;
Compensaciones de Corte
G40 | G41 | G42
Compensación de Corte
 G40
 Cancelar Compensación de Corte
N_ G40
 G41
 Compensación de Corte a la Izquierda
N_ G41 X_ Y_ D_
 G42
 Compensación de Corte a la Izquierda
N_ G42 X_ Y_ D_
Códigos M más comunes
M00 | Parada Opcional
 Pausa el programa hasta confirmación del operario. Luego de la
confirmación, el programa sigue con el siguiente bloque.
M03 | Giro del Husillo CW
 Establece el giro del husillo en dirección de las
manecillas del reloj (CW).
N_ M03 S_
M04 | Giro del Husillo CCW
 Establece el giro del husillo en dirección contraria al
giro de las manecillas del reloj (CCW).
N_ M04 S_
M05 | Paro del Husillo
 Detiene el husillo
N_ M05
M06 | Cambio de herramienta
 Efectúa el cambio de herramienta ubicada en la posición XX
del almacén del magazine de herramientas.
Automáticamente detiene el husillo y apaga el refrigerante.
N_ M06 TXX
M08 | Encendido del Sistema Refrigerante
 Enciende el sistema refrigerante.
N_ M08
M09 | Apagado del Sistema Refrigerante
 Apaga el sistema refrigerante.
N_ M09
Ejercicio 1
Ejercicio 2

S-ar putea să vă placă și