← Blog

Qué buscar en un gestor 3D autoalojado

Nueve criterios que separan la biblioteca que te quedas de la que abandonas, cada uno con una prueba en una tarde, más lo que la gente sobrevalora.

guíaautoalojadoorganización

En las capturas de pantalla casi todas las bibliotecas de modelos autoalojadas son idénticas: una cuadrícula de miniaturas, una barra lateral de colecciones, un cuadro de búsqueda. Las diferencias salen a las dos semanas, cuando tienes miles de archivos indexados e intentas responder a una pregunta para la que la cuadrícula no estaba pensada. Estos son los criterios que deciden si sigues usando la herramienta, cada uno con una prueba que puedes hacer sobre una instancia de pruebas antes de confiarle una biblioteca.

Esto es una rúbrica, no una lista corta. Si lo que quieres es la lista corta, el repaso de 2026 cubre quién hace qué ahora mismo.

1. ¿Entiende el G-code o solo lo guarda?

La línea que separa un gestor de archivos de una biblioteca de impresión es si los archivos laminados son ciudadanos de primera. Una herramienta que trata bracket_0.16.gcode como un bloque de bytes te deja otra vez codificando ajustes en los nombres de archivo, que es justo el problema del que querías salir.

La prueba: sube un laminado y mira si la altura de capa, la boquilla, el material, las temperaturas, el tiempo estimado y el filamento consumido aparecen sin que los escribas tú. Después sube un segundo laminado del mismo modelo y mira si la herramienta los relaciona o los archiva como dos objetos sin relación.

2. ¿Los duplicados se encuentran por contenido o por nombre?

Toda biblioteca de más de unos cientos de archivos tiene el mismo STL con tres nombres distintos. La coincidencia por nombre no encuentra ninguno de esos y marca falsos positivos en piezas sin relación que por casualidad comparten nombre.

La prueba: copia un archivo, renombra la copia e importa los dos. Una biblioteca que usa hash de contenido los reconoce como los mismos bytes. Pregunta también qué pasa con un casi duplicado, porque una malla reescalada o reparada es un archivo distinto por hash y ninguna herramienta puede decirte que es “el mismo modelo” sin adivinar.

3. ¿Mueve tus archivos?

Esta es la pregunta que la gente se salta y luego lamenta. Algunas herramientas importan los archivos a su propia estructura de almacenamiento, otras los indexan donde ya están, y la diferencia decide si las rutas que ya usa tu slicer siguen funcionando y si desinstalar te cuesta algo.

La prueba: apúntala a una copia de una carpeta real, deja que indexe y luego mira la carpeta. No debería haberse movido ni renombrado nada. Después quita un modelo de la biblioteca y vuelve a mirar el disco: borrar una entrada del índice nunca debería borrar bytes de origen que salieron de tu propio árbol de directorios. Pregunta también qué pasa cuando el montaje desaparece. Una herramienta que lee un recurso NFS desmontado como “se han borrado todos los archivos” puede arrasar un índice en un solo escaneo.

4. ¿Es honesta la integración con impresoras sobre lo que no puede hacer?

El soporte de impresoras es donde las páginas de marketing aplanan cinco protocolos distintos en una sola marca de verificación. Lo que importa son las capacidades por proveedor: qué máquinas pueden recibir una subida, cuáles exponen los archivos que ya tienen dentro y cuáles informan de lo que consumió realmente una impresión en lugar de lo que estimó el slicer.

La prueba: busca la matriz de capacidades antes de comprometerte con el flujo de trabajo y mira la fila de tu propia impresora. Si una herramienta no puede decirte qué acciones no están soportadas en qué proveedor, es que no lo ha pensado. Como referencia, hoy en PrintStash Moonraker es el proveedor estable con el conjunto completo, y PrusaLink, OctoPrint, Bambu LAN y Elegoo Centauri están en beta con carencias reales, listadas en la matriz de compatibilidad.

5. ¿Cuánto cuesta irse?

Da por hecho que acabarás migrando, porque lo harás. La vía de salida es una función más, y su ausencia es lo más caro de esta lista.

La prueba: exporta la biblioteca antes de importar nada serio. Busca tus metadatos, colecciones, etiquetas, historial de revisiones e historial de impresión en un formato que pudieras leer sin la aplicación, y una copia de seguridad completa que incluya la base de datos y los archivos que le pertenecen. Y luego haz la parte que casi nadie hace: restáurala en otro sitio. Una copia de seguridad que nunca has restaurado es una hipótesis. Copias de seguridad que sí se restauran cuenta cómo es ese ensayo.

6. ¿El modelo de acceso encaja con tu casa?

Las herramientas de un solo usuario están bien para un solo usuario. En el momento en que una pareja, alguien con quien compartes piso o un miembro de un makerspace toca la biblioteca, necesitas roles que aplique la API y no botones que la interfaz esconde, además de una forma de compartir un modelo con alguien sin darle la biblioteca.

La prueba: crea una segunda cuenta sin permisos de administrador e intenta hacer algo que no debería estar permitido, mejor a través de la API que de la interfaz. Después crea un enlace compartido y comprueba si caduca, si se puede revocar y si expone las descargas por defecto.

7. ¿Funcionará en el hardware que tienes de verdad?

Una biblioteca que necesita un servidor de verdad no es una biblioteca que vayas a ejecutar en la Pi del armario. Mira el soporte de arquitecturas, el mínimo de memoria y qué pasa concretamente con las mallas grandes, porque el renderizado de mallas es donde desaparece la RAM.

