Lista de códigos G y M en el mecanizado CNC

En el mecanizado CNC, los códigos G y los códigos M son dos comandos de programación fundamentales que se utilizan para controlar el movimiento y la funcionalidad de las máquinas herramienta.

El código G, también conocido como "código geométrico" o "código preparatorio", se utiliza principalmente para definir el movimiento y el posicionamiento de la herramienta de corte. Estos códigos instruyen a la máquina sobre cómo moverse, como el movimiento rápido (G00), la interpolación lineal (G01) y la interpolación circular (G02 y G03), entre otros.

Por otro lado, el código M, también conocido como "código misceláneo", controla diversas funciones de la máquina herramienta, como la rotación del husillo, el ajuste del flujo de refrigerante y el cambio de herramienta. Cada código G y M suele ir seguido de un número que representa una función o comando específico.

La existencia de códigos G y códigos M permite a las máquinas herramienta CNC realizar complejas tareas de mecanizado. Mediante instrucciones de programación precisas, controlan las acciones de la máquina herramienta, lo que da lugar a efectos de mecanizado de alta precisión y calidad.

Las distintas combinaciones de códigos G y M pueden completar diversas operaciones de mecanizado, entre las que se incluyen el taladrado, el fresado y el torneado. Sin embargo, es importante tener en cuenta que los sistemas CNC de los distintos fabricantes pueden tener variaciones en los significados y aplicaciones específicos de estos códigos. Por lo tanto, es necesario consultar el manual de funcionamiento de la máquina herramienta específica o consultar al fabricante para garantizar una aplicación correcta.

En resumen, los códigos G y los códigos M son partes indispensables del mecanizado CNC. Juntos, forman el lenguaje de programación de las máquinas herramienta CNC, haciendo que el proceso de mecanizado mecánico sea más flexible y eficaz. El dominio de los significados y aplicaciones de estos códigos es crucial para los programadores de CNC.

¿Qué es el código G?

El código G (también conocido como RS-274) es el lenguaje de programación NC más utilizado.

Tiene muchas versiones y se utiliza principalmente para controlar máquinas herramienta automáticas en la fabricación asistida por ordenador.

El código G se denomina a veces lenguaje de programación G.

El código G es la instrucción del programa de control numérico. Comúnmente se denomina instrucción G.

El código G puede utilizarse para realizar el posicionamiento rápido, la interpolación de círculos inversa, la interpolación de círculos a lo largo, la interpolación de arcos de punto medio, la programación de radios y el procesamiento de saltos.

¿Qué es el código M?

El código M se define como código de función auxiliar en el programa FANUC.

El código M desempeña un papel de control auxiliar para la máquina herramienta y se utiliza para el comando de movimiento no axial.

Lista de códigos G y M

1. Torno FANUC Código G

Código GExplique
G00Posicionamiento (movimiento rápido)
G01Corte lineal
G02En el sentido de las agujas del reloj corte por arco (en el sentido de las agujas del reloj)
G03Arco de posicionamiento tangencial (movimiento rápido) en sentido antihorario (CCW, contrarreloj)
G04Pausa (dwel1)
G09Parada en la posición exacta
G20Entrada imperial
G21Entrada métrica
G22Límite efectivo de recorrido interno
G23Límite de recorrido interno no válido
G27Comprobar el retorno del punto de referencia
G28Retorno del punto de referencia
G29Retorno desde el punto de referencia
G30Volver al segundo punto de referencia
G32Corte de hilo
G40Cancelar el desplazamiento del radio de la punta de la herramienta
G41Desplazamiento del radio de la nariz (izquierda)
G42Desplazamiento del radio del morro (derecha)
G50Modifica las coordenadas de la pieza; Establece las rpm máximas del cabezal
G52Establecer el sistema de coordenadas local
G53Seleccionar el sistema de coordenadas de la máquina
G70Ciclo de acabado
G71Ciclo de desbaste de diámetro interior y exterior
G72Ciclo de desbaste por etapas
G73Formación del ciclo de repetición
G74Paso en Z perforación
G75Dirección X ranurado
G76Ciclo de corte del hilo
G80Cancelar ciclo fijo
G83Ciclo de perforación
G84Ciclo de golpeteo
G85Ciclo de perforación frontal
G87Ciclo de perforación lateral
G88Ciclo de roscado lateral
G89Ciclo de perforación lateral
G90(diámetro interior y exterior) ciclo de corte
G92Ciclo de corte del hilo
G94(paso) ciclo de corte
G96Control de velocidad lineal constante
G97Control de velocidad lineal constante anulado
G98Velocidad de avance por minuto
G99Avance por revolución

2. Fresadora FANUC Código G

Código GExplique
G00Posición superior (movimiento rápido) posicionamiento (movimiento rápido)
G01Corte lineal
G02Arco circular en el sentido de las agujas del reloj
G03Arco tangente antihorario
G04Suspender
G15/G16Mando polar
G17Asignación de caras XY
G18Asignación de caras XZ
G19Asignación de caras YZ
G28Máquina de retorno al origen
G30La máquina vuelve al 2º y 3er origen
*G40Anular el desplazamiento del diámetro de la herramienta
G41Diámetro de la herramienta offset izquierdo
G42Diámetro de la herramienta desplazamiento a la derecha
*G43Longitud de la herramienta + offset de dirección
*G44Desplazamiento de la longitud de la herramienta en una dirección
G49Anular el desplazamiento de la longitud de la herramienta
*G53Selección del sistema de coordenadas de la máquina
G54Sistema de coordenadas de la pieza 1 Selección
G55Selección del sistema de coordenadas de la pieza 2
G56Selección del sistema de coordenadas de la pieza 3
G57Selección del sistema de coordenadas de la pieza 4
G58Sistema de coordenadas de la pieza 5 Selección
G59Selección del sistema de coordenadas de la pieza 6
G73Ciclo de perforación profunda de alta velocidad
G74Ciclo de corte en espiral a la izquierda
G76Ciclo de taladrado fino
*G80Cancelar ciclo fijo
G81Ciclo de perforación central Ciclo de perforación inversa
G82Ciclo de perforación inverso
G83Ciclo de perforación profunda
G84Ciclo de corte en espiral derecha
G85Ciclo de aburrimiento
G86Ciclo de aburrimiento
G87Ciclo de perforación inverso
G88Ciclo de aburrimiento
G89Ciclo de aburrimiento
*G90Utilizar el comando de valor absoluto
G91Utilizar el comando de valor incremental
G92Fijar el sistema de coordenadas de la pieza
*G98Ciclo fijo de retorno al punto de partida

3. Código M de FANUC

Código MExplique
M00Parada del programa
M01Seleccionar Parada
M02Fin de programa (reset)
M03Giro del husillo hacia delante (CW)
M04Inversión del husillo (CCW)
M05Tope del husillo
M06Cuchillo de cambio
M08Líquido de corte en
M09Corte del fluido
M30Volver al principio del programa (reset) y finalizar
M48Cancelar sobrecarga del cabezal no funciona
M49Función de cancelación de sobrecarga del cabezal
M94Cancelación de imágenes
M95Imagen especular en coordenadas X
M96Imagen especular en coordenadas Y
M98Llamada a subrutina
M99Fin de la subrutina

4. Fresadora Siemens Código G

