Todos los artículos

7 de octubre de 2026

Analizador de G-code online: filamento, tiempo y coste

0 vistasAún no hay valoraciones· Inicia sesión para valorar
Abrir la herramienta
Analizador de G-code: tiempo de impresión 2 h 15 min, 25,1 g de filamento, 180 capas y coste del plástico

Para obtener el tiempo de impresión y el filamento usado de un archivo G-code ya laminado, súbelo al analizador de G-code. En un segundo obtienes el tiempo de impresión, el filamento usado en gramos y metros, el número de capas, el laminador que hizo el archivo y el coste del plástico a tu precio por kilo. Es gratis, funciona en el navegador sin iniciar sesión y el archivo (hasta 100 MB) nunca se sube.

Lo hice para las situaciones en las que solo tienes un .gcode: te lo envió un cliente, está en una tarjeta SD o en una máquina con Klipper, y el proyecto del laminador no aparece por ninguna parte. Entonces no tienes que adivinar cuánto tarda en imprimirse ni cuánto plástico gastará.

¿Cómo analizar un archivo G-code? Tres pasos

  1. Abre el analizador y arrastra un archivo .gcode, .gco o .g (o haz clic en el recuadro para buscarlo).
  2. Lee las cuatro cifras grandes: tiempo de impresión, filamento en gramos, filamento en metros y número de capas. El laminador que generó el archivo aparece debajo.
  3. En el bloque «Coste del plástico», introduce el precio de tu bobina por kilo. El campo viene rellenado con 1990, así que sustitúyelo por el tuyo. El resultado es gramos x precio por kg / 1000; los importes inferiores a 100 se muestran con dos decimales (por ejemplo 8,57), los mayores como número entero. No lleva moneda asociada, así que obtienes el resultado en la moneda que hayas escrito.

Las impresiones pequeñas conservan los céntimos: 85 g a 20 por kg se muestra como 1,70, y 600 g a 20 por kg se muestra como 12,00. El bloque de coste aparece siempre que se encontraron gramos o metros en el archivo.

¿De dónde saca sus cifras el analizador?

Primero busca los metadatos que el laminador escribió en los comentarios. Esos datos son tan precisos como la propia estimación del laminador. Si no hay metadatos, el analizador calcula a partir de los propios comandos de movimiento. Una insignia «estimado a partir de los movimientos» te dice cuál de los dos casos estás viendo.

LaminadorQué se lee de los comentarios
CuraTIME:, Filament used: (en metros), LAYER_COUNT:
PrusaSlicer, SuperSlicerestimated printing time, filament used [g], filament used [mm]
OrcaSlicer, Bambu Studiolo mismo, más total estimated time, total filament weight [g], total filament length [mm], total layer number
Simplify3DBuild time:, Filament length:, Plastic weight:
OtrosSin metadatos: se cuenta a partir de los movimientos G0/G1 y de la extrusión E, y se marca como estimación

Si el laminador dio solo una longitud de filamento, los gramos se calculan para PLA (densidad de 1,24 g/cm3, filamento de 1,75 mm). Si dio solo gramos, los metros salen de la conversión inversa con los mismos valores.

¿Cuántos gramos pesa un metro de filamento?

Útil para una comprobación rápida y para ver hasta qué punto fiarse de una conversión de longitud a peso. Para filamento de 1,75 mm:

MaterialDensidad típica, g/cm3Masa de 1 m, g
PLA1,24unos 3,0
PETG1,27unos 3,1
ABS1,04unos 2,5
TPU1,21unos 2,9

La densidad varía un poco entre marcas, así que tómalas como aproximadas. La conclusión: en PLA y PETG el error de la conversión es pequeño, mientras que en ABS, en el modo «solo longitud», el analizador exagera el peso en aproximadamente un 15 a 20 %. Si el propio laminador escribió gramos, no hay conversión alguna.

¿Qué puedo hacer con los resultados?

CifraQué hacer con ella
Tiempo de impresiónMultiplícalo por el consumo de la impresora para estimar la electricidad; mira cuánta electricidad consume una impresora 3D
GramosMultiplícalos por el precio por gramo para obtener el coste del material; compáralos con lo que queda en la bobina en la calculadora de filamento restante
CapasComprueba la altura de capa: un modelo de 60 mm de alto con capas de 0,2 mm son 300 capas
LaminadorConfirma que el archivo se laminó con el perfil y la impresora que esperabas

Para un coste completo (electricidad, amortización de la impresora, mano de obra, soportes, postprocesado, margen) lee cómo calcular el coste de una impresión 3D y usa la calculadora. El analizador cubre solo el plástico.

Ejemplo: de las cifras del analizador a un precio

Supón que el analizador muestra 2 h 40 min y 85 g. La bobina cuesta 20 € el kilo, la impresora consume de media unos 120 W y la electricidad cuesta 0,15 € el kWh (todas las cifras son ilustrativas; pon las tuyas).

ConceptoCálculoTotal
Plástico85 g x 20 € / 1000unos 1,70 €
Electricidad2,67 h x 0,12 kW x 0,15 €unos 0,05 €

