Pourquoi un maillage qui semble parfait échoue quand même
Un modèle peut s'afficher impeccablement et rester inutilisable. Les trancheurs, les opérations booléennes et les outils de simulation exigent tous quelque chose de plus solide que « ça a l'air correct » : ils ont besoin que le maillage décrive un solide fermé et orienté de façon cohérente. Cet analyseur vérifie si c'est bien le cas.
Les contrôles, et ce que chacun signifie vraiment
Arêtes non-variété — une arête partagée par trois faces ou plus. Aucune surface réelle ne fait cela ; c'est en général le signe que deux coques ont été fusionnées sans soin, ou qu'une paroi interne a été oubliée. Les trancheurs refusent le fichier, ou produisent n'importe quoi à cet endroit. C'est le défaut le plus grave.
Trous et boucles de bord — des arêtes n'appartenant qu'à une seule face. Un solide fermé n'en a aucune. Chaque boucle de bord correspond à un trou, et un maillage troué n'a pas d'intérieur défini : le trancheur ne peut pas savoir quoi remplir.
Triangles dégénérés — des faces d'aire nulle, soit parce que deux sommets sont confondus, soit parce que les trois points sont alignés. Ils ne portent aucune information de surface, faussent le calcul des normales et provoquent des divisions par zéro en aval.
Faces dupliquées — le même triangle stocké deux fois. Cela double les surfaces, brouille les tests intérieur/extérieur et gaspille de la place.
Orientation des faces incohérente — des faces voisines qui ne s'accordent pas sur le côté qui est dehors. Certaines zones s'affichent alors retournées, et tout calcul de volume perd son sens.
Coques disjointes — des morceaux de géométrie séparés, sans le moindre sommet en commun. Parfaitement légitime pour un modèle en plusieurs pièces, très mauvais signe pour ce qui devrait être un seul solide.
Sommets isolés — des points qu'aucun triangle ne référence. Sans danger, mais révélateurs d'une modélisation négligée.
Auto-intersections — des triangles qui se traversent mutuellement. Le maillage peut être étanche et variété tout en restant physiquement impossible. Ce contrôle est facultatif parce qu'il coûte cher ; sur les gros maillages, il procède par échantillonnage et le signale.
La soudure vient en premier
Un fichier STL est une soupe de triangles non indexée : chaque triangle porte ses trois sommets, et les triangles voisins ignorent qu'ils sont voisins. Analysé tel quel, chaque arête ressemble à un bord, et le résultat n'a aucun sens.
L'analyseur soude donc les sommets par hachage spatial avant tout travail de topologie. C'est ce qui lui permet de dire quoi que ce soit d'utile sur un STL, et c'est aussi pourquoi la tolérance compte : trop serrée, de vrais voisins restent séparés ; trop lâche, le détail fin s'effondre sur lui-même.
Étanche et variété
Ces deux verdicts en tête de résultats sont ce que la plupart des gens cherchent réellement. Étanche signifie aucun trou et aucune arête non-variété : le maillage enferme un volume défini. Variété signifie que chaque arête est partagée par exactement deux faces. Un modèle doit satisfaire les deux avant qu'un trancheur le traite comme un solide, et avant qu'un chiffre de volume veuille dire quelque chose.
Confidentialité
L'analyse s'exécute entièrement dans votre navigateur. Rien n'est téléversé.
Tiny Online Tools