DirecciónExplique
DNúmero de complemento de la herramienta
FAvance (el tiempo de permanencia se puede programar con G4)
GFunción G (preparar palabra de función)
IR AMovimiento rápido
G1Interpolación lineal
G2Interpolación circular en el sentido de las agujas del reloj
G3Interpolación circular en sentido contrario a las agujas del reloj
PICInterpolación de arco de punto medio
G33Corte de roscas con paso constante
G331Corte de roscas interiores sin útil de compensación
G332Corte de rosca interior sin fijación de compensación. Cuchilla retráctil
CTInterpolación de arco de transición con tangente
G4Movimiento rápido
G63Movimiento rápido
G74Volver al punto de referencia
G75Punto fijo
G25Límite inferior de la velocidad del cabezal
G26Límite superior de la velocidad del cabezal
G110Tamaño del poste, relativo a la última posición programada
G110Tamaño del polo, relativo al punto cero del sistema actual de coordenadas de la pieza.
G120Tamaño del polo, en relación con el último polo válido
G17*Plano X / Y
G18Plano Z / X
G19Plano Y / Z
G40Anulación de la compensación del radio de la punta de la herramienta
G41Se llama a la compensación del radio de la punta de la herramienta, y la herramienta se desplaza a la izquierda del contorno
G42Se llama a la compensación del radio de la punta de la herramienta, y la herramienta se desplaza a la derecha del contorno
G500Anular el traslado de origen ajustable
G54Primer traslado de origen ajustable
G55En segundo lugar, se puede ajustar el traslado a cero
G56En tercer lugar, se puede ajustar el desplazamiento del cero
G57En cuarto lugar, se puede ajustar el desplazamiento del cero
G58En quinto lugar, se puede ajustar el desplazamiento del cero
G59En sexto lugar, se puede ajustar el desplazamiento del cero
G53Cancelar por segmento de programa para fijar el traslado de origen
G60*Posicionamiento preciso
G70Tamaño en pulgadas
G71*Tamaño métrico
G700Tamaño en pulgadas, también utilizado para la velocidad de avance F
G710Tamaño métrico, también utilizado para la velocidad de avance F
G90*Tamaño absoluto
G91Tamaño incremental
G94*Avance F en mm / min
G95Avance del husillo F, en mm / revolución
G901Compensación de avance "on" en segmento de arco
G900Compensación de alimentación "off"
G450Transición del arco
G451Intersección de rectas equidistantes
IParámetros de interpolación
JParámetros de interpolación
KParámetros de interpolación
I1Punto medio de la interpolación circular
J1Punto medio de la interpolación circular
K1Punto medio de la interpolación circular
LNombre de la subrutina y llamada a la subrutina
MFunción auxiliar
MOParada del programa
M1El programa se detiene condicionalmente
M2Fin del programa
M3El husillo gira en el sentido de las agujas del reloj
M4El husillo gira en sentido contrario a las agujas del reloj
M5Tope del husillo
M6Cambio de herramienta
NSegmento de subrutina
:Segmento principal del programa
PNúmero de llamadas a subrutinas
RETFin de la subrutina
SVelocidad del cabezal, que indica el tiempo de pausa en G4
TNúmero de herramienta
XEje de coordenadas
YEje de coordenadas
ZEje de coordenadas
LLAMAR ALlamada en bucle
CHFChaflán, uso general
CHRLínea de contorno del chaflán
CRRadio de interpolación circular
GOTOBInstrucción de salto hacia atrás
GOTOFComando de salto hacia delante
RNDFilete

5. Ciclo fijo Siemens 802S / CM

Haga circularExplique
LCYC82Tratamiento de perforaciones y avellanados
LCYC83Perforación profunda
LCYC840Corte de roscas con dispositivo de compensación
LCYC84Corte de roscas sin dispositivo de compensación
LCYC85Perforación
LCYC60Disposición lineal de los orificios
LCYC61Disposición circular de los orificios
LCYC75Fresado de ranuras rectangulares, chaveteros y ranuras circulares

6. Ciclo fijo Siemens 802DM / 810 / 840DM

Haga circularExplique
CICLO82Perforación central
CICLO83Perforación profunda
CICLO84Golpeteo sexual
CICLO85Escariado
CICLO86Perforación
CICLO88Aburrido con tope
CICLO71Fresado de extremos
AGUJERO LARGOUn agujero rectangular en un arco
POCKE T4Fresado de ranuras anulares
POCKE T3Fresado de ranuras rectangulares
RANURA1Chavetero en arco
RANURA2Ranura circular

7. Torno Siemens Código G

DirecciónExplique
DNúmero de complemento de la herramienta
F
FAvance (el tiempo de permanencia se puede programar con G4)
GFunción G (preparar palabra de función)
IR AMovimiento rápido
G1Interpolación lineal
G2Interpolación circular en el sentido de las agujas del reloj
G3Interpolación circular en sentido contrario a las agujas del reloj
G33Corte de roscas con paso constante
G4Movimiento rápido
G63Movimiento rápido
G74Volver al punto de referencia
G75Punto fijo
G17(necesario cuando se mecaniza el orificio central)
G18*Plano Z / X
G40Anulación de la compensación del radio de la punta de la herramienta
G41Se llama a la compensación del radio de la punta de la herramienta, y la herramienta se desplaza a la izquierda del contorno
G42Se llama a la compensación del radio de la punta de la herramienta, y la herramienta se desplaza a la derecha del contorno
G500Anular el traslado de origen ajustable
G54Primer traslado de origen ajustable
G55En segundo lugar, se puede ajustar el traslado a cero
G56En tercer lugar, se puede ajustar el desplazamiento del cero
G57En cuarto lugar, se puede ajustar el desplazamiento del cero
G58En quinto lugar, se puede ajustar el desplazamiento del cero
G59En sexto lugar, se puede ajustar el desplazamiento del cero
G53Cancelar por segmento de programa para fijar el traslado de origen
G70Tamaño en pulgadas
G71*tamaño métrico
G90*Tamaño absoluto
G91Tamaño incremental
G94*Avance f en mm / min
G95Avance del husillo F, en mm / revolución
IParámetros de interpolación
I1Punto medio de la interpolación circular
K1Punto medio de la interpolación circular
LNombre de la subrutina y llamada a la subrutina
MFunción auxiliar
MOParada del programa
M1El programa se detiene condicionalmente
M2Fin del programa
M30
M17
M3El husillo gira en el sentido de las agujas del reloj
M4El husillo gira en sentido contrario a las agujas del reloj
M5Tope del husillo
M6Cambio de herramienta
NSegmento de subrutina
:Segmento principal del programa
PNúmero de llamadas a subrutinas
RETFin de la subrutina
SVelocidad del cabezal, que indica el tiempo de pausa en G4
TNúmero de herramienta
XEje de coordenadas
YEje de coordenadas
ZEje de coordenadas
ARÁngulo de interpolación circular
LLAMAR ALlamada en bucle
CHFChaflán, uso general
CHRLínea de contorno del chaflán
CRRadio de interpolación circular
GOTOBInstrucción de salto hacia atrás
GOTOFComando de salto hacia delante
RNDFilete

8. Ciclo fijo SIEMENS 801, 802S/CT, 802SeT

Haga circularExplique
LCYC82Tratamiento de perforaciones y avellanados
LCYC83Perforación profunda
LCYC840Corte de roscas con dispositivo de compensación
LCYC84Corte de roscas sin dispositivo de compensación
LCYC85Perforación
LCYC93Ciclo de ranurado
LCYC95Ciclo de corte en blanco
LCYC97Corte de hilo

9. Ciclo fijo SIEMENS 802D, 810D/840D

