Visor de G-Code 3D

Simulador de capas FDM • Telemetría y costes de filamento
Publicidad
Inspección de código G-Code y telemetría 3D WebGL 60 FPS

Arrastra tu archivo laminado desde PrusaSlicer, Cura, Bambu Studio u OrcaSlicer para simular la construcción capa por capa, auditar trayectorias de boquilla y calcular con exactitud el gasto de material en gramos y euros.

Arrastra aquí tu archivo .gcode o haz clic para explorar
Compatible con cualquier laminador FDM / FFF (1.75 mm y 2.85 mm)
Cargar muestra rápida:
cubo_calibracion_20mm.gcode 10 capas
Inspección de capas Capa 10 / 10 (Z = 2.00 mm)
Tiempo estimado
0 s
Cinemática con aceleración trapezoidal
Masa de filamento
0.0 g
0.0 cm³
Coste económico
0.00 €
0.0 m de filamento
Dimensiones pieza
0 × 0 × 0 mm
0 capas totales
Ajuste de parámetros y material
€/kg
mm/s²
Mecanizado CNC e impresión 3D

Interpretación de comandos G-Code, cinemática FDM y telemetría de filamento

El lenguaje G-Code (estándar RS-274D) codifica las coordenadas cartesianas, velocidades de avance y caudales de extrusión volumétrica que rigen el funcionamiento de una impresora 3D. Nuestro simulador WebGL decodifica las sentencias en memoria cliente para representar cada capa con fidelidad micrométrica, permitiendo auditar la coherencia estructural y el tiempo cinemático de mecanizado antes de calentar el extrusor.

Comandos G-Code principales en fabricación aditiva FDM y su impacto cinemático
Comando Función cinemática Parámetros típicos Tipo de movimiento Relevancia en FDM
G0 Desplazamiento rápido en vacío X, Y, Z, F (feedrate) Sin extrusión Movimientos de aproximación y saltos entre perímetros para evitar hilos
G1 Movimiento lineal coordinado X, Y, Z, E (extrusión), F Con extrusión activa Deposición de cordones de plástico en capas, perímetros y relleno
G28 Referencia a origen (Homing) X, Y, Z (ejes individuales o todos) Cinemático hacia finales de carrera Sincronización del sistema de coordenadas cartesianas de la máquina
G92 Establecer posición de coordenadas E0 (reinicio de filamento) Comando de software Resetea el contador del extrusor en cada cambio de capa en modo absoluto
M104 / M109 Control térmico del hotend S (grados Celsius) Temperatura boquilla M104 calienta sin bloquear; M109 aguarda hasta alcanzar el setpoint
M140 / M190 Control térmico de la cama S (grados Celsius) Temperatura base calefactada Garantiza la adherencia de la primera capa y previene el alabeo (warping)
01

Carga el archivo G-Code

Arrastra el archivo exportado desde PrusaSlicer, Cura, Bambu Studio o OrcaSlicer para parsear todas las líneas en memoria local ultrarrápida.

02

Aísla capas individuales

Usa el deslizador de capas para inspeccionar estrato por estrato la densidad de relleno, las paredes perimétricas y la sustentación de soportes.

03

Verifica movimientos rápidos

Activa el trazado de desplazamientos G0 para comprobar que los saltos de boquilla y retracciones no generen hilado excesivo en zonas visibles.

04

Calcula masa y coste

Consulta la telemetría automática de metros extruidos, peso en gramos y coste económico neto según la densidad del termoplástico seleccionado.

Preguntas frecuentes sobre el visor de G-Code 3D

¿Cuál es la diferencia técnica entre los comandos G0 y G1?

En impresión 3D FDM, G1 realiza un desplazamiento lineal coordinado de los ejes X, Y y Z junto con extrusión de filamento (parámetro E positivo). G0 representa un movimiento rápido en vacío sin extrusión (travel move).

¿Qué ventaja tiene inspeccionar el G-Code antes de imprimir?

Permite detectar defectos invisibles en el modelo STL como capas fantasma, voladizos sin soporte, retracciones excesivas o puentes sin anclaje que arruinarían la impresión tras horas de trabajo.

¿Cómo calcula el visor el peso y volumen del filamento consumido?

Suma la longitud extruida acumulada de todas las órdenes G1, calcula el volumen cilíndrico del filamento estándar (diámetro 1,75 mm o 2,85 mm) y lo multiplica por la densidad específica del polímero (1,24 g/cm³ para PLA).

¿Qué es la extrusión absoluta M82 y relativa M83?

En M82 (absoluta), el valor E acumula el avance continuado desde el inicio de la pieza. En M83 (relativa), cada comando indica únicamente los milímetros que deben empujarse en ese tramo concreto, facilitando pausas y cambios de filamento.

¿Se transmite el archivo G-Code a algún servidor externo?

No. Toda la lectura sintáctica y el renderizado tridimensional WebGL se ejecutan en el hilo local del navegador, garantizando confidencialidad industrial absoluta.