G-code/Estadísticas de G-code
Analizador de G-code con vista previa 2D y 3D (local)
Inspecciona un archivo G-code localmente sin subirlo. El Worker transmite el archivo en streaming, sigue las unidades modales, los movimientos absolutos/relativos y la extrusión, cuenta las capas, separa los desplazamientos de la trayectoria de extrusión, lee los comentarios habituales de tiempo y filamento de los laminadores y ofrece una vista previa 2D y una vista previa 3D de la trayectoria que se transmite de forma progresiva.
Informe de G-code
Sin subidaInforme de G-code
Estadísticas en streaming; el tiempo por velocidad de avance es un límite inferior. Los límites de la trayectoria incluyen los desplazamientos y los límites de los arcos usan los puntos finales. Previsualiza las capas en tu laminador antes de imprimir.
Arrastra un archivo G-code
G-code (.gcode, .gco, .g). El Worker transmite el archivo en streaming y lee movimientos, capas, filamento y comentarios del laminador.
.gcode · .gco · .g
Arrastra un archivo G-code
G-code (.gcode, .gco, .g). El Worker transmite el archivo en streaming y lee movimientos, capas, filamento y comentarios del laminador.
Elegir archivoTamaño máximo de archivo: 500 MB · Sin subida
Sin subida · File.slice() → Worker → estadísticas de G-code.
Cómo funciona
- 1
Arrastra un archivo .gcode, .gco o .g.
- 2
El Worker transmite el archivo en bloques de 4 MiB y analiza G0/G1/G2/G3, G20/G21, G90/G91, G92, M82/M83 y M200.
- 3
Sigue los cambios de capa en Z, las distancias de desplazamiento y extrusión, el tiempo por avance y los comentarios del laminador sobre tiempo y filamento.
- 4
Lee el número de capas, los límites de la trayectoria, las longitudes de desplazamiento y extrusión, el uso de filamento y el mejor informe de tiempo disponible.
- 5
Usa el control de capas para una vista superior 2D, o cambia a 3D para obtener una vista previa orbitable de la extrusión de todas las capas. La vista previa 3D transmite lotes de extrusión mientras se analiza el archivo; el selector de calidad conserva todas las capas o muestrea cada 2.ª, 4.ª u 8.ª capa en archivos grandes.
Qué significan los números
Las capas se cuentan cuando un movimiento de extrusión aparece por primera vez en un nuevo Z. También se lee el comentario LAYER_COUNT del laminador y se informa como pista; el modo jarrón o las trayectorias no planares pueden hacer que los recuentos difieran. La vista previa 2D muestra los segmentos de extrusión de la capa seleccionada y los desplazamientos en gris; la vista previa 3D dibuja las capas a sus alturas Z a medida que llegan los lotes y puede muestrear cada 2.ª, 4.ª u 8.ª capa.
Los desplazamientos y la extrusión se separan según si un movimiento tiene un delta E positivo. Los movimientos de arco usan la geometría I/J o R para la longitud, pero sus límites usan solo los puntos finales; no se simulan la aceleración ni los límites del firmware.
La longitud de filamento se suma a partir de los deltas E positivos. La extrusión volumétrica M200 se convierte usando un área de filamento de 1,75 mm y se marca. Los comentarios «Filament used» del laminador se muestran por separado.
Se prefiere el tiempo indicado por el laminador cuando el archivo contiene un comentario TIME o de tiempo estimado. En caso contrario, el tiempo basado solo en el avance es un límite inferior, porque faltan la aceleración, la refrigeración, las retracciones y los límites del firmware.
Las vistas previas 2D y 3D son ayudas de navegación, no una validación del laminador. No verifican temperaturas, no detectan errores de soportes ni reproducen el tiempo del laminador; los arcos son cuerdas; la vista previa 3D está limitada a 500.000 segmentos, puede muestrear capas para reducir su número de segmentos y representa los lotes transmitidos antes de que termine el análisis.
El Worker emite segmentos de extrusión 3D en lotes acotados de Float32Array mientras analiza, y cada lote se transfiere al hilo principal. La vista previa añade los lotes sin reconstruir la escena completa, de modo que los archivos grandes se vuelven visibles antes de que termine la lectura. El límite de segmentos y el muestreo por paso de capas se aplican antes de emitir un lote.
Notas de impresión
- Compara el número de capas y la longitud de filamento indicados con la vista previa del laminador antes de iniciar una impresión larga.
- Si el archivo tiene comentarios de tiempo del laminador, fíate de ellos antes que de la cifra basada solo en el avance; la aceleración domina los segmentos cortos.
- Una longitud de desplazamiento muy grande puede indicar una línea de purga, una mala disposición o cambios de herramienta innecesarios.
- Usa los límites para comprobar que la trayectoria permanece dentro del volumen de impresión previsto antes de transferir el archivo.
Preguntas
Referencias
- · ISO/ASTM 52900
- · Modos de movimiento de G-code y comentarios de metadatos de laminadores