Haga circularExplique
CICLO71Fresado plano
CICLO82Perforación central
YCLE83Perforación profunda
CICLO84Roscado rígido
CICLO85Escariado
CICLO86Perforación
CICLO88Aburrido con tope
CICLO93Ranurado
CICLO94Forma socavada E.F
CICLO95Corte en blanco
CICLO97Corte de hilo

10. Torno HNC Código G

Código GExplique
G00Posicionamiento (movimiento rápido)
G01Corte lineal
G02Corte de arco en el sentido de las agujas del reloj (CW, clockwise)
G03Corte de arco en sentido contrario a las agujas del reloj (CCW, counter clock)
G04Pausa (dwel1)
G09Parada en la posición exacta
G20Entrada imperial
G21Entrada métrica
G22El límite de recorrido interno es válido
G23Límite de recorrido interno no válido
G27Comprobar el retorno del punto de referencia
G28Retorno del punto de referencia
G29Retorno desde el punto de referencia
G30Volver al segundo punto de referencia
G32Corte de hilo
G36Programación de diámetros
G37Programación del radio
G40Cancelar el desplazamiento del radio de la punta de la herramienta
G41>Desplazamiento del radio de la nariz (izquierda)
G42Desplazamiento del radio del morro (derecha)
G53Programación directa del sistema de coordenadas de la máquina
G54-G59Selección del sistema de coordenadas
G71Ciclo de desbaste de diámetro interior y exterior
G72Ciclo de desbaste por etapas
G73Ciclo compuesto de giro en bucle cerrado
G76Ciclo de corte del hilo
G80Ciclo de corte de diámetros interiores y exteriores
G81Ciclo fijo de giro de la cara
G82Ciclo fijo de corte de hilo
G90Programación en valor absoluto
G91Programación de valor incremental
G92Ajuste del sistema de coordenadas de la pieza
G96Control de velocidad lineal constante
G97Control de velocidad lineal constante anulado
G94Velocidad de avance por minuto
G95Avance por revolución

11. Torno HNC Código G

Código GExplique
G00Posicionamiento (movimiento rápido)
G01Corte lineal
G02Corte de arco en el sentido de las agujas del reloj (CW, clockwise)
G03Corte de arco en sentido contrario a las agujas del reloj (CCW, counter clock)
G04Pausa (dwell)
G09Parada en la posición exacta
G20Entrada imperial
G21Entrada métrica
G22El límite de recorrido interno es válido
G23Límite de recorrido interno no válido
G27Comprobar el retorno del punto de referencia
G28Retorno del punto de referencia
G29Retorno desde el punto de referencia
G30Volver al segundo punto de referencia
G32Corte de hilo
G36Programación de diámetros
G37Programación del radio
G40Cancelar el desplazamiento del radio de la punta de la herramienta
G41>Desplazamiento del radio de la nariz (izquierda)
G42Desplazamiento del radio del morro (derecha)
G53Programación directa del sistema de coordenadas de la máquina
G54-G59Selección del sistema de coordenadas
G71Ciclo de desbaste de diámetro interior y exterior
G72Ciclo de desbaste por etapas
G73Ciclo compuesto de giro en bucle cerrado
G76Ciclo de corte del hilo
G80Ciclo de corte de diámetros interiores y exteriores
G81Ciclo fijo de giro de la cara
G82Ciclo fijo de corte de hilo
G90Programación en valor absoluto
G91Programación de valor incremental
G92Ajuste del sistema de coordenadas de la pieza
G96Control de velocidad lineal constante
G97Control de velocidad lineal constante anulado
G94Velocidad de avance por minuto
G95Avance por revolución

12. Fresadora HNC Código G

Código GExplique
G00Posicionamiento (movimiento rápido)
G01Corte lineal
G02Arco circular en el sentido de las agujas del reloj
G03Arco tangente antihorario
G04suspender
G07Asignación de ejes virtuales
G09Verificación de la cuasi parada
*G17Asignación de caras XY
G18Asignación de caras XZ
G19Asignación de caras YZ
G20Entrada en pulgadas
*G21Mm entrada
G22Equivalente de pulso
G24Espejo encendido
*G25Espejo apagado
G28Volver al punto de referencia
G29Retorno desde el punto de referencia
*G40Anular el desplazamiento del diámetro de la herramienta
G41Diámetro de la herramienta offset izquierdo
G42Longitud de la herramienta + offset de dirección
G43Longitud de la herramienta + offset de dirección
G44Desplazamiento de la longitud de la herramienta en una dirección
*G49Anular el desplazamiento de la longitud de la herramienta
*G50Zoom desactivado
G51Retraer y soltar
G52Ajuste del sistema de coordenadas local
G53Programación directa del sistema de coordenadas de la máquina
*G54Sistema de coordenadas de la pieza 1 Selección
G55Selección del sistema de coordenadas de la pieza 2
G56Selección del sistema de coordenadas de la pieza 3
G57Selección del sistema de coordenadas de la pieza 4
G58Sistema de coordenadas de la pieza 5 Selección
G59Selección del sistema de coordenadas de la pieza 6
G60Posicionamiento unidireccional
*G61Método preciso de verificación de paradas
G64Modo continuo
G68Transformación de rotación
*G69Anulación de la rotación
G73Ciclo de perforación profunda de alta velocidad
G74Ciclo de corte en espiral a la izquierda
G76Ciclo de taladrado fino
*G80Cancelar ciclo fijo
G81Ciclo central de perforación
G82Ciclo de perforación inverso
G83Ciclo de perforación profunda
G84Ciclo de corte en espiral derecha
G85Ciclo de aburrimiento
G86Ciclo de aburrimiento
G87Ciclo de perforación inverso
G88Ciclo de aburrimiento
G89Ciclo de aburrimiento
*G90Utilizar el comando de valor absoluto
G91Utilizar el comando de incremento
G92Fijar el sistema de coordenadas de la pieza
*G94Alimentación por minuto
G95Avance por revolución
*G98Ciclo fijo de retorno al punto de partida
G99Vuelta al ciclo fijo Punto R

13. HNC Código M

Código MExplique
M00Parada del programa
M01Seleccionar Parada
M02Fin de programa (reset)
M03Giro del husillo hacia delante (CW)
M04Inversión del husillo (CCW)
M05Tope del husillo
M06Cuchillo de cambio
M07Líquido de corte en
M09Corte del fluido
M98Llamada a subrutina
M99Fin de la subrutina

14. Fresadora KND 100 Código G

Código GGrupoExplique
G001Posicionamiento (movimiento rápido)
G01Corte lineal
G02Arco circular en el sentido de las agujas del reloj
G03Arco tangente antihorario
G040Suspender
G172Asignación de caras XY
G18Asignación de caras XZ
G19Asignación de caras YZ
G280Máquina de retorno al origen
G29Retorno desde el punto de referencia
*G407Anular el desplazamiento del diámetro de la herramienta
G41Diámetro de la herramienta offset izquierdo
G42Diámetro de la herramienta desplazamiento a la derecha
*G438Longitud de la herramienta + offset de dirección
*G44El desplazamiento de la longitud de la herramienta en una dirección anula el desplazamiento de la longitud de la herramienta
G49Anular el desplazamiento de la longitud de la herramienta
*G5314 selección del sistema de coordenadas de la máquina herramienta
G54 sistema de coordenadas de la pieza 1 Selección
G55 selección del sistema de coordenadas de la pieza 2
G56 selección del sistema de coordenadas de la pieza 3
G57 sistema de coordenadas de la pieza 4 selección
G58 sistema de coordenadas de la pieza 5 Selección
G59 sistema de coordenadas de la pieza 6 selección
G739ciclo de perforación profunda de alta velocidad
G74ciclo de corte en espiral izquierda
G76 ciclo de taladrado fino
*G80 cancelar ciclo fijo
G81 ciclo de perforación (perforación puntual)
G82 ciclo de perforación (taladrado de agujeros escalonados)
G83 ciclo de perforación profunda
G84ciclo de roscado
G85ciclo aburrido
G86circulación de la perforación
G87ciclo de perforación inverso
G88ciclo aburrido
G89 ciclo aburrido
*G903utilizar el comando de valor absoluto
G91 utilizar el comando de valor incremental
G920 establecer el sistema de coordenadas de la pieza
*G9810 ciclo fijo vuelta al punto de partida
*G99 vuelta al punto r del ciclo fijo

