Last active
February 4, 2024 18:26
-
-
Save majabojarska/ab621b1598fb618090dc1bb583c1b0bc to your computer and use it in GitHub Desktop.
Creality Ender 3 custom start and end G-codes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; Ender 3 custom end GCode | |
G91 ;Relative positioning | |
G1 E-2 F2700 ;Retract a bit | |
G1 E-2 Z0.2 F2400 ;Retract and raise Z | |
G1 X5 Y5 F3000 ;Wipe out | |
G1 Z10 ;Raise Z more | |
G90 ;Absolute positioning | |
G1 X0 Y{machine_depth} ;Present print | |
M106 S0 ;Turn-off fan | |
M104 S0 ;Turn-off hotend | |
M140 S0 ;Turn-off bed | |
M84 X Y E ;Disable all steppers but Z | |
; Ender 3 Custom End G-code | |
M400 ; Wait for current moves to finish | |
M220 S100 ; Reset Speed factor override percentage to default (100%) | |
M221 S100 ; Reset Extrude factor override percentage to default (100%) | |
G91 ; Set coordinates to relative | |
G1 E-2 F2700 ;Retract a bit | |
G1 E-2 Z0.2 F2400 ;Retract and raise Z | |
G1 X5 Y5 F3000 ;Wipe out | |
G0 F5000 Z20 ; Move Z Axis up 20mm to allow filament ooze freely | |
G90 ; Set coordinates to absolute | |
G0 X0 Y235 F5000 ; Move Heat Bed to the front for easy print removal | |
M106 S0 ;Turn-off fan | |
M104 S0 ;Turn-off hotend | |
M140 S0 ;Turn-off bed | |
M84 ; Disable stepper motors | |
; End of custom end GCode |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; Ender 3 Custom Start G-code | |
M104 S{material_print_temperature_layer_0} ; Set Extruder temperature | |
G28 ; Home all axes | |
G29 ; Auto bed-level (BL-Touch) | |
M420 S1 ; | |
G92 E0 ; Reset Extruder | |
G1 X0.1 Y20 Z10 F5000.0 ; Move to start position | |
M109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature | |
G1 Z0.3 F3000 ; Move Z Axis down to start point of first line | |
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 | |
; End of custom start GCode |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment