Cómo arreglar un archivo .STL que no se abre

En el mundo de la impresión 3D, pocas cosas son más frustrantes que un archivo .STL que se niega a abrir. Afortunadamente, puede tomar algunos pasos prácticos y sencillos para solucionar este problema.

Para reparar un archivo .STL que no se abre, siga estos pasos:

  • Elija su software de reparación .STL.
  • Importe el archivo .STL en la herramienta de reparación.
  • Abra las opciones de reparación o los scripts.
  • Use acciones de reparación de malla básicas o automáticas (si están disponibles).
  • Use acciones avanzadas de reparación de malla (si están disponibles).
  • Exporte el archivo reparado.
  • En este artículo, proporcionaré una explicación más detallada de cómo reparar su archivo de modelo STL dañado. ¡Entonces, veamos los pasos juntos y arreglemos ese archivo!

    1. Elija su software de reparación .STL

    Hay varias herramientas de reparación disponibles para archivos .STL. Veamos algunas de las opciones más populares:

    • Laboratorio de malla. MeshLab es una herramienta de modelado 3D gratuita y de código abierto con varias funciones de reparación de mallas. Según las bibliotecas de ECU, MeshLab es un programa más avanzado y difícil de dominar. Si es nuevo en el modelado e impresión 3D, puede ser una buena idea comenzar con una herramienta menos complicada y más amigable para principiantes.
    • Netfabb. Hay varias versiones de Netfabb disponibles, con una versión gratuita entre ellas (como explica el Manual de Slic3r). Dado que las versiones gratuitas están disponibles con configuraciones específicas y tutoriales para usuarios principiantes y avanzados, esta herramienta es una buena opción para todos los niveles de experiencia.
    • Mezclador de mallas. Creado por Autodesk, Meshmixer tiene muchas funciones de reparación (tanto básicas como avanzadas) disponibles. Sin embargo, no es un programa gratuito. Hay una versión de prueba gratuita temporal para descargar, pero es posible que esta herramienta no sea una solución a largo plazo si el precio es una preocupación.

    Una vez que haya seleccionado qué herramienta de reparación usar, el siguiente paso es importar el archivo .STL roto al software. Este proceso variará ligeramente de un programa a otro, pero debería ser fácil de encontrar dentro de la barra de menú del programa.

    Una vez que haya importado el archivo, puede iniciar el proceso de reparación.

    3. Scripts o opciones de reparación extraíbles

    Nuevamente, este paso diferirá según el programa que estés usando. Sin embargo, todas las herramientas de software que he mencionado muestran botones y pestañas de opciones de reparación obvias, por lo que abrir sus opciones o scripts debería ser sencillo.

    Los programas también diferirán si brindan «opciones» para reparar su archivo STL o si brindan «scripts». Como señala FormLabs, MeshLab usa scripts.

    Ambas opciones funcionan esencialmente de la misma manera, por lo que la terminología que utiliza la herramienta no será un problema al seguir el resto de esta guía.

    4. Usar acciones de reparación de malla básicas o automáticas (si están disponibles)

    Los tres programas que he cubierto tienen varias opciones de reparación de archivos STL, que van desde opciones básicas y automáticas hasta funciones más avanzadas o manuales.

    Netfabb y Meshmixer brindan funciones de reparación automática de STL, mientras que MeshLab ofrece filtros de malla básicos.

    Opciones de reparación automática de archivos .STL

    Meshmixer y Netfabb utilizan las siguientes opciones de reparación automática:

    • Reparación extendida (Netfabb). La reparación extendida es una casilla de verificación que verá al importar su archivo STL. Esta opción corregirá la mayoría de los errores y permitirá que el software realice reparaciones rápidas y automatizadas de modelos 3D por usted.
    • Reparacion de Auto Todo (Meshmixer). Encontrado en la herramienta «Inspector» (como se describe en la página de preguntas frecuentes de Meshmixer), esto, al igual que la reparación extendida de Netfabb, corregirá los problemas de corrupción de STL más comunes.

    Uso de filtros básicos de MeshLab

    Si bien MeshLab no usa los mismos scripts de reparación automática que las dos herramientas mencionadas anteriormente, tiene algunos filtros de malla 3D fáciles de usar que puede probar. Éstas incluyen:

    • Eliminar caras duplicadas. Esta herramienta elimina vértices innecesarios o duplicados.
    • Seleccione Caras autointersecadas. Esta función seleccionará cualquier triángulo que se cruce que se encuentre en el modelo.
    • Cerrar Agujeros. La función Cerrar agujeros elimina agujeros en el modelo, lo que también puede causar problemas con un archivo STL.
    • Calcular medidas geométricas. Esta herramienta lo ayuda a rastrear dónde están los errores en el modelo, lo que facilita su reparación.

    5. Usar acciones de reparación de malla avanzadas (si están disponibles)

    Las tres herramientas que estoy cubriendo brindan opciones de reparación avanzadas para su modelo 3D, pero hay un par de advertencias que debe tener en cuenta.

    Las versiones gratuitas de Netfabb no incluyen algunas de las herramientas de reparación más avanzadas que sí incluye su versión de pago.

    Suponga que prueba las reparaciones automáticas y básicas, y su archivo STL aún no se abre. En ese caso, es posible que deba elegir un programa diferente o actualizar a una versión de Netfabb paga más avanzada.

    Opciones de reparación manual de archivos .STL

    Aquí hay un par de herramientas manuales de reparación de modelos 3D que ofrecen Netfabb y Meshmixer:

    • Utilidad de optimización (Netfabb). Esta herramienta le permitirá reestructurar su modelo para obtener el diseño de impresión más óptimo.
    • Herramienta puente (Meshmixer). Con la herramienta Bridge, puede rellenar y reparar manualmente los agujeros que la función de reparación automática no detectó durante la ejecución.

    Uso de filtros avanzados de MeshLab

    Además de sus filtros de malla básicos, MeshLab también ofrece varios filtros avanzados. Estos filtros podrían arreglar su STL, así que echemos un vistazo:

    • Combinar vértices cercanos. Esta función reduce los triángulos en el modelo para evitar la corrupción y los archivos de gran tamaño.
    • Dividir en componentes conectados. Esta herramienta detecta partes del modelo sueltas para quitarlas o adjuntarlas.
    • Remallado, Simplificación y Construcción. Estas características determinan las caras de su malla y reestructuran el modelo para que se ajuste a este número.

    La ventaja de MeshLab se vuelve más evidente con estos filtros avanzados.

    Si bien es posible que los programas más sencillos y fáciles de usar no tengan tantas opciones para elegir, los usuarios avanzados encontrarán refrescantes las detalladas herramientas de reparación manual de MeshLab.

    6. Exportar el archivo reparado

    Una vez que haya reparado los errores en su archivo STL, el único paso restante es exportar el nuevo archivo corregido.

    Este paso será ligeramente diferente según la herramienta que utilice. En Netfabb, por ejemplo, elegirá «Exportar parte -> Como STL» para exportar el nuevo archivo 3D.

    Sin embargo, la opción debería ser fácil de encontrar independientemente del software. Si no puede encontrarlo, hay muchas guías de usuario y foros de discusión disponibles para las tres herramientas que he cubierto que deberían ayudarlo.

    Para ir finalizando

    Los archivos .STL rotos y no funcionales son un problema común y frustrante cuando se trabaja con modelado 3D.

    Dicho esto, hay algunos pasos simples a seguir que, en la mayoría de los casos, corregirán los errores más comunes:

  • Busque e instale una herramienta de reparación de archivos .STL.
  • Importe el archivo roto al software y abra las opciones de reparación.
  • Utilice opciones de reparación automáticas o avanzadas para reparar el modelo 3D defectuoso.
  • Exporte el nuevo archivo.