;************************************************************************************** ; Paramétrage de l'impression ;************************************************************************************** G90 ; Position en mode absolu M83 ; Extrusion en mode relatif ;************************************************************************************** ; Positionne le Linear Advance ;************************************************************************************** ;M900 T0 K0.50 ;M900 T1 K0.50 ;************************************************************************************** ; Initialise les positions 0 pour X, Y et Z ;************************************************************************************** G28 X0 Y0 ; Positionne X/Y en butée des endstops G28 Z0 ; Positionne Z en butée des endstops ;************************************************************************************** ; Monte Z de 5cm et pause pour lancer la chauffe ;************************************************************************************** G0 Z50 F6000 ; Monte la buse de 5cm ;************************************************************************************** ; Demande la montee temperature du lit ;************************************************************************************** M140 S[first_layer_bed_temperature] ; positionne la temperatrure du lit M190 S[first_layer_bed_temperature] ; attend que le lit soit à température ;************************************************************************************** ; Demande la montee temperature de la tete et lance le processus d'auto-levelling ;************************************************************************************** G28 Z0; Positionne Z à 0 G29 ; BL-Touch auto-level ;BED_MESH_PROFILE LOAD=default ; Enable bed leveling feature from last stored mesh (eq. G29) M104 S[first_layer_temperature] ; positionne la temperature d extrusion M109 S[first_layer_temperature] ; attend que la buse soit à température ;************************************************************************************** ; Purge la buse et la nettoie avant de lancer l'impression ;************************************************************************************** G92 E0 ; Initialise la longueur de filament extrude G1 E15 F500 ; Extrusion de 15mmde filament G92 E0 ; Initialise la longueur de filament extrude G1 X80 F6000 ; Quitte rapidement la ligne de filament G1 Z0.3 ; Monte la buse M117 Impression... ---- ;************************************************************************************** ; Deplacement en haut de 20mm si possible ;************************************************************************************** G92 E0 ; Reinitalise la position de l extruder G1 E-10 F500 ; Retraction de 10mm pour liberer de la pression dans la buse G91 ; Position en mode relatif {if layer_z < max_print_height}G1 Z{z_offset+min(layer_z+10, max_print_height)} F600{endif} ; Monte la tête de 10mm ;************************************************************************************** ; Retraction du filament pour changer de bobine ;************************************************************************************** G92 E0 ; Reinitalise la position de l extruder ;G1 E-500 F1800 ; Retraction de 500mm pour pouvoir changer de bobine ;************************************************************************************** ; Arrêt la chauffe de la buse et du plateau ;************************************************************************************** M104 S0 ; Arret de la chauffe de la buse M140 S0 ; Arret de la chauffe du plateau ;************************************************************************************** ; Deplace la tete en (0,0) et avance le plateau ;************************************************************************************** G28 X0 Y0 ; Deplace X/Y au minimum pour liberer le chemin G1 X0 Y200 F3000 ; Presente l objet imprime ;************************************************************************************** ; Arrete les moteurs et le ventilateur ;************************************************************************************** M84 ; Arret des moteurs G90 ; Position en mode absolu M107 ; Arret du ventilateur ---- ;BEFORE_LAYER_CHANGE ;[layer_z]