Fraud Blocker
Su mejor proveedor de tornos CNC | Fábrica china de máquinas herramienta de confianza | Fabricantes de maquinaria de confianza | Socios de confianza para toda la vida | Máquinas herramienta de la mejor calidad al precio más asequible

Lista de códigos G y M: La referencia completa para la programación CNC

Esta lista de códigos G y M abarca los códigos que se introducen para operar una fresadora o torno CNC: todos los códigos G comunes que controlan el movimiento y la geometría, además de los códigos M que activan funciones de la máquina como el husillo y el refrigerante. Tanto si se leen los programas CNC en la consola como si se edita manualmente un archivo generado por el software CAM, las tablas y los ejemplos que aparecen a continuación están diseñados para servir como referencia única que se puede mantener abierta en una segunda pestaña, abarcando tanto el fresado como el torneado, y las diferencias entre Fanuc, Haas, Siemens, GRBL y LinuxCNC.

Referencia rápida: G vs M de un vistazo

G-código Preparatorio / geometría: le indica a la máquina dónde y cómo La herramienta se mueve (G00 rápido, G01 avance, G02/G03 arcos).
código M Varios / máquina: activa y desactiva funciones (M03 encendido del husillo, M08 encendido del refrigerante, M30 fin del programa).
Formato Dirección de palabras: N50 G01 X1.5 Z-0.75 F0.008 M08 — una letra + un número por “palabra”.
Estándares Basado en EIA RS-274 y ISO-6983 1: 2009; el intérprete abierto del que descienden la mayoría de los controladores es el NIST RS274/NGC especulación.

Código G vs. Código M: ¿Cuál es la diferencia?

Código G vs. Código M: ¿Cuál es la diferencia?

Clasificar cada código en uno de dos grupos es la forma más rápida de leer cualquier programa. G-código es una orden preparatoria, la “G” se suele explicar como Geometría, porque estas palabras le dicen al cortador adónde ir y por qué camino. Un código M es un comando misceláneo o de máquina: acciona un interruptor en algún lugar de la máquina, como arrancar el husillo o activar el refrigerante. Ambos se rigen por la misma gramática de direcciones de palabras que la EIA estandarizó para el control numérico a principios de la década de 1960 y que la ISO incorporó posteriormente a la norma ISO 6983.

Aquí tienes la división práctica que puedes aplicar en el momento:

Pregunta G-Code Código M
¿Qué controla? Movimiento de la herramienta, coordenadas, interpolación, desplazamientos Husillo, refrigerante, cambio de herramienta, flujo del programa
¿Mueve los ejes? A menudo sí (G00, G01, G02) No
¿Es modal? Muchos lo son (permanecen activos hasta su cancelación) Algunos (M03/M05); muchos son de un solo disparo.
Ejemplo G01 X2.0 F10.0 M08 (refrigerante activado)

Existen alrededor de 100 códigos G en todos los dialectos, aunque cada máquina individual utiliza un conjunto de trabajo mucho menor. Los códigos M son menos numerosos y mucho menos consistentes entre los fabricantes, un punto que vale la pena tener en cuenta, ya que explica la mayoría de los problemas del tipo "este programa funcionó bien en la otra máquina", que se tratarán más adelante. Si aún está construyendo un modelo mental de la máquina en sí, nuestra introducción al Fundamentos del mecanizado en torno y fresadora Combina bien con esta referencia de código.

Cómo leer un bloque de código G: Letras de dirección y sintaxis

Cómo leer un bloque de código G: Letras de dirección y sintaxis

Una línea de código CNC se llama bloqueary cada bloque es simplemente una cadena de “palabras”. Cada palabra es una letra (la dirección) seguida de un número (el valor). Una vez que sepa lo que significan las letras, podrá leer casi cualquier bloque en voz alta. Se lo enseñamos a los nuevos operadores como el Regla NG-XYZ-FSTMLas letras tienden a aparecer aproximadamente en ese orden, y ese orden coincide con el orden en que piensa la máquina: número de línea, qué tipo de movimiento, adónde, a qué velocidad, a qué velocidad girar, qué herramienta y qué interruptor accionar.

