Transformation et optimisation/Optimisation
Opérations booléennes de maillage (local)
Combinez deux maillages fermés par une union, une soustraction ou une intersection, en local. Le Worker analyse les deux fichiers, nettoie et valide leur topologie, exécute l’opération booléenne avec Manifold WASM et permet de télécharger le résultat en STL binaire, sans envoyer aucun des deux modèles.
Résultat booléen
Aucun envoiRésultat booléen
Les deux entrées doivent être des manifolds fermés et orientés de façon cohérente. L’opération booléenne s’exécute localement dans le Worker avec Manifold WASM ; la topologie manifold du résultat est vérifiée avant le téléchargement.
Résultat booléen
STL, OBJ, PLY, 3MF, GLB ou un glTF autonome. Les deux maillages doivent être des manifolds fermés et orientés de façon cohérente.
Opération booléenne · Union (A ∪ B)
Maillage A
STL, OBJ, PLY, 3MF, GLB ou un glTF autonome. Les deux maillages doivent être des manifolds fermés et orientés de façon cohérente.
Choisir un fichierTaille maximale: 500 MB · Aucun envoi
Maillage B
STL, OBJ, PLY, 3MF, GLB ou un glTF autonome. Les deux maillages doivent être des manifolds fermés et orientés de façon cohérente.
Choisir un fichierTaille maximale: 500 MB · Aucun envoi
Aucun envoi · Manifold WASM s’exécute dans le Worker.
Fonctionnement
- 1
Déposez le maillage A et le maillage B au format STL, OBJ, PLY, 3MF, GLB ou glTF autonome.
- 2
Choisissez l’union, la soustraction (A − B) ou l’intersection.
- 3
Le Worker soude et nettoie les deux maillages, puis vérifie que chacun est fermé, étanche et orienté de façon cohérente.
- 4
Manifold WASM calcule l’opération booléenne dans le Worker et la topologie manifold du résultat est vérifiée.
- 5
Téléchargez le résultat en STL binaire.
Comprendre les chiffres
L’union fusionne les volumes occupés, la soustraction retire B de A, et l’intersection ne conserve que le volume commun. La soustraction est ordonnée : A − B n’est pas B − A.
Les deux entrées doivent être des maillages manifold fermés et orientés de façon cohérente. Les surfaces ouvertes, le sens d’enroulement inversé et les arêtes non-manifold sont refusés plutôt que réparés silencieusement.
Le résultat est un maillage manifold unique. Son nombre de triangles peut être bien supérieur à celui de chaque entrée, car les intersections ajoutent de nouvelles arêtes et de nouvelles faces.
Manifold est un moteur booléen, pas un outil de réparation. Les chevauchements coplanaires et les maillages très volumineux peuvent encore échouer ou être lents ; lancez clean-mesh, fill-holes, unify-normals ou repair-non-manifold avant de réessayer.
Notes d’impression
- Gardez les deux fichiers d’entrée fermés et orientés de façon cohérente ; vérifiez chacun avec manifold-check avant l’opération booléenne.
- Pour une soustraction, placez l’outil de découpe de façon qu’il traverse entièrement la paroi cible ; un outil qui ne fait qu’effleurer une surface peut produire un résultat d’épaisseur nulle.
- Le résultat est un nouveau maillage ; conservez les fichiers sources si vous risquez de devoir modifier l’opération.
- Inspectez le résultat dans un slicer, en particulier autour des nouvelles arêtes d’intersection.
Questions
Références
- · ISO/ASTM 52900
- · Manifold : opérations booléennes robustes pour les maillages de triangles