La prueba: importa tus diez archivos más grandes, no los diez más bonitos. Vigila la memoria durante el primer indexado. Pregunta qué está degradado en ARM: en PrintStash ese hueco se cerró en la v0.12.0, que genera vistas previas de STEP también en ARM, aunque la evidencia es CI bajo emulación y no una Pi física.

8. ¿Qué no está soportado en los formatos que usas?

El soporte de formatos rara vez es binario. Una herramienta puede leer los metadatos de un formato pero no previsualizarlo, o previsualizarlo pero no enviarlo a una impresora.

La prueba: coge un archivo de cada formato que uses de verdad y comprueba tres cosas por separado: metadatos, vista previa y envío a la impresora. El .bgcode binario de PrusaSlicer es la sorpresa habitual: PrintStash lee sus metadatos y sus miniaturas pero no puede renderizar su trayectoria ni enviarlo a una impresora mientras el cuerpo comprimido siga sin decodificar.

9. ¿El proyecto está vivo, y puedes convivir con su licencia?

Autoalojar significa que heredas el mantenimiento. Mira el ritmo de lanzamientos, si las incidencias reciben respuesta, si la licencia permite lo que pretendes hacer y cuánto del proyecto depende de una sola persona. Un proyecto joven que se mueve rápido puede ser la elección correcta, siempre que sepas que es eso lo que has elegido.

La prueba: lee las tres últimas notas de versión. Dicen más que la página de funciones, porque muestran qué se publicó de verdad, qué se rompió y si las migraciones se tratan con cuidado.

Lo que la gente sobrevalora

Las cuadrículas de miniaturas y el modo oscuro. Los tiene todo el mundo, se ven en los primeros cinco minutos y no tienen nada que ver con si podrás encontrar un archivo dentro de dieciocho meses.

El recuento de funciones y las hojas de ruta. Una hoja de ruta es un plan, no una capacidad, y comparar una función publicada con una función planeada es como se acaba con una biblioteca que no puede hacer aquello por lo que la elegiste.

La monitorización de impresiones. Vale la pena decir que una biblioteca de archivos no es una herramienta de monitorización: no hay muro de cámaras, ni detección de spaghetti, ni panel por máquina para vigilar una primera capa. Ese trabajo es de Mainsail, Fluidd y OctoPrint, y el montaje sensato ejecuta las dos cosas. Si el problema real es la monitorización, resuélvelo con una herramienta de monitorización.

Preguntas que suelen surgir

¿Cuál es el criterio más importante de todos?

Si puedes recuperar tus datos. Todo lo demás es una preferencia con la que puedes vivir o que puedes esquivar, pero una biblioteca que retiene tus metadatos como rehenes convierte un mal encaje en un proyecto de migración que vas dejando para más adelante. Prueba la exportación y, más importante, la restauración, antes de confiarle una biblioteca real. El segundo criterio más importante es la identidad por hash de contenido, porque es lo que permite que una biblioteca sobreviva a años de archivos renombrados y vueltos a descargar sin acumular duplicados en silencio.

¿Necesito seguimiento de revisiones de G-code si imprimo de vez en cuando?

Probablemente no al principio. Para veinte modelos impresos unas cuantas veces al año, los nombres de archivo y un árbol de carpetas funcionan de verdad, y cualquier biblioteca es una comodidad y no una necesidad. El seguimiento de revisiones se gana su sitio cuando vuelves a laminar las mismas piezas, cuando tienes más de una impresora o cuando compartes la biblioteca con alguien, porque es entonces cuando “qué archivo salió bien” deja de poder responderse de memoria. Elegir una herramienta que lo tenga no te cuesta nada mientras no lo necesites.

¿Debería la biblioteca controlar también mis impresoras?

Debería poder enviar un archivo y registrar el resultado, y no debería intentar sustituir al controlador. La parte valiosa es el vínculo entre un laminado, un trabajo de impresión y el resultado, porque eso es lo que un controlador no puede guardar: solo conoce nombres de archivo en una máquina. El control en vivo, las webcams, los terminales y el trabajo con firmware se quedan en Mainsail, Fluidd u OctoPrint. Cualquier herramienta que diga sustituirlo todo o es mucho más grande de lo que parece o está vendiendo humo.

¿Cuánto me cuesta de verdad alojar una de estas?

En hardware, normalmente nada que no tengas ya: una Pi, un NAS o un mini PC siempre encendido basta para una biblioteca personal, con un par de gigabytes de RAM libres si indexas mallas grandes. El coste real es el mantenimiento: actualizaciones de contenedores, una copia de seguridad que se ejecute y un ensayo de restauración de vez en cuando. Cuenta con una hora por trimestre, y prefiere una herramienta cuyas notas de actualización sugieran que quien la mantiene piensa en las migraciones.

¿Basta con una carpeta en el NAS y buenos nombres?

Para mucha gente sí, y vale la pena decirlo. Un árbol de carpetas coherente con nombres disciplinados responde a la mayoría de las preguntas en una biblioteca de unos cientos de modelos y una impresora. Falla en tres cosas concretas: archivos idénticos con nombres distintos, qué laminado salió bien y cualquier pregunta que cruce la jerarquía de carpetas. Si ninguna de esas te afecta, no vale la pena ejecutar el servicio extra.

Fuentes

Para ver cómo puntúan herramientas concretas frente a estos criterios, el repaso de 2026 es el estudio del panorama y PrintStash frente a sus alternativas separa las bibliotecas de la monitorización, el acceso remoto y las plataformas de granja. Si la biblioteca va a guardar la única copia de algo, qué significaría de verdad nivel producción es la mitad de esta misma pregunta que trata la durabilidad.