Carta Significado Ejemplo
N Número de bloque (línea) N50
G Comando preparatorio/de movimiento G01
XYZ Posición del eje (destino) X1.5 Z-0.75
IJK Centro del arco, en relación con el punto de partida. I0.5J0
F velocidad de alimentación F0.008
S Eje de velocidad S1200
T Número de herramienta T0303
M Función de la máquina M08

Lee este bloqueN50 G01 X1.5 Z-0.75 F0.008 M08y dice: “En la línea 50, alimente en línea recta a X1.5, Z-0.75 a 0.008 por revolución y active el refrigerante de inundación”. Ese es todo el truco. Esa misma lógica que impulsa un Máquina de torno CNC Controla un centro de mecanizado; solo cambian las letras de los ejes y un puñado de ciclos predefinidos.

📐 Nota de ingeniería

A modal El código permanece activo después de su bloque hasta que algo en el mismo grupo lo cancela. El comando G01 se ejecuta una vez y cada bloque subsiguiente continúa introduciendo una línea hasta que se llama a G00, G02 o G03. Los códigos no modales (de un solo uso), como G04, actúan solo en el bloque donde aparecen. Mezclar estos códigos es la causa principal de la mayoría de los fallos del tipo "¿por qué la herramienta se movió a gran velocidad?".

Grupos modales: por qué algunos códigos se cancelan entre sí

Grupos modales: por qué algunos códigos se cancelan entre sí

Aquí está el concepto que convierte una lista de códigos en un modelo mental funcional. Los códigos G se clasifican en grupos modalesSolo un código de cada grupo puede estar activo a la vez. Si se llama a un segundo código del mismo grupo, este reemplaza automáticamente al primero. Esto es intencional, y también explica por qué un bloque con dos códigos de movimiento activa una alarma. Comprender los grupos responde a la pregunta básica: "¿Por qué un código G cancela a otro?".

Grupo modal Códigos del grupo Configuración predeterminada al encender
Motion G00, G01, G02, G03 Normalmente G00
Selección de avión G17, G18, G19 G17 (fresadora), G18 (torno)
Monitoreadas G20, G21 Parámetro de máquina
Modo de distancia G90, G91 G90 absoluto
Componente de corte G40, G41, G42 G40 apagado
Compensaciones de trabajo G54-G59 G54
Modo de alimentación G93, G94, G95 G94 (molino)
ciclo enlatado G73–G89, G80 cancel G80 apagado

Entonces, cuando escribes G90 G54 G17 G00 X0 Y0 Al inicio de un programa, se configura un código de cada uno de varios grupos: distancia absoluta, desplazamiento de trabajo 1, plano XY y movimiento rápido. Todos permanecen bloqueados hasta que se modifican. Esto es lo que se conoce como línea de "inicio seguro".

Lista completa de códigos G (códigos comunes G00–G99)

Lista completa de códigos G (códigos comunes G00–G99)

A continuación se muestra la lista maestra de códigos G, agrupados según su función. Estos son los códigos que encontrará en la gran mayoría de los controles tipo Fanuc; algunos presentan particularidades propias de cada dialecto, indicadas en la sección de comparación de controles. Guarde esta página en sus favoritos, ya que también sirve como guía práctica imprimible, la que muchos buscan al consultar una lista de códigos G y M en formato PDF.

