Reparación de malla/Topología

Reparación de malla en un clic (local)

Repara una malla imprimible en una sola pasada local. El Worker suelda vértices duplicados, elimina caras degeneradas y duplicadas, borra uniones no manifold, divide vértices de corbatín, unifica el enrollado, cierra bucles de borde simples y, opcionalmente, elimina caras con autointersecciones. Entrada STL, OBJ, PLY, 3MF, GLB y glTF autocontenido; salida STL binario; sin subida.

DisponibleSin subidaWorkerSTL · OBJ · PLY · 3MF · GLB · glTF

Malla reparada

Sin subida

Malla reparada

La reparación con un clic encadena heurísticas de topología locales. Las etapas se pueden desactivar abajo; el informe muestra los recuentos de eliminaciones y cualquier advertencia restante de no manifold, borde abierto o autointersección. Inspecciona el resultado antes de imprimir.

Arrastra una malla para repararla

STL, OBJ, PLY, 3MF, GLB o un glTF autocontenido. Una sola pasada del Worker suelda vértices, elimina uniones no manifold, unifica las normales, cierra agujeros simples y, opcionalmente, elimina las caras con autointersección; la salida es STL binario.

STL · OBJ · PLY · 3MF · GLB · glTF → STL

Arrastra una malla para repararla

STL, OBJ, PLY, 3MF, GLB o un glTF autocontenido. Una sola pasada del Worker suelda vértices, elimina uniones no manifold, unifica las normales, cierra agujeros simples y, opcionalmente, elimina las caras con autointersección; la salida es STL binario.

Elegir archivo

Tamaño máximo de archivo: 500 MB · Sin subida

Etapas de reparación

Sin subida · File.slice() / ArrayBuffer → Worker → STL reparado.

Cómo funciona

  1. 1

    Arrastra un archivo STL, OBJ, PLY, 3MF, GLB o glTF autocontenido.

  2. 2

    Elige qué etapas ejecutar: la reparación no manifold, el cierre de agujeros y la eliminación de autointersecciones están activados de forma predeterminada.

  3. 3

    El Worker analiza y suelda la malla, ejecuta las etapas de topología seleccionadas y vuelve a orientar el enrollado.

  4. 4

    Revisa los recuentos de triángulos y vértices antes y después, los recuentos de caras eliminadas y cualquier advertencia restante.

  5. 5

    Descarga el STL binario reparado y confirma el resultado con manifold-check o tu laminador.

Qué significan los números

Orden de transformación

La soldadura y la limpieza se ejecutan primero. Después se intenta la eliminación de autointersecciones, luego la reparación no manifold y la división de corbatines, y por último una pasada final de relleno de agujeros y la unificación de normales. El paso final no vuelve a soldar, así que los vértices de corbatín divididos permanecen separados.

counts

Las caras degeneradas y duplicadas eliminadas provienen de la soldadura. Las caras eliminadas son triángulos sobrantes en aristas no manifold. Los vértices divididos son uniones de corbatín duplicadas en abanicos separados. Los agujeros rellenados cuentan los bucles de borde simples cerrados después de eliminar caras.

warnings

Un resultado limpio significa que la malla final es estanca, no tiene aristas no manifold y la pasada de autointersecciones no encontró cruces restantes. Las advertencias identifican las comprobaciones que aún fallan; una etapa también puede omitirse cuando una malla supera su límite.

Límites

Cada etapa usa heurísticas locales. La eliminación de autointersecciones borra todos los triángulos implicados en un cruce y conserva un relleno solo si permanece limpio. El daño complejo, las regiones grandes con autointersecciones y la geometría mayor que los límites de triángulos por etapa necesitan remallado voxel o reparación manual en CAD.

Notas de impresión

  • Ejecuta manifold-check sobre el STL descargado y confirma que las aristas no manifold, las aristas de borde y los pares que se cruzan son cero.
  • Compara los recuentos de triángulos antes y después; una caída grande significa que la reparación eliminó geometría que quizá todavía necesites.
  • Si el resultado no es estanco, ejecuta voxel-remesh como alternativa con pérdida o repara la carcasa en CAD.
  • Lamina siempre el modelo reparado antes de imprimir; una malla estanca todavía puede tener paredes finas o voladizos sin soporte.

Preguntas

Referencias

  • · ISO/ASTM 52900
  • · Reparación de malla: soldadura, topología manifold y enrollado
  • · Geometría manifold y superficies estancas