15. Torno KND 100 Código G

Código GGrupoExplique
G001Posicionamiento (movimiento rápido)
G01Corte lineal
G02Corte de arco en el sentido de las agujas del reloj (CW, clockwise)
G03Corte de arco en sentido contrario a las agujas del reloj (CCW, counter clock)
G040Pausa (dwe11)
G10Ajuste del valor de desplazamiento
G206Entrada imperial
G21Entrada métrica
G270Comprobar el retorno del punto de referencia
G28Retorno del punto de referencia
G29Retorno desde el punto de referencia
G31Función de salto
G321Corte de hilo
G36 Ajuste automático de la desviación de la herramienta en el eje X
G37 Ajuste automático de la desviación de la herramienta en el eje Z
G407Cancelar el desplazamiento del radio de la punta de la herramienta
G41Desplazamiento del radio de la nariz (izquierda)
G42Desplazamiento del radio del morro (derecha)
G500Ajuste del sistema de coordenadas
G54Sistema de coordenadas de la pieza
G55-G59Sistema de coordenadas de la pieza
G700Ciclo de acabado
G71Ciclo de desbaste de diámetro interior y exterior
G72Ciclo de desbaste por etapas
G73Formación del ciclo de repetición
G74Ciclo de mecanizado de agujeros profundos en la cara frontal
G75Ciclo de corte de círculo exterior y círculo interior
G76Ciclo de corte del hilo
G901(diámetro interior y exterior) ciclo de corte
G92Ciclo de corte del hilo
G94(paso) ciclo de corte
G9612Control de velocidad lineal constante
G97Control de velocidad lineal constante anulado
G985Velocidad de avance por minuto
G99Avance por revolución

16. Código KND 100 M

Código MInstrucción
M00Parada del programa
M01Seleccionar Parada
M02Fin de programa (reset)
M03Giro del husillo hacia delante (CW)
M04Inversión del husillo (CCW)
M05Tope del husillo
M06Cuchillo de cambio
M08Líquido de corte en
M09Corte del fluido
M10Sujeción
M11Publique
M32Lubricación en
M33Lubricación desactivada
M99Fin de la subrutina

17. Torno GSK980 Código G

Código GGrupoFunción
G001Posicionamiento (movimiento rápido)
*G01Interpolación lineal (avance de corte)
G02Interpolación de arco CW (sentido horario)
G03Interpolación circular CCW (sentido antihorario)
G040Pausa, cuasi parada
G28Volver al punto de referencia
G321Corte de hilo
G500Ajuste del sistema de coordenadas
G65 Comando de macroprograma
G700Ciclo de acabado
G71Círculo exterior ciclo de giro aproximado
G72Fin del ciclo de giro brusco
G73Ciclo de corte cerrado
G74Ciclo de mecanizado de agujeros profundos en la cara frontal
G75Círculo exterior, círculo interior, ciclo de ranurado
 1Círculo exterior, círculo interior, ciclo de giro
G92Ciclo de corte del hilo
 Fin del ciclo de corte
G962Velocidad lineal constante en
G97Velocidad lineal constante desactivada
*G983Alimentación por minuto
G99Avance por revolución

18. Instrucción GSK980T M

Código MInstrucción
M03Giro del husillo hacia delante
M04Inversión del eje
M05Tope del husillo
M08Refrigerante encendido
M09Refrigerante apagado (sin señal de salida)
M32Lubricación en
M33Lubricación desactivada (sin señal de salida)
M10Recambio
M11Punta de repuesto (sin salida de señal)
M00El programa se suspende. Pulse el programa 'inicio de ciclo' para continuar
M30El programa termina y vuelve al principio

19. GSK928 TC / TE Código G

Código GFunción
G00Posicionamiento (movimiento rápido)
*G01Interpolación lineal (avance de corte)
G02Interpolación de arco CW (sentido horario)
G03Interpolación circular CCW (sentido antihorario)
G32Tapping circulación
G33Corte de hilo
G71Círculo exterior ciclo de giro aproximado
G72Fin del ciclo de giro brusco
G74Ciclo de mecanizado de agujeros profundos en la cara frontal
G75Círculo exterior, círculo interior, ciclo de ranurado
G90Círculo exterior, círculo interior, ciclo de giro
G92Ciclo de corte del hilo
G94Círculo exterior superficie cónica interior circulación
G22Inicio de ciclo local
G80Fin del ciclo local
*G98Alimentación por minuto
G99Avance por revolución
G50Fijar el sistema de coordenadas absolutas de la pieza
G2610. Referencia posterior del eje Z
G27Eje X de vuelta al punto de referencia
G29Eje Z de vuelta al punto de referencia

20. GSK928 Código TC / TEM

Código MInstrucción
M03Giro del husillo hacia delante
M04Inversión del eje
M05Tope del husillo
M08Refrigerante encendido
M09Refrigerante apagado (sin señal de salida)
M32Lubricación en
M33Lubricación desactivada (sin señal de salida)
M10Recambio
M11Punta de repuesto (sin salida de señal)
MOOPrograma pausa, pulse' inicio ciclo 'programa para continuar
M30El programa termina y vuelve al principio

21. GSK990M G Código

Código GGrupoExplique
G001Posicionamiento (movimiento rápido)
G01Corte lineal
G02Arco circular en el sentido de las agujas del reloj
G03Arco tangente antihorario
G040suspender
G172Asignación de caras XY
G18Asignación de caras XZ
G19Asignación de caras YZ
G280Máquina de retorno al origen
G29Retorno desde el punto de referencia
*G407Anular el desplazamiento del diámetro de la herramienta
G41Diámetro de la herramienta offset izquierdo
G42Diámetro de la herramienta desplazamiento a la derecha
*G438Longitud de la herramienta + offset de dirección
*G44Longitud de la herramienta menos desvío de dirección
G49Anular el desplazamiento de la longitud de la herramienta
*G5314 selección del sistema de coordenadas de la máquina herramienta
G54 sistema de coordenadas de la pieza 1 Selección
G55 selección del sistema de coordenadas de la pieza 2
G56 selección del sistema de coordenadas de la pieza 3
G57 sistema de coordenadas de la pieza 4 selección
G58 sistema de coordenadas de la pieza 5 Selección
G59sistema de coordenadas de la pieza 6 selección
G739 ciclo de perforación profunda de alta velocidad
G74 ciclo de corte en espiral izquierda
G76 ciclo de taladrado fino
*G80 cancelar ciclo fijo
G81 ciclo de perforación (perforación puntual)
G82 ciclo de perforación (taladrado de agujeros escalonados)
G83ciclo de perforación profunda
G84 ciclo de roscado
G85 ciclo aburrido
G86 circulación de la perforación
G87 ciclo de perforación inverso
G88 ciclo aburrido
G89 ciclo aburrido
*G903 utilizar el comando de valor absoluto
G91 utilizar el comando de valor incremental
G920 establecer el sistema de coordenadas de la pieza
*G9810 ciclo fijo vuelta al punto de partida
*G99 vuelta al punto r del ciclo fijo