La electricidad apenas se nota en una impresión así, mientras que el plástico, el desgaste de la impresora y tu propio tiempo sí. Por eso el analizador es un primer paso y no un coste final: lleva el resultado a una calculadora junto con la amortización, la mano de obra y el margen.

¿Cuáles son los límites y las trampas?

  • La estimación a partir de los movimientos es aproximada. El tiempo se calcula como distancia dividida entre la velocidad de avance más un 10 % por la aceleración, y se supone 1500 mm/min hasta el primer comando F. Solo cuenta como extrusión el avance E positivo en movimientos que se desplazan en X/Y: las retracciones, los movimientos de recuperación posteriores y los movimientos solo del extrusor se ignoran, se respetan los modos M82/M83 y los reinicios G92 E0, y se omiten las retracciones de firmware G10/G11. Sigue siendo un modelo simplificado (por ejemplo, las líneas de purga se dejan fuera). Toma estas cifras como un orden de magnitud, no como un valor exacto.
  • Varios filamentos. En los archivos multicolor el consumo se escribe como una lista con un valor por filamento (por ejemplo filament used [g] = 3.7, 0.6, o Filament used: 1.2m, 0.5m en Cura con dos extrusores). El analizador suma todos los valores y muestra el total, sin desglose por filamento. Los gramos no se ajustan a cada material, así que compara el total con el resumen del laminador.
  • Tiempo del laminador frente a tiempo real. El calentamiento de la cama, la calibración previa a la impresión, las pausas y la aceleración real de la impresora pueden añadir tiempo. El analizador muestra lo que calculó el laminador.
  • No es G-code. Si subes otro tipo de archivo recibes el mensaje «No se pudo analizar el archivo: ¿seguro que es G-code?».
  • Archivos de proyecto. Solo se aceptan .gcode, .gco y .g. Un .3mf laminado de Bambu Studio debe exportarse antes como G-code normal.
  • Sin recorrido ni desglose por color. No es un visor de recorrido. Para una vista previa capa a capa usa un laminador.

¿Cuándo usar otra cosa?

  • El propio laminador (PrusaSlicer, OrcaSlicer, Bambu Studio, Cura) muestra las mismas cifras justo después de laminar, además de una vista previa de capas. Si el proyecto está abierto, mira ahí.
  • Las interfaces de Klipper (Mainsail, Fluidd) y OctoPrint muestran los metadatos del archivo en la impresora, y Spoolman ayuda a llevar el control de las bobinas.
  • Este analizador es el cómodo cuando solo tienes el archivo: sin laminador, sin nada que instalar y con una conversión rápida a dinero. Para la pregunta puntual «cuánto cuesta esto en plástico» es suficiente.

¿Y ahora qué?

Para convertir el tiempo y los gramos en un precio para un cliente, abre la calculadora o la herramienta de coste eléctrico. Para los modelos que aún no están laminados, el analizador de voladizos muestra de antemano qué parte del modelo puede necesitar soportes y, por tanto, cuánto plástico irá a ellos.

Preguntas frecuentes

¿Cómo saber el tiempo de impresión y el filamento usado a partir de un archivo G-code?
Sube el .gcode al analizador. Lee las cifras de los comentarios del laminador y muestra el tiempo de impresión, el filamento usado en gramos y metros y el número de capas. Si el laminador no dejó metadatos, los valores se calculan a partir de los propios movimientos y se marcan como estimación.
¿Qué laminadores reconoce el analizador de G-code?
Cura, PrusaSlicer, SuperSlicer, OrcaSlicer, Bambu Studio y Simplify3D: los datos se leen directamente de los comentarios del archivo. Los archivos de otros laminadores se analizan a partir de los movimientos G0/G1 y de los valores de extrusión E.
¿Dónde se escribe el filamento usado (gcode filament used) en un archivo G-code?
Normalmente en comentarios al principio o al final del archivo: PrusaSlicer y OrcaSlicer escriben líneas como filament used [g] y filament used [mm], y Cura escribe una línea Filament used en metros. El analizador las encuentra por ti y las convierte a gramos y metros.
¿Qué precisión tiene el peso del filamento?
Si el laminador escribió gramos, se usa ese valor, que refleja el material que elegiste. Si solo hay longitud, el peso se calcula para PLA a 1,24 g/cm3 y filamento de 1,75 mm, así que para otros materiales será aproximado.
¿Puedo obtener el coste de una impresión a partir de un archivo G-code?
El analizador calcula el coste del plástico: los gramos multiplicados por el precio por kilo que introduzcas (viene rellenado con 1990). No incluye electricidad, desgaste de la máquina ni mano de obra, así que para un coste completo usa una calculadora.
¿Hay un límite de tamaño de archivo para el G-code?
Sí, 100 MB, con las extensiones .gcode, .gco y .g.
¿Se sube mi G-code a un servidor?
No, el archivo se analiza en tu navegador y nunca se sube. No hace falta iniciar sesión.
¿Te ha sido útil este artículo?00Inicia sesión para valorar este artículo

Comentarios

Analizador de G-code online: filamento, tiempo y coste · 3D Print Pricing