3d Calcs
CONFIG:
130 W
€0.15/kWh
€20.00/kg spool
Utilidades y Visores 3D MÓDULOANALIZADOR

Analizador de Archivos G-Code y Visor de Trayectorias 3D

Inspecciona archivos G-code capa a capa en tu navegador: tiempos de impresión, temperaturas y consumo de plástico.

Drag & Drop G-Code File (.gcode)

Visualizes 3D toolpaths layer-by-layer and analyzes speeds, temperatures, and filament consumption locally.

Extruder Temp
-- °C
Bed Temp
-- °C
Total Layers
--
Slicer
--
Tiempo estimado de impresión
Encabezado del laminador
0h 0m 0s
Filament Weight
0.0 g
0.0 m consumed
Bounding Box (XYZ)
0 × 0 × 0 mm
print envelope
Material & Cost Parameters
$
Stream to Printer (USB) →
Parses OrcaSlicer, Bambu Studio, PrusaSlicer, and Cura headers locally in-browser without uploading confidential CAD or toolpaths.
SPONSORED SPACE
01 / PROTOCOLO

Instrucciones de Medición y Ajuste

PASO 01

1. Upload G-Code

Drag and drop any .gcode file from OrcaSlicer, Bambu Studio, PrusaSlicer, or Cura.

PASO 02

2. Scrub Layers

Use the layer slider to inspect toolpaths layer by layer in the 3D viewport.

PASO 03

3. Verify Settings

Check detected temperatures, estimated duration, and plastic consumption before printing.

02 / MATEMÁTICAS

Análisis de Código G

Examina comandos de movimiento G1/G2/G3 y cálculo de consumo de extrusión.

Filament Consumed = ∑ Extrusion Moves (G1 E) | Print Duration = Slicer Header Comment or Move Feedrate Simulation
Ejemplo Práctico Real:

Un archivo G-code de OrcaSlicer con 15 metros de filamento PLA de 1.75mm pesa 45.0 gramos y se imprime en 2 horas y 15 minutos a 215°C en boquilla y 60°C en cama caliente.

SPONSORED SPACE
GUÍA DE TRAYECTORIAS 3D E INSPECCIÓN DE G-CODE•7 min de lectura

Visor y Analizador de G-Code 3D en el Navegador: Inspecciona Trayectorias Sin Software Pesado

Un visualizador WebGL de alto rendimiento y 100% privado para ingenieros y operadores de impresión 3D. Diagnostica cuellos de botella de extrusión, inspecciona costuras Z, verifica ángulos de puente y extrae metadatos de cualquier laminador.

1. La Molestia de los Laminadores: Por Qué Abrir un Programa de 1 GB Solo Para Mirar un Archivo es Ineficiente

Cualquier técnico de impresión 3D, gestor de granjas de fabricación o diseñador conoce la frustración habitual: te entregan un archivo `.gcode` en una memoria USB, un cliente te envía un archivo ya laminado, o descargas una torre de calibración. Solo necesitas comprobar el diámetro de boquilla utilizado, la velocidad en paredes exteriores o dónde se colocó la costura.

Para esa comprobación de 10 segundos, la única alternativa clásica era abrir un laminador de escritorio completo como Bambu Studio, OrcaSlicer, PrusaSlicer o Cura. En cualquier ordenador, estos programas tardan de 15 a 40 segundos en arrancar, consumiendo más de 1,5 GB de memoria RAM.

Y si trabajas desde una tablet, un Chromebook de taller o un portátil corporativo sin permisos de administrador, instalar un laminador nativo es directamente inviable. Nuestro Analizador de G-Code en WebGL resuelve este problema al instante: arrastra el archivo y visualiza cada movimiento de extrusión y desplazamiento a 60 FPS sin instalar nada.

💡Aceleración Gráfica Inmediata

A diferencia de los programas de escritorio que bloquean la interfaz mientras leen archivos pesados, nuestro visor procesa los comandos G-code en paralelo, reservando búferes de líneas en la GPU mediante Three.js en milisegundos.

2. Inspección Previa al Vuelo: Qué Errores Detecta el Análisis de Trayectorias

Iniciar una impresión sin revisar visualmente las capas es la forma más rápida de arruinar filamentos técnicos caros o provocar atascos graves en el cabezal. La inspección previa revela defectos que las vistas previas sólidas no muestran:

1. Cuellos de Botella de Caudal Volumétrico: Si el laminador exige una velocidad de extrusión superior a la capacidad de fundido del bloque calentador (por ejemplo, pedir 28 mm³/s a un bloque que solo funde 15 mm³/s), el motor del extrusor perderá pasos, provocando subextrusión severa. Analizar las velocidades capa a capa previene este fallo.

2. Ubicación y Alineación de la Costura Z: Cada vez que la boquilla inicia o termina un perímetro exterior, se crea una pequeña marca conocida como costura Z. La colocación automática suele dispersar puntos aleatorios en superficies curvas visibles. La inspección permite verificar que la costura esté oculta en aristas vivas posteriores.

3. Voladizos Sin Soporte y Dirección de Puentes: El laminador puede calcular mal la dirección de un puente interior, tirando líneas en paralelo al hueco en lugar de anclarlas en perpendicular a las paredes opuestas. La vista 3D confirma si los puentes tienen apoyo mecánico sólido o caerán al vacío.

4. Concentración de Retracciones y Dilatación Térmica (Heat Creep): Rellenos muy densos o figuras con muchos pilares generan cientos de micro-retracciones consecutivas en pocos milímetros. Esto introduce plástico caliente en la zona fría del barrel, causando atascos irreversibles. El visor identifica estos puntos críticos de viaje antes de imprimir.

