+Z+X

Pega tu programa G-code en el editor o abre un ejemplo

Verás la trayectoria en 2D y 3D, el tiempo de ciclo y los avisos de seguridad.


ControlMáquina
Empieza por la cabecera
0/6

1Cabecera

2Herramienta

3Orígenes

4Mecanizado

5Retirada y fin

·Utilidades

Elige una plantilla de la lista

La rellenas aquí, ves su recorrido en el visor y la insertas debajo del cursor del editor.

Guía

Simulador y editor de código G online: mira la trayectoria antes de mandarla a la máquina

Pega tu programa o abre el archivo (.nc, .cnc, .gcode, .ngc, .mpf, .txt y Heidenhain .h) y verás al instante la trayectoria en 2D y en 3D, con reproducción al ritmo real de la máquina y la línea del editor sincronizada con el punto de la trayectoria. Este simulador de código G funciona dentro del navegador, sin instalar nada y sin subir el programa a ningún servidor: la simulación, los avisos y el tiempo de ciclo se calculan en tu equipo. Sirve para torno y para fresadora, entiende los ciclos de Fanuc, Haas, Siemens, Heidenhain y Fagor, y detecta solo el tipo de máquina al importar.

1

Simular código G y ver la trayectoria en 2D y 3D

Trayectoria (backplot) en 2D y en 3D, reproducción con play y línea de tiempo al ritmo del tiempo de ciclo, filtrado por herramienta, flechas de sentido de corte, puntos de la trayectoria y coordenadas bajo el cursor. Haces clic en un tramo del dibujo y salta a la línea del programa; mueves el cursor en el editor y se ilumina el tramo. En 3D puedes ver además el arranque de material sobre el bruto (experimental) y exportar el dibujo como PNG.

2

Simulador de torno CNC: G71, G70, G76 y roscado

Los ciclos de torno se dibujan pasada a pasada, no como una línea suelta: desbaste G71, G72 y G73 contra el perfil real, acabado G70, picado frontal y ranurado G74 y G75, y roscado G76, G92 y G33 con sus pasadas y sus vueltas en rápido. Trabaja en diámetro, calcula las RPM efectivas en velocidad de corte constante G96 con el tope G50 o LIMS, y dibuja también programas mill-turn con herramientas motorizadas.

3

Simulador de fresadora CNC: contornos, cajeras y taladrado G81/G83

En fresadora dibuja contornos con arcos e hélices, compensación de radio G41/G42 y orígenes G54 a G59, y expande los ciclos de taladrado agujero a agujero: G81, G82, G83 con picoteo, G73, machos G84/G74 y mandrinados G85 a G89. También dibuja las cajeras con ciclo: POCKET de Siemens, G12/G13 de Haas y CYCL DEF 251/252 de Heidenhain.

4

Fanuc, Haas, Siemens Sinumerik, Heidenhain y Fagor

Eliges control (Fanuc, Haas, Siemens, Heidenhain, Fagor, Mitsubishi o ISO común) o lo detecta solo, y el editor marca los códigos G/M que ese control no admite. Lee los dialectos de verdad: CYCLE95 y MCALL CYCLE8x de Siemens con parámetros R y saltos GOTOF, el Klartext de Heidenhain (traducido a ISO para dibujarlo) y los ciclos de torno G68/G69 de Fagor.

5

Tiempo de ciclo y avisos de choque antes de ir a la máquina

Calcula el tiempo de ciclo sumando corte, rápidos, cambios de herramienta, ciclos fijos y esperas con el perfil de tiempos de tu máquina, y lo desglosa por herramienta y por bloque. Un analizador marca en la línea los fallos típicos: coordenadas fuera de rango (decimal perdido), G01 sin avance F, corte sin M03/M04 ni S, T sin M06 o falta de M30/M02. Además avisa de los rápidos G00 que atraviesan material todavía sin mecanizar y de los sobrerrecorridos si configuras los límites de tu máquina.

6

Editar, transformar y comparar programas

