Comment fonctionne une imprimante 3D, du fichier à la pièce finie ?

Une imprimante 3D construit un objet couche par couche à partir d'un fichier numérique, mais ce qui se passe entre le clic sur « imprimer » et la pièce finie reste flou pour beaucoup de débutants. Cette page explique le principe, technologie par technologie et composant par composant, pour comprendre ce que fait réellement la machine.

La réponse courte

Une imprimante 3D suit trois étapes : la modélisation ou le téléchargement d'un fichier 3D, le tranchage par un logiciel slicer qui découpe le modèle en fines couches et génère un G-code, puis l'impression proprement dite, où le firmware pilote les moteurs, les éléments chauffants et les capteurs pour déposer ou durcir la matière couche après couche. Une imprimante FDM fait fondre un filament et le dépose au fil d'une buse ; une imprimante résine MSLA durcit une résine liquide avec de la lumière UV à travers un écran LCD. Les couches restent visibles et certaines formes, comme les surplombs prononcés, posent des limites physiques propres à la fabrication additive.

Du fichier 3D au G-code : ce qui se passe avant l'impression

Tout commence par un fichier 3D, modélisé dans un logiciel de CAO ou téléchargé au format STL ou 3MF. Ce fichier décrit une surface en trois dimensions, mais une imprimante ne sait pas lire cette géométrie directement : il faut d'abord la faire passer par un slicer, un logiciel comme ceux présentés dans notre rubrique logiciels, qui découpe le modèle en dizaines ou centaines de fines couches horizontales.

Le slicer calcule, pour chaque couche, le chemin exact que doit suivre la buse ou la zone que doit durcir l'écran résine, ainsi que la vitesse, la température et le remplissage à appliquer. Le résultat s'appelle le G-code : une longue liste d'instructions, coordonnée par coordonnée, que la carte électronique de l'imprimante exécute une par une pendant l'impression, comme le rappelle le glossaire FFF/FDM de la base de connaissances Prusa.

La FDM expliquée composant par composant

Sur une imprimante FDM, le filament sort d'une bobine et passe dans l'extrudeur, un mécanisme à engrenages qui pince le fil et le pousse vers le bas à la vitesse indiquée par le G-code. Certaines machines placent l'extrudeur juste au-dessus de la tête d'impression (direct drive), d'autres le déportent et relient les deux par un tube (Bowden) : les deux approches font le même travail, pousser le filament de façon précise.

Le filament entre ensuite dans le hotend, qui le chauffe jusqu'à le rendre fondu, puis dans la buse, l'orifice métallique qui donne sa forme au filet de matière déposé sur le plateau. Le plateau, souvent chauffant, sert de base et doit être nivelé pour que la toute première couche accroche correctement. Des capteurs complètent l'ensemble : un capteur de filament détecte une rupture ou une bobine vide, et une sonde de nivellement mesure la hauteur du plateau avant de lancer l'impression.

La résine MSLA expliquée : écran, LEDs UV et plateau qui monte

Une imprimante résine de type MSLA fonctionne très différemment : elle n'extrude rien. Un bac contient de la résine liquide photosensible, et un écran LCD, placé sous ce bac, agit comme un masque numérique en laissant passer la lumière UV uniquement là où une couche doit durcir. Une matrice de LEDs UV, positionnée sous l'écran, fournit la lumière ; l'écran l'autorise ou la bloque pixel par pixel, couche après couche.

Le plateau descend dans le bac, s'approche du fond transparent, et la couche exposée durcit en une fois sur toute sa surface. Il remonte ensuite légèrement pour permettre à la résine de recouvrir la zone avant la couche suivante. Selon le guide de démarrage résine d'Elegoo, la pièce sort de l'imprimante encore collante de résine non polymérisée et doit être lavée puis post-durcie sous lumière UV avant d'être manipulée sans précaution, dans un espace bien ventilé.

Le rôle du firmware pendant l'impression

Le firmware est le programme embarqué dans la carte électronique de l'imprimante. Il lit le G-code ligne par ligne et traduit chaque instruction en un ordre concret : faire tourner tel moteur pas à pas d'un certain angle, chauffer telle résistance jusqu'à une température cible, activer un ventilateur. Il surveille aussi en continu les capteurs de température pour couper la chauffe en cas d'anomalie, un mécanisme de sécurité de base sur toute imprimante moderne.

C'est également le firmware qui gère la reprise après une coupure de courant sur les machines qui le proposent, ou qui interrompt l'impression si un capteur de filament ne détecte plus de matière. Sans lui, le G-code resterait un simple fichier texte : c'est l'intermédiaire obligé entre les calculs du slicer et le mouvement réel de la machine.

Sur les imprimantes FDM grand public, ce rôle est le plus souvent tenu par un firmware comme Marlin ou Klipper, réglé par le fabricant avec les valeurs propres à sa machine (courses des axes, accélérations, courbes de chauffe). Les imprimantes résine embarquent en général un firmware propriétaire plus fermé, pensé spécifiquement pour synchroniser l'écran LCD, les LEDs UV et le déplacement du plateau, sans les réglages moteur que l'on retrouve côté FDM.

