Actualités

Mes derniers articles sur l'impression 3D à Rennes, et une veille du secteur.

← Retour aux actus
11 septembre 2026

STL, c'est quoi ? Le langage universel de l'impression 3D expliqué simplement

STL, c'est quoi ? Le langage universel de l'impression 3D expliqué simplement


embedded-image-0z27dorf.jpeg


Si tu débutes en impression 3D, tu as sûrement déjà croisé ce mot partout : STL. Sur les sites de modèles gratuits, dans ton logiciel de tranchage (le fameux "slicer"), dans les tutos... STL, STL, STL. Mais personne ne prend jamais deux minutes pour t'expliquer ce que c'est vraiment.

Bonne nouvelle : ce n'est pas compliqué du tout. Dans cet article, on va démonter ce mystère avec des mots simples et quelques comparaisons du quotidien, pour que tu comprennes enfin ce qui se cache derrière ces trois lettres.


Un fichier STL, c'est juste... une forme


Commençons par le plus important : un fichier STL décrit la forme d'un objet, et rien d'autre.

Pas de couleur. Pas de matière. Pas d'échelle précise en centimètres ou en pouces. Pas d'information sur ce qu'il y a à l'intérieur. Juste : "voici à quoi ressemble la surface extérieure de cet objet."

Imagine que tu demandes à quelqu'un de te décrire une pomme uniquement avec sa forme, sans jamais mentionner la couleur, le goût ou si elle est pleine ou creuse. C'est exactement ce que fait un fichier STL : il décrit le contour, la coquille extérieure de l'objet, comme une coquille d'œuf vide. Ce qu'il y a "dedans" (le remplissage, la couleur du filament, la matière utilisée), c'est ton imprimante et ton logiciel de tranchage qui décideront ça plus tard, au moment de préparer l'impression.

STL veut d'ailleurs dire Standard Tessellation Language (ou parfois Standard Triangle Language, les deux se disent). Et ce mot "triangle" est la clé de tout ce qui suit.


Comment on décrit une forme avec... des triangles ?


Voici l'analogie la plus utile pour comprendre un fichier STL : pense à une boule à facettes de discothèque, ou encore à un ballon de foot.

Une boule à facettes n'est pas une vraie sphère lisse : c'est en réalité des centaines de petits miroirs plats, tous légèrement inclinés les uns par rapport aux autres, qui donnent l'illusion d'une forme ronde de loin. Un fichier STL fait exactement la même chose, mais avec des triangles au lieu de miroirs : il recouvre toute la surface de ton objet 3D avec un immense patchwork de petits triangles plats, un peu comme une couverture en patchwork ou un origami très détaillé.

Pourquoi des triangles et pas des carrés ou des cercles ? Parce qu'un triangle, c'est la forme la plus simple qui existe en géométrie : trois points, trois lignes, toujours plat, jamais d'ambiguïté. C'est facile à calculer pour un ordinateur, et on peut assembler des triangles de toutes les tailles pour épouser n'importe quelle forme, même très organique (un visage, un animal, une pièce mécanique tordue).

Plus la forme est complexe ou arrondie, plus il faut de triangles, petits et nombreux, pour bien "épouser" les courbes. Une sphère parfaite en STL n'est donc jamais vraiment ronde : c'est un ballon de foot avec énormément de petites facettes, tellement petites et nombreuses qu'à l'œil nu, ça paraît lisse.


embedded-image-usgqjvtw.jpeg


L'analogie de la photo numérique


Pour aller plus loin : c'est un peu comme une photo numérique. Une photo n'est pas vraiment continue, c'est une grille de petits carrés de couleur (les pixels). Avec peu de pixels, l'image est pixelisée et on voit les carrés. Avec beaucoup de pixels (haute résolution), l'image paraît lisse et détaillée, même si techniquement, ce sont toujours des petits carrés.

Un fichier STL, c'est pareil, mais avec des triangles à la place des pixels : peu de triangles = objet à l'aspect "facetté", visiblement anguleux ; beaucoup de triangles = objet qui paraît lisse et rond. C'est pour ça qu'un fichier STL d'un objet très détaillé (un buste, une figurine) peut peser bien plus lourd (en mégaoctets) qu'un simple cube : il contient beaucoup plus de triangles à stocker.


embedded-image-jgtgmhna.jpeg


Pourquoi la forme doit être "étanche"


Voici un point que tous les débutants découvrent tôt ou tard, souvent avec un message d'erreur frustrant dans leur slicer : un bon fichier STL doit être "watertight", c'est-à-dire étanche, comme on dirait d'une coque de bateau ou d'un seau d'eau.