Editor CNC con resaltado de sintaxis, buscar y reemplazar (Ctrl+F), deshacer y rehacer, renumerar o quitar los números de bloque N y plantillas. Transforma el código sin reescribirlo: trasladar, rotar, espejo, escalar, cambiar de origen, repetir en matriz, ajustar o limitar avances F y revoluciones S. Puedes comparar tu versión con otro archivo, con un pegado o con el original, viendo línea a línea qué cambió y cuánto tiempo de ciclo ganas.

7

Programación guiada y optimización con IA

La programación CNC guiada te ayuda a escribir el programa con más de 200 plantillas de torno y fresa, con cada valor explicado. Con cuenta Pro, la IA trabaja sobre los datos que ya ha calculado el simulador: revisa el programa paso a paso y responde preguntas, propone cómo bajar el tiempo de ciclo, compara dos versiones, busca fallos, resume y comenta el código, y lo pasa de un control a otro (experimental). La IA puede equivocarse: revisa siempre el resultado antes de usarlo en máquina.

8

Diferencias con NC Viewer y otros visores de código G

NC Viewer es un visor de G-code gratuito, muy conocido y en inglés, útil para echar un vistazo rápido a una trayectoria. GetGCode está pensado para el taller en español y cubre lo que pasa antes de la máquina: dibuja los ciclos de torno y fresa de cada control pasada a pasada, calcula el tiempo de ciclo con el perfil de tu máquina, avisa de rápidos que atraviesan material, compara versiones del programa y, con Pro, lo revisa y optimiza con IA. Para ver la trayectoria de un programa sencillo te sirve cualquiera de los dos.

Preguntas frecuentes

Preguntas frecuentes sobre el simulador de código G

¿Puedo simular código G online sin instalar nada?

Sí. Todo corre en el navegador: pegas el programa o abres el archivo y la trayectoria se dibuja al momento, en el ordenador o en el portátil. No hay que instalar un visor ni un editor CNC de escritorio, y el programa no se sube a ningún servidor para simularlo: se procesa en tu equipo.

¿Hay un simulador de torno CNC online gratis?

Sí, este. Dibuja los ciclos de torno pasada a pasada (desbaste G71, G72 y G73, acabado G70, ranurado G74 y G75 y roscado G76 y G92), trabaja en diámetro, calcula las RPM en velocidad de corte constante G96 y estima el tiempo de ciclo. Es gratis, no hace falta registrarse y funciona en el navegador.

¿Simula programas Fagor 8055, Siemens 840D o Heidenhain TNC?

Sí. Lee Fagor en modo ISO con sus ciclos de torno G68 y G69; Siemens Sinumerik (840D, 828D) con CYCLE95, MCALL CYCLE8x, POCKET, parámetros R y saltos GOTOF; y el Klartext de Heidenhain TNC (.h), que traduce a ISO para dibujar la trayectoria, con ciclos como CYCL DEF 200 y 251/252. Sirve para ver y revisar el programa: no emula la pantalla ni los menús del control.

¿Qué formatos de archivo acepta?

Archivos .nc, .cnc, .gcode, .ngc, .mpf, .txt y .h (Heidenhain Klartext, que se traduce a ISO para dibujar la trayectoria). También puedes pegar el programa directamente en el editor, sin archivo. No es un conversor de CAD: no abre DXF, DWG ni STEP, ni convierte una imagen o un plano en código G; para eso está el generador de G-code desde plano.

¿Calcula el tiempo de ciclo?

Sí. Suma el tiempo de corte, los rápidos con la velocidad de rápido de tu máquina, los cambios de herramienta, los ciclos fijos y las esperas, y lo desglosa por herramienta y por bloque. Puedes ajustar el perfil de tiempos de tu máquina para que la estimación se parezca a lo que marca el control.

¿Detecta choques o colisiones?

Detecta un tipo concreto y muy caro: en fresadora, los rápidos G00 que atraviesan material todavía sin mecanizar según el bruto, y los movimientos que se salen de los límites de recorrido de la máquina si los has configurado. No es un simulador de colisiones de máquina completa: no conoce mordazas, bridas, garras, contrapunto, torreta ni carros, así que un choque contra el amarre o contra un elemento de la máquina no lo va a ver. Sigue validando en máquina con bloque a bloque.

¿Sirve para Fanuc y Haas?

Sí. Fanuc y Haas son los dialectos de partida, con sus ciclos de torno y de taladrado, macros con variables # y subprogramas M98. También puedes trabajar con Siemens, Heidenhain, Fagor, Mitsubishi o ISO común: el editor marca en el propio código los G/M que el control elegido no admite, para que no te lleves la sorpresa en máquina.

¿En qué se diferencia de NC Viewer?

NC Viewer es un visor gratuito y en inglés para ver una trayectoria rápido. GetGCode está en español y añade lo que hace falta antes de mandar el programa al taller: ciclos de torno y fresa de Fanuc, Haas, Siemens, Heidenhain y Fagor dibujados pasada a pasada, tiempo de ciclo con el perfil de tu máquina, avisos de choque en rápido, comparación de versiones y, con Pro, revisión y optimización con IA.

¿Es gratis?

Sí. Simular, ver la trayectoria en 2D y 3D, editar, transformar, inspeccionar línea a línea, revisar los avisos de seguridad, calcular el tiempo de ciclo, comparar programas, usar las plantillas de programación guiada y exportar es gratis y sin límite de uso. Solo son de pago (nivel Pro) las funciones que usan IA.

¿Necesito crear una cuenta?

No para lo gratuito: el simulador y el editor se usan sin registrarse. Solo hace falta cuenta con acceso Pro para las funciones de IA. El historial de versiones y los ajustes (límites de máquina, tabla de herramientas, perfil de tiempos) se guardan en tu navegador.

¿Puedo editar el programa y descargarlo después?

Sí. Editas en la misma pantalla en la que simulas y descargas el resultado como archivo .cnc. Además puedes exportar un informe PDF del programa, una hoja de preparación, la trayectoria en PNG o un enlace que abre el programa tal cual para pasárselo a un compañero.

¿Funciona para torno y para fresadora?

Para las dos. Al importar un programa detecta solo si es de torno o de fresadora (busca señales como G96, T0101, G71 con U/P o G32) y ajusta la vista, el plano XZ y el bruto; también puedes elegir el tipo a mano. En torno verás el diámetro máximo y las RPM efectivas en velocidad de corte constante; en fresadora, la envolvente en XYZ y el aviso de rápidos por material.

Sigue con

Herramientas relacionadas

Programación CNC guiada

La misma app abierta para escribir un programa desde cero, con ejemplos de torno y fresa y cada código explicado.

Simulador de torno CNC

Abre con un eje roscado cargado para ver G71, G70, G75 y G76 pasada a pasada.

Simulador Fagor 8055

Abre con un casquillo 8055T: desbaste G68 con el perfil tras el M30 y tope de rpm G92.

G02: interpolación circular horaria

Consulta la sintaxis con I, J, K o R y un ejemplo comentado antes de revisar el arco en el simulador.

G03: interpolación circular antihoraria

Comprueba el sentido del arco, el plano de trabajo y las diferencias entre definir el centro o el radio.

Lista de códigos G y M

Ficha de cada código con su sintaxis y sus diferencias por control, la misma que abre el inspector.

Tiempo de ciclo desde G-code

Calcula el TC del programa con el perfil de tiempos de tu máquina y desglosa por herramienta.

Generador de G-code desde plano

Convierte un plano en PDF o foto en un programa CNC completo y ábrelo aquí para revisarlo.

Parámetros de corte

Vc, RPM y avance por material y operación para ajustar las S y las F del programa.

Manual de alarmas CNC

Busca la alarma por control, código o síntoma y lee causas y comprobaciones seguras.

Presupuesto de mecanizado

Pasa el tiempo de ciclo a coste por pieza y por lote con las tarifas de tu taller.