Un stock de filamento que no se separa de la estantería
Todo taller empieza con una lista exacta de su filamento. Seis meses después, ya nadie la tiene.
No es dejadez. El stock se desvía porque los hechos que lo cambian no son los que alguien apunta. Una impresión falló y el filamento desapareció. Alguien usó media bobina para una prueba. Un color se abrió, se imprimió una vez y volvió a la estantería, donde parece lleno. El stock no se rompe de golpe: se rompe de diez en diez gramos, y un día un pedido se para a las tres de la mañana porque la bobina que creías con cuatrocientos gramos tenía ochenta.
Esto es lo que de verdad lo mantiene honesto.
Cuenta bobinas, no kilos
“2,4 kg de PLA negro” no es un dato en el que apoyarse. Dos bobinas que suman 1,2 kg no imprimirán una pieza de 900 g; una bobina de 1,3 kg, sí.
Sigue las bobinas una a una, cada una con su peso restante. Son más líneas, y es la única versión que responde a la pregunta que de verdad te haces: ¿puedo lanzar este pedido esta noche?
Dale una identidad a cada bobina en cuanto sale de la caja. Basta un número en una etiqueta. Sin él, no hay forma de distinguir dos bobinas empezadas de PLA negro ni de saber cuál lleva abierta desde marzo.
Apunta el peso de la bobina vacía una vez por marca
El filamento restante es la bobina en la báscula menos la bobina vacía.
El peso de una bobina vacía depende de la marca y del material, a veces del lote: las bobinas de cartón pesan menos que las de plástico, y un carrete reutilizable menos aún. Pesa una bobina vacía de cada marca, apúntalo y usa esa cifra. Suponer 200 g para todo es un error de cincuenta gramos o más por bobina, justo el tamaño que deja una impresión sin filamento.
Descuenta cuando se imprime, no cuando alguien se acuerda
Esta es la clave.
Todo sistema en el que una persona actualiza el stock, más tarde y a propósito, se desviará - no porque la gente sea perezosa, sino porque en el momento en que cambia el stock está haciendo otra cosa. La impresión ha terminado, el cliente espera, hay que liberar la cama.
Así que haz que el descuento sea la consecuencia de algo que iba a pasar de todos modos: que el trabajo entre en la máquina. Los gramos que prevé usar salen en ese momento de las bobinas de las que tira. Nadie tiene que escribir nada por segunda vez.
Es una de las razones por las que LayerFlow3D une los pedidos con las bobinas en lugar de llevar una lista de stock aparte: empezar un pedido es el evento, y el stock se deriva de él. La sección siguiente explica exactamente qué pasa en cada paso.
Si lo haces en una hoja de cálculo, acércate todo lo que puedas: una fila por pedido, con la bobina y los gramos en la misma fila que el pedido, en lugar de una hoja de stock que alguien cuadra cada domingo.
Qué hace LayerFlow3D con una bobina en cada paso
La respuesta corta: no se aparta nada mientras un pedido espera. Los gramos previstos del pedido salen de sus bobinas de una vez cuando alguien lo pasa a En curso, y después nada vuelve a cambiarlos por sí solo. La cifra es el plan del laminador, no una medición, así que una placa fallida o una reimpresión solo aparece cuando alguien pesa la bobina.
| Cuándo | Qué pasa con las bobinas | Quién |
|---|---|---|
| Un pedido se guarda como Nuevo, a mano o desde la página de la tienda | No sale nada. El pedido se planifica sobre bobinas, y sus gramos cuentan “en cola” para ese tipo de filamento, así que el aviso de stock bajo los ve venir. Dos pedidos en espera pueden planificar los mismos gramos. | Automático |
| El pedido pasa a En curso | El plan se vuelve a calcular (primero las bobinas cargadas en esa impresora) y luego todos los gramos previstos salen de las bobinas. El diálogo ¿Empezar a imprimir? los muestra bajo “Filamento reservado del stock”. | Una persona mueve el pedido |
| Listo para enviar y luego Enviado | Nada más. | - |
| La impresora empieza o termina una impresión | Nada. Una notificación puede ofrecer mover el siguiente pedido, y una impresión terminada se marca en la tarjeta. | Solo un aviso automático |
| Cancelado en Nuevo | No se llevó nada, así que no vuelve nada. | Una persona, con un motivo |
| Cancelado en En curso | El diálogo pide “Filamento gastado, g”. Esa cantidad queda gastada; el resto vuelve a las bobinas. | Una persona, con un motivo |
| Cancelado después de Listo para enviar o Enviado | No vuelve nada: el trabajo se imprimió. | Una persona, con un motivo |
| Una placa falla y se vuelve a imprimir en el mismo pedido | No sale nada más. La aplicación no sabe nada del segundo intento. | - |
| Se pesa y se corrige una bobina (un recuento) | La bobina toma la cifra introducida, con un motivo como Perdido o Defectuoso, y la conserva en los pedidos siguientes. | Una persona |
| Se cambia una cantidad, un modelo o una impresora después de empezar | Se rechaza. Un pedido empezado conserva su plan; duplícalo para uno nuevo. | - |
Qué cifra sale. Los gramos escritos en la placa del modelo, o la cifra medida para esa placa en esa impresora, multiplicados por el número de placas que necesita el pedido. Un pedido de ocho con una placa de cuatro son dos placas. El porcentaje de desperdicio de material de los ajustes sube el precio, no los gramos. Que la purga esté incluida en la cifra depende de lo que hayas introducido: copia el total del laminador por filamento, que la incluye.
Varias bobinas. Cada tipo de filamento se planifica por separado. Primero van las bobinas cargadas en la impresora del pedido, luego la bobina abierta a la que menos le queda. Una misma necesidad puede repartirse entre dos bobinas. Si en la estantería no hay suficiente, el pedido se acepta igualmente y la última bobina marca 0 g: un aviso, no un rechazo. Las cajas cerradas nunca se abren solas.
Un ejemplo con números. Una bobina de 1000 g de PLA negro. Una placa de llaveros lleva cuatro, y el laminador dice que la placa usa 80 g, purga incluida.
- Un pedido de ocho llaveros se guarda como Nuevo. Prevé 2 placas x 80 g = 160 g. La bobina sigue marcando 1000 g; el tipo marca 160 g en cola.
- El pedido pasa a En curso. La bobina marca 840 g.
- La segunda placa falla a la mitad y se vuelve a imprimir. La bobina sigue marcando 840 g, aunque unos 40 g más han ido a la basura.
- Cuando la bobina sale de la máquina, pesa 800 g sin contar la bobina vacía. Un recuento de 800 g con el motivo Defectuoso deja la bobina en 800 g y registra la diferencia de 40 g.
- Listo para enviar y Enviado la dejan en 800 g.
Si en cambio el pedido se hubiera cancelado a mitad de la impresión, con 40 g introducidos como gastados, la bobina habría vuelto a 960 g. Este ejemplo lo comprueba un test contra el propio código de la aplicación, así que cambia cuando cambia el comportamiento.
Lo que la aplicación no hace: no pesa nada, no descuenta por su cuenta gramos de más por una placa fallida y no mueve un pedido porque una impresora haya empezado. Donde un AMS informa de cuánto queda, mira más abajo la sección sobre lo que dice la impresora.
Cuenta los fallos, a propósito
Una impresión fallida gastó filamento de verdad. Si los fallos no salen del stock, tu seguimiento es optimista exactamente en tu tasa de fallos, y esa es la cifra que nadie conoce.
La costumbre que hay que coger: cuando falla una impresión, pesa lo que quitas de la cama, descuéntalo y apunta la causa en una palabra. Al cabo de un mes tendrás algo más útil que un recuento exacto de bobinas - una tasa de fallos por máquina y por material, y esa cifra debería estar en cada precio que das.
Pesa la bobina en los momentos naturales
No hace falta pesarlo todo con regularidad. Hay que pesar en los dos momentos en que la cifra va a importar:
Cuando una bobina sale de una máquina. Ya la tienes en la mano.
Antes de confiar una bobina a una impresión larga. La estimación dice 780 g y el sistema dice que quedan 840 g; está lo bastante cerca como para que valga treinta segundos en la báscula y no un fallo en la novena hora.
El resto puede vivir de la aritmética. La báscula es una corrección, no una rutina.
Sabe lo que cuesta un gramo, no solo una bobina
El costo de una bobina es lo que pagaste más lo que costó traerla: el envío, la aduana y la luz del secado si secas. Divide entre el filamento aprovechable, no entre el kilo nominal: una bobina de 1 kg no tiene 1 kg de filamento imprimible una vez contado el final que no se puede usar.
La calculadora del costo del filamento convierte el precio de una bobina en costo por gramo y en el costo de un pedido concreto - la forma que hace falta para poner precios.
Luego guarda el costo con la bobina, no con el material. El PLA negro comprado de oferta en enero y el PLA negro a precio completo en agosto no cuestan lo mismo, y un pedido impreso con uno no costó lo que costó un pedido impreso con el otro. Promediar esconde justo lo que intentas ver.
El almacenaje también es stock
Una bobina que ha cogido humedad no es la bobina con la que contabas.
El PETG o el nailon húmedos imprimen mal, y el fallo es lo bastante indirecto como para que se culpe al perfil, a la boquilla, a la máquina - a todo menos al filamento. Es un problema de stock disfrazado de problema técnico.
Dos reglas cubren casi todo. Todo lo que no es PLA vuelve a una caja estanca con desecante cuando sale de la máquina, y el desecante se cambia según un calendario, no cuando alguien se da cuenta de que se ha vuelto rosa. Y una bobina que lleva meses abierta en una habitación húmeda se seca antes de un pedido importante, no después de que falle.
La impresión multimaterial gasta más de lo que pesa la pieza
Si tienes un AMS o un sistema multimaterial, la purga no es un error de redondeo. Cada cambio de filamento purga el cabezal, y en una impresión con muchos cambios, el material purgado puede pesar más que la pieza.
Ese filamento salió de bobinas reales, en una proporción de la que el peso del modelo no dice nada. Si tu stock solo baja el peso de la pieza, una granja que hace multicolor se desviará más rápido que una de un solo color, en la misma dirección, siempre. Descuenta lo que el laminador indica como consumo total por filamento, no lo que pesa el modelo.
Lo que la impresora dice que queda, y por qué no es lo que usó el pedido
Si tus impresoras tienen AMS, tienta dejar que la impresora lleve el stock: ya muestra un porcentaje en cada bandeja. Leímos esos campos mientras hacíamos nuestra propia página de filamento, y responden a una pregunta más estrecha de lo que parece.
Lo que miramos. Dos Bambu Lab A1 con AMS Lite y una H2C con AMS 2 Pro, leídas por la red local el 22 y el 23 de agosto de 2026, con un vistazo más a la H2C el 5 de octubre. Son nuestras notas de esos días, no una medición reciente ni una prueba de laboratorio, y una actualización de firmware puede cambiar cualquier cosa de esto. Esta es la forma de lo que informa una bandeja, recortada a mano como ejemplo en lugar de copiada de una impresora:
{ "id": "0", "remain": 100, "tray_weight": "1000", "total_len": 330000 }
| Lo que informa la impresora | Lo que vimos | Lo que te dice | Lo que no te dice |
|---|---|---|---|
remain en un AMS Lite |
100 en las cuatro bandejas durante toda una impresión de cinco horas en una A1, y todavía 100 a mitad de impresión en la otra al día siguiente | Nada sobre lo que queda en esa unidad | Que la bobina está llena |
remain en un AMS 2 Pro |
Porcentajes enteros que se mueven, como 5, 7, 27 y 80 | Más o menos cuánto tiene una bobina | Lo que usó una impresión: el 1 % de una bobina de 1 kg son 10 g |
total_len |
330000 en todas las bandejas a la vez, junto a un tray_weight de 1000 |
La longitud nominal de una bobina llena de 1 kg de filamento de 1,75 mm | Cuánto se ha usado o cuánto queda |
ams.version |
14, luego 31, luego 11 en la misma A1 | Nada en lo que pudiéramos confiar | Qué modelo de AMS está conectado |
| Humedad y temperatura | Cifras reales en el AMS 2 Pro, ceros en el AMS Lite | Si esa unidad informa de su entorno | Nada sobre el peso de la bobina |
Lo que documenta Bambu Lab. Su manual del AMS describe la cifra de filamento restante como una estimación: la longitud de filamento que avanza mientras la etiqueta RFID de la bobina da una vuelta completa, contando la bobina llena de 1 kg como el 100 % (wiki de Bambu Lab). El manual del AMS Lite no tiene ninguna sección sobre filamento restante. No hemos encontrado una página de Bambu Lab que diga que un AMS pesa una bobina, así que no lo decimos: lo que describe la tabla es lo que mostraban los campos, no cómo llega la máquina a ellos.
Por qué un pedido sigue usando la cifra del laminador. Los dos números responden a preguntas distintas. El laminador dice lo que un trabajo prevé usar, purga incluida, por filamento, antes de empezar, que es lo que necesitan un precio y un descuento de stock. La impresora dice, como mucho, más o menos lo que hay ahora en una bobina. No puede decir qué pedido se llevó qué: en las A1 una impresión no llevaba ningún identificador de trabajo que pudiéramos emparejar con un pedido, y un salto de 10 g es casi toda una pieza pequeña. Así que en LayerFlow3D un pedido descuenta sus gramos previstos de sus bobinas cuando lo pasas a “En curso”, y el porcentaje del AMS solo se muestra en una unidad que también informa de humedad y temperatura, nunca en un AMS Lite. Donde se muestra, una bobina que se ha desviado de él más de un 2 % se corrige, pero solo si tiene una etiqueta RFID vinculada a una bobina de la estantería, solo mientras esa impresora no está imprimiendo y solo con el agente del taller en marcha. La corrección se registra como un recuento, lo que alimenta la cifra mensual de “usado más de lo previsto” de ese tipo de filamento, nunca el costo de un solo pedido.
Qué hacer con esto en el taller:
- No leas un 100 % en un AMS Lite como una bobina llena. Pesa la bobina cuando sale de la máquina.
- Calcula el costo y descuenta cada trabajo según el total del laminador por filamento, no según la impresora. La calculadora del costo del filamento convierte ese total en dinero.
- Usa el porcentaje que se mueve en una impresora como comprobación a lo largo de un mes para cada tipo de filamento, no como el registro de una impresión.
- Cuando las cuentas y la impresora no dejan de discrepar, pon la bobina en la báscula y registra un recuento con el motivo, para que la diferencia sea algo que puedes ver y no algo que mueve el total sin hacer ruido.
Vuelve a pedir antes de que se acabe, según una cifra
“Queda poco negro” no es una señal de pedido. La señal es un mínimo.
Fíjalo para cada material y color, según lo rápido que lo gastas y el plazo de entrega. Si gastas 1,5 kg de PLA negro a la semana y la entrega tarda diez días, tu mínimo es de unos 3 kg, no una bobina. Así, volver a pedir pasa a ser una decisión que toma una cifra, no algo de lo que alguien tiene que darse cuenta.
El inventario que merece la pena
Una vez por trimestre, pésalo todo. Lleva media mañana y te dice dos cosas: cuánto se ha desviado el seguimiento, y dónde se ha desviado.
Si la diferencia está repartida por igual, tus estimaciones por pedido se quedan un poco cortas - ajusta tu margen de desperdicio. Si se concentra en un material o en una máquina, has encontrado una tasa de fallos o una fuga que nadie había visto.
Un inventario que no encuentra nada no es un día perdido. Es la única prueba de que todo lo demás funciona.