
Vos angles sont arrondis, vos coins présentent de petits bourrelets de plastique, et les lignes droites semblent légèrement gondolées. Ces défauts typiques se corrigent en réglant le Pressure Advance (ou Flow Dynamics sur Bambu Lab), un paramètre qui compense la pression résiduelle dans le hotend pendant les changements de vitesse. Calibrer le Pressure Advance de votre imprimante 3D est l’une des interventions les plus rentables : dix minutes de réglage, et la qualité des pièces change radicalement.
Comprendre le Pressure Advance
Quand une imprimante 3D accélère ou décélère, le filament dans le hotend subit une variation de pression. Sans compensation, un surplus de matière s’échappe en fin de ligne (blobbing) et un manque apparaît en début de mouvement (underextrusion). Le Pressure Advance anticipe ces variations en ajustant en temps réel le débit de l’extrudeur. Sur Klipper, le paramètre s’appelle pressure_advance et se définit dans la configuration de l’extrudeur. Sur Bambu Lab (X1C, P1S, P2S), la même fonction porte le nom Flow Dynamics Calibration et repose sur une valeur K.
La valeur K représente la constante de compensation. Une valeur trop basse laisse apparaître des coins arrondis et du oozing. Une valeur trop élevée provoque des creux aux angles et une sous-extrusion en démarrage de ligne. La plage typique pour du PLA se situe entre 0.01 et 0.05 sur des imprimantes rapides comme la Bambu Lab P2S, et entre 0.4 et 0.8 sur des machines Bowden standard sous Klipper.
Méthode de calibration étape par étape
Sur Bambu Lab (P1S, P2S, X1C, A1 Mini), la procédure est intégrée à Bambu Studio. Ouvrez le logiciel, allez dans l’onglet Calibration puis sélectionnez Flow Dynamics Calibration. Choisissez le filament concerné et lancez le test : la machine imprime une série de lignes à différentes valeurs de K, de 0 à 0.04 par défaut. L’algorithme analyse optiquement le résultat (sur X1C via LIDAR) et propose une valeur K automatiquement. Vous pouvez aussi inspecter visuellement la tour de test : la ligne la plus nette, sans blobbing ni creux, donne la bonne valeur. Une fois confirmée, cette valeur est sauvegardée dans le profil filament.
Sur Klipper, la méthode officielle passe par l’impression d’un objet test. Dans votre fichier printer.cfg, ajoutez pressure_advance: 0.0 sous la section [extruder] pour commencer. Imprimez ensuite le modèle de calibration proposé dans la documentation Klipper : un carré creux avec des vitesses de déplacement élevées (100 mm/s) et une hauteur de couche à 75% du diamètre de la buse. Observez les angles extérieurs : s’ils sont ronds, augmentez la valeur par paliers de 0.01. S’ils présentent des boursouflures, diminuez. La documentation Klipper recommande également de désactiver le « dynamic acceleration control » et les « scarf joint seams » pendant la calibration pour ne pas fausser le résultat. La documentation officielle Klipper détaille la procédure complète.
Sur OrcaSlicer, une fonction de calibration adaptative est disponible directement dans l’interface. Elle génère un gcode de test avec des variations progressives de la valeur K et identifie la zone optimale. C’est particulièrement pratique pour les imprimantes custom sous Klipper ou Marlin.
Dans tous les cas, calibrez par filament et non par imprimante : un PLA blanc d’une marque et un PLA noir d’une autre peuvent nécessiter des valeurs K très différentes, même à température identique. Si vous changez de buse (en passant par exemple d’une buse standard 0.4 mm à une buse durcie 0.6 mm), une nouvelle calibration s’impose.
Résultats attendus et vérification
Après une calibration correcte, les angles de vos pièces deviennent nets et les transitions de vitesse ne laissent plus de traces visibles. Pour vérifier, imprimez un cube 20 x 20 mm en vase mode (spirale), puis un second avec des périmètres multiples. Les coins doivent présenter une arête franche, sans renflement ni retrait. La surface externe doit être homogène même au niveau des points de départ de périmètre.
Une comparaison pratique : avant calibration, un angle à 90° imprimé en PLA à 200°C et 150 mm/s sur une Bambu P2S présentait typiquement un bourrelet de 0.3 à 0.5 mm. Avec K = 0.018 (valeur trouvée par la procédure automatique), ce bourrelet disparaît complètement. Sur une machine Klipper avec extrudeur direct et PLA générique, une valeur de 0.05 à 0.08 donne généralement les meilleurs résultats.
Consultez notre comparatif Bambu Lab P1S vs P2S pour comprendre les différences de calibration entre ces deux modèles.
Quelle imprimante choisit bien le Pressure Advance
Toutes les machines ne se valent pas sur ce point. Les imprimantes avec capteur de force ou LIDAR intégré (comme la Bambu Lab X1C ou la P2S) automatisent complètement la calibration et obtiennent des résultats reproductibles en quelques minutes. La Bambu Lab P2S est aujourd’hui l’une des références pour la qualité de calibration automatique : la Flow Dynamics Calibration y est précise, rapide, et enregistrable par filament. Pour les makers qui veulent un contrôle total et la possibilité de scripter leurs calibrations, les machines sous Klipper restent le meilleur choix.
La Creality K1C (environ 350 €) propose aussi une calibration automatique du Pressure Advance via son firmware Klipper simplifié. Elle convient bien aux débutants qui veulent bénéficier de la calibration automatique sans le prix de la gamme Bambu.
Questions fréquentes
Doit-on recalibrer le Pressure Advance à chaque impression ? Non. La valeur K est stable pour un même filament et une même buse. Une calibration par bobine (ou par changement de buse) est largement suffisante. Sur Bambu Lab, la valeur est sauvegardée dans le profil filament et réutilisée automatiquement.
Le Pressure Advance remplace-t-il le réglage du flow rate ? Non, ce sont deux paramètres distincts. Le flow rate gère la quantité globale de matière extrudée. Le Pressure Advance gère la dynamique de pression pendant les changements de vitesse. Les deux se calibrent séparément, idéalement dans cet ordre : flow rate d’abord, puis Pressure Advance.
Ma machine sous Marlin peut-elle utiliser le Pressure Advance ? Marlin propose une fonction équivalente appelée Linear Advance (M900). Le principe est identique, mais le paramètre s’appelle K sur Marlin (attention, la même lettre que chez Bambu mais avec une plage de valeurs différente). Pour du PLA en extrudeur direct sous Marlin, commencez par K = 0.1 et ajustez par paliers de 0.05.
Conclusion
Calibrer le Pressure Advance est une opération rapide qui transforme visiblement la qualité de vos impressions, surtout sur les pièces techniques avec des angles nets. Que vous soyez sur Bambu Lab avec la Flow Dynamics Calibration, sur Klipper avec pressure_advance, ou sur Marlin avec le Linear Advance, la démarche reste la même : imprimer un test, identifier la valeur optimale, l’enregistrer par profil filament. Comptez dix minutes la première fois, deux minutes les suivantes une fois que vous avez vos repères.