Bonsoir,
Pour le Gcode de démarrage
Effectivement réinitialiser le BL-touch n'est pas indispensable. sur l’écran il y a une fonction pour cela.
Il n'est pas non plus nécessaire d'effectuer un bed-leveling et un enregistrement à chaque impression. la forme du plateau ne varie pas seul le Z peux varier mais compenser par le Z homing. Un leveling prend du temps et effectivement l'EEPROM a une certain durée de vie. Certains annonce 10000 cycles d'enregistrement d'autres > 1 million...
G28
Il est cependant important de bien l'activer le Bed leveling
M420 S1
Les lignes de purges sont intéressante et à apprécier en fonction de chaque utilisateur : plus long ou plus fort débit selon les cas d'utilisation
Ne pas oublier les remise à zéro E sinon déroulage du filament lors du démarrage d'impression
G92 E0
Personnelement je purge après changement de filament donc une purge courte me suffit.
Les message M117 sont intéressants pour avoir un retour écran.
Valeur métrique et positionnement absolu => important aussi
Fan off pour que la 1ere couche soit adhésive..
G21 ;metric values
G90 ;absolute positioning
M82 ;set extruder to absolute mode
M107 ;start with the fan off
Pour le Gcode de fin:
Les ligne de retrait sont importante: en relative bien sûr car la dernière position dépend de l'objet à imprimer.
idem à adapter en fonction des besoin de chaque : ça dépend où voulez vous "garer" votre buse après impression
Voici mes Gcode issue d'un profil U30pro : on retrouve des choses similaires
Pas parfait à chacun d'adapter les siens en fonction des besoin.
Personnellement j’arrête tous mes stepper y compris le Z, le poids de la tête ne la fait pas descendre seule. et cela me permet de manipuler le Z à la main après impression.
Demarrage :
; -- START GCODE --
G21 ;Valeurs metriques
G90 ;positionnement absolue
M82 ;Extrudeuse en mode absolu
M107 ;ventilateur off
M117 retour origine... ; message ecran
G28 X0 Y0 ;retour origine X/Y sur endstops
G28 Z0 ; retour origine sur Z
G92 E0 ;mise à zero de l'extrudeuse
M420 S1 ; bed levelling on
G1 X0 Y0 F3000 ; retour à l'origine plateau X/Y
M117 purge en cours...
G1 Y60.0 Z0 E9.0 F1000.0; ligne intro de purge
G1 Y100.0 E21.5 F1000.0 ; ligne de purge
G92 E0 ;remise à zero extrudeuse
G1 F80
M117 Impression en cours ...
; -- end of START GCODE --
Fin :
; -- END GCODE --
M104 S0 ;chauffage buse off
M140 S0 ;chauffage plateau off (if you have it)
G91 ;positionnement relatif pour s’écarter de la pièce
G1 E-1 F300 ;petit rétractation pour faire baisser la pession dans la chambre
G1 Z+0.5 E-5 X-5 Y-5 F80 ; deplacement en Z avec legere retractation
G1 Z+10 F1000 ; deplacement en Z +10 plus rapide
G28 X0 Y0; retour à l'origne plateau pour libérer l'espace
M420 S0 ; bed levelling off
M84 ;steppers off
G90 ;retour au positionnement absolue
M107 ;ventilateur off
M117 impression terminée
; -- end of END GCODE --
Bonne soirée