Aller au contenu

Anycubic Kobra 3 Combo

X1 - Firmware : Compenser un mauvais plateau par le Z-Offset et le MBL ?


Onox

Messages recommandés

Bonjour,

Suite à mon changement de plateau cause résistance défectueuse :

 Je me demandais si le remplacement du firmware de base par un permettant de définir la hauteur du Z-Offset et disposant du MBL pourrait résoudre mon souci...

Lien vers le commentaire
Partager sur d’autres sites

il y a 11 minutes, Onox a dit :

Bonjour,

Suite à mon changement de plateau cause résistance défectueuse :

Je me demandais si le remplacement du firmware de base par un permettant de définir la hauteur du Z-Offset et disposant du MBL pourrait résoudre mon souci...

Salut Onox,

Oui tu peux utiliser un firmware utilisant le MBL, ce dernier te permet de définir un matriçage du plateau en 9 points ou plus (je te recommande 9 point car cela devient fastidieux de faire un MBL sur plus de points) et de réglé le Z-offset manuellement et individuellement pour chaque point du matriçage.

Pour ma part je préfère utilise un BLT ou un 3DTouch de qualité comme ceux de triangleLab (vendu 11€), car dans mon cas j'utilise différente surface d'impression PEI interchangeable et donc d'épaisseur différente ce qui évite de devoir refaire un réglage du bed. Mais si tu compte utilise uniquement le bed en verre d'origine pas de soucis le MBL va très bien.

Lien vers le commentaire
Partager sur d’autres sites

il y a 20 minutes, MrMagounet a dit :

Salut Onox,

Oui tu peux utiliser un firmware utilisant le MBL, ce dernier te permet de définir un matriçage du plateau en 9 points ou plus (je te recommande 9 point car cela devient fastidieux de faire un MBL sur plus de points) et de réglé le Z-offset manuellement et individuellement pour chaque point du matriçage.

Pour ma part je préfère utilise un BLT ou un 3DTouch de qualité comme ceux de triangleLab (vendu 11€), car dans mon cas j'utilise différente surface d'impression PEI interchangeable et donc d'épaisseur différente ce qui évite de devoir refaire un réglage du bed. Mais si tu compte utilise uniquement le bed en verre d'origine pas de soucis le MBL va très bien.

Merci pour la réponse, j'ai tenté de me connecter à l'imprimante via le cable usb, mais chou blanc (je suis sur Kubuntu 19.04).
Je pense installer le firmware de Digant.

Lien vers le commentaire
Partager sur d’autres sites

@Onox L'italien Digant a un très bon firmware, tu peux essayé de partir dessus en effet.

Alors tu trouvera des infos sur le liens en signature ma Review, si tu souhaite installé un nouveau firmware il est nécessaire au préalable d'ouvrir le boitier de l'imprimante et de débrancher le câble de l'écran.

Va lire mon topic cela te permettra de comprendre pas mal de chose.

Modifié (le) par MrMagounet
Lien vers le commentaire
Partager sur d’autres sites

il y a 8 minutes, MrMagounet a dit :

@Onox L'italien Digant a un très bon firmware, tu peux essayé de partir dessus en effet.

Alors tu trouvera des infos sur le liens en signature ma Review, si tu souhaite installé un nouveau firmware il est nécessaire au préalable d'ouvrir le boitier de l'imprimante et de débrancher le câble de l'écran.

Va lire mon topic cela te permettra de comprendre pas mal de chose.

J'ai survolé rapidement ton topic sur les firmwares : est-ce que mon problème ne pourrait pas venir de la vitesse de connexion avec mon PC ?!

Lien vers le commentaire
Partager sur d’autres sites

il y a 14 minutes, Onox a dit :

J'ai survolé rapidement ton topic sur les firmwares : est-ce que mon problème ne pourrait pas venir de la vitesse de connexion avec mon PC ?!

Tu utilise quels logiciel pour tenté l'upgrade du firmware, utilise un firmware complilé de Digant en .hex ?

Nos Carte Mère GenL d'origine avec le firmware d'origine travail en 250.000 bauds il te faut donc travaillé en 250.000 bauds aussi sur le logiciel que tu utilise, ici on parle d'une connexion Série avec la GenL donc pour communiqué il faut être a la bonne vitesse.