22. GSK990M Código M

Código MInstrucción
M00Parada del programa
M01Seleccionar Parada
M02Fin de programa (reset)
M03Giro del husillo hacia delante (CW)
M04Inversión del husillo (CCW)
M05Tope del husillo
M06Cuchillo de cambio
M08Líquido de corte en
M09Corte del fluido
M10Sujeción
M11Publique
M32Lubricación en
M33Lubricación desactivada
M98Llamada a subrutina
M99Fin de la subrutina

23. GSK928MA Código G

Código GExplique
G00Posicionamiento (movimiento rápido)
G1Corte lineal
G02Arco circular en el sentido de las agujas del reloj
G03Arco tangente antihorario
G04Retraso en la espera
G17Asignación de caras XY
G18Asignación de caras XZ
G19Asignación de caras YZ
G28Máquina de retorno al origen
G29Retorno desde el punto de referencia
*G40Anular el desplazamiento del diámetro de la herramienta
G41Diámetro de la herramienta offset izquierdo
G42Diámetro de la herramienta desplazamiento a la derecha
*G43Longitud de la herramienta + offset de dirección
*G44Desplazamiento de la longitud de la herramienta en una dirección
G49Anular el desplazamiento de la longitud de la herramienta
*G53Selección del sistema de coordenadas de la máquina
G54Sistema de coordenadas de la pieza 1 Selección
G55Selección del sistema de coordenadas de la pieza 2
G56Selección del sistema de coordenadas de la pieza 3
G57Selección del sistema de coordenadas de la pieza 4
G58Sistema de coordenadas de la pieza 5 Selección
G59Selección del sistema de coordenadas de la pieza 6
G73Ciclo de perforación profunda de alta velocidad
G74Ciclo de corte en espiral a la izquierda
G80Cancelar ciclo fijo
G81Ciclo de perforación (perforación puntual)
G82Ciclo de perforación (taladrado de orificios escalonados)
G83Ciclo de perforación profunda
G84Circulación derecha
G85Ciclo de aburrimiento
G86Ciclo de perforación
G89Ciclo de aburrimiento
*G90Utilizar el comando de valor absoluto
G91Utilizar el comando de valor incremental
G92Establecer sistema de coordenadas flotante
*G98Ciclo fijo de retorno al punto de partida
*G99Vuelta al punto r del ciclo fijo
G10 G11Desbaste en ranura circular
G12 G13Fresado de acabado interior de círculo completo
G14 G15Fresado de acabado cilíndrico
G22Funcionamiento de los parámetros del sistema (modo)
G23Salto del valor del parámetro
G27Detección mecánica del punto cero
G28Localizar rápidamente el programa a través del punto medio
G31Vuelta rápida al punto de referencia R
G34 G35Fresado de acabado en ranura rectangular
G38 G39Fresado de acabado exterior rectangular

24. Código GSK928MAM

M2El programa finaliza y se detiene. Detenga el cabezal, apague el refrigerante, elimine el offset de coordenadas G93 y el offset de herramienta, y vuelva a la sección de inicio del programa (sin ejecutar). Después de ejecutar M2, el sistema cambiará al sistema de coordenadas de la pieza de referencia.
M3Giro del husillo hacia delante
M4Inversión del eje
M5Parar husillo
M8Encender la bomba de refrigeración
M9Apagar la bomba de refrigeración
M12Pausa: espera a que la tecla "run" siga funcionando (pulsa la tecla de parada de emergencia para detenerte)
M30Al final del programa, elimine el decalaje de la herramienta y vuelva al segmento inicial del programa (sin ejecutar). Después de ejecutar M30, el sistema cambiará al sistema de coordenadas de la pieza de referencia.
M32Lubricación encendida;
M33Lubricación apagada;
M98Llamar subrutina
M99Subrutina end return

25. Fresadora Mitsubishi E60 Código G

Código GGrupoExplique
※G001Posicionamiento (avance rápido)
*G01Reparación en línea recta
G02Corte de arco en el sentido de las agujas del reloj (CW)
G03Corte de arco en sentido antihorario (CCW)
G040suspender
G05Modo de mecanizado de alta velocidad
G09Detener el control correctamente
G10Entrada de parámetros de programa / entrada de corrección
G11Anulación de la entrada de parámetros de programa
G12Corte circular CW
G13Corte circular CCW
*G172Selección de plano X-Y
※G18Selección del plano z-x
G19Selección de plano Y-Z
※G206Directiva imperial
G21Instrucción métrica
G270Comprobación del origen de las referencias
G28Restablecimiento del origen de referencia
G29Restablecimiento del punto inicial
G30Restablecimiento del 2º ~ 4º origen de referencia
G31Función de salto
G331Corte de hilo
G370Medición automática de la longitud de la herramienta
G38Asignación del vector de corrección del diámetro de la herramienta
G39Herramienta de corrección del arco angular
*G407Anulación de la corrección del diámetro de la herramienta
G41Corrección del diámetro de la herramienta izquierda
G42Corrección del diámetro de la herramienta derecha
G438Corrección de la longitud de la herramienta (+)
G44Corrección de la longitud de la herramienta (I)
*G49Anulación de la cantidad de corrección de la longitud de la herramienta
G520Ajuste del sistema de coordenadas local
G53Selección del sistema mecánico de coordenadas
*G5412Sistema de coordenadas de la pieza 1 Selección
G5512Selección del sistema de coordenadas de la pieza 2
G56 Selección del sistema de coordenadas de la pieza 3
G57 Selección del sistema de coordenadas de la pieza 4
G58 Sistema de coordenadas de la pieza 5 Selección
G59 Selección del sistema de coordenadas de la pieza 6
G600Posicionamiento unidireccional
G6113Asegúrese de detener el modo de inspección
G62 Ajuste automático del avance angular
G63 Modo de pulsación
*G64 Modo de corte
G739Ciclo fijo (ciclo escalonado)
G74 Circulación fija (toma inversa)
G76 Ciclo fijo (taladrado fino)
*G80 Anulación del ciclo fijo
G81 Circulación fija (perforación / agujero de plomo)
G82 Ciclo fijo (taladrado / avellanado)
G83 Circulación fija (perforación profunda)
G84 Circulación fija (toma)
G85 Ciclo fijo (aburrido)
G86 Ciclo fijo (aburrido)
G87 Ciclo fijo (perforación inversa)
G88 Ciclo fijo (aburrido)
G89 Ciclo fijo (aburrido)
*G903Instrucción de valor absoluto
*G91 Instrucción de valor incremental
G920Ajuste del sistema mecánico de coordenadas
G935Avance en sentido contrario a las agujas del reloj
*G94 Corte asíncrono (avance por minuto)
*G95 Corte simultáneo (avance para cada perforación)
*G9617La velocidad del ciclo debe controlarse eficazmente
*G97 El control de velocidad del ciclo debe ser inválido
*G9810Restablecimiento del punto de inicio del ciclo fijo
G99 Reinicio del punto r de ciclo fijo

26. Fresadora DASEN 3I Código G

