Le Deal du moment :
LEGO Icons 10331 – Le martin-pêcheur
Voir le deal
35 €

[Tuto impression 3d] Linear Advance: règler finement sa valeur K

+2
Rio31
Woody3dP
6 participants

Page 1 sur 2 1, 2  Suivant

Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Woody3dP Mar 8 Mai 2018 - 12:02

Bonjour à tous,

Ce tuto fait suite à celui traitant du réglage des steps/mm http://www.metabricoleur.com/t15410-tuto-impression-3d-calibrer-son-extrudeur-regler-ses-steps-mm-extrusion-multiplier-extrusion-width

Le Linear advance est une fonctionnalité implémentée dans le fimware Marlin et qui permet entre autres d'imprimer plus rapidement sans perte de qualité (et même en améliorant la qualité) en prenant en compte la pression à l'intérieur de la buse.

Les avantages qu'offre cette fonctionnalité:
- Imprimer plus rapidement sans perte de qualité
- Les coins imprimés sont plus "nets" ce qui améliore la précision des dimensions de l'objet
- Les jonctions entre début et fin de périmètres sont pratiquement invisibles
- La distance de rétraction du filament peut-être diminuée
...



Dernière édition par Woody3dP le Mer 9 Mai 2018 - 20:40, édité 1 fois
Woody3dP
Woody3dP
acharné du forum
acharné du forum

Messages : 429
Points : 515
Date d'inscription : 19/08/2017
Age : 48
Localisation : france

https://www.youtube.com/channel/UCz-zQZcKcvEDdd9C9hOKYWg

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Rio31 Mar 8 Mai 2018 - 12:46

Bonjour Woody,
Merci pour ce tuto, clair et précis comme d'habitude. J'ai une ou deux questions / remarques.
Puisque le réglage du K se fait dans le profil filament, pourquoi y a t il des profils d'impression labellisés "linear advance"? Apparemment c'est juste que les vitesses sont plus élevées. Y a t il autre chose ?
Si on regarde le Gcode du facteur K, on voit que si on a un MMU le facteur K est systématiquement réglé à 200 ?? Tu as une idée de la raison ?
Rio31
Rio31
complétement accro
complétement accro

Messages : 1261
Points : 1354
Date d'inscription : 21/03/2018
Age : 77
Localisation : Tarn et Garonne

https://cults3d.com/fr/utilisateurs/Rio31/cr%C3%A9ations

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Woody3dP Mar 8 Mai 2018 - 12:59

Merci rio,
Tu as tout a fait raison, c'est juste que les vitesses sont plus élevées. Je n'ai pas noté d'autres differences.
Le réglage a 200 pour le MMU est dû au système bowden, qui demande à être compensé davantage.

Amicalement.
Woody3dP
Woody3dP
acharné du forum
acharné du forum

Messages : 429
Points : 515
Date d'inscription : 19/08/2017
Age : 48
Localisation : france

https://www.youtube.com/channel/UCz-zQZcKcvEDdd9C9hOKYWg

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Rio31 Mar 8 Mai 2018 - 13:11

Oui mais alors du coup çà ne dépend plus du filament, la compensation du bowden couvrant largement celle du filament.
Et finalement, on est comme Mr Jourdain, on fait du linear advance systématiquement sans le savoir puisque le gcode est mis d'office dans les profils de filaments, c'est juste qu'on ne profite pas du gain en vitesse si on ne prends pas la peine de les modifier ...

PS : Je trouve que le vitesse max de 150mm/s est excessive, j'ai des sous extrusions à cette vitesse avec certains filaments, l'Optimus par exemple
Rio31
Rio31
complétement accro
complétement accro

Messages : 1261
Points : 1354
Date d'inscription : 21/03/2018
Age : 77
Localisation : Tarn et Garonne

https://cults3d.com/fr/utilisateurs/Rio31/cr%C3%A9ations

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Woody3dP Mar 8 Mai 2018 - 13:58

Je pense que tu as raison rio, la compensation K=200 pour les systèmes bowden est la même pour tous les types de filaments. Je ne m'étais pas penché sur le cas des imprimantes en bowden car la mienne est en direct drive.
Et effectivement, depuis les dernières mises à jour (firmware et slic3r PE), on fait tous du Linear Advance sans le savoir et on profite effectivement des vitesses améliorées uniquement si on les active.

