Table des matières

G-Code

Ajouter une ligne de purge au début de l'impression

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

Start G-Code par defaut

; 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

Start G-Code custom Ender3 Bl-Touch

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

Source