Código GGrupoExplique
G001Posicionamiento (avance rápido)
*G01Reparación en línea recta
G02Corte de arco en el sentido de las agujas del reloj (CW)
G03Corte de arco en sentido antihorario (CCW)
G040suspender
G05Modo de mecanizado de alta velocidad
G09Detener el control correctamente
G10Entrada de parámetros de programa / entrada de corrección
G11Anulación de la entrada de parámetros de programa
G12Corte circular CW
G13Corte circular CCW
*G172Selección de plano X-Y
※G18Selección del plano z-x
G19Selección de plano Y-Z
※G206Directiva imperial
G21Instrucción métrica
G270Comprobación del origen de las referencias
G28Restablecimiento del origen de referencia
G29Restablecimiento del punto inicial
G30Restablecimiento del 2º ~ 4º origen de referencia
G31Función de salto
G331Corte de hilo
G370Medición automática de la longitud de la herramienta
G38Asignación del vector de corrección del diámetro de la herramienta
G39Herramienta de corrección del arco angular
*G407Anulación de la corrección del diámetro de la herramienta
G41Corrección del diámetro de la herramienta izquierda
G42Corrección del diámetro de la herramienta derecha
G438Corrección de la longitud de la herramienta (+)
G44Corrección de la longitud de la herramienta (I)
*G49Anulación de la cantidad de corrección de la longitud de la herramienta
G520Ajuste del sistema de coordenadas local
G53Selección del sistema mecánico de coordenadas
*G5412Sistema de coordenadas de la pieza 1 Selección
G5512Selección del sistema de coordenadas de la pieza 2
G56 Selección del sistema de coordenadas de la pieza 3
G57 Selección del sistema de coordenadas de la pieza 4
G58 Sistema de coordenadas de la pieza 5 Selección
G59 Selección del sistema de coordenadas de la pieza 6
G600Posicionamiento unidireccional
G6113Asegúrese de detener el modo de inspección
G62 Ajuste automático del avance angular
G63 Modo de pulsación
*G64 Modo de corte
G739Ciclo fijo (ciclo escalonado)
G74 Circulación fija (toma inversa)
G76 Ciclo fijo (taladrado fino)
*G80 Anulación del ciclo fijo
G81 Circulación fija (perforación / agujero de plomo)
G82 Ciclo fijo (taladrado / avellanado)
G83 Circulación fija (perforación profunda)
G84 Circulación fija (toma)
G85 Ciclo fijo (aburrido)
G86 Ciclo fijo (aburrido)
G87 Ciclo fijo (perforación inversa)
G88 Ciclo fijo (aburrido)
G89 Ciclo fijo (aburrido)
*G903Instrucción de valor absoluto
*G91 Instrucción de valor incremental
G920Ajuste del sistema mecánico de coordenadas
G935Avance en sentido contrario a las agujas del reloj
*G94 Corte asíncrono (avance por minuto)
*G95 Corte simultáneo (avance para cada perforación)
*G9617La velocidad del ciclo debe controlarse eficazmente
*G97 El control de velocidad del ciclo debe ser inválido
*G9810Restablecimiento del punto de inicio del ciclo fijo
G99 Reinicio del punto r de ciclo fijo

27. Torno DASEN 3I Código G

Código GGrupoExplique
G001Posicionamiento móvil rápido
※G01Reparación en línea recta
G02Hueco del arco (CW, Reloj en el sentido de las agujas del reloj)
G03Reparación de la brecha del arco (CCW, contrarreloj)
G040suspender
G09Parada correcta
G10Parámetros de programa / entrada de corrección
G11Parámetro de programa / modo de entrada de corrección cancelado
※G172Selección del plano X-Y
※G18Selección del plano Z-x
※G19Selección del plano Y-Z
※G206Entrada imperial
G21Entrada métrica
G270Comprobación del restablecimiento del punto de referencia
G28Restablecimiento automático del punto de referencia
G29Reinicio desde el punto de referencia
G30Restablecimiento de los puntos de referencia 2, 3 y 4
G31Función de salto
G331Corte de hilo
G34Corte de hilo variable
G370Corrección automática de herramientas
*G407Anulación de la corrección del diámetro de la herramienta
G41Corrección del diámetro de la herramienta (lado izquierdo)
G42Corrección del diámetro de la herramienta (lado derecho)
G46Corrección del diámetro de la herramienta (selección automática de la dirección)
G520Ajuste del sistema de coordenadas local
G53Selección del sistema mecánico de coordenadas
※G5412Selección del sistema de coordenadas de la pieza 1
G55Selección del sistema de coordenadas de la pieza 2
G56Selección del sistema de coordenadas de la pieza 3
G57Selección del sistema de coordenadas de la pieza 4
G58Selección del sistema de coordenadas de la pieza 5
G59Selección del sistema de coordenadas de la pieza 6
G6113Modo de comprobación de parada correcta
G62Control automático de la velocidad angular
G63Modo de pulsación
G64Modo de corte
G709Ciclo de corte de acabado
G71Ciclo de desbaste en torneado recto
G72Ciclo de desbaste de la cara frontal
G73Movimiento de la mesa del husillo en el ciclo de mecanizado en bruto
G74Fin del ciclo de corte
G75Ciclo de giro recto
G76Ciclo de corte del hilo
G77Del ciclo de corte
G78Ciclo de fijación del diente
G79Ciclo fijo de corte final
G80Comando de cancelación del ciclo de mecanizado de agujeros
G83Ciclo de perforación profunda (eje Z)
G84Ciclo de roscado (eje Z)
G85Ciclo de mandrinado (eje Z)
G87Ciclo de perforación profunda (eje x)
G88Ciclo de roscado (eje x)
G89Ciclo de perforación (eje x)
※G903Comando de valor absoluto
※G91Comando de valor incremental
G920Ajuste del sistema de coordenadas / ajuste de la velocidad del cabezal
※G945Avance asíncrono (avance por minuto)
※G95Avance sincrónico (avance por revolución)
※G9617Control de velocidad del ciclo activado
※G97La velocidad del ciclo debe controlarse desactivada
*G9810Ciclo fijo
Reversión del valor inicial
G99Ciclo fijo
Reinicio del punto R

28. Torno Huaxing Código G

Código GExplique
G00Posicionamiento rápido
G01Interpolación lineal
G02Interpolación circular en el sentido de las agujas del reloj
G03Interpolación circular en sentido contrario a las agujas del reloj
G04con retraso
G09Alimentación cuasi parada
G20Llamada a subrutina independiente
G22Definición de subrutina independiente
G24Una vez finalizada la definición de la subrutina independiente, vuelva al programa de llamada
G25Proceso de salto
G26Llamada a subrutina de llamada a bloque en programa de mecanizado
G27Bucle infinito
G30Anulación del aumento
G31Definición de aumento
G47Transición automática de velocidad lineal corta
G48cancelar
G54~G59Selección del sistema de coordenadas de la pieza
G71Corte circular interior y exterior
G72Ciclo compuesto de corte frontal
G73Ciclo compuesto de contorno cerrado
G74Vuelta al punto de referencia de la máquina (origen mecánico)
G75Retorno al punto de ajuste de la herramienta
G76Retorno al punto de inicio del mecanizado
G77Restaurar el sistema de coordenadas actual
G81Ciclo de mecanizado cilíndrico
G82Ciclo de mecanizado de la cara final
G85Ciclo de roscado rígido en pulgadas
G86Ciclo de mecanizado de roscas métricas
G87Ciclo de mecanizado de roscas en pulgadas
G90Programación del modo de valor absoluto
G91Programación de valor incremental
G92Poner a cero el programa
G96El corte a velocidad lineal constante es eficaz
G97Cancelar el corte a velocidad lineal constante
G98Cancelar avance por revolución
G99Ajustar el avance por revolución
P = asignación de parámetros

