Bonjour,
je suis en pleine découverte de prusaslicer 2.1.1 et j'ai quelques problèmes avec les gcodes de début et de fin.
Sur Cura, j'ai glané un peu ce qui se faisait et l'ai adapté, j'ai en début :
G21 ; set units to millimeters
G90 ; use absolute positioning
M82 ; absolute extrusion mode
M104 S{material_print_temperature_layer_0} ; set extruder temp
M140 S{material_bed_temperature_layer_0} ; set bed temp
G28 X0 Y0 ;move X/Y to min endstops
G28 Z0 ;move Z to min endstops
G29
M190 S{material_bed_temperature_layer_0} ; wait for bed temp
M109 S{material_print_temperature_layer_0} ; wait for extruder temp
G0 X0 Y15 F9000 ; Go to front
G0 Z0.15 ; Drop to bed
G92 E0 ; zero the extruded length
G1 X40 E20 F500 ; Extrude 25mm of filament in a 4cm line
G92 E0 ; zero the extruded length
G1 E-2 F500 ; Retract a little
G1 X80 F4000 ; Quickly wipe away from the filament line
G1 Z0.3 ; Raise and begin printing.
G1 F{travel_speed}
M117 Impression...
et en fin :
M104 S0 ; turn off extruder
M140 S0 ; turn off heatbed
M107 ; turn off fan
G91 ;positionnement relatif
G1 E-5 F300 ;rétracter un peu le filament avant de soulever la buse, pour libérer une partie de la pression
G1 Z+0.5 E-5 X-20 Y-20 F9000 ;déplacez Z un peu et retirez le filament encore plus
G28 X0 Y0 ;déplacez X / Y jusqu'à la butée min, de sorte que la tête soit à l'écart
G90 ;positionnement absolu
G1 Y190 F9000 ;le lit se déplace vers l'avant
M84 ; disable motors
Sur Cura, il n'y a aucun soucis. Mise en température, bed levelling et une petite purge sur une ligne au début. Puis à la fin, arret chauffe, un petit rétract extrudeur et on met le X et Y à 0 puis place le plateau vers l'avant.
Sur Prusaslicer, j'ai tout simplement une erreur à la génération du gcode si je copie colle ça.
La fin ne pose apparemment pas de soucis. Le début j'ai remplacé par ça :
G28 X0 Y0 ;move X/Y to min endstops
G28 Z0 ;move Z to min endstops
G29
G1 Z5 F5000 ; lift nozzle
G28 X0 Y0 ;move X/Y to min endstops
ça fonctionne, je n'ai plus d'erreur à la génération, mais...
1 ) La correction du Z pendant l'impression grâce au BlTouch ne fonctionne plus... gros point d'interrogation ?!
2 ) Je n'ai plus la purge du début. ça me gène vraiment, j'imprime du filament bois qui change de couleur en fonction du temps dans la buse...
3 ) Pas de mise en température (pas gênant plus que ça car je préchauffe manuellement mais bon...).
PS : oui je viens de voir qu'il pourrait faire le bed levelling à froid/tiède, j'ai passé les M190 et M109 avant le G29.