Après j'ai jamais testé avec du Linux, uniquement avec du Windows 10 et MacOS X donc je pourrais pas t'aider complètement et testé de mon côté j'ai pas de PC linux sous la main.

Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, MrMagounet a dit :

Tu utilise quels logiciel pour tenté l'upgrade du firmware, utilise un firmware complilé de Digant en .hex ?

Nos Carte Mère GenL d'origine avec le firmware d'origine travail en 250.000 bauds il te faut donc travaillé en 250.000 bauds aussi sur le logiciel que tu utilise, ici on parle d'une connexion Série avec la GenL donc pour communiqué il faut être a la bonne vitesse.

Après j'ai jamais testé avec du Linux, uniquement avec du Windows 10 et MacOS X donc je pourrais pas t'aider complètement et testé de mon côté j'ai pas de PC linux sous la main.

OK, j'ai tenté avec CURA mais vu qu'il ne reconnaissait pas l'imprimante...
Je vais chercher sur les forums !

Lien vers le commentaire
Partager sur d’autres sites

il y a 36 minutes, Onox a dit :

OK, j'ai tenté avec CURA mais vu qu'il ne reconnaissait pas l'imprimante...
Je vais chercher sur les forums !

Perso je trouve prusa bien plus pratique et efficace sur le déploiement de firmware que Cura.

Lien vers le commentaire
Partager sur d’autres sites

Il y a 1 heure, MrMagounet a dit :

Perso je trouve prusa bien plus pratique et efficace sur le déploiement de firmware que Cura.

Ça tombe bien, j'ai testé PrusaSlicer pour le téléversement et bingo, après le TFT (qu'il faut que je recharge parce que j'ai oublié de changer la langue), le flashage du firmware est passé !! 👍

Il y a en effet une foultitude d'options, par contre, déjà une incompréhension : je suis vite aller chercher le réglage du z-offset pour le relever car par défaut la buse appuie fortement sur la plaque. J'ai sauvegardé sur l'eeprom et dès que je quitte le réglage... il refait un home toujours aussi bas... 😠

Pourquoi ?

Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, Onox a dit :

Ça tombe bien, j'ai testé PrusaSlicer pour le téléversement et bingo, après le TFT (qu'il faut que je recharge parce que j'ai oublié de changer la langue), le flashage du firmware est passé !! 👍

Il y a en effet une foultitude d'options, par contre, déjà une incompréhension : je suis vite aller chercher le réglage du z-offset pour le relever car par défaut la buse appuie fortement sur la plaque. J'ai sauvegardé sur l'eeprom et dès que je quitte le réglage... il refait un home toujours aussi bas... 😠

Pourquoi ?

Je vais t'expliquer quelques points de pratique de base 😉

En générale avec du MBL ou de l'ABL, tu commence par faire un réglage manuel de ton bed, en MBL la buse devrait pas s'écrase trop non plus en Home si tu as réglé ton plateau. Je passe directement a la suite qui te sera utile.

Suivant comment le marlin est configuré, il y a 2 façons de fonctionné :

Pour ma part sur mes firmwares j'active la fonction "restore leveling after G28" qui restaure les valeurs de ton relevé avec chaque G28 (home) effectué, dans ce cas le Z-offset de chaque point ou le probing (dans mon cas utilisant un BLtouch il s'agit des 25 point de probing relevé sur le bed) sont restauré automatique après Chaque G28 et comme il y en as toujours un G28 dans le start G-code pas besoin de refaire une mesure.

Si cette option c'est pas active dans le firmware marlin cela induit quand le cas d'un BLT de devoir, inclure une commande G29 dans le start Gcode après le G28 ce qui lance un probing avant chaque print et donc résout le soucis, mais ceci n'est pas possible en MBL car j'imagine personne ce faire chier a refaire le reglage du z-offset des 9 point du bed avant chaque print 🤣.

Donc ici Marlin impose si l'option "Restore Leveling after G28" n'est pas active d'utilisé la commande M420 S qui passer le leveling sur on.

Sources Marlin :

 

Notes

Requires the MESH_BED_LEVELING option in Configuration.h.

Similar to AUTO_BED_LEVELING_BILINEAR with PROBE_MANUALLY but uses less SRAM.

For automatic probe-based leveling enable one of the AUTO_BED_LEVELING_* options instead.

G28 disables bed leveling. Follow with M420 S to turn leveling on, or use RESTORE_LEVELING_AFTER_G28 to automatically keep leveling on after G28.

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Je vais lire par petite gorgées ton message histoire de tout bien comprendre !! 😉

