PrusaSlicer start Gcode for Ender3 w/BLtouch
M117 Heating… ;Put printing message on LCD screen
;M300 S2500 P100; Beep
M204 T1250 ; sets acceleration (P, T) and retract acceleration (R), mm/sec^2
M221 S{if layer_height<0.075}100{else}100{endif} ; Set flow
M104 S140 ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
G28 X Y; Home X Y
G1 Y10 ; this is a good start heating position
M84 ; disable motors
M109 S140; wait for extruder temp
; Auto Leveling
M280 P0 S160 ; BLTouch alarm release
G4 P100 ; delay for BLTouch
G28 ; home
G29 ; auto bed leveling
M500 ; save mesh
;M420 S1 ; Load Saved Eeprom From Auto Level
M104 S[first_layer_temperature] ; set extruder temp
; Start of print
G21; metric values
G90 ; absolute positioning
M83 ; use relative distances for extrusion
G1 X0 Y0 F7200 ; Move to a position in the left front of the bed
G1 Z0.6; Move nozzle above 0.6 mm of the bed
M109 S[first_layer_temperature] ; wait for extruder temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
G1 X4.1 Y20 Z0.3 F5000.0 ; Move to start position
; now print a line of filament to prepare extrusion
G1 X4.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line
G1 X4.4 Y200.0 Z0.3 F5000.0 ; Move to side a little
G1 X4.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line
G92 E0 ; Set extrusion distance to 0
M117 Printing… ;Put printing message on LCD screen
; Start of actual GCode for the print