Pourquoi cette exigence ? Parce que ton logiciel de tranchage (le slicer, qui transforme la forme en instructions pour l'imprimante) a besoin de savoir sans aucune ambiguïté ce qui est "dedans" l'objet et ce qui est "dehors". S'il y a le moindre petit trou dans le patchwork de triangles, même minuscule et invisible à l'œil, le logiciel ne sait plus où s'arrête la matière et où commence le vide, exactement comme un seau percé ne sait plus retenir l'eau à l'intérieur.

Résultat concret : un fichier STL "troué" peut donner des impressions bizarres, avec des trous, des parois manquantes ou des comportements imprévisibles du slicer. C'est l'une des causes les plus fréquentes de ratés chez les débutants, et heureusement, la plupart des slogans logiciels de tranchage modernes (et des sites qui hébergent des modèles) essaient de détecter et réparer ces petits trous automatiquement.


embedded-image-kp2yhwrm.jpeg

D'où viennent les fichiers STL, et où vont-ils ensuite ?


Pour bien situer le fichier STL dans le processus complet, voici le chemin classique d'une impression 3D, en trois étapes :


  1. La conception : quelqu'un crée un objet en 3D dans un logiciel de modélisation (comme Fusion 360, Blender, TinkerCAD...), un peu comme on sculpterait de la pâte à modeler virtuelle. Ou alors, on scanne un objet réel avec un scanner 3D.


  1. L'export en STL : une fois la forme terminée, le logiciel de conception "traduit" cette forme en un immense patchwork de triangles, et l'enregistre dans un fichier STL. C'est la version universelle et simplifiée de l'objet, comme on exporterait un document en PDF pour être sûr que tout le monde puisse l'ouvrir, quel que soit le logiciel utilisé au départ.


  1. Le tranchage (slicing) : ce fichier STL est ensuite ouvert dans un logiciel de tranchage (slicer), qui va littéralement découper la forme en dizaines, centaines ou milliers de fines tranches horizontales, une par couche d'impression, et transformer tout ça en instructions précises (le G-code) que l'imprimante peut suivre pas à pas.


Le fichier STL est donc un peu comme un patron de couture : il donne la forme exacte à découper, mais ce n'est ni le tissu, ni la couleur du fil, ni le vêtement fini. C'est une étape intermédiaire, universelle, entre l'idée et l'objet final.


embedded-image-150ghzt1.jpeg

STL ASCII et STL binaire : un détail technique sans importance au quotidien


Tu tomberas peut-être un jour sur cette info : il existe deux "sous-types" de fichiers STL, l'ASCII et le binaire.

  1. Le format ASCII est écrit en texte lisible (tu pourrais l'ouvrir avec un simple bloc-notes et voir des lignes de coordonnées). Il est plus simple à comprendre mais prend beaucoup plus de place.
  2. Le format binaire est écrit dans un langage compressé, illisible pour un humain, mais beaucoup plus léger et rapide à charger.

En pratique, en tant que débutant, tu n'as presque jamais besoin de t'en soucier : la plupart des logiciels exportent en binaire par défaut (plus léger), et tous les slogans de tranchage savent lire les deux. Retiens juste que ça existe, au cas où tu croises le terme.


Les limites du STL (et pourquoi d'autres formats existent)


Le format STL a près de 40 ans (il a été créé à la fin des années 1980) et il a un défaut connu : comme il ne décrit que la forme, il ne peut pas contenir certaines informations utiles, comme la couleur, la texture ou plusieurs matières dans un même fichier.

C'est pour ça que des formats plus récents existent, comme le 3MF ou l'OBJ, qui peuvent embarquer en plus la couleur, la texture, voire plusieurs objets et matériaux dans un seul fichier. Mais malgré son âge, le STL reste aujourd'hui le format le plus répandu et le plus universellement compatible en impression 3D grand public : presque tous les logiciels et sites de modèles 3D (Thingiverse, Printables, Cults3D...) le proposent, ce qui en fait un choix sûr par défaut quand tu débutes.


Ce qu'il faut retenir


  1. Un fichier STL décrit uniquement la forme extérieure d'un objet, comme une coquille vide, jamais sa couleur, sa matière ou son remplissage.
  2. Cette forme est construite à partir d'un immense patchwork de petits triangles plats, un peu comme une boule à facettes ou une photo faite de pixels : plus il y en a, plus l'objet paraît lisse.
  3. Pour être imprimable sans souci, cette "coquille" de triangles doit être étanche, sans le moindre trou, sinon le slicer ne sait plus distinguer l'intérieur de l'extérieur.
  4. Le STL est une étape intermédiaire : il vient d'un logiciel de conception 3D, et il repart vers un logiciel de tranchage qui le transformera en instructions pour l'imprimante.
  5. Il existe deux variantes (ASCII et binaire), mais ça n'a presque jamais d'importance au quotidien.
  6. Malgré ses limites (pas de couleur, pas de texture), c'est encore aujourd'hui le format le plus universel de l'impression 3D grand public.

Maintenant que tu sais ce qui se cache derrière ce sigle, la prochaine fois que tu télécharges un modèle ou que tu exportes ta propre création, tu sauras exactement ce que ton ordinateur est en train de manipuler : une forme, faite de triangles, prête à être tranchée en couches et à prendre vie, couche après couche, sur le plateau de ton imprimante.


Nicolas IGUINIZ - 06/09/2026

Un projet en tête ?

Décrivez-moi votre besoin, je vous réponds avec un devis sous 24 à 48h.

Écrire un message
En bref

Cet article de MyGeek (impression 3D à Rennes) explique : Si tu débutes en impression 3D, tu as sûrement déjà croisé ce mot partout : STL. Sur les sites de modèles gratuits, dans ton logiciel de tranchage (le fameux "slicer"), dans les tutos... STL, STL, STL. Mais personne ne….