0% encontró este documento útil (0 votos)
98 vistas2 páginas

Códigoscncg&m

Este documento presenta los códigos G y M más comunes utilizados en torneado y fresado CNC. En torneado, los códigos G controlan funciones como posicionamiento, interpolación lineal y circular, compensación de herramienta y ciclos de maquinado. Los códigos M controlan funciones como encendido del husillo, apertura de mordazas y refrigerantes. En fresado, los códigos G y M cumplen funciones similares como posicionamiento, interpolación, compensación de herramienta, encendido del husillo y a

Cargado por

Aldo Garcés
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
98 vistas2 páginas

Códigoscncg&m

Este documento presenta los códigos G y M más comunes utilizados en torneado y fresado CNC. En torneado, los códigos G controlan funciones como posicionamiento, interpolación lineal y circular, compensación de herramienta y ciclos de maquinado. Los códigos M controlan funciones como encendido del husillo, apertura de mordazas y refrigerantes. En fresado, los códigos G y M cumplen funciones similares como posicionamiento, interpolación, compensación de herramienta, encendido del husillo y a

Cargado por

Aldo Garcés
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Códigos de CNC para TORNEADO ▪ M07: Abrir el paso del refrigerante B

▪ M08: Abrir el paso del refrigerante A


❖ G (Generales) ▪ M09: Cerrar el paso de los refrigerantes
▪ G00: Posicionamiento rápido (sin maquinar) ▪ M10: Abrir mordazas
▪ G01: Interpolación (avance) lineal (maquinando) ▪ M11: Cerrar mordazas
▪ G02: Interpolación (avance) circular (horaria) ▪ M13: Hacer girar el husillo en sentido horario y abrir el paso
▪ G03: Interpolación (avance) circular (antihoraria) de refrigerante
▪ G04: Compás de espera ▪ M14: Hacer girar el husillo en sentido anti horario y abrir el
▪ G10: Ajuste del valor de offset del programa paso de refrigerante
▪ G20: Comienzo de uso de unidades imperiales (pulgadas) ▪ M30: Finalizar programa y poner el puntero de ejecución en
▪ G21: Comienzo de uso de unidades métricas su inicio
▪ G28: Volver al home de la máquina ▪ M31: Incrementar el contador de partes
▪ G32: Maquinar una rosca en una pasada ▪ M37: Frenar el husillo y abrir la guarda
▪ G36: Compensación automática de herramienta en X ▪ M38: Abrir la guarda
▪ G37: Compensación automática de herramienta en Z ▪ M39: Cerrar la guarda
▪ G40: Cancelar compensación de radio de curvatura de ▪ M40: Extender el alimentador de piezas
herramienta ▪ M41: Retraer el alimentador de piezas
▪ G41: Compensación de radio de curvatura de herramienta a ▪ M43: Avisar a la cinta transportadora que avance
la izquierda ▪ M44: Avisar a la cinta transportadora que retroceda
▪ G42: Compensación de radio de curvatura de herramienta a ▪ M45: Avisar a la cinta transportadora que frene
la derecha ▪ M48: Inhabilitar Spindle y Feed override (maquinar
▪ G70: Ciclo de acabado exclusivamente con las velocidades programadas)
▪ G71: Ciclo de maquinado en torneado ▪ M49: Cancelar M48
▪ G72: Ciclo de maquinado en refrentado ▪ M62: Activar salida auxiliar 1
▪ G73: Repetición de patrón ▪ M63: Activar salida auxiliar 2
▪ G74: Taladrado intermitente, con salida para retirar virutas ▪ M64: Desactivar salida auxiliar 1
▪ G76: Maquinar una rosca en múltiples pasadas ▪ M65: Desactivar salida auxiliar 2
▪ G96: Comienzo de desbaste a velocidad tangencial ▪ M66: Esperar hasta que la entrada 1 esté en ON
constante ▪ M67: Esperar hasta que la entrada 2 esté en ON
▪ G97: Fin de desbaste a velocidad tangencial constante ▪ M70: Activar espejo en X
▪ G98: Velocidad de alimentación (unidades/min) ▪ M76: Esperar hasta que la entrada 1 esté en OFF
▪ G99: Velocidad de alimentación (unidades/revolución) ▪ M77: Esperar hasta que la entrada 2 esté en OFF
▪ M80: Desactivar el espejo en X
❖ M (Misceláneos) ▪ M98: Llamada a subprograma
▪ M00: Parada opcional ▪ M99: Retorno de subprograma
▪ M01: Parada opcional
▪ M02: Reset del programa
▪ M03: Hacer girar el husillo en sentido horario
▪ M04: Hacer girar el husillo en sentido antihorario
▪ M05: Frenar el husillo
▪ M06: Cambiar de herramienta
Códigos de CNC para FRESADO ▪ M03: Hacer girar el husillo en sentido horario
▪ M04: Hacer girar el husillo en sentido antihorario
❖ G (Generales) ▪ M05: Frenar el husillo
▪ G00: Posicionamiento rápido (sin maquinar) ▪ M06: Cambiar de herramienta
▪ G01: Interpolación lineal (maquinando) ▪ M08: Abrir el paso del refrigerante
▪ G02: Interpolación circular (horaria) ▪ M09: Cerrar el paso de los refrigerantes
▪ G03: Interpolación circular (anti horaria) ▪ M10: Abrir mordazas
▪ G04: Compás de espera ▪ M11: Cerrar mordazas
▪ G15: Programación en coordenadas polares ▪ M13: Hacer girar el husillo en sentido horario y abrir el paso
▪ G20: Comienzo de uso de unidades imperiales (pulgadas) de refrigerante
▪ G21: Comienzo de uso de unidades métricas ▪ M14: Hacer girar el husillo en sentido antihorario y abrir el
▪ G28: Volver al home de la máquina paso de refrigerante
▪ G40: Cancelar compensación de radio de curvatura de ▪ M30: Finalizar programa y poner el puntero de ejecución en
herramienta su inicio
▪ G41: Compensación de radio de herramienta a la izquierda ▪ M38: Abrir la guarda
▪ G42: Compensación de radio de herramienta a la derecha ▪ M39: Cerrar la guarda
▪ G50: Cambio de escala ▪ M62: Activar salida auxiliar 1
▪ G68: Rotación de coordenadas ▪ M67: Esperar hasta que la entrada 2 esté en ON
▪ G73: Ciclos encajonados ▪ M71: Activar el espejo en Y
▪ G74: Perforado con ciclo de giro anti horario para descargar ▪ M80: Desactivar el espejo en X
virutas ▪ M81: Desactivar el espejo en Y
▪ G76: Alesado fino ▪ M98: Llamada a subprograma (subrutina)
▪ G80: Cancelar ciclo encajonado ▪ M99: Retorno de subprograma (subrutina)
▪ G81: Taladrado
▪ G82: Taladrado con giro anti horario
▪ G83: Taladrado profundo con ciclos de retracción para retiro
de viruta
▪ G90: Coordenadas absolutas
▪ G91: Coordenadas relativas
▪ G92: Desplazamiento del área de trabajo
▪ G94: Velocidad de corte expresada en avance por minuto
▪ G95: Velocidad de corte expresada en avance por
revolución
▪ G98: Retorno al nivel inicial
▪ G99: Retorno al nivel R
▪ G107: Programación del 4o eje

❖ M (Misceláneos)
▪ M00: Parada
▪ M01: Parada opcional
▪ M02: Reset del programa

También podría gustarte