Tu sais déjà imprimer un Benchy ? Parfait. Maintenant on passe aux choses sérieuses : matériaux, G-code, troubleshooting et projets mécaniques.
L'impression FDM (Fused Deposition Modeling) fond un filament plastique couche par couche. La buse chauffe le matériau à ~200°C, l'extrudeur le pousse, et le plateau le reçoit. Chaque couche se superpose pour créer l'objet final.
Si tu maîtrises déjà ça, on va creuser les paramètres qui font la vraie différence entre un print moyen et un print parfait.
C'est LE paramètre qui change tout :
Règle d'or : la hauteur de couche ne doit jamais dépasser 75% du diamètre de ta buse.
| Buse | Usage | Détail | Vitesse |
|---|---|---|---|
| 0.2 mm | Miniatures, bijoux | ⭐⭐⭐⭐⭐ | Très lent |
| 0.4 mm | Standard (par défaut) | ⭐⭐⭐ | Normal |
| 0.6 mm | Pièces fonctionnelles | ⭐⭐ | Rapide |
| 0.8 mm | Gros objets, prototypage | ⭐ | Très rapide |
Astuce pro : Avec une buse de 0.6 mm et une hauteur de couche de 0.3 mm, tu peux imprimer un boîtier Arduino en 45 minutes au lieu de 2h. Parfait pour le prototypage rapide !
Le choix du matériau change complètement ton approche. Voici les 4 filaments les plus utilisés :
| Propriété | PLA | PETG | ABS | TPU |
|---|---|---|---|---|
| Temp. buse | 190-220°C | 220-250°C | 230-260°C | 210-230°C |
| Temp. plateau | 0-60°C | 70-85°C | 90-110°C | 40-60°C |
| Enceinte fermée | Non requise | Recommandée | Requise | Non requise |
| Rigidité | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐ |
| Flexibilité | ⭐ | ⭐⭐ | ⭐⭐ | ⭐⭐⭐⭐⭐ |
| Résist. chaleur | ~60°C | ~80°C | ~100°C | ~80°C |
| Résist. chocs | Fragile | Bonne | Très bonne | Excellente |
| Odeur | Aucune | Légère | Forte ⚠️ | Légère |
| Difficulté | Débutant | Intermédiaire | Avancé | Intermédiaire |
| Prix / kg | ~18€ | ~22€ | ~20€ | ~28€ |
Le matériau de base. Biodégradable, facile à imprimer, idéal pour l'apprentissage. Fragile aux chocs et fond au soleil dans une voiture.
Le meilleur compromis. Résistant, léger flex, résiste à l'eau. Parfait pour les pièces fonctionnelles. Attention au stringing !
Le plastique des LEGO. Ultra-résistant, se lisse à l'acétone. Nécessite enceinte fermée + bonne ventilation.
Flexible comme du caoutchouc ! Coques de téléphone, roues de robot, joints. Imprime lentement (~25 mm/s max).
Sécurité : L'ABS émet des fumées nocives (styrène). Imprime toujours dans une pièce ventilée ou avec un caisson équipé d'un filtre à charbon actif. Le PLA est sans danger.
TinkerCAD c'est génial pour débuter — tu empiles des formes, tu fais des trous, c'est intuitif. Mais pour des pièces mécaniques avec des tolérances précises, il faut passer à l'étape suivante.
| Critère | STL | 3MF |
|---|---|---|
| Ancienneté | Depuis 1987 | Depuis 2015 |
| Couleur/texture | Non | Oui ✅ |
| Métadonnées | Non | Oui (auteur, licence…) |
| Taille fichier | Gros | Compact (compressé) |
| Erreurs de mesh | Fréquentes | Auto-vérification |
| Compatibilité | Universelle | Cura, PrusaSlicer, Bambu |
Verdict : Utilise le 3MF quand c'est possible. Il contient même les paramètres de slicer ! Le STL reste utile pour partager sur Thingiverse et Printables.
Un mesh, c'est la surface de ton modèle découpée en triangles. Plus tu as de triangles, plus c'est lisse — mais plus le fichier est lourd.
Dans Fusion 360, quand tu exportes en STL, choisis Refinement: Medium pour un bon équilibre.
Le slicer transforme ton modèle 3D en instructions que l'imprimante comprend (du G-code). C'est ici que tu contrôles tout.
| Paramètre | Valeur typique | Impact |
|---|---|---|
| Layer Height | 0.2 mm | Qualité vs vitesse |
| Infill % | 15-20% | Solidité interne. 100% = bloc plein |
| Infill Pattern | Gyroid / Cubic | Gyroid = meilleure résistance omnidirectionnelle |
| Wall Count | 3-4 murs | Plus de murs = plus solide que plus d'infill |
| Temp. buse | Selon matériau | Trop bas = sous-extrusion. Trop haut = stringing |
| Temp. plateau | Selon matériau | Trop bas = warping. Trop haut = pied d'éléphant |
| Vitesse | 50-80 mm/s | Plus rapide = moins de détails |
| Rétraction dist. | 4-6 mm (Bowden) | Trop peu = stringing. Trop = bouchons |
| Rétraction vit. | 40-60 mm/s | Rapide = moins de bavures |
| Supports | Auto / Manuel | Pour les surplombs > 45° |
Astuce infill : Pour une pièce solide, augmenter le nombre de murs (walls) à 5-6 est plus efficace que mettre l'infill à 80%. Moins de temps, plus résistant aux chocs.
Le G-code est le langage machine de ton imprimante 3D. Chaque ligne est une instruction : "chauffe la buse", "déplace-toi ici", "extrude du plastique". Le slicer génère des milliers de lignes de G-code à partir de ton modèle.
G28 ; Home — Ramène tous les axes à zéro G1 X50 Y50 Z0.3 F3000 ; Déplace la tête à X50 Y50 Z0.3 à 3000mm/min G1 X100 E10 F1500 ; Déplace en X100 en extrudant 10mm de filament M104 S200 ; Chauffe la buse à 200°C (sans attendre) M109 S200 ; Chauffe la buse à 200°C (attend la température) M140 S60 ; Chauffe le plateau à 60°C (sans attendre) M190 S60 ; Chauffe le plateau à 60°C (attend la température) M106 S255 ; Ventilateur à 100% (255 = max) M107 ; Éteint le ventilateur G92 E0 ; Remet le compteur d'extrusion à zéro M84 ; Désactive les moteurs (fin d'impression)
Tu veux changer de couleur à la couche 50 ? Ajoute ces lignes dans le G-code (ou utilise le plugin "Post-Processing" de Cura) :
; --- Pause à la couche 50 pour changement de filament --- M600 ; Pause + changement filament (firmware Marlin) ; OU sur les imprimantes sans M600 : G1 Z50 F3000 ; Monte la tête en Z G1 X0 Y0 F3000 ; Dégage la tête du print M0 ; Pause — appuie sur le bouton pour reprendre
Pro tip : Ouvre tes fichiers .gcode avec VS Code ou Notepad++. Les commandes importantes sont au début (pré-chauffage) et à la fin (refroidissement, home). Tu peux les modifier manuellement !
Toute surface qui dépasse un angle de ~45° par rapport à la verticale a besoin de supports. Sans ça, le plastique imprime dans le vide et tombe.
| Critère | Linear (classiques) | Tree (arbre) |
|---|---|---|
| Structure | Colonnes droites | Branches qui contournent le modèle |
| Contact | Large → marques visibles | Minimal → surface plus propre |
| Retrait | Parfois difficile | Se détache facilement |
| Temps | Souvent plus rapide | Légèrement plus long |
| Matériau | Plus de plastique | Moins de plastique |
| Meilleur pour | Surplombs plats | Formes organiques, figurines |
Ces options améliorent l'adhérence de la première couche :
Quand utiliser quoi : Petite base → Brim. ABS qui warpe → Brim large (8-10mm). Plateau pas droit → Raft. Impression normale → Skirt suffit.
Chaque maker passe par ces galères. Voici comment diagnostiquer et corriger les problèmes les plus courants.
Cause : Le filament coule quand la buse se déplace entre deux points.
Cause : Le plastique rétrécit en refroidissant → les coins se soulèvent.
Cause : L'imprimante saute des pas → les couches se décalent d'un coup.
Cause : Pas assez de plastique qui sort de la buse.
Sécurité : La buse est à 200°C+, le plateau à 60-110°C. Ne touche jamais ces surfaces pendant ou juste après l'impression. Utilise des pinces ou attends le refroidissement complet.
Pas besoin d'une imprimante multi-extrudeurs pour faire du multi-couleurs ! Voici deux techniques accessibles :
; Dans le G-code, à la couche souhaitée : M600 ; Commande Marlin pour changement de filament ; L'imprimante rétracte, bip, attend ton action
Avec des marqueurs permanents (type Sharpie), tu peux colorer le filament blanc avant qu'il entre dans l'extrudeur. Le résultat est subtil — parfait pour des dégradés ou des accents de couleur.
Alternative pro : Les systèmes comme le Bambu AMS ou le Prusa MMU changent automatiquement de filament. C'est cher (~200-300€) mais ça ouvre la porte aux prints 4+ couleurs sans intervention.
Un print qui sort de l'imprimante, c'est bien. Un print poncé, peint et assemblé, c'est 10 fois mieux.
L'acétone dissout l'ABS. En l'exposant à des vapeurs d'acétone, la surface fond légèrement et devient lisse comme du plastique injecté.
DANGER : L'acétone est hautement inflammable et ses vapeurs sont toxiques. Fais ça dehors ou sous une hotte, loin de toute flamme. Porte des gants et un masque. Demande l'aide d'un adulte.
Conçois un boîtier sur mesure pour ton Arduino Uno + breadboard. Pense aux ouvertures USB, aux trous de ventilation et aux clips de fermeture. Tolérance : +0.3mm sur chaque côté.
Imprime des engrenages droits (spur gears) qui s'emboîtent. Module 1.5 minimum pour le FDM. Oriente les dents perpendiculairement au plateau pour la résistance.
Charnières, articulations, glissières. La clé : les tolérances. Pour deux pièces qui coulissent, laisse 0.2-0.4mm de jeu. Teste avec un cube de calibration d'abord !
Crée des supports personnalisés pour tes capteurs ultrason, IR, ou caméra. Modélise les trous de montage en M3 (3.2mm de diamètre pour laisser du jeu).
| Type d'assemblage | Jeu recommandé | Exemple |
|---|---|---|
| Serré (press-fit) | -0.1 à 0 mm | Inserts, axes fixes |
| Glissant | +0.2 à 0.3 mm | Tiroirs, couvercles |
| Libre (rotation) | +0.4 à 0.5 mm | Charnières, engrenages |
| Vis M3 | 3.2 mm de diamètre | Trous de fixation |
Astuce calibration : Imprime un cube de tolérance (dispo sur Thingiverse) avant chaque nouveau projet mécanique. Chaque imprimante a ses propres marges d'erreur — il faut les connaître.
L'impression 3D + Arduino = combo ultime pour la robotique. Voici comment concevoir des pièces qui résistent à l'usage réel.
Les moteurs vibrent. Tes supports doivent être solides et bien ajustés :
; Exemple : dimensions typiques pour un robot 2 roues ; Châssis : 150×100×3mm (PETG, 4 murs, 30% infill) ; Trous moteur : diamètre selon moteur + 0.2mm jeu ; Passages câbles : 7mm de diamètre avec congé 1mm ; Fixation Arduino : entraxe 66×50mm, trous M3 (3.2mm) ; Support capteur ultrason : entraxe 26mm, trous 1.8mm
Workflow complet : Mesure tes composants → Modélise dans Fusion 360 → Exporte en 3MF → Slice avec supports tree → Imprime en PETG → Assemble avec inserts M3 en laiton. Résultat : un robot solide et démontable.
Si tu débutes dans l'impression avancée, voici l'ordre recommandé :