Le pressure advance (sous Marlin : linear advance) est une fonction de Klipper qui anticipe la pression dans la buse. Grâce à lui, les angles restent nets et les parois régulières, même à grande vitesse et forte accélération.
D’où vient le problème
Le filament dans le hotend se comporte comme un ressort : quand la tête accélère, la pression monte avec un retard – il manque de plastique en début de ligne. Quand elle freine, la pression baisse trop lentement – il y en a trop en fin de ligne et dans les angles. Résultat : angles arrondis et gonflés, manques en début de paroi et surépaisseurs à la fin.
Le pressure advance ajoute au mouvement de l’extrudeur une correction proportionnelle à la vitesse du débit : en accélération, un peu plus de filament ; au freinage, moins. La valeur pressure_advance indique de combien de secondes on « anticipe » la pression.
Reconnaître un mauvais pressure advance
- trop faible – angles gonflés, surépaisseurs en fin de ligne, paroi irrégulière à la couture,
- trop fort – manques et angles mal remplis, parois fines juste après un virage, lignes de première couche « déchirées ».
Valeurs typiques
| Extrudeur | PLA | PETG | TPU |
|---|---|---|---|
| Direct Drive | 0,02–0,06 | 0,04–0,10 | 0,08–0,30 |
| Bowden | 0,3–0,8 | 0,4–1,0 | – |
Ce n’est qu’un point de départ. La valeur dépend du hotend, de la buse, de la température et du filament, il vaut donc la peine de la mesurer.
Calibration dans [r]evo Slicer pas à pas
Dans [r]evo Slicer, ce test fait partie de l’assistant nouveau filament (étape 4). À la main – identique dans [r]evo Slicer et Orca Slicer :
- Choisissez l’imprimante, le filament et la plaque avec lesquels vous imprimerez.
- Menu Calibration → Pressure advance.
- Choisissez la méthode : PA Line (lignes à valeur croissante – rapide) ou PA Tower (tour – plus précise pour les angles). En direct drive, plage 0–0,1 par pas de 0,002.
- Imprimez le test. Sur PA Line, trouvez la ligne à la largeur la plus régulière ; sur PA Tower, la hauteur aux angles les plus nets.
- Lisez la valeur et saisissez-la dans le profil du filament : Filament → Pressure advance (cochez « Enable pressure advance »).
Le slicer enregistre la valeur dans le profil du filament et l’envoie à Klipper au début de l’impression (SET_PRESSURE_ADVANCE) : chaque filament peut avoir la sienne.
Pressure advance et input shaping
Réglez d’abord l’input shaper (vibrations du châssis), puis le pressure advance. Modifier les accélérations change le résultat du test PA.
Sur les imprimantes Revon, ces réglages sont déjà ajustés dans les profils Revotech. Vous calibrez votre propre filament dans [r]evo Slicer avec l’assistant nouveau filament (guide). En savoir plus : calibration du filament pas à pas · Klipper et Orca Slicer, les bases · Revo OS. Vous imprimez de grandes pièces ? Voyez l’imprimante 3D grand format Revon 600 (600×600×600 mm), l’imprimante 3D 1200×600 ou l’imprimante 3D à tapis pour la production en série.