Tu auras aussi remarqué que le gain en vitesse est essentiellement significatif sur "l'infill" où les valeurs sont quasiment doublées. Pour le reste de l'impression (périmètres, supports, bridges...) la vitesse n'est que très légèrement augmentée. Ce qui explique pourquoi le gain de vitesse devient vraiment intéressant sur les impressions longues et contenant beaucoup d'infill.

Mais au delà de la vitesse, ce que je trouve particulièrement intéressant est l'amélioration des coins (et donc des dimensions sur toute la surface des faces et non plus uniquement en leur centre). J'ai imprimé 2 cubes, l'un avec le linear advance activé et l'autre sans. L'amélioration est bien visible (je l'explique à l'aide d'un petit dessin maladroitement dessiné à la fin de la vidéo car j'ai perdu mes prints tests).

Enfin, moi non plus je n'utilise pas de vitesses excessives, j'avais juste testé une fois pour voir au delà de 120mm/s mais je préfère conserver des vitesses raisonnables pour ménager ma machine...
Woody3dP
Woody3dP
acharné du forum
acharné du forum

Messages : 429
Points : 515
Date d'inscription : 19/08/2017
Age : 48
Localisation : france

https://www.youtube.com/channel/UCz-zQZcKcvEDdd9C9hOKYWg

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Rio31 Mar 8 Mai 2018 - 14:38

OK Woody, çà fait quelques jours que je travaille sur ce linear advance et ton tuto a eclairci les derniers points obscurs.
Effectivement sur des pièces avec beaucoup d’infill le gain de temps est spectaculaire, je l’ai remarqué en imprimant les pièces de mon tuto sur la calibration. La première a été imprimée sans LA a mis 3h10, et la seconde avec LA n’a pris que 1h50 (la vitesse max était sur 150) et avec une meilleure finition, dans les angles effectivement.
Rio31
Rio31
complétement accro
complétement accro

Messages : 1261
Points : 1354
Date d'inscription : 21/03/2018
Age : 77
Localisation : Tarn et Garonne

https://cults3d.com/fr/utilisateurs/Rio31/cr%C3%A9ations

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Rio31 Mer 9 Mai 2018 - 11:57

Woody3dP a écrit:
Mais au delà de la vitesse, ce que je trouve particulièrement intéressant est l'amélioration des coins (et donc des dimensions sur toute la surface des faces et non plus uniquement en leur centre). J'ai imprimé 2 cubes, l'un avec le linear advance activé et l'autre sans. L'amélioration est bien visible (je l'explique à l'aide d'un petit dessin maladroitement dessiné à la fin de la vidéo car j'ai perdu mes prints tests).

Enfin, moi non plus je n'utilise pas de vitesses excessives, j'avais juste testé une fois pour voir au delà de 120mm/s mais je préfère conserver des vitesses raisonnables pour ménager ma machine...

Voilà une pièce qui est une vrai challenge pour le linear advance :
[Tuto impression 3d] Linear Advance: règler finement sa valeur K 2018-034

J'ai juste réglé la vitesse des périmètres à 60mm/s, la vitesse max à 120mm/s et tout le reste en auto. J'ai un K à 200 puisque j'imprime avec le MMU. 10h30 d'impression quand même car il y a peu d'épaisseur et donc peu d'infill, mais tous les coins sont absolument nickel. Very Happy Very Happy
Rio31
Rio31
complétement accro
complétement accro

Messages : 1261
Points : 1354
Date d'inscription : 21/03/2018
Age : 77
Localisation : Tarn et Garonne

https://cults3d.com/fr/utilisateurs/Rio31/cr%C3%A9ations

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Djam Mer 9 Mai 2018 - 14:56

Salut et un grand merci à toi pour le tuto!

Va falloir que je me penche sur ma MK2s depuis que j'ai fait les MAJ et que j'ai fait l'upgrade vers la MK2S j'ai que des mer**s, la qualité se détériore drastiquement!
Djam
Djam
très actif
très actif

Messages : 366
Points : 426
Date d'inscription : 03/04/2018
Age : 47
Localisation : Elsass

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  dh42 Mer 9 Mai 2018 - 20:05

Salut,

Question de noob ; ce M900, toutes les imprimantes le "comprennent" ou c'est uniquement pour la Prusa ?

Y a t'il un moyen de savoir quel sont les codes M reconnus ou non par une machine ?

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25660
Points : 38369
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  nono30 Mer 9 Mai 2018 - 20:21

bonsoir david,