Código Grupo procesos Función
G00 Motion Posicionamiento rápido (movimiento sin cortes)
G01 Motion Avance lineal a velocidad F
G02 Motion Interpolación circular en sentido horario (arco)
G03 Motion interpolación circular en sentido antihorario
G04 Motion Detener (pausa), P o X para tiempo
G17/G18/G19 Avión Seleccione el plano de trabajo XY / XZ / YZ
G20/G21 Monitoreadas Programación en pulgadas/milímetros
G28 Motion Regresar a la posición inicial (de referencia) de la máquina.
G30 Motion Regresar al segundo/tercer punto de referencia.
G40/G41/G42 Comp Cortador (radio) compensación desactivada / izquierda / derecha
G43/G49 Comp Compensación de longitud de herramienta activada/cancelada
G53 Coordenadas Mover en coordenadas de máquina (cancela el desplazamiento)
G54-G59 Coordenadas Sistemas de coordenadas de trabajo 1–6
G73/G83 Enlatado Perforación de picoteo de alta velocidad / picoteo con retracción completa
G80 Enlatado Cancelar ciclo fijo
G81/G82 Enlatado Taladrado simple / taladro con pausa
G84 Enlatado ciclo de roscado
G85/G86 Enlatado Ciclos aburridos
G90/G91 Distancia Programación absoluta/incremental
G93/G94/G95 Modo de alimentación Alimentación por tiempo inverso / por minuto / por revolución
G96/G97 Huso Velocidad superficial constante / cancelar (rpm constantes)
G98/G99 Enlatado* Regresar al plano inicial / plano R después de un ciclo (fresado)

*En muchos controles de torno Fanuc, G98/G99 ajustan el avance por minuto y el avance por revolución, una de las diferencias dialectales que se detallan a continuación.

Lista completa de códigos M (funciones de máquina y de programa)

Lista completa de códigos M (funciones de máquina y de programa)

Los códigos M controlan todo lo que no sea movimiento: arrancar y detener el husillo, cambiar el refrigerante, cambiar las herramientas y finalizar el programa. El conjunto común es corto, y usarás una docena de ellos cada día.

Código Función Notas
M00 Interrupción del programa (obligatoria) Presione iniciar ciclo para reanudar
M01 Parada opcional Solo si la “parada opcional” está activada.
M02 Fin del programa Sin rebobinado
M03/M04 Husillo en sentido horario/antihorario Necesita un valor S
M05 tope de husillo -
M06 Cambio de herramienta Combina con una palabra que empieza con T.
M07/M08/M09 Niebla/inundación de refrigerante activada, refrigerante desactivado M07 no está en todas las máquinas
M29 Modo de pulsación rígida Fanuc; precede a G84
M30 Finalizar el programa y rebobinar Volver al principio
M98/M99 Llamada/retorno de subprograma M99 también ejecuta un programa en bucle.
⚠️ Importante

Los códigos M son la parte menos estandarizada del lenguaje. Los códigos M para refrigerante, paletas y auxiliares varían de un fabricante a otro, y las máquinas con hardware adicional añaden los suyos propios. Consulte siempre la página de códigos M en el manual de su máquina antes de asumir que un número significa lo mismo que en el último control que ejecutó.

Códigos G y M para tornos CNC (torneado)

Códigos G y M para tornos CNC (torneado)

La mayoría de las listas de códigos publicadas están escritas para fresadoras, por lo que los programadores de tornos se ven obligados a adivinar. Los tornos comparten el movimiento básico y los códigos de programación, pero añaden una capa específica para torneado que las fresadoras no tienen. Si utiliza un centro de torneado de bancada inclinada o plana, estos son los códigos que le interesan.

Código del torno Función
G50 Sujetar la velocidad máxima del husillo (o establecer la coordenada, según el control)
G96/G97 Velocidad superficial constante activada/desactivada: la combinación ideal para girar
G70 Ciclo de finalización
G71 Ciclo de torneado basto (eliminación de material)
G72 Ciclo de revestimiento rugoso
G74/G75 Ciclos de perforación/ranurado por picoteo
G76 Ciclo de enhebrado
G41/G42/G40 radio de la punta de la herramienta izquierda / derecha / desactivado

La velocidad superficial constante es la gran diferencia conceptual. Llamar G96 S500 y el control varía las rpm del husillo para que la velocidad de corte en la herramienta se mantenga en 500 pies superficiales por minuto incluso a medida que el diámetro se reduce, exactamente lo que se desea para un acabado limpio en una pieza cónica o mecanizada. Cambiar a G97 S1500 para bloquear una velocidad de rotación fija, que es necesaria para taladrar en el centro o roscar. En los controles estilo Fanuc que enviamos en ANTISHICNC torno CNC de bancada inclinada En los modelos, la falta de G97 antes de un ciclo de perforación es uno de los errores más comunes que vemos en el primer programa; el husillo sigue acelerando a medida que la herramienta se acerca al centro.