A noté que j'ai fait un niveau plateau manuel puis un MBL (25 points par défaut !) et c'est enfin le babystep qui a fait l'offset final... et à l'heure actuelle, la valeur est enregistrée.

J'ai lancé une impression de durée moyenne pour voir si la température du plateau est stable et c'est le lézard articulé que je n'avais jamais réussi à imprimer sans bordures en rom stock (mon plateau étant creux). Pour l'instant, ça tourne et la première couche est homogène !! 👍

Lien vers le commentaire
Partager sur d’autres sites

Le 05/07/2021 at 17:48, MrMagounet a dit :

Je vais t'expliquer quelques points de pratique de base 😉

En générale avec du MBL ou de l'ABL, tu commence par faire un réglage manuel de ton bed, en MBL la buse devrait pas s'écrase trop non plus en Home si tu as réglé ton plateau. Je passe directement a la suite qui te sera utile.

Suivant comment le marlin est configuré, il y a 2 façons de fonctionné :

Pour ma part sur mes firmwares j'active la fonction "restore leveling after G28" qui restaure les valeurs de ton relevé avec chaque G28 (home) effectué, dans ce cas le Z-offset de chaque point ou le probing (dans mon cas utilisant un BLtouch il s'agit des 25 point de probing relevé sur le bed) sont restauré automatique après Chaque G28 et comme il y en as toujours un G28 dans le start G-code pas besoin de refaire une mesure.

Si cette option c'est pas active dans le firmware marlin cela induit quand le cas d'un BLT de devoir, inclure une commande G29 dans le start Gcode après le G28 ce qui lance un probing avant chaque print et donc résout le soucis, mais ceci n'est pas possible en MBL car j'imagine personne ce faire chier a refaire le reglage du z-offset des 9 point du bed avant chaque print 🤣.

Donc ici Marlin impose si l'option "Restore Leveling after G28" n'est pas active d'utilisé la commande M420 S qui passer le leveling sur on.

Sources Marlin :

 

Notes

Requires the MESH_BED_LEVELING option in Configuration.h.

Similar to AUTO_BED_LEVELING_BILINEAR with PROBE_MANUALLY but uses less SRAM.

For automatic probe-based leveling enable one of the AUTO_BED_LEVELING_* options instead.

G28 disables bed leveling. Follow with M420 S to turn leveling on, or use RESTORE_LEVELING_AFTER_G28 to automatically keep leveling on after G28.

Si je comprend bien :

- G28 permet au moment ou le home est effectué par la machine au début du print de prendre en compte le MBL? Autrement il faudrait refaire les 9points a chaque début de nouveau print?

-M420 S demande à refaire le leveling? j'ai pas bien saisi son utilité

Lien vers le commentaire
Partager sur d’autres sites

il y a 55 minutes, OldSpice a dit :

Si je comprend bien :

- G28 permet au moment ou le home est effectué par la machine au début du print de prendre en compte le MBL? Autrement il faudrait refaire les 9points a chaque début de nouveau print?

-M420 S demande à refaire le leveling? j'ai pas bien saisi son utilité

Non pour faire très cour et simple avec Marlin, lorsque tu fait un home G28 cela désactive le leveling (donc la désactivation de la prise en compte des valeur du leveling), ce qui obligerais a 2 choix possible, devoir placer après le G28 du Start Gcode du slicer une commande :

- G29 qui relance une nouvelle mesure des offset du Leveling

ou

- M420 S (S ou S1 de memoire) qui ici après un G28 permet de réactivé le leveling (donc l'activation de al prise en compte des valeur stocker dans l'eeprom) et donc permet d'évité de refaire le leveling a chaque print.

Mais pour moi la meilleur option est comme dit précédemment dans Marlin avant compilation d'activé la commande "restore leveling after G28" ce qui permet de réactivé le leveling et l'usage des valeurs automatiquement après chaque G28 donc y plus a s'en occupé c'est automatique et tu ne refait un leveling que un fois de temp en temps en control ou en cas de changement de surface de print sur le bed.

Lien vers le commentaire
Partager sur d’autres sites

il y a 32 minutes, OldSpice a dit :

Merci beaucoup, j'ai pu intégrer la prise en compte de mon mbl dans mon start gcode grace à ca 😄 

De rien on est la pour aider 😉 

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...