29. Torno Huaxing Código M

Instrucción MExplique
M01Parada condicional
M02Fin del programa y parada
M03Giro del husillo hacia delante
M04Inversión del eje
M05Tope del husillo
M06Enfriamiento en
M07Enfriamiento
M08Sujeción de la pieza
M09Aflojamiento de la pieza
M10Encender el relé especificado
M11Apagar el relé especificado
M20Establecer el número de complemento de la herramienta
M21El programa termina y vuelve al principio del programa
M71~M85Salida de impulsos de relé

30. Fresadora Huaxing Código G

Código GExplique
 G01interpolación lineal
G02Interpolación de arco en el sentido de las agujas del reloj o interpolación en espiral
G03Interpolación de arco en sentido contrario a las agujas del reloj o interpolación en espiral
G04con retraso
G09Servo cuasi tope en su sitio
G11El bloque se refleja a lo largo del eje Y
G12El bloque se refleja a lo largo del eje X
G13El bloque de programa se procesa por imagen especular en el origen
G17Seleccione el plano xoy
G18Seleccione el plano x0z
G19Seleccione el plano y0z
G20Llamada a subrutina
G22declaración de subprograma
G24La definición de la subrutina finaliza y vuelve al programa de llamada
G25Proceso de salto
G26Tratamiento de transferencias
G27Bucle infinito
G30Anulación de la ampliación
G31Definición de aumento/reducción
G40Anular la corrección del radio de la herramienta
G41Compensación del radio de la herramienta izquierda
G42Compensación del radio de la herramienta derecha
G43Establecer la compensación de la longitud de la herramienta
G44Deshacer la compensación de longitud de herramienta
G47Transición automática de velocidad lineal corta
G48Cancelar la transición automática de velocidad lineal corta
G54~G59Selección del sistema de coordenadas de la pieza
G73Ciclo de mecanizado de agujeros profundos a alta velocidad
G74Vuelta al punto de referencia de la máquina (origen mecánico)
G75Retorno al punto de ajuste de la herramienta
G76Retorno al programa cero desde la posición actual
G78Ciclo de taladrado fino
G81Ciclo de perforación central
G82Ciclo de perforación central con pausa
G83Ciclo de mecanizado de agujeros profundos
G84Ciclo de roscado rígido métrico
G85Ciclo de roscado rígido en pulgadas
G86Ciclo de mandrinado (retorno automático)
G87Ciclo de perforación inverso
G88Ciclo de mandrinado (retorno manual)
G89Ciclo aburrido con pausa
G90Programación del modo de valor absoluto
G91Programación de valor incremental
G92Fijar el sistema de coordenadas de la pieza
P = asignación de parámetros

31. Fresadora Huaxing Código M

Código GExplique
M00Pausa del programa
M01L ×× (K ××)
M02Fin del programa y parada
M03Giro del husillo hacia delante
M04Inversión del eje
M05Tope del husillo
M08Enfriamiento en
M09Enfriamiento
M10Sujeción de la pieza
M11Aflojamiento de la pieza
M20K ×× Relé nº
M21K ×× apagado ×× Relé No
M30El programa termina y vuelve al principio del programa
M71~M85Salida de impulsos de relé

32. Código Renhe 32T G

Código G  Explique
 G00 instrucciones de posicionamiento rápido de puntos
G01Instrucción de interpolación lineal
G02、G03Instrucción de interpolación circular
G04Instrucción de retardo de programa
G26、G27Instrucción de retorno al punto de partida
G28、G29
G22、G80Instrucción de bucle de programa
G23Instrucción de bucle rectangular
G37、G38G39、G36Devuelve el comando de punto de referencia duro
G82、G83Comando de ciclo de hilo
G46、G47G48、G49Devuelve el comando de punto de referencia suave
G96、G97Función de corte a velocidad lineal constante

33. Código Renhe 32T M

Instrucción M Explique
M00Instrucción de pausa del programa
M02Instrucción de fin de programa
M30Parada del cabezal, orden de fin de programa
M20Orden de ciclo automático
M03Comando de rotación hacia delante del cabezal
M04Orden de retroceso del cabezal
M05Orden de parada del cabezal
M06Esperar instrucciones después de enviar una carta
M26Envío de instrucciones
M21Esperar instrucciones después de enviar una carta
M97Instrucción de salto de programa
M98Instrucción de llamada a subrutina
M99Instrucción de retorno de subrutina

34. SKY 2003N M Código G

Código GGrupoTipoFunción
G00011Posicionamiento (movimiento rápido)
G01Interpolación lineal (avance)
G02Interpolación del arco (en el sentido de las agujas del reloj)
G03Interpolación de arco (sentido antihorario)
G02+ZInterpolación de la hélice derecha
G03+ZInterpolación espiral izquierda
G04022suspender
G17041Selección del plano XY
G181Selección del plano ZX
G19Selección del plano YZ
G40071Compensación de herramientas borrar
G41Compensación de herramientas izquierda
G42Compensación de herramientas a la derecha
G4308Compensación de avance de la longitud de la herramienta
G44Compensación negativa de la longitud de la herramienta
G49Borrado de compensación de longitud de herramienta
G5011Zoom, espejo desactivado
G5111Zoom, espejo encendido
G5414Sistema de coordenadas de la pieza 1 Selección
G55Selección del sistema de coordenadas de la pieza 2
G56Selección del sistema de coordenadas de la pieza 3
G57Selección del sistema de coordenadas de la pieza 4
G58Sistema de coordenadas de la pieza 5 Selección
G59Selección del sistema de coordenadas de la pieza 6
G6803Rotación de coordenadas
G6903Borrado de rotación de coordenadas
G7315Ciclo escalonado
G74Circulación de dientes de contraataque (centro de mecanizado)
G76Ciclo de mandrinado fino (centro de mecanizado)
G80Borrado de ciclo fijo
G81Ciclo de taladrado y refrentado por puntos
G82Ciclo de perforación y perforación inversa
G83Ciclo de perforación profunda
G84Tapping circulación
G85/G86Ciclo de aburrimiento
G87Ciclo de perforación inverso
G88/G89Ciclo de aburrimiento
G9000Programación en valor absoluto
G91Programación de valor incremental
G9205Ajuste del sistema de coordenadas
G9816Vuelta al plano inicial
G99Vuelta al plano del punto r

35. Código SKY 2003N M M

GrupoCódigo MFunción
AM00,M01,M02El programa se detiene, el programa elige detenerse y el programa finaliza
BM03,M04,M05Giro del cabezal hacia delante, giro del cabezal hacia atrás, parada del cabezal
CM06Cambio automático de herramientas
DM08,M09Refrigerante encendido, refrigerante apagado
EM98,M99Llama a la subrutina y ésta devuelve

¿Cómo se seleccionan los códigos G y M adecuados para la programación en función de los distintos sistemas CNC?

Para seleccionar los códigos G y M adecuados para la programación basada en diferentes sistemas CNC, primero es necesario comprender las funciones básicas y los usos de los códigos G y M. Los códigos G controlan principalmente los movimientos de la máquina herramienta, como el movimiento lineal y la interpolación circular, mientras que los códigos M ejecutan operaciones auxiliares de la máquina herramienta, como la rotación del husillo y el cambio de refrigerante.

Comprender las características de los distintos sistemas CNC: Los distintos sistemas CNC (como Fanuc, Siemens) pueden admitir los códigos G y M de forma diferente. Por lo tanto, debe familiarizarse con las funciones y limitaciones específicas del sistema CNC que esté utilizando.