“En el torneado, el orden importa tanto como los códigos. Ajuste el desplazamiento de la pieza, luego G96 con una abrazadera de velocidad G50, luego la herramienta, omita la abrazadera y la primera pasada de diámetro pequeño puede intentar hacer girar el husillo más allá de su límite de seguridad.”

Daniel ReyesIngeniero de aplicaciones, ANTISHICNC

¿Qué es el código G94?

G94 establece el alimentación por minuto Modo: el valor F se lee como unidades (pulgadas o milímetros) de recorrido de la herramienta por minuto. Se encuentra en el grupo modal de modo de avance junto con G93 (tiempo inverso) y G95 (avance por revolución), y en los controles de fresado, G94 es el valor predeterminado. La particularidad está en el torno: en muchos controles de torneado Fanuc, el par de modos de avance es en realidad G98 (por minuto) y G99 (por revolución), mientras que G94/G95 pueden estar asignados a otras funciones. El torneado casi siempre requiere avance por revolución para que el acabado se mantenga constante independientemente de las rpm, por lo que la mayoría de los programas de torno configuran G99 (o G95, según el control). En caso de duda, verifique qué "sistema" utiliza su control; está documentado en el manual de programación bajo los códigos de modo de avance.

Ciclos predefinidos explicados: Perforación, roscado y mandrinado

Ciclos predefinidos explicados: Perforación, roscado y mandrinado

A ciclo enlatado Este ciclo integra una operación repetitiva (perforar, retraer, mover, volver a perforar) en una sola línea. En lugar de programar cada pasada manualmente, se llama al ciclo una sola vez, se listan las posiciones de los agujeros y se cancela con G80. Esto ahorra docenas de líneas y permite visualizar los patrones de agujeros de un vistazo.

  • G81Perforación recta: avance rápido hasta el plano R, avance hasta la profundidad Z, salida rápida.
  • G83Perforación por picoteo: perfora hacia abajo en incrementos Q, retrayéndose completamente para eliminar las virutas en agujeros profundos.
  • G84Roscado: introduce la pieza, invierte el giro del husillo y la extrae siguiendo el paso de la rosca.
  • G85/G86Perforación: dimensionamiento preciso y de baja velocidad de un orificio previamente perforado.

Un bloque de taladro de picoteo se ve así: G83 Z-1.0 R0.1 Q0.2 F8.0Perfore hasta Z-1.0, comenzando desde un plano de retracción de 0.1, en pasos de 0.2, a 8 pulgadas por minuto. Indique las coordenadas XY de sus agujeros a continuación y el ciclo se repetirá en cada una hasta G80.

¿Qué función cumple el G84 en el mecanizado CNC?

G84 es el ciclo de roscado a la derecha. Alimenta el macho hasta la profundidad, se detiene y el husillo invierte su sentido, luego lo alimenta de nuevo, todo sincronizado para que el macho siga su propia rosca sin romperla. La velocidad de avance debe coincidir con el paso de la rosca: el avance es igual a las rpm del husillo multiplicadas por el paso. Para un macho M8×1.25 a 300 rpm en modo de avance por minuto, eso es 300 × 1.25 = 375 mm/min. En los controles Fanuc, normalmente se ordena M29 (modo de roscado rígido) justo antes de G84 para que el husillo y el eje Z permanezcan bloqueados juntos, lo que permite roscar con precisión sin un portaherramientas de tensión-compresión. Ajuste el plano R lo suficientemente lejos por encima de la pieza para que el husillo alcance la velocidad y la invierta limpiamente. Olvidar M29 y ejecutar G84 en modo "flotante" en un portaherramientas rígido es una forma clásica de romper un macho.

Un ejemplo completo de programa en código G (fresadora y torno)

Un ejemplo completo de programa en código G (fresadora y torno)

Una cosa es leer el código en una tabla; otra muy distinta es verlo en un programa real. Aquí tienes dos ejemplos breves y completamente comentados. Cada línea se corresponde con las tablas anteriores.

