¿Necesita ERP una granja de impresión pequeña?
Presupuestos, pedidos, stock y costes viven fuera de la biblioteca. Qué cubren FilaOps y Printago, por qué no vale OctoFarm en 2026 y dónde para PrintStash.
Probablemente todavía no. Una hoja de cálculo al lado de una biblioteca de archivos cubre más de la parte comercial de lo que la gente espera, y tiene la ventaja de ser evidentemente una hoja de cálculo. Existe un umbral real en el que eso deja de funcionar, y está bastante más lejos del número de impresoras que suelen citarte.
La respuesta es poco satisfactoria porque la categoría de software existe de verdad y se sigue recomendando en los hilos sobre granjas, normalmente en la misma frase que herramientas que resuelven un problema completamente distinto. Separar las dos mitades es casi toda la decisión.
Dos trabajos distintos que los dos parecen “software de granja”
Una mitad es la producción: qué archivo, qué laminado, qué impresora, si terminó y cuánto filamento se llevó. Esa es la capa de biblioteca y de flota, y es de lo que hablan PrintStash, OctoPrint, Mainsail y Moonraker.
La otra mitad es comercial: quién lo pidió, a qué precio, contra qué stock, facturado cuándo. Esa capa tiene su propio vocabulario tomado directamente de la fabricación, y las palabras no son decoración. Una lista de materiales dice que un producto acabado consume tres piezas impresas, cuatro insertos M3 y una caja. La planificación de necesidades de material (MRP) toma tus pedidos abiertos, resta lo que hay en la estantería y te dice qué comprar. Un libro mayor hace que todo cuadre a cierre de año.
Estas dos mitades se tocan en exactamente dos puntos: el coste de un trabajo y el material que consumió. Todo lo demás está realmente separado, y por eso pocas veces un solo producto hace bien las dos cosas.
FilaOps es la versión autoalojada de la segunda mitad
FilaOps es un ERP escrito específicamente para talleres de impresión, y es lo más parecido a una respuesta autoalojada que hay aquí. Trae ocho módulos que cubren ventas y clientes, inventario en varias ubicaciones, órdenes de producción con listas de materiales y rutas, compras, MRP, contabilidad con plan contable e informes del libro mayor, planificación de mantenimiento y acceso multiusuario, expuesto sobre lo que el README cuenta como 432 endpoints REST. La pila es FastAPI sobre Python 3.11 con React 19 y PostgreSQL 16, desplegada con Docker Compose. La versión 4.1.0 salió el 20 de junio de 2026 y añadió un planificador de producción con vista Gantt y conciliación de inventario. Comprobado el 17 de agosto de 2026.
Dos cosas que conviene saber antes de instalarlo. La licencia es Business Source License 1.1, no una licencia de código abierto aprobada por la OSI, y se convierte en Apache 2.0 el 5 de diciembre de 2029. Es gratuita para usos que no compitan con el proveedor, lo que cubre gestionar tu propia granja y no cubre revenderlo como servicio. Y un plan PRO de pago, a $49 al mes, $588 al año o $2.500 a perpetuidad, se queda con la integración de impresoras Bambu Lab, así que la edición comunitaria es la capa de negocio y en buena medida no la capa de máquina.
Ese último punto es el que la gente confunde. FilaOps no controla tus impresoras. Planifica y contabiliza un trabajo que algún otro sistema envía a las máquinas.
Printago cubre las dos mitades, en la nube
Printago es el producto que no respeta la división, y el precio de eso es dónde viven tus impresoras. Los pedidos de Shopify y Etsy entran como trabajos de impresión, su motor Gutenbed empareja esos trabajos con impresoras que tengan cargado el material adecuado, el laminado ocurre en la nube con OrcaSlicer o Bambu Studio, y el panel de flota se encarga del estado en vivo y del control remoto en máquinas Bambu, Prusa, Creality, Elegoo y Klipper. Las impresoras que no son Bambu se conectan a través de un puente local.
Los precios van por hueco de producción en lugar de por impresora: conectas impresoras ilimitadas gratis y pagas por cuántos trabajos pueden ejecutarse a la vez, en bloques de 1, 10, 25 o 50. El plan gratuito incluye un hueco y 5 GB de almacenamiento en la nube. No conseguí sacar cifras en dólares de la página de precios, así que compruébala directamente.
Si tu negocio es una tienda que envía productos impresos, este es el camino más corto del pedido a la bandeja, y no encontré un equivalente autoalojado de la recepción de pedidos de Shopify y Etsy en ningún sitio de este grupo. El coste es que tus archivos, tu laminado y el control de tus impresoras viven en los servidores de otra persona, que es justo el compromiso que mucha gente se autoaloja para evitar.
Tres nombres que salen aquí y no son sistemas de gestión
OctoFarm sigue saliendo constantemente en las recomendaciones de granjas, y tiene 357 estrellas que lo demuestran, pero la última versión fue la v1.8.0-beta.11 del 28 de diciembre de 2022 y el último commit del repositorio llegó el 19 de mayo de 2023. El repositorio no está archivado y el README todavía luce una insignia de mantenido, así que las citas siguen acumulándose por inercia. Lo que hacía era unificar varias instancias de OctoPrint detrás de un solo panel. Nunca tuvo pedidos, presupuestos ni contabilidad, y arrancar una granja nueva con él en 2026 significa adoptar una pila que no se mueve desde hace tres años. Si quieres la versión actual de ese trabajo, mira los propios controladores de impresora.
3D Print Log es un diario de impresión en la nube: registras una impresión con fotos y notas, llevas el inventario de filamento y resina, ves tasas de éxito en un panel y recoges el estado automáticamente de OctoPrint o Klipper vía Moonraker. Se integra con los slicers habituales. Lo que te da es historial, que es una entrada real para presupuestar y no es lo mismo que un presupuesto.
printpal.io aparece en las conversaciones sobre costes por su calculadora gratuita, que toma el precio y el peso del filamento, el tiempo de impresión, el consumo en vatios de la impresora, tu tarifa eléctrica local, una amortización opcional sobre las horas útiles de la impresora y un porcentaje de fallos. La fórmula tiene la forma correcta y coincide con lo que el coste real de una impresión tiene que contemplar. El resto del sitio es generación de modelos con IA, no gestión de taller, y una calculadora olvida todo en el momento en que cierras la pestaña, así que pone precio a un trabajo sin construir nunca el historial que mejora el precio siguiente.
Dónde se detiene PrintStash
PrintStash está en el lado de producción de esa línea y no lo cruza. La base de datos no tiene tabla para un cliente, un pedido de venta, un presupuesto, una factura, un pedido de compra, un proveedor ni un apunte contable. Los perfiles de filamento son preajustes que llevan datos de coste, no niveles de stock: nada en PrintStash sabe cuántos kilogramos hay en tu estantería ni repone cuando se agotan.
Lo que sí controla es la cadena del archivo al resultado. Un modelo guarda su malla de origen y sus revisiones de G-code, una revisión lleva la marca de recomendada, y cada trabajo de impresión registra lo que costó, con el coste congelado al terminar para que un cambio de precio posterior no reescriba las cifras del trimestre pasado. Con Spoolman sincronizado, el cálculo usa el precio real de la bobina seleccionada en lugar de un preajuste genérico de material. El consumo medido de filamento y la duración solo vuelven de Moonraker; los proveedores en beta recurren a las estimaciones del slicer, y la matriz de compatibilidad lo desglosa por proveedor. Desde la v0.11.0 encola G-code en toda la flota con enrutado manual, por impresora predeterminada o por menos ocupada, y la v0.11.4 añadió ordenar una biblioteca filtrada por coste de impresión.
Así que puede responder “cuánto costó fabricar esta pieza” y no puede responder “qué debería cobrar, a quién, contra qué stock”. La hoja de ruta tampoco cierra ese hueco; el siguiente trabajo es localización y fiabilidad de proveedores, no gestión de pedidos. La mitad que falta es un límite, y prefiero decirlo así antes que insinuar que está en cola en algún sitio.
Usar los dos sin contar dos veces
Si acabas con un sistema de gestión y una biblioteca, la unión es el trabajo de impresión, y la disciplina consiste en decidir qué sistema es dueño de cada dato.
La biblioteca es dueña de los archivos, las revisiones, el estado de la impresora, los resultados de los trabajos y el consumo medido. El ERP es dueño de los clientes, los pedidos, los precios, las listas de materiales, el stock y la contabilidad. Los costes fluyen en un solo sentido, del registro del trabajo al pedido, y nada útil viaja en la dirección contraria.
El material es donde esto se rompe. Si PrintStash escribe el consumo medido por Moonraker de vuelta en Spoolman, y Spoolman es tu sistema de stock, y el ERP también descuenta la misma bobina desde su propio módulo de inventario, un kilogramo sale de la estantería dos veces sobre el papel. PrintStash ya protege la versión estrecha de esto al no escribir de vuelta cuando Moonraker gestiona él mismo la bobina activa, y desde la v0.11.3 la escritura de vuelta está desactivada salvo que la actives. La versión amplia te toca diseñarla a ti: elige un único sistema de referencia para el stock de filamento y deja que los demás lo lean. Conectar Spoolman cubre la mecánica del lado de PrintStash.
A favor de la hoja de cálculo
Para una granja que saca un puñado de productos repetidos con cinco máquinas, un ERP es un segundo sistema que instalar, respaldar, actualizar y mantener exacto, y un dato de inventario inexacto es peor que ningún dato de inventario porque vas a actuar sobre él. El flujo de trabajo diario de una granja funciona bien con una biblioteca, un registro de bobinas y una hoja.
El punto en el que eso deja de valer no es un número de impresoras. Es cuando el número de pedidos abiertos supera lo que puedes tener en la cabeza, cuando compras filamento contra una demanda prevista y no porque una estantería se ve vacía, o cuando alguien que no eres tú tiene que responder la pregunta de un cliente sobre un pedido. Esas son las condiciones para las que se construyó la segunda mitad de este software, y hasta que llegas a una de ellas, la mayor parte de un ERP está sin usar y aun así tiene que estar correcta.
Preguntas frecuentes
¿Hay algún ERP autoalojado pensado para granjas de impresión?
FilaOps es el principal, y cubre ventas, inventario, órdenes de producción con listas de materiales, compras, MRP y contabilidad, desplegado con Docker Compose contra PostgreSQL. Lee la licencia antes de comprometerte: es Business Source License 1.1, no una licencia de código abierto estándar, gratuita para usos que no compitan con el proveedor, y se convierte en Apache 2.0 en diciembre de 2029. Tampoco controla impresoras, así que se queda detrás de lo que ya hable con tus máquinas. Los ERP de código abierto de propósito general como ERPNext u Odoo se pueden configurar para un taller de impresión, pero el filamento, las bandejas y el tiempo de impresión los vas a modelar tú.
¿Puede PrintStash generar un presupuesto para un cliente?
No. Puede decirte el coste de una impresión, que es el filamento y el tiempo registrado o estimado valorados contra tu perfil de material o una bobina sincronizada de Spoolman, y lo guarda por trabajo para que puedas ver lo que ha costado realmente una pieza a lo largo de varias tiradas. Un presupuesto necesita un cliente, un margen, mano de obra, embalaje, envío y un documento que puedas enviar, y nada de eso existe en PrintStash. Usa el historial de costes como entrada de lo que produzca el presupuesto, sea una hoja de cálculo o un ERP.
¿Sustituiría un ERP a mi biblioteca de archivos?
No por sí solo. FilaOps registra una pieza como artículo de inventario con un coste y una lista de materiales, que es otra cosa que llevar la cuenta de cuál de seis laminados de G-code imprimió limpio con la boquilla de 0,6 mm. Printago sí cubre las dos cosas, incluido el laminado en la nube y el almacenamiento de archivos, a cambio de pasar tus archivos de producción y el control de tus impresoras por un servicio alojado. Si te autoalojas, espera tener las dos capas una al lado de la otra en lugar de fusionarlas.
¿Debería seguir mirando OctoFarm?
Yo no empezaría por ahí. Su última versión fue una beta de diciembre de 2022 y el código no se toca desde mayo de 2023, así que lo que construyas encima está sin mantenimiento desde el primer día, y era un panel para varias instancias de OctoPrint, nunca un sistema de gestión. Su visibilidad refleja cuántas guías antiguas de granjas lo recomendaban, no la actividad actual. Klipper con Mainsail o Fluidd, u OctoPrint por su cuenta, cubren hoy el lado de la máquina.
¿Cómo se conectan en la práctica los dos sistemas?
A través del trabajo de impresión, normalmente por API y no con ninguna integración incorporada, porque ninguno de estos productos trae un conector para los otros. Una forma que funciona es que el ERP cree una orden de producción, que un operario o un script saque de la biblioteca la revisión correcta y la envíe, y que el coste y el consumo de material del trabajo terminado se apunten contra la orden. PrintStash expone esto en su API REST, donde una clave de API es una credencial de inicio de sesión y no un token Bearer, así que un script inicia sesión primero y usa el JWT devuelto. Ese pegamento te toca escribirlo y mantenerlo a ti, que es un coste real que pesar frente a la hoja de cálculo.
Fuentes
- FilaOps y su sitio del proyecto para la lista de módulos, el recuento de endpoints, la pila, los términos de licencia y la fecha de conversión, y los precios PRO. La versión v4.1.0 aparece fechada el 20 de junio de 2026 en el feed de releases del repositorio.
- Printago y su página de precios para las integraciones de pedidos, el motor de enrutado Gutenbed, el laminado en la nube, las marcas de impresora soportadas y el modelo de huecos de producción.
- El feed de releases y los metadatos del repositorio de OctoFarm para la versión del 28 de diciembre de 2022 y el commit final del 19 de mayo de 2023.
- 3D Print Log y la calculadora de costes de printpal.io para sus respectivos conjuntos de funciones.
- El comportamiento de coste, bobina, cola e historial de PrintStash sale de las notas de la versión v0.11.4 ya publicada, y las tablas ausentes del esquema en el repositorio.
Todas las herramientas externas de arriba se comprobaron el 17 de agosto de 2026, y este grupo se mueve lo bastante rápido para que valga la pena reconfirmar precios y listas de funciones antes de comprometerte con una.
Para el lado de producción por su cuenta, una pila autoalojada para una granja pequeña cubre el software que mueve las máquinas, y cómo se compara PrintStash con sus alternativas separa las bibliotecas de los monitores y de las plataformas de granja. Si lo que necesitas de verdad es el paso anterior a todo esto, montar el envío de trabajos por parte de clientes cubre cómo crear un canal de recepción sin un ERP detrás.