le M900 est implanté dans Marlin donc potentiellement accessible à toutes les imprimantes qui fonctionnent avec.
nono30
nono30
complétement accro
complétement accro

Messages : 2215
Points : 2292
Date d'inscription : 17/07/2017
Age : 57
Localisation : Vercors

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  dh42 Mer 9 Mai 2018 - 21:36

Ok, pour l'instant je suis en train d'explorer le fichier planner.cpp (planificateur de trajectoire) mais je ne l'ai pas encore trouvé ... mais peut être n'est il pas dans ce fichier ? .. Tu sais ou il est ?

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25660
Points : 38369
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  nono30 Mer 9 Mai 2018 - 22:22

j'avais regardé comment ce faisait les appels mais je n'ai pas été voir les routines sous Marlin, désolé !
nono30
nono30
complétement accro
complétement accro

Messages : 2215
Points : 2292
Date d'inscription : 17/07/2017
Age : 57
Localisation : Vercors

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Djam Jeu 10 Mai 2018 - 7:22

@dh42 c'est ce fichier que tu cherches?

https://github.com/prusa3d/Prusa-Firmware/blob/MK3/Firmware/planner.cpp
Djam
Djam
très actif
très actif

Messages : 366
Points : 426
Date d'inscription : 03/04/2018
Age : 47
Localisation : Elsass

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Tircown Jeu 10 Mai 2018 - 9:12

Les fonctions qui gère ça se trouve dans :
-Marlin_main.cpp entre les lignes 10170 et 10201 (interprétation de la commande M900)
-Planner.cpp entre les lignes 1361 et 1388 (gestion des mouvements)

D'origine c'est désactivé, il faut donc dé-commenter la ligne 679 de Configuration_adv.h et éventuellement modifier le ratio par défaut ligne 708.

Les fichiers et lignes que je donne correspondent à Marlin 1.1.x
Tircown
Tircown
je prends du galon
je prends du galon

Messages : 91
Points : 93
Date d'inscription : 27/03/2018
Age : 36
Localisation : Alsace

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  dh42 Jeu 10 Mai 2018 - 23:01

Salut,

Ok, merci pour l'info Wink ; je viens de regarder, et tout cela n'existe pas dans mon Marlin ... qui est beaucoup plus court ! (c'est celui d'origine de la Dagoma Discovery 200 - carte Melzi)

si je ne me trompe pas, c'est le 1.1.0-RC6 (fichier Version.h)

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25660
Points : 38369
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Tircown Sam 12 Mai 2018 - 17:52

Facile à dire mais dans la mesure du possible il vaut mieux prendre la dernière version à jour. Il y a notamment des fonctions de sécurité qui peuvent éviter des catastrophes: max-temp, min-temp, thermal runaway. Suivant l'age de la D200 elle ne peut pas en être équipé. La mienne c'est sûr car elle imprime depuis Novembre 2015 mais j'espère lui faire prendre sa retraite prochainement.
Tircown
Tircown
je prends du galon
je prends du galon

Messages : 91
Points : 93
Date d'inscription : 27/03/2018
Age : 36
Localisation : Alsace

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  dh42 Sam 12 Mai 2018 - 19:51

Salut,

La mienne est d'Aout 2016 (je l'ai eu 1 semaine avant la sortie de la DE200 Rolling Eyes) ... et elle est 100% d'origine ; je n'ai jamais fait la mise à jour vers la DE200 après avoir vu le nombre de gens qui galéraient une fois la modif faite !

Pour l'instant elle marche bien, donc je préfère ne rien toucher What a Face (et elle a dut imprimer 500 gr de fil depuis que je l'ai !!)

Seule bizarrerie qu'elle m’ait fait récemment, c'est de se boucher en cours d'impression ; je n'ai pas compris pourquoi scratch

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25660
Points : 38369
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Djam Sam 12 Mai 2018 - 20:12

@dh42 sur quel type de filament tu as eu un bourrage? ton ventilo de refroidissement de la coolend heatsink fonctionne bien?
Djam
Djam
très actif
très actif

Messages : 366
Points : 426
Date d'inscription : 03/04/2018
Age : 47
Localisation : Elsass

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  dh42 Sam 12 Mai 2018 - 20:38

C'était de l'octofiber (PLA noir) ; il ne me pose pas de problème en général.

Le ventilo marchait quand j'ai vérifié, mais peut être s'est il arrêté à un moment donné et que je n'ai rien vu ; il m'a déjà fait le coup, le fil s'est coupé à l'intérieur suite aux aller/retour du X ... l'imprimante avait à peine 1h00 de fonctionnement Rolling Eyes