Lista de Verificación Previa a la Impresión

  • ✓Verificación de Caudal Volumétrico: Confirma que la velocidad no supere la capacidad de fusión del hotend
  • ✓Alineación de Costura Z: Asegura que los puntos de inicio estén ocultos en esquinas no visibles
  • ✓Inspección de Puentes: Comprueba que los hilos de puente se anclen en perpendicular sobre apoyos firmes
  • ✓Detección de Retracciones Agrupadas: Localiza zonas con desplazamientos repetidos que provoquen atascos por calor
  • ✓Comprobación de Primera Capa: Verifica que la falda o balsa proporcione adherencia adecuada en la base

3. Extracción Automática de Metadatos de Múltiples Laminadores

Los laminadores modernos no solo generan coordenadas (`G0`, `G1`, `G2`); también añaden comentarios estructurados al inicio y final del archivo. Sin embargo, cada marca utiliza una sintaxis diferente.

Nuestro motor de lectura detecta e interpreta automáticamente los parámetros clave de los principales laminadores:

OrcaSlicer y Bambu Studio: Extrae el tiempo total estimado, peso de filamento en gramos y metros, volumen de purga en cambios de color y temperatura objetivo de cámara.

PrusaSlicer y SuperSlicer: Identifica los límites de caudal volumétrico, altura de capa inicial y estándar, y distribución de velocidades por tipo de perímetro.

Ultimaker Cura: Lee tiempos de impresión calculados, filamento empleado y temperaturas programadas para cama y boquilla.

En lugar de buscar entre miles de líneas de código en un editor de texto, el analizador muestra estos datos ordenados en un panel superior claro e intuitivo.

💡Interpretación Universal de Encabezados

El sistema unifica los diferentes términos de cada laminador en unidades estándar (gramos, metros, grados Celsius, horas y minutos), ofreciendo una lectura clara provenga el archivo de Cura, PrusaSlicer o Bambu Studio.

4. Confidencialidad Absoluta: Arquitectura WebGL 100% en el Navegador

Muchos visores de G-code en línea suben el archivo a servidores en la nube para procesarlo externamente en máquinas virtuales remotas.

Para un aficionado esto puede no importar, pero para empresas de ingeniería, defensa, sector médico o diseñadores con acuerdos de confidencialidad (NDA), subir un archivo de código máquina a un servidor externo constituye una infracción de seguridad inaceptable.

El código G contiene las coordenadas exactas de geometrías patentadas, tolerancias mecánicas y estructuras internas. Transmitir esos datos a servidores de terceros expone la propiedad intelectual a filtraciones.

3D Calcs funciona con una política estricta de cero subidas: el procesamiento se realiza íntegramente en la memoria RAM y GPU de tu dispositivo mediante WebGL. Puedes abrir la pestaña de red en las herramientas de desarrollo y comprobar que ni un solo byte sale de tu ordenador.

💡Garantía de Procesamiento Local

Tus archivos nunca salen de tu equipo. La herramienta funciona incluso sin conexión a internet una vez cargada la página, cumpliendo con los protocolos de seguridad industrial más exigentes.

5. Conexión Directa con Producción: Del Análisis a la Impresión por USB y Presupuestos

Inspeccionar las trayectorias es solo el primer paso del flujo de fabricación. Una vez verificado que el laminado es correcto, el siguiente paso es ejecutarlo o cotizarlo.

Nuestra plataforma conecta este visor con la producción real a través de dos herramientas integradas:

1. Envío Directo por Web Serial USB: ¿Has revisado un archivo de calibración o macro? Pulsa 'Enviar a Impresora (USB)' para transferir el código directamente a nuestro Controlador Web Serial. Envía el G-code línea a línea a tu impresora Marlin o Klipper sin tarjetas SD ni servidores OctoPrint.

2. Cálculo Inmediato de Costes y Presupuestos: Los datos de peso de filamento y tiempo de impresión se vinculan directamente con nuestra Calculadora de Costes de Impresión 3D para generar presupuestos comerciales en PDF listos para el cliente con un solo clic.

Flujo Completo de Fabricación Digital

  • ✓Inspección en 3D: Revisa capas, desplazamientos y costuras en el entorno WebGL
  • ✓Verificación de Parámetros: Comprueba temperaturas, velocidades y consumo de filamento
  • ✓Transmisión por USB: Envía rutinas y pruebas directamente a la impresora vía Web Serial
  • ✓Generación de Presupuestos: Exporta presupuestos comerciales formales en PDF al instante

Preguntas Frecuentes

¿Puede esta herramienta detectar qué laminador creó mi G-code?
¡Sí! Analiza los encabezados de comentarios en busca de firmas de OrcaSlicer, Bambu Studio, PrusaSlicer, Cura, SuperSlicer y Simplify3D, mostrando perfiles, velocidades y fechas.
¿Cómo calcula el analizador de G-code el consumo total de filamento?
Escanea todos los movimientos de extrusión (G1 E), sumando la posición acumulada del extrusor y considerando el modo relativo frente a absoluto (M82/M83) y retracciones.
¿Se suben mis archivos G-code a un servidor en la nube?
No. Todo el análisis y la visualización 3D se procesan localmente en la memoria de su navegador mediante JavaScript y Three.js del lado del cliente.
¿Qué muestra el gráfico de distribución del tiempo por capa?
Desglosa la duración capa por capa, ayudando a detectar cuellos de botella térmicos, capas lentas por tiempo mínimo de enfriamiento o desplazamientos innecesarios.
¿Cuál es la diferencia entre extrusión relativa (M83) y absoluta (M82)?
En modo absoluto (M82), el valor E mide la longitud acumulada desde el inicio. En modo relativo (M83), cada comando G1 especifica solo el filamento de ese movimiento, facilitando ediciones y pausas.
CALCULATOR SUITE

Calculadoras Relacionadas

Ver las 22 herramientas →→