Pourquoi les couches sont visibles, et ce qu'on ne peut pas imprimer

La fabrication additive construit un objet couche par couche, et chaque couche a une hauteur et une largeur fixées par la buse ou l'écran utilisé : c'est ce qui crée les stries visibles sur une pièce FDM, plus ou moins marquées selon la hauteur de couche choisie dans le slicer. Une imprimante ne peut pas non plus déposer de matière dans le vide : chaque nouvelle couche a besoin d'un support en dessous, ce qui limite les surplombs très prononcés et les ponts entre deux zones éloignées.

C'est pour cette raison que le slicer propose de générer des supports, des structures sacrificielles qui soutiennent les zones en porte-à-faux pendant l'impression et se retirent ensuite. Les technologies qui travaillent sur un lit de poudre, comme le SLS évoqué dans notre page sur les types d'imprimantes 3D, contournent cette limite autrement, puisque la poudre non fusionnée sert elle-même de support naturel.

Le lexique de l'imprimante 3D, en quelques phrases

Le G-code est la liste d'instructions générée par le slicer et exécutée par le firmware. Le slicer est le logiciel qui découpe un modèle 3D en couches et calcule les trajectoires d'impression. L'extrudeur pousse le filament vers le hotend, qui le fait fondre avant qu'il ne sorte par la buse. Le plateau est la surface sur laquelle la pièce se construit, chauffante ou non selon les machines.

La rétraction désigne le mouvement qui tire légèrement le filament en arrière entre deux zones, pour limiter les fils indésirables abordés dans notre page rétraction. Le remplissage est la structure interne, plus ou moins dense, qui occupe l'intérieur d'une pièce FDM. La jupe ou la bordure sont de fines structures imprimées autour de la pièce pour amorcer l'extrusion ou renforcer l'adhérence au plateau.

Composants clés selon la technologie

ComposantRôleTechnologie concernée
ExtrudeurPousse le filament depuis la bobine vers le hotendFDM
HotendFait fondre le filament avant la buseFDM
BuseDonne sa forme au filet de matière déposéFDM
Plateau chauffantSert de base et favorise l'adhérence de la première coucheFDM
Écran LCDMasque numérique qui bloque ou laisse passer la lumière UVRésine MSLA
LEDs UVFournissent la lumière qui durcit la résineRésine MSLA
Capteur de filamentDétecte une rupture ou une bobine videFDM

Elegoo Mars 5 Ultra

153.36 × 77.76 × 165 mm

Un second format résine compact à comparer à la Saturn 4 Ultra 16K.

Le capot ne remplace pas une installation adaptée à la résine. Prévoir lavage, polymérisation et consommables.

Voir la fiche et l’offre
Bambu Lab A1, photographie constructeur

Bambu Lab A1

256 × 256 × 256 mm

Davantage de place sur chaque axe que l’A1 mini, tout en restant dans la famille A1.

Structure ouverte : ne pas la choisir en supposant les mêmes conditions thermiques qu’une machine fermée.

Voir la fiche et l’offre

Questions fréquentes

Qu'est-ce que le G-code d'une imprimante 3D ?

Le G-code est la liste d'instructions générée par le logiciel slicer à partir du modèle 3D tranché en couches. Chaque ligne indique une coordonnée, une vitesse ou une action, comme chauffer ou extruder, que le firmware de l'imprimante exécute une par une pendant l'impression.

Pourquoi les couches sont-elles visibles sur une pièce imprimée en FDM ?

Chaque couche a une hauteur et une largeur fixées par le diamètre de la buse et le réglage choisi dans le slicer, ce qui crée des stries horizontales à sa surface. Une hauteur de couche plus fine réduit ces stries mais rallonge le temps d'impression.

Comment une imprimante résine sait-elle où durcir la résine ?

L'écran LCD placé sous le bac de résine agit comme un masque numérique : il bloque ou laisse passer la lumière des LEDs UV pixel par pixel, selon la forme de la couche à durcir, calculée par le slicer à partir du modèle 3D.

Qu'est-ce que le firmware d'une imprimante 3D ?

Le firmware est le programme qui tourne sur la carte électronique de l'imprimante. Il lit le G-code ligne par ligne, pilote les moteurs et les éléments chauffants en conséquence, et surveille les capteurs pour couper la chauffe en cas d'anomalie.

Peut-on imprimer n'importe quelle forme sans support ?

Non, une imprimante ne peut pas déposer de matière dans le vide : chaque couche a besoin d'un appui suffisant sous elle. Les surplombs très prononcés et les ponts longs demandent des supports générés par le slicer, sauf sur des technologies comme le SLS où la poudre non fusionnée joue ce rôle.

Quelle différence entre l'extrudeur et le hotend ?

L'extrudeur pousse mécaniquement le filament solide vers l'avant grâce à des engrenages, tandis que le hotend le chauffe pour le faire fondre juste avant qu'il ne sorte par la buse. Ce sont deux pièces distinctes qui travaillent en série sur une imprimante FDM.

Sources et limites

Nous organisons la documentation des fabricants et des communautés ; nous n’avons pas mesuré ces produits nous-mêmes. La notice de votre modèle exact prime sur ces explications générales.

Votre prochaine étape