Consulte los materiales pertinentes: Puede obtener los significados y usos específicos de los códigos G y M consultando las guías de programación CNC o enciclopedias de códigos pertinentes. Por ejemplo, puede consultar materiales como "Fanuc, Siemens Common CNC System Code Encyclopedia (G, M codes), Command Explanation".

Comprender las funciones de los códigos G y M: Los códigos G se refieren principalmente al control de movimiento de la máquina herramienta. Por ejemplo, G00 denota posicionamiento rápido, G01 indica avance por interpolación lineal, G02 y G03 representan interpolación circular en sentido horario y antihorario respectivamente. Los códigos M incluyen operaciones auxiliares como M01 para parada opcional, M02 para fin de programa (reset), M03 para rotación de avance del cabezal, etc.

Elija el código adecuado en función de las necesidades de tratamiento: Una vez claras las funciones de los códigos G y M, puede seleccionar el código adecuado en función de las necesidades específicas de procesamiento. Por ejemplo, si se requiere un posicionamiento rápido, utilice G00; si se necesita un control de rotación del cabezal, utilice M03 o M04.

Presta atención a la selección de sistemas de coordenadas y planos: Durante la programación, también debes tener en cuenta la selección de sistemas de coordenadas y planos, como G17, G18 y G19, que se utilizan para seleccionar el plano XY, el plano ZX y el plano YZ, respectivamente.

Practica y prueba: Por último, valide la corrección y aplicabilidad de los códigos G y M seleccionados mediante programación y pruebas reales. En la práctica, es posible que se encuentre con algunos escenarios o requisitos especiales, en los que podría tener que ajustar o elegir otros códigos para satisfacer necesidades específicas.

En la práctica del mecanizado CNC, ¿cómo pueden combinarse eficazmente los códigos G y los códigos M para mejorar la eficacia y la precisión del mecanizado?

En el mecanizado CNC real, para combinar eficazmente los códigos G y los códigos M con el fin de aumentar la eficacia y la precisión del mecanizado, es fundamental comprender primero las funciones y los papeles básicos de los códigos G y los códigos M.

Los códigos G controlan principalmente el movimiento de la máquina herramienta, como el posicionamiento rápido (G00), la interpolación lineal (G01) y la interpolación circular (G02 y G03). Por su parte, los códigos M se utilizan para ejecutar funciones auxiliares de la máquina herramienta, como el cambio de refrigerante y los comandos de cambio de herramienta.

Para mejorar la eficacia y la precisión del mecanizado, pueden adoptarse las siguientes estrategias:

Optimizar los programas de código G: En función de las características del sistema CNC y del rendimiento real de la máquina herramienta, seleccione las instrucciones de código G adecuadas para garantizar la optimización de la trayectoria de mecanizado. Por ejemplo, reduciendo la distancia de recorrido en vacío y utilizando métodos de interpolación más eficientes, se puede mejorar significativamente la eficiencia de la producción.

Aplicación racional de los códigos M: Durante la programación, los códigos M deben organizarse de forma lógica en función de las necesidades de mecanizado, como la activación del refrigerante cuando se requiere un mecanizado de alta precisión, o el cambio de herramienta una vez completados ciertos pasos de mecanizado específicos. Esto no sólo puede mejorar la calidad del mecanizado, sino también evitar tiempos de inactividad innecesarios.

Programación de macros: Utilizando la función de programación de macros del centro de mecanizado CNC, se puede generar automáticamente la combinación correspondiente de códigos G y códigos M en función de los requisitos de mecanizado específicos. Este método puede garantizar la precisión del mecanizado al tiempo que mejora la eficacia de la programación y la eficiencia del mecanizado.

Preste atención a los detalles de programación: Al escribir los programas, es importante analizar el diagrama de la pieza para determinar la precisión y los requisitos técnicos del mecanizado CNC, así como las características del sistema de control de la máquina herramienta. Esto permite crear una combinación de códigos G y códigos M que no sólo cumple los requisitos de mecanizado, sino que también utiliza plenamente el rendimiento de la máquina herramienta.

No lo olvide, ¡compartir es cuidar! : )
Shane
Autor

Shane

Fundador de MachineMFG

Como fundador de MachineMFG, he dedicado más de una década de mi carrera a la industria metalúrgica. Mi amplia experiencia me ha permitido convertirme en un experto en los campos de la fabricación de chapa metálica, mecanizado, ingeniería mecánica y máquinas herramienta para metales. Estoy constantemente pensando, leyendo y escribiendo sobre estos temas, esforzándome constantemente por mantenerme a la vanguardia de mi campo. Deje que mis conocimientos y experiencia sean un activo para su empresa.

A continuación

Dominio de CAD/CAM: Explicación de las tecnologías esenciales

Conceptos básicos del diseño asistido por ordenador y la fabricación asistida por ordenador El diseño asistido por ordenador y la fabricación asistida por ordenador (CAD/CAM) es una disciplina de ingeniería de sistemas exhaustiva y técnicamente compleja que incorpora diversos campos como el [...]

Comprender los sistemas de fabricación flexible: Una guía

Un sistema de fabricación flexible (FMS) suele emplear principios de ingeniería de sistemas y tecnología de grupos. Conecta máquinas herramienta de control numérico por ordenador (CNC) (centros de procesamiento), máquinas de medición por coordenadas, sistemas de transporte de materiales, [...].

4 técnicas de nanofabricación de vanguardia

Al igual que la tecnología de fabricación desempeña hoy un papel crucial en diversos campos, la tecnología de nanofabricación ocupa una posición clave en el ámbito de la nanotecnología. La tecnología de nanofabricación engloba numerosos métodos, entre ellos la [...]

Mecanizado de ultraprecisión: Tipos y técnicas

El mecanizado de ultraprecisión se refiere a los procesos de fabricación de precisión que alcanzan niveles extremadamente altos de precisión y calidad superficial. Su definición es relativa y cambia con los avances tecnológicos. Actualmente, esta técnica puede alcanzar [...]

Elegir el útil CNC adecuado: Tipos y consejos

En la actualidad, el mecanizado puede clasificarse en dos grupos en función del lote de producción: Entre estas dos categorías, la primera representa alrededor del 70-80% del valor de producción total del mecanizado [...]

Explorando el corte a alta velocidad: Resumen técnico y aplicación

El mecanizado de corte sigue siendo el método más destacado de procesamiento mecánico y desempeña un papel importante en la fabricación mecánica. Con el avance de la tecnología de fabricación, la tecnología de mecanizado por corte experimentó un progreso sustancial hacia [...].

Los 7 nuevos materiales de ingeniería: Lo que hay que saber

Los materiales avanzados son aquellos que se han investigado o se están desarrollando recientemente y que poseen un rendimiento excepcional y funcionalidades especiales. Estos materiales son de suma importancia para el avance de la ciencia y la tecnología, [...].

Métodos de expansión del metal: Una guía completa

La deformación en abombamiento es adecuada para varios tipos de piezas en bruto, como copas embutidas, tubos cortados y soldaduras cónicas laminadas. Clasificación según el medio de conformado por abombamiento Los métodos de conformado por abombamiento pueden clasificarse [...]
MáquinaMFG
Lleve su negocio al siguiente nivel
Suscríbase a nuestro boletín
Las últimas noticias, artículos y recursos, enviados semanalmente a su bandeja de entrada.
© 2024. Todos los derechos reservados.

Contacte con nosotros

Recibirá nuestra respuesta en 24 horas.