philou76 Posté(e) Juin 27, 2021 Posté(e) Juin 27, 2021 Bonjour J'ai une ender3 depuis 2 ans, elle fonctionne bien. On m'a offert un Bltouch que je n'ai toujours pas monté. Si le montage ne posera pas trop de problème, je m'interroge ensuite du code à mettre dans Cura, je bloque sur cette partie. Comme le bltouch effectuera le nivellement il faut que Cura le prenne en compte. On trouve des renseignements sur le net mais c'est confus pour moi. Merci pour votre aide
PPAC Posté(e) Juin 27, 2021 Posté(e) Juin 27, 2021 (modifié) Salutation je n'ai pas de BLTouch ni de ender 3 Mais je pense que tu aura des pistes avec ce message Le 24/02/2021 at 14:24, remibora a dit : Le but de ton BLtouch est de palper ton plateau. Avec ce résultat, le firmware va corriger les mouvements de la buse lors de l'impression. Mais pour ça, il faut lui dire de le faire et ça se passe dans le début du fichier GCode qui est rempli avec les Gcodes présents dans le GCode de démarrage du trancheur. Le GCode de démarrage se situe dans le menu préférences->Configurer Cura->Imprimantes->Parametres de la machine zone en bas à gauche "GCode de démarrage". Je te conseille fortement la solution 2: M420 S1 (ou M420 S1 Z5 par exemple) sous le G28. Dans ce cas, il faut avoir envoyé G28 puis G29. Tu sauvegardes le nivellement avec la commande M500 extrait de Sinon une petite recherche du genre https://www.google.com/search?q=site%3Alesimprimantes3d.fr%2Fforum+ender3+BLTouch Modifié (le) Juin 27, 2021 par PPAC
PierreG Posté(e) Juin 28, 2021 Posté(e) Juin 28, 2021 Bonsoir @philou76 J'ai une Ender 3 Pro, et je n'ai rien dans Cura qui se rapporte au BLTouch. Voici mon code de début (dans Cura): ; G-code Debut G92 E0 ; Reset Extruder G28 ; Auto Home M420 S1 G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line G92 E0 ; Reset Extruder G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish Et voici mon code de fin : ; G-Code Fin G91 ;Relative positioning G1 E-2 F2700 ;Retract a bit G1 E-2 Z0.2 F2400 ;Retract and raise Z G1 X5 Y5 F3000 ;Wipe out G1 Z10 ;Raise Z more G90 ;Absolute positionning G1 X0 Y{machine_depth} ;Present print M106 S0 ;Turn-off fan M104 S0 ;Turn-off hotend M140 S0 ;Turn-off bed M84 X Y E ;Disable all steppers but Z Plusieurs personne mettent un G29 dans leur code de début (après le G28) pour forcer une mise à jour du maillage du plateau avant chaque impression. Ca allonge le délai pour débuter ton impression, et à mon avis, si ton plateau ne bouge pas trop, ce 'bed levelling' n'est pas nécessaire. Tu peut très bien lancer une mise à jour du maillage de temps à autre, au rythme que tu jugeras nécessaire selon ta machine, en faisant un G29 suivi d'un M500 (sauvegarde des paramètres) dans une fenêtre de terminal (à partir de ton ordi branché à ton imprimante, ou tout autre interface). D'ailleurs, en regardant mon code de début, tu verras le g-code M420 S1, qui rapelle en mémoire le dernier maillage, pour s'assurer que mon maillage actif est le bon, avant chaque impression. Moi je mets à jour mon maillage à toutes les 12 ou 15 impressions, et ca fonctionne parfaitement. 1
philou76 Posté(e) Juin 28, 2021 Auteur Posté(e) Juin 28, 2021 merci à tous pour vos réponses, je vais regarder cela un prochain jour. a +
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant