Codigo M y G
Codigo M y G
Segn el modelo de que se trate, algunos de los cdigos pueden estar inhabilitados. Cdigos Generales G00: Posicionamiento rpido (sin maquinar) G01: Interpolacin lineal (maquinando) G02: Interpolacin circular (horaria) G03: Interpolacin circular (antihoraria) G04: Comps de espera G10: Ajuste del valor de offset del programa G20: Comienzo de uso de unidades imperiales (pulgadas) G21: Comienzo de uso de unidades mtricas G28: Volver al home de la mquina G32: Maquinar una rosca en una pasada G36: Compensacin automtica de herramienta en X G37: Compensacin automtica de herramienta en Z G40: Cancelar compensacin de radio de curvatura de herramienta G41: Compensacin de radio de curvatura de herramienta a la izquierda G42: Compensacin de radio de curvatura de herramienta a la derecha G70: Ciclo de acabado G71: Ciclo de maquinado en torneado G72: Ciclo de maquinado en frenteado G73: Repeticin de patrn G74: Taladrado intermitente, con salida para retirar virutas G76: Maquinar una rosca en mltiples pasadas G96: Comienzo de desbaste a velocidad tangencial constante G97: Fin de desbaste a velocidad tangencial constante G98: Velocidad de alimentacin (unidades/min) G99: Velocidad de alimentacin (unidades/revolucin)
Cdigos Miscelneos M00: Parada opcional 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 M07: Abrir el paso del refrigerante B M08: Abrir el paso del refrigerante A M09: Cerrar el paso de los refrigerantes M10: Abrir mordazas M11: Cerrar mordazas M13: Hacer girar el husillo en sentido horario y abrir el paso de refrigerante M14: Hacer girar el husillo en sentido antihorario y abrir el paso de refrigerante M30: Finalizar programa y poner el puntero de ejecucin en su inicio M31: Incrementar el contador de partes M37: Frenar el husillo y abrir la guarda M38: Abrir la guarda M39: Cerrar la guarda M40: Extender el alimentador de piezas M41: Retraer el alimentador de piezas M43: Avisar a la cinta transportadora que avance M44: Avisar a la cinta transportadora que retroceda M45: Avisar a la cinta transportadora que frene M48: Inhabilitar Spindle y Feed override (maquinar exclusivamente con las velocidades programadas) M49: Cancelar M48 M62: Activar salida auxiliar 1 M63: Activar salida auxiliar 2 M64: Desactivar salida auxiliar 1 M65: Desactivar salida auxiliar 2 M66: Esperar hasta que la entrada 1 est en ON M67: Esperar hasta que la entrada 2 est en ON M70: Activar espejo en X M76: Esperar hasta que la entrada 1 est en OFF M77: Esperar hasta que la entrada 2 est en OFF M80: Desactivar el espejo en X M98: Llamada a subprograma M99: Retorno de subprograma