Réparation de maillage/Normales

Unifier les normales d’un maillage (local)

Rendez le sens d’enroulement des triangles cohérent sur les arêtes manifold partagées et retournez les composants fermés vers l’extérieur. Le Worker accepte STL, OBJ, PLY, 3MF, GLB ou glTF autonome et écrit localement un STL binaire orienté.

PrêtAucun envoiWorkerSTL · OBJ · PLY · 3MF · GLB · glTF

Maillage orienté

Aucun envoi

Maillage orienté

Le sens d’enroulement est propagé le long des arêtes manifold partagées. Les composantes fermées sont retournées vers l’extérieur à partir du volume signé. Les arêtes de bord et non-manifold ne peuvent pas contraindre leurs voisines.

Déposez un maillage à orienter

STL, OBJ, PLY, 3MF, GLB ou un glTF autonome. Les arêtes manifold partagées servent à rendre le sens d’enroulement cohérent ; la sortie est en STL binaire.

.stl · .obj · .ply · .3mf · .glb · .gltf → STL

Déposez un maillage à orienter

STL, OBJ, PLY, 3MF, GLB ou un glTF autonome. Les arêtes manifold partagées servent à rendre le sens d’enroulement cohérent ; la sortie est en STL binaire.

Choisir un fichier

Taille maximale: 500 MB · Aucun envoi

Aucun envoi · File.slice() / ArrayBuffer → Worker → STL orienté.

Fonctionnement

  1. 1

    Déposez un fichier de maillage dans n’importe quel format pris en charge.

  2. 2

    Le Worker construit des contraintes d’arêtes partagées entre triangles adjacents et propage un sens d’enroulement cohérent.

  3. 3

    Les composants fermés dont le volume signé est négatif sont retournés pour pointer vers l’extérieur.

  4. 4

    Téléchargez le STL binaire orienté. Aucun téléversement n’est effectué.

Comprendre les chiffres

Normales

Le sens d’enroulement est propagé à travers les arêtes manifold partagées. Les bords ouverts et les arêtes non-manifold ne peuvent pas contraindre leurs voisins : les conflits et les arêtes non-manifold sont donc signalés au lieu d’être devinés silencieusement.

Limites

Cette opération modifie l’ordre des triangles, pas la position des sommets. Elle ne bouche pas les trous, ne divise pas les arêtes non-manifold et ne supprime pas les auto-intersections ; utilisez clean-mesh, fill-holes ou une vérification du slicer selon le besoin.

Notes d’impression

  • Lancez manifold-check après l’orientation pour confirmer le sens d’enroulement du solide.
  • Les surfaces ouvertes peuvent avoir un enroulement cohérent, mais pas une orientation fermée vers l’extérieur.
  • Conservez le fichier d’origine jusqu’à ce qu’un slicer accepte le STL orienté.

Questions

Références

  • · ISO/ASTM 52900
  • · Orientation du maillage et volume signé