Réparation de maillage/Topologie
Réparer un maillage non-manifold (local)
Réparez localement les jonctions non-manifold d’arêtes et de sommets. Le Worker analyse STL, OBJ, PLY, 3MF, GLB ou glTF autonome, supprime les faces excédentaires sur les arêtes non-manifold, ferme les trous simples ainsi ouverts et sépare les sommets papillon en éventails distincts sans téléverser le maillage.
Maillage réparé
Aucun envoiMaillage réparé
La tolérance de soudage est de 0,001 unité source. La plus grande paire d’enroulements opposés survit sur chaque arête non-manifold, et les boucles simples ouvertes par la suppression de faces sont bouchées. Les sommets en nœud papillon sont séparés en éventails distincts. Ce n’est pas une réparation d’auto-intersections ni de CSG ; inspectez le résultat avant l’impression.
Déposez un maillage non-manifold
STL, OBJ, PLY, 3MF, GLB ou un glTF autonome. Les faces en excès des arêtes non-manifold sont supprimées, les trous simples bouchés et les sommets en nœud papillon séparés ; la sortie est en STL binaire.
STL · OBJ · PLY · 3MF · GLB · glTF → STL
Déposez un maillage non-manifold
STL, OBJ, PLY, 3MF, GLB ou un glTF autonome. Les faces en excès des arêtes non-manifold sont supprimées, les trous simples bouchés et les sommets en nœud papillon séparés ; la sortie est en STL binaire.
Choisir un fichierTaille maximale: 500 MB · Aucun envoi
Aucun envoi · File.slice() / ArrayBuffer → Worker → STL réparé.
Fonctionnement
- 1
Déposez un fichier de maillage dans n’importe quel format pris en charge.
- 2
Le Worker soude les sommets à 0,001 unité source, supprime les triangles dégénérés et en double et vérifie l’incidence des arêtes.
- 3
Sur chaque arête non-manifold, la plus grande paire de faces de sens d’enroulement opposé est conservée et les faces excédentaires sont supprimées.
- 4
Les boucles de bord simples ouvertes par la suppression de faces sont bouchées ; les sommets papillon sont séparés en éventails de surface distincts.
- 5
Téléchargez le STL binaire réparé et vérifiez-le avec la vérification manifold ou un slicer.
Comprendre les chiffres
Une arête partagée par trois triangles ou plus est non-manifold. La réparation conserve un triangle direct et un triangle inverse, en préférant les faces les plus grandes, afin que l’arête de sortie ait au plus deux triangles incidents.
Un sommet papillon relie deux éventails de surface sans arête partagée. Le seul comptage des arêtes ne peut pas le détecter ; la réparation identifie les éventails de triangles connectés et duplique le sommet pour chacun.
Il s’agit d’une heuristique topologique, pas d’une réparation CSG ni d’auto-intersection. Supprimer des faces en conflit peut effacer de la géométrie voulue, et les limites non planes complexes peuvent être ignorées ; inspectez le résultat avant l’impression.
Notes d’impression
- Lancez manifold-check après la réparation et confirmez que les arêtes et les sommets non-manifold sont à zéro.
- Recherchez les triangles allongés ou les parois manquantes là où la réparation a supprimé des faces, surtout autour des ailettes internes et des corps qui se touchent.
- Si une réparation supprime trop de géométrie, séparez le modèle en pièces dans la CAO et réparez chaque coque séparément.
- Tranchez le STL réparé dans Cura ou PrusaSlicer avant l’impression ; un maillage manifold peut encore contenir des auto-intersections.
Questions
Références
- · ISO/ASTM 52900
- · Topologie de maillage : arêtes non-manifold et éventails de sommets