ce n'est pas la première fois qu'elle se bouche, mais d'habitude c'est au moment de la 1ière couche ou si je l'arrête en cours de route et que je traine trop à enlever la carte et à la remettre en marche pour que ça refroidisse la tête, par contre elle ne s'était jamais bouché en cours d'impression.

J'ai fait 2 autres pièces depuis et ça n'a pas re-merdé scratch ... même si les pièce sont passées à la poubelles au final (manque de résistance sur les filetages) et que je les ai refaite en acier cet aprèm.

Marrant, ça m'a pris le même temps pour la faire en acier que pour l'imprimer !

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25660
Points : 38369
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Djam Sam 12 Mai 2018 - 21:02

Ok pour ton soucis tu as l'air de gérer ^^
Et pour l'impression 3D c'est sur c'est long et pour des pièces qui demandent de la résistance c'est peut étre pas ce qu'il faut privilégier, surtout si on a à disposition le matos pour l'usiner en métal!
Mais ça peut te servir avant de faire la pièces métallique pour vérifier les cotes et son utilisation, avant de te lancer dans un usinage métal... aprés tu ne peux pas faire certaine piéce en impression 3D avec les outils que tu as je pense?
Djam
Djam
très actif
très actif

Messages : 366
Points : 426
Date d'inscription : 03/04/2018
Age : 47
Localisation : Elsass

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  dh42 Sam 12 Mai 2018 - 21:18

Et pour l'impression 3D c'est sur c'est long et pour des pièces qui demandent de la résistance c'est peut étre pas ce qu'il faut privilégier, surtout si on a à disposition le matos pour l'usiner en métal!

Comme on dit, le client est roi, il voulait du plastique, je lui en ai donné ! Very Happy (enfin vendu) , mais c'est vrai que c'est bien pour faire des protos sans trop se prendre la tête ni que ça coute trop cher.

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25660
Points : 38369
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Djam Sam 12 Mai 2018 - 21:40

il reste tout de même une question en suspens....

aprés tu ne peux pas faire certaine piéce en impression 3D avec les outils que tu as je pense?

un truc de ce type:
[Tuto impression 3d] Linear Advance: règler finement sa valeur K 180512094604356747

[Tuto impression 3d] Linear Advance: règler finement sa valeur K 180512094608972913
Djam
Djam
très actif
très actif

Messages : 366
Points : 426
Date d'inscription : 03/04/2018
Age : 47
Localisation : Elsass

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  dh42 Sam 12 Mai 2018 - 22:12

Re

aprés tu ne peux pas faire certaine piéce en impression 3D avec les outils que tu as je pense?

Je ne suis pas sûr de comprendre la question scratch

Je ne fais que de la pièce "technique", autrement dit des formes mécaniques, pas de statuettes ou de trucs déco.

++
David

_________________
Traduction Française de CamBam et de sa documentation.
dh42
dh42
Admin
Admin

Messages : 25660
Points : 38369
Date d'inscription : 21/06/2009
Age : 60
Localisation : Près de St Etienne (42)

http://dh42.free.fr/

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Djam Sam 12 Mai 2018 - 23:21

c'était juste pour pointer du doigt que chaque machine fait son boulot avec ces contraintes...
Djam
Djam
très actif
très actif

Messages : 366
Points : 426
Date d'inscription : 03/04/2018
Age : 47
Localisation : Elsass

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Tircown Dim 13 Mai 2018 - 10:03

J'avais eu un problème de claquement également, à force de sur-écraser la première couche ou d'avoir des mini bourrage caractérisés par un clac d'extruder, ça avait attaqué les dents de l'extrudeur. J'avais légèrement décalé le "drive gear" de 2mm env pour retrouver des dents neuves. Attention cependant à ne pas faire passer le filament dans le trou de la vis pointeau. Par contre j'ai fais ça après plusieurs kg, pas 500gr Very Happy
Tircown
Tircown
je prends du galon
je prends du galon

Messages : 91
Points : 93
Date d'inscription : 27/03/2018
Age : 36
Localisation : Alsace

Revenir en haut Aller en bas

[Tuto impression 3d] Linear Advance: règler finement sa valeur K Empty Re: [Tuto impression 3d] Linear Advance: règler finement sa valeur K

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 2 1, 2  Suivant

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum