here is my cura configuration, the snapmaker provided one is erroneous
This is for a snapmaker A350, other sizes would need different values.
Start G-code:
;M104=print temp, M140 = bed temp, 109 = print temp wait, 190 = bed temp wait
M104 S{material_print_temperature_layer_0} ;Start heating extruder
M140 S{material_bed_temperature_layer_0} ;Start heating bed
G28 ;home
G90 ;absolute positioning
G1 X-10 Y-10 F3000
G1 Z0 F1800
M190 S{material_bed_temperature_layer_0} ;Wait for bed to reach temp before proceeding
M109 S{material_print_temperature_layer_0} ;Wait for extruder to reach temp before proceeding
G92 E0
G1 E1 F200 ;extrude 1mm @ 200mm/s feedrate (prime)
G92 E0
End Gcode:
M104 S0 ;extruder heater off
M140 S0 ;heated bed heater off (if you have it)
G90 ;absolute positioning
G92 E0
G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
G28 X0 Y0
M84 ;steppers off
Extruder:
Measure your filament for the material diameter, or make it 1.75 anyhow.