Ejemplo de fresadocara y taladrar un agujero:

O1001 N10 G90 G54 G17 G21 (absoluto, desplazamiento 1, plano XY, mm) N20 G00 X0 Y0 (arranque rápido) N30 T1 M06 (cargar herramienta 1) N40 S1200 M03 (husillo en CW, 1200 rpm) N50 G43 H1 Z25.0 (desplazamiento de longitud de herramienta, Z seguro) N60 M08 (refrigerante de inundación activado) N70 G83 Z-15.0 R2.0 Q3.0 F150 (perforar el agujero con picoteo) N80 G80 (cancelar ciclo) N90 M09 (refrigerante desactivado) N100 G28 Z0 M05 (inicio Z, parada del husillo) N110 M30 (fin y rebobinado)

Ejemplo de girodesbastar y acabar un diámetro:

O2001 N10 G21 G99 G40 (mm, avance por revolución, compensación desactivada) N20 G50 S2500 (sujeción máxima del husillo 2500 rpm) N30 T0101 (herramienta de torneado, desplazamiento 1) N40 G96 S180 M03 (velocidad superficial constante 180, husillo en sentido horario) N50 G00 X52.0 Z2.0 M08 (aproximación al material, refrigerante activado) N60 G71 U2.0 R1.0 (ciclo de torneado basto) N70 G70 P80 Q120 (paso de acabado sobre el perfil) N130 G97 S1200 (vuelta a rpm constante) N140 G00 X200 Z200 M09 (retracción, refrigerante desactivado) N150 M05 (parada del husillo) N160 M30 (fin del programa)

Antes de cualquier primera ejecución, haga una prueba en seco del archivo en un simulador. Los simuladores y visores de código G gratuitos en línea detectarán un arco invertido o un G80 faltante en segundos, mucho más barato que detectarlo con una herramienta en la pieza. El mismo hábito de verificar primero se aplica tanto si está cortando en una Centro de mecanizado vertical CNC o un centro de torneado.

Diferencias en los códigos G y M según el sistema de control: Fanuc, Haas, Siemens, GRBL, LinuxCNC

Diferencias en los códigos G y M según el sistema de control: Fanuc, Haas, Siemens, GRBL, LinuxCNC

La verdad que ocultan las listas de control individuales es que no existe un código G universal. Los códigos de movimiento (G00–G03) y los códigos de arranque seguro son prácticamente idénticos en todas partes; esa parte sí es estándar. Sin embargo, los parámetros de ciclo predefinidos, la sintaxis de macros, las asignaciones de modo de avance y la mayoría de los códigos M varían entre los fabricantes. Más allá de lo básico, el concepto de "código G estándar" es, en parte, un mito.

Control En qué se diferencia
Fanuc La configuración de referencia de facto; variables macro B, modo de avance del torno mediante G98/G99, macho rígido M29
Haas Similar a Fanuc, con códigos M de Haas añadidos (por ejemplo, subllamada local M97) y comportamiento basado en la configuración.
Siemens (SINUMERIK) Admite código G, además de su propio lenguaje de alto nivel y los pasos de ShopTurn/ShopMill.
extensión GRBL Un subconjunto para routers de aficionados y hardware de clase impresora 3D; sin ciclos predefinidos.
LinuxCNC Sigue fielmente el dialecto NIST RS274/NGC; incluye códigos G adicionales para splines y sondeo.

Los maquinistas suelen compartir la misma experiencia: un programa probado en un control puede fallar o, peor aún, funcionar mal en otro, generalmente debido a una diferencia en el modo de avance o el ciclo fijo, más que a un código de movimiento. La solución es un hábito, no un código; vuelva a cargar el programa desde CAM para el control de destino o pruebe el programa en la máquina real en un solo bloque antes de confiar en él. (Se publica gratuitamente el código). Referencia de código G de LinuxCNC Es una base neutral útil cuando se quiere ver cómo un intérprete "estándar" define un código.

Errores comunes en los códigos G y M

Errores comunes en los códigos G y M

