Red de conocimiento informático - Aprendizaje de código fuente - ¿Qué son los comandos G y M en CNC?

¿Qué son los comandos G y M en CNC?

Códigos M estándar para máquinas herramienta CNC

Las palabras de función auxiliar se utilizan para especificar la dirección de rotación del husillo, inicio, parada, apertura y cierre del refrigerante, sujeción y aflojamiento de la pieza o herramienta, reemplazo de herramientas, etc. La palabra de función auxiliar consta del carácter de dirección M seguido de dos dígitos. La palabra de función auxiliar consta del carácter de dirección M seguido de dos dígitos. El estándar JB3208-83 proporciona la siguiente tabla:

Tabla palabra de función auxiliar código M función rango de función código de función rango de función función

M00 * Parada de programa M36 * Rango de alimentación 1

M01 * Fin de programa M37 * Rango de avance 2

M02 * Fin de programa M38 * Rango de velocidad del husillo 1

M03 El husillo gira en el sentido de las agujas del reloj M39 * Rango de velocidad del husillo 2

M04 El husillo gira en sentido antihorario M40-M45 * Shift

M05 El husillo se detiene M46-M47 * Sin especificar

M06 * Cambio de herramienta M48 * Salida M49

p>

M07 Refrigerante en No.2 M49 * Bypass de corrección de velocidad de avance

M08 Refrigerante en No.1 M50 * Refrigerante en No.3

M09 Cierre de refrigerante M51 * Refrigerante en N°4

M06 * Cambiador de herramientas M48 * Salida M494

M10 Abrazadera M52-M54 * No especificado

M11 Liberación M55 * Desplazamiento lineal de herramienta , posición 1

M12 * No especificado M56 * Desplazamiento lineal de la herramienta, posición 2

M13 Rotación del husillo en sentido horario, M57-M59 * No especificado

M14 husillo en sentido antihorario , trabajo de reemplazo de refrigerante en M60

M15 * movimiento positivo M61 desplazamiento lineal de la pieza de trabajo, posición 1

M16 * movimiento negativo M62 * desplazamiento lineal de la pieza de trabajo, posición 2

M17-M18 * No especificado M63-M70 * No especificado

M19 Tope de dirección del husillo M71 * Desplazamiento angular de la pieza, posición 1

M20-M29 * No especificado M72 * Desplazamiento angular de la pieza de trabajo, posición 2

M30 * Extremo de cinta M73-M89 * No especificado

M31 * Bypass de enclavamiento M90-M99 * No especificado

M32-M35 * No especificado

Nota: * significa que si se utiliza para fines especiales, debe especificarse en el formato del programa

Código G

Posicionamiento rápido G00

G01 Corte lineal con husillo

G02 Corte con cabezal en sentido horario

G03 Corte con cabezal en sentido antihorario

G04 Pausa

p>

G04 Compensación

G42 Compensación del radio derecho de la punta de la herramienta

G40 Cancelar

G41 Compensación del radio izquierdo de la punta de la herramienta

G42 Radio derecho de la punta de la herramienta compensación