Hey folks,
I've been scratching my head for a few days now. I could be doing something wrong, but this seems to be a bug.
Version: 2.2.2
Printer: Geeetech A10M
Self Leveling
Issue. The original GCode that comes with the software looks like this.
; Default start code
G28 ; Home extruder
G1 Z15 F{Z_TRAVEL_SPEED}
M107 ; Turn off fan
G90 ; Absolute positioning
M82 ; Extruder in absolute mode
{IF_BED}M190 S{BED}
; Activate all used extruder
{IF_EXT0}M104 T0 S{TEMP0}
G92 E0 ; Reset extruder position
; Wait for all used extruders to reach temperature
{IF_EXT0}M109 T0 S{TEMP0}
When I test this, it works fine. Everything is exported to the gcode file as it should be. I didn't copy paste it, because I already lost it. However, when I add this line:
; Default start code
G28 ; Home extruder
G29 ; Level Bed <<<<<------------------ This line
G1 Z15 F{Z_TRAVEL_SPEED}
M107 ; Turn off fan
G90 ; Absolute positioning
M82 ; Extruder in absolute mode
{IF_BED}M190 S{BED}
; Activate all used extruder
{IF_EXT0}M104 T0 S{TEMP0}
G92 E0 ; Reset extruder position
; Wait for all used extruders to reach temperature
{IF_EXT0}M109 T0 S{TEMP0}
Then everything goes crazy. My actual exported gcode file now looks like this.
;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: 87
;LAYER:0
M106 S127
G0 F9000 X86.059 Y88.201 Z2.800
;TYPE:SKIRT
G1 F600 X137.283 Y88.201 E24.32908
G1 X137.283 Y139.425 E48.65816
G1 X114.283 Y139.425 E59.58212
There is no command for extruder temperature, and there is no code for what extruder to use (T0 or T1). And there is nothing I can do about it. I can uninstall and reinstall the program, and it will start working again. But as soon as I add that G29 line just a single time, then everything goes crazy on me and will not output temperature or extruder code.
Am I missing something simple?
Thanks,
Mac