El código en sí es sencillo; los errores provienen del contexto. Unos pocos patrones explican la mayoría de los problemas con los que se encuentran los programadores novatos.

✔ Hábitos que previenen accidentes
  • Abrir con una línea de arranque seguro (G90 G54 G17 G40 G80)
  • Cancela los ciclos enlatados con G80 antes del siguiente movimiento.
  • Ajuste G97 antes de taladrar o roscar en un torno.
  • Ejecutar en un solo bloque la primera vez que se ejecute cualquier programa nuevo.
⚠ Errores reportados por maquinistas
  • Dejando G91 activado, para que el siguiente programa se ejecute de forma incremental.
  • Suponiendo que un código M significa lo mismo en todas las máquinas.
  • Golpeando con G84 pero olvidando el modo rígido M29
  • Dirección de arco incorrecta (G02 vs G03) o signo I/J/K

Si está pasando del mecanizado manual al CNC, desarrollar el mismo instinto que tiene con los controles manuales ayuda, la forma en que un operador lee un dial es la misma vigilancia que un operador. lectura digital (DRO) recompensas, y se traslada directamente a la lectura del código antes de presionar iniciar ciclo. Elegir las herramientas adecuadas para el trabajo es igual de importante; nuestra guía para herramientas de corte de torno cubre ese lado.

Qué está cambiando: Programación conversacional, CAM e IA

Qué está cambiando: Programación conversacional, CAM e IA

Escribir a mano programas completos ya no es la tarea cotidiana que solía ser. A partir de 2026, la mayor parte del código G de producción se genera mediante software CAM y su postprocesador, para luego editarse en la máquina. Es importante planificar teniendo en cuenta dos turnos de trabajo.

en primer lugar, programación conversacional sigue extendiéndose. Los controles como Haas y Siemens ShopTurn permiten que un operador describa una característica, un orificio, una rosca, una cara, y el control escribe el código G debajo. Reduce la barrera para piezas simples, pero no reemplaza el conocimiento de los códigos: en el momento en que un programa conversacional necesita una edición o lanza una alarma, se vuelve al código G. Segundo, la simulación se ha convertido en un paso predeterminado en lugar de un lujo. El interés de búsqueda en simuladores de código G ronda las 1,000 búsquedas al mes, una señal de que la verificación antes del corte es ahora una práctica estándar. Las herramientas de trayectoria de herramienta asistidas por IA que ajustan el avance y señalan colisiones están llegando al CAM convencional, aunque proponen cambios que un programador aún debe revisar.

Si va a montar un taller o capacitar a operadores en 2026, lo más práctico es enseñar primero la alfabetización en código G y tratar las herramientas conversacionales y de IA como aceleradores adicionales. Los fundamentos de esta lista son precisamente lo que generan esas herramientas y lo que leerá cuando algo necesite reparación. Para ver cómo influye la madurez de la programación en la compra de una máquina, consulte nuestra descripción general de tornos para torneado de metales El recorrido explica las opciones de control.

Preguntas frecuentes

P: ¿Cuál es la diferencia entre un código G y un código M?

Ver respuesta
Los códigos G son comandos preparatorios que controlan el movimiento, las coordenadas y la geometría de la herramienta. Los códigos M son funciones de la máquina: husillo, refrigerante, cambio de herramienta y finalización del programa. En resumen, los códigos G mueven la herramienta; los códigos M activan interruptores en la máquina.

P: ¿Cuál es el código G más común?

Ver respuesta
G01, el movimiento de avance en línea recta. Realiza el corte propiamente dicho, por lo que aparece en casi todos los programas. G00 (rápido) ocupa un cercano segundo lugar.

P: ¿Qué significa el código M en CNC?

Ver respuesta
La letra M significa función miscelánea (o de máquina). Los códigos M encienden y apagan el husillo (M03/M05), controlan el refrigerante (M08/M09), activan el cambio de herramienta (M06) y finalizan el programa (M30). A diferencia de la mayoría de los códigos G, los códigos M no mueven los ejes, y su significado exacto, más allá del conjunto común, varía según el fabricante de la máquina.

P: ¿Los códigos G y M son los mismos en todas las máquinas CNC?

