Le code ci-dessous permet d'ajouter une ligne de purge sur la gauche du plateau avant de lancer l'impression. Cura l'ajoute par défaut mais ce n'est pas forcément le cas des G-Code trouvé en ligne.
G92 E0 ; Reset Extruder G28 ; Home all axes 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
C'est à mettre après un bloc de ce style
; G-Code originally generated by Simplify3D(R) Version 4.1.2, based on proposed code by vector76 ;M80 ; power supply on G90 M82 M106 S0 M140 S50 ; custom bed temp M190 S50 ; custom bed temp M104 S200 T0 ; custom hot end temp M109 S200 T0 ; custom hot end temp G28 ; home all axes G29 ; probe ABL ;M420 S1 ; restore ABL mesh ;customstart
; Ender 3 Custom Start G-code G92 E0 ; Reset Extruder G28 ; Home all axes 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
M201 X500.00 Y500.00 Z100.00 E5000.00 ; max acceleration M203 X500.00 Y500.00 Z10.00 E50.00 ; max feedrate M204 P500.00 R1000.00 T500.00 ; Print/Retract/Travel acceleration M205 X8.00 Y8.00 Z0.40 E5.00 ; Jerk M220 S100 ; Reset Feedrate M221 S100 ; Reset Flowrate M117 Bed en cours de chauffe M140 S{material_bed_temperature_layer_0} ; chauffe du bed M190 S{material_bed_temperature_layer_0} ; attente de la chauffe du bed M117 Extrudeur en pre-chauffe M104 S160; chauffe de la buse jusqu a 160 G28 ; home M117 Leveling en cours… G29 ; auto bed-level (BL-Touch) G92 E0 ; reset Extruder M117 Buse en chauffe M104 S{material_print_temperature_layer_0} ; chauffe complete buse M109 S{material_print_temperature_layer_0} ; attente chauffe buse G1 Z1.0 F3000 ; on monte un peu le z G1 X0.1 Y20 Z0.3 F5000.0 ; deplacement pour purge M117 Purge en cours… G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; 1ere ligne de purge G1 X0.4 Y200.0 Z0.3 F5000.0 ; deplacement lateral G1 X0.4 Y20 Z0.3 F1500.0 E30 ; 2eme ligne de purge G92 E0 ; reset extruder G1 Z1.0 F3000 ; on monte un peu le Z M117 En route ! ; End of custom start GCode