Ver y convertir G-code (Sin Registro)
Funciona directamente en Chrome, Firefox, Safari y Edge.
Also from Innerscene: Circadian Lab, a free lighting calculator for room illuminance, melanopic EML, and glare.
¿Qué es un archivo G-code?
El G-code es el lenguaje que leen los controladores de máquina. Cada línea es una orden hecha de palabras, una letra y un número: G1 X20 Y10 E0.5 avanza en línea recta hasta X 20, Y 10 empujando 0,5 mm de filamento, G2 y G3 trazan arcos, y M104 S210 calienta la boquilla. Un laminador como Cura, PrusaSlicer, Bambu Studio u OrcaSlicer lo escribe para una impresora 3D como archivo .gcode, y los programas CAM como Fusion, VCarve o Mastercam lo escriben para fresadoras y routers, a menudo como .nc, .ngc o .tap.
El visor lee el programa como lo haría la máquina: unidades en milímetros y en pulgadas, movimientos absolutos y relativos, reinicios de posición, referenciado, arcos dados por su centro o su radio, movimientos helicoidales y ciclos de taladrado. Cada movimiento se convierte en una línea, coloreada según su altura para que cada capa impresa o cada profundidad de corte destaque, y los movimientos se agrupan en capas que puede mostrar u ocultar: los tipos de elemento del laminador en una impresión (pared exterior, relleno, soporte, etc.), cada herramienta en un programa CNC, y los desplazamientos o movimientos rápidos en una capa propia. Los archivos de varios cientos de megabytes se leen por partes.
Una trayectoria se exporta como líneas, por ejemplo a DXF, DWG u OBJ, o como imagen de la vista.
¿Quién utiliza archivos G-code?
Los aficionados a la impresión 3D y las granjas de impresión revisan un archivo laminado antes de una impresión larga, los mecanizadores y programadores CNC revisan una trayectoria antes de ejecutarla, y los operadores de corte láser y plasma revisan un trabajo de corte. Los makers comparten G-code en foros y con servicios de impresión; esta página lo muestra en cualquier navegador, sin laminador ni software de control instalado.
Casos de uso comunes
- Revisar una impresión laminada capa a capa antes de enviarla a la impresora
- Ver dónde puso el laminador los soportes, el relleno y las paredes, un tipo de elemento cada vez
- Revisar una trayectoria CNC, sus profundidades y sus movimientos rápidos antes de ejecutarla
- Medir una pieza o una trayectoria a tamaño real en milímetros
- Llevar una trayectoria a CAD como líneas en DXF o DWG
- Enviar un enlace que abre la trayectoria en cualquier navegador
Características
Abre G-code con cualquier nombre
.gcode, .gco, .nc, .ngc, .tap y .cnc, y G-code con cualquier otro nombre, reconocido por su contenido.
Impresoras, fresadoras y láseres
El visor distingue un archivo de impresora 3D, un programa CNC y un trabajo láser, y dibuja cada uno como lo ejecuta su máquina.
Color capa a capa
Cada movimiento se colorea según su altura, así que cada capa impresa o profundidad de corte destaca.
Tipos de elemento como capas
Pared exterior, pared interior, relleno, soporte, falda y los demás tipos de elemento que marca el laminador, cada uno visible u oculto con un clic.
Desplazamientos y movimientos rápidos
Los desplazamientos y movimientos rápidos tienen su propia capa: oculta al principio en una impresión, visible en un programa CNC.
Arcos y ciclos de taladrado
Se siguen los arcos G2 y G3 por centro o radio en todos los planos, los movimientos helicoidales y los ciclos de taladrado G81 a G89.
Programas en pulgadas y milímetros
Los programas G20 en pulgadas se pasan a milímetros, así que cada trayectoria se abre a tamaño real.
Archivos grandes por partes
Los archivos de varios cientos de megabytes se leen por partes, y se dibuja la parte que cabe en el dispositivo.
Exportación a DXF, DWG u OBJ
Guarde la trayectoria como líneas en DXF, DWG, OBJ, GLB o 3DM, o la vista como PDF, SVG, PNG o JPG.
Nada se sube
El archivo se lee y se dibuja por completo en su navegador. Sin cuenta, sin subida, sin copia de su archivo en un servidor.
Compartir e incrustar
Envíe un enlace que abre la trayectoria en cualquier navegador, o incruste el visor en su página con un iframe.
Compatibilidad y notas del formato
Máquinas: impresoras 3D (variantes Marlin, Klipper y RepRap, de Cura, PrusaSlicer, SuperSlicer, Bambu Studio, OrcaSlicer, Simplify3D y otros), fresadoras y routers CNC (programas de estilo Fanuc, LinuxCNC, Mach3 y GRBL de Fusion, VCarve, Mastercam, Carbide Create y Estlcam) y cortadoras láser (trabajos GRBL de LightBurn y LaserGRBL). El visor las distingue por el propio archivo.
Qué se lee: movimientos G0 y G1, arcos G2 y G3 con centros I, J y K o un radio R en los tres planos, arcos helicoidales, unidades G20 y G21, posicionamiento G90 y G91, modos de extrusión M82 y M83, reinicios de posición G92, referenciado G28, los ciclos de taladrado G81 a G89, los cambios de herramienta, y los comentarios de elemento, capa y tiempo de impresión del laminador.
Capas: en una impresión, una capa por cada tipo de elemento que marca el laminador, más Travel moves, que empieza oculta; en un programa CNC, una capa por herramienta más Rapid moves; en un trabajo láser, Laser cuts más Rapid moves. Cada movimiento se colorea por altura, del azul abajo al naranja arriba.
Archivos: G-code en texto sin formato con cualquiera de sus extensiones, o con otro nombre, que el visor reconoce por su contenido. El G-code binario de Prusa (.bgcode) se abre con un aviso que explica cómo exportar G-code en texto. Un archivo de datos NetCDF, que también usa .nc, se identifica como lo que es.
Insertar en su sitio web
Añada este visor a su sitio con una sola línea de HTML. Pulse Insertar en la barra de herramientas para generar el código, o use el fragmento siguiente con la URL de su archivo.
Sus archivos permanecen en su ordenador
Sus archivos se procesan completamente en su navegador. El botón Compartir sube el archivo para crear un enlace. Los archivos compartidos se almacenan durante 90 días y luego se eliminan.
Preguntas frecuentes
▶¿Necesito tener instalado un laminador o un programa CAM?
No. El visor lee el G-code con su propio lector, en su navegador. No hace falta instalar nada ni crear una cuenta.
▶¿Por qué no se ven los desplazamientos de mi impresión?
Los desplazamientos de una impresión cruzan la pieza en cada capa, así que su capa empieza oculta. Active Travel moves en el panel Capas para mostrarlos. Los movimientos rápidos de un programa CNC se muestran desde el principio.
▶¿Qué significan los colores?
Cada movimiento se colorea según su altura: azul en la parte inferior de la pieza, pasando por verde y amarillo, hasta naranja arriba. Cada capa impresa o profundidad de corte tiene su propio tono, así que las capas se distinguen.
▶Mi archivo es un .bgcode. ¿Se abre?
Un .bgcode es el G-code binario de Prusa, que el visor identifica pero no dibuja. En PrusaSlicer, desactive "Supports binary G-code" en Ajustes de la impresora (General, Firmware), exporte de nuevo y abra el archivo .gcode.
▶¿Este visor de G-code es realmente gratuito?
Sí, totalmente gratuito. Sin registro, sin marcas de agua y sin límite de tamaño en el visor (la función opcional de enlace para compartir admite hasta 100 MB). Lo ha creado Innerscene como herramienta para arquitectos, ingenieros y diseñadores.
▶¿Se suben mis archivos a un servidor?
No. La lectura, el renderizado y la conversión se hacen en su navegador: por defecto no se sube, guarda ni transmite nada. El botón Compartir es la única función que sube un archivo, y solo cuando usted lo pulsa.
▶¿Puedo convertirlo a otro formato?
Sí. Pulse Exportar en la barra de herramientas. Una trayectoria se exporta como líneas a DXF, DWG (convertido en nuestro servidor), OBJ, GLB y 3DM, o como PDF, SVG, PNG y JPG. Los formatos de malla como STL solo guardan superficies, así que una trayectoria no tiene nada que escribir en ellos.
Herramientas y guías relacionadas
Visor 3D universal
Cualquier formato 3D en un solo visor
Visor STL
Abrir el modelo STL antes de laminarlo
Visor 3MF
Abrir proyectos de impresión 3MF de los laminadores
G-code a DXF
Convertir una trayectoria en líneas DXF
G-code a DWG
Llevar una trayectoria a AutoCAD
G-code a OBJ
Guardar una trayectoria como líneas 3D