Ver respuesta
Los códigos de movimiento principales son compatibles, pero el resto no. Los ciclos predefinidos, los códigos de modo de avance, la sintaxis de macros y la mayoría de los códigos M difieren entre Fanuc, Haas, Siemens, GRBL y LinuxCNC. Vuelva a publicar desde CAM para el control específico y compruebe el programa antes de confiar en que un archivo escrito para una máquina funcione correctamente en otra.

P: ¿Qué códigos G y M utilizan los tornos CNC?

Ver respuesta
Los tornos utilizan los códigos de movimiento y programa compartidos, además de los específicos para torneado: G96/G97 para velocidad superficial constante, G70–G76 para ciclos de torneado fijos (acabado, desbaste, refrentado, ranurado, roscado), G50 para limitación de velocidad del husillo y G41/G42 para compensación del radio de la punta de la herramienta. El modo de avance en muchos controles de torno se configura con G98/G99 en lugar de G94/G95, lo que puede causar problemas a los programadores que pasan del fresado. Si no está seguro del sistema que utiliza su control, el manual de programación enumera los códigos de modo de avance para su máquina y generación de control específicos.

P: ¿Dónde puedo conseguir una lista de códigos G y M en formato PDF o una hoja de referencia rápida?

Ver respuesta
Las tablas de códigos G y M agrupadas en esta página están diseñadas para imprimirse o guardarse como una sola página de referencia, para que pueda tenerlas a mano en el panel de control. Para conocer el comportamiento exacto en su máquina específica, consulte el manual de programación del fabricante del panel de control.

¿Programar un nuevo centro de torneado?

ANTISHICNC fabrica tornos CNC que funcionan con código G estándar tipo Fanuc, con opciones de programación conversacional y soporte técnico durante 3 años en más de 40 países. Díganos qué pieza necesita y le proporcionaremos la máquina y el control adecuados.

Explora las máquinas de torno CNC →

Por qué elaboramos esta lista

Nos dedicamos a fabricar tornos CNC, y lo primero que preguntan los nuevos propietarios tras la entrega es algo parecido a "¿dónde está la lista de códigos?". La mayoría de las referencias en línea solo cubren el fresado o se limitan a una marca de control, así que escribimos una que reúne en un solo lugar los códigos de fresado y torneado, incluidos los ciclos de torneado G96/G97 y G70-G76 que nuestras máquinas utilizan a diario, con las diferencias de control claramente explicadas.

Referencias y fuentes

  1. Intérprete NIST RS274/NGC, versión 3Instituto Nacional de Estándares y Tecnología (NIST)
  2. Intérprete NIST RS274NGC, informe completo (PDF)Informe interno del NIST
  3. ISO 6983-1:2009, Sistemas de automatización e integración, formato de programa NCInternational Organization for Standardization
  4. Guía de referencia rápida del código G de LinuxCNCLinuxCNC.org
  5. G-códigoWikipedia (descripción general e historia del RS-274)

Artículos Relacionados

Revisado por el equipo de ingeniería de ANTISHICNC, con más de 25 años de experiencia en la fabricación de tornos CNC y centros de mecanizado. ¿Tiene alguna pregunta sobre la programación de una de nuestras máquinas? Hable con nuestro equipo de ingeniería.

Compañía ANTISHICNC

ANTISHICNC, una marca de SHANGHAI ANTS Machine Equipment, es una fábrica profesional dedicada a la fabricación de maquinaria metalúrgica. Su gama de productos incluye tornos CNC, fresadoras, sierras, rectificadoras, ranuradoras, taladradoras radiales y tornos convencionales. También incluye prensas plegadoras hidráulicas y diversos tipos de dobladoras para conformado de metales. ANTISHICNC cuenta con más de 50 ingenieros de ventas que ofrecen soluciones integrales y diseño de talleres para satisfacer las necesidades metalúrgicas de clientes de todo el mundo. Contacte con su equipo para obtener más información.

Usted puede estar interesado en
Ir al Inicio
Ponte en contacto con la empresa ANTISHICNC
Formulario de contacto