Repetier generates wrong GCodes

I have been trying using Cura in Repetier Host, but the codes generated doesn't have the M109, which is to wait for the extruder to reach the temperature. As a result, my printer started to print at 0°C then stops and complains that temperature is too low.

;Generated with Cura_SteamEngine 15.01
; Default start code
G28 ; Home extruder
G1 Z15 F100
M107 ; Turn off fan
G90 ; Absolute positioning
M82 ; Extruder in absolute mode
M190 S50
; Activate all used extruder
G92 E0 ; Reset extruder position
; Wait for all used extruders to reach temperature
;Layer count: 88
G0 F6600 X70.428 Y100.925 Z0.300
G1 F1800 X85.375 Y100.925 E0.78113
G1 X85.375 Y89.525 E1.37689
G1 X108.347 Y89.525 E2.57741

Another problem, I own Geeetech A20T (3 extruders with single nozzle), but not matter which colour I choose, it always generate codes to print from the first extruder.

Will it be fixed soon or is there anything I should've done?

Thanks :)


  • You need to provide your own start gcode for curaengine that contains M109. Your sample generator does this.

    CuraEngine always starts with using first extruder. You can no only use second extruder. Using more then 2 is not really possible due to prima pillar handling.

    Use PrusaSlicer instead - there you can use any extruder and also work with 3.
Sign In or Register to comment.