SplitSTL
Ouvrir l'éditeur
Accueil › Guides › Réparer un STL non manifold : trous, normales et coques ouvertes

Réparer un STL non manifold : trous, normales et coques ouvertes

Slicers et découpeurs ont besoin d’un solide fermé. Quand un fichier a des trous, des faces inversées ou des coques qui se chevauchent, l’impression perd des couches et les coupes échouent. Voici ce que signifie chaque défaut et comment le corriger.

Mis à jour le · SplitSTL

Ce que veut dire « non manifold »

Un maillage imprimable décrit un volume fermé : chaque arête est partagée par exactement deux triangles, tous les triangles regardent vers l’extérieur et la surface ne se traverse jamais. On le dit « manifold » ou étanche. Les défauts courants :

DéfautCe que c’estCause typique
Trous (arêtes ouvertes)Arêtes bordées d’un seul triangle : la surface a des lacunesScans, modèles faits pour le rendu, exports ratés
Arêtes non manifoldArêtes partagées par trois triangles ou plusDeux volumes qui se touchent par une arête, faces internes
Normales inverséesTriangles tournés vers l’intérieur : dedans et dehors se confondentSymétries, modélisation négligée
Auto-intersectionsLa surface se traverse elle-mêmePièces posées l’une dans l’autre au lieu d’être fusionnées
Coques superposéesPlusieurs volumes fermés imbriquésFigurines assemblées, modèles de jeux vidéo
Faces dégénéréesTriangles d’aire nulle, sommets en doubleErreurs d’export ou de conversion

Pourquoi slicers et découpeurs échouent

Un slicer tranche le maillage en couches et a besoin d’un contour fermé sur chacune pour savoir où est l’intérieur. Avec une arête ouverte, il devine : couches manquantes, parois qui s’arrêtent dans le vide, remplissage là où le modèle devrait être creux. Des normales inversées lui font prendre l’intérieur pour l’extérieur.

Un découpeur bute encore plus tôt. Chaque coupe doit être refermée par une face plane, ce qui n’est possible que si la section forme une boucle fermée, et creuser les trous des chevilles ou des aimants est une opération booléenne qui exige un solide bien défini. C’est pourquoi SplitSTL vérifie chaque modèle à l’import.

Détecter les problèmes

  1. Ouvrez le fichier dans la visionneuse STL gratuite. Elle tourne dans votre navigateur, n’envoie rien, et indique si le maillage est étanche et combien d’arêtes ouvertes il compte.
  2. Chargez-le dans votre slicer : la plupart affichent une alerte quand ils ont dû corriger des erreurs à l’import.
  3. Dans Blender, en mode Édition, le menu Select › Select All by Trait › Non Manifold surligne les arêtes fautives ; l’extension 3D-Print Toolbox fait aussi un bilan complet.
  4. Repérez les faces qui s’affichent sombres ou transparentes : ce sont souvent des normales inversées.

Les solutions, de la plus rapide à la plus complète

OutilUtile pourLimites
Réparation automatique du slicer (Bambu Studio, PrusaSlicer, OrcaSlicer)Petits trous, normales inversées, sans rien fairePeu fiable sur les grands trous et les coques superposées
Meshmixer (Inspector, Make Solid)Boucher vite les trous ; Make Solid reconstruit un volume ferméPlus développé par Autodesk ; Make Solid peut adoucir les détails
Blender (Merge by Distance, Fill Holes, Recalculate Outside, 3D-Print Toolbox)Réparation manuelle précise qui garde chaque détailPrise en main longue, fastidieux sur un maillage très abîmé
Réparation GPU de SplitSTLFichiers très cassés, coques superposées, scans, modèles de jeuxMaillage reconstruit : les petits détails peuvent s’adoucir légèrement ; compte gratuit requis

Commencez par le plus simple : si le slicer répare sans alerte et que l’aperçu couche par couche est propre, inutile d’aller plus loin.

Reconstruire un solide avec la réparation GPU de SplitSTL

L’éditeur SplitSTL vérifie chaque modèle à l’import. Les petits défauts (trous, normales inversées, faces en double) sont corrigés automatiquement, et l’éditeur vous le signale. Si le maillage est trop abîmé, il est marqué non étanche et vous pouvez le reconstruire sur notre GPU :

  1. Connectez-vous avec un compte gratuit.
  2. Cliquez sur « Réparer avec le GPU » et choisissez la précision : plus elle est haute, plus les détails sont conservés.
  3. Le serveur classe l’intérieur et l’extérieur sur une grille de voxels fine, puis reconstruit la surface en un seul solide étanche, même à travers les trous et les coques superposées.
  4. Vérifiez le résultat dans la vue 3D, puis découpez comme d’habitude.

Comme la surface est reconstruite, les détails plus petits que la grille (arêtes très fines, gravures légères) peuvent s’adoucir un peu. Pour une pièce mécanique aux cotes exactes, mieux vaut réparer dans votre logiciel de CAO.

Questions fréquentes

Non manifold, c’est la même chose que non étanche ?

Presque. Étanche signifie que la surface n’a pas de trou ; manifold ajoute que chaque arête relie exactement deux faces. Un fichier imprimable doit être les deux.

Peut-on imprimer un STL non manifold quand même ?

Souvent, si le slicer le répare à l’import. Contrôlez l’aperçu couche par couche avant d’imprimer : parois manquantes, trous, remplissage au mauvais endroit.

Pourquoi mon modèle a-t-il tant d’arêtes ouvertes ?

Les sources typiques sont les scans 3D, les modèles faits pour l’animation ou le jeu vidéo (surfaces simples, yeux et vêtements séparés) et certains exports de logiciels de sculpture.

La réparation GPU modifie-t-elle mon modèle ?

Elle produit un nouveau maillage étanche à partir de la forme d’origine. La forme et les dimensions restent les mêmes ; les détails très fins peuvent s’adoucir légèrement, comparez avant d’imprimer.

À lire aussi