GregValiant 1,454
Looking at this some more, there may be a bug in that. In an example slice I'm getting:
- Model set to T1
- Gcode correctly starts with T1
- The "T{initial_extruder_nr} comes back as T0 and never changes to T1.
That would appear to be wrong.
To make it correct either: Extruder 1 needs to be disabled, or, the Bed Adhesion Extruder needs to be explicitly set to Extruder 2, or, the Bed Adhesion must be set to "None".
Edited by GregValiant
Recommended Posts
GregValiant 1,454
I will assume that you have the LEFT 2 and RIGHT 1 set correctly so LEFT is T1 and RIGHT is T0. It is easy to confuse that.
Since you aren't calling out Tool# or Temperature in your StartUp Gcode, Cura should set the Tool# and Temperature just in front of the startup gcode.
In your "Case 1", there should be a T1, and no other "T" lines before the start of the skirt/brim/raft.
If that is true and there are no "T" lines and the printer is starting with T0, then the firmware may be configured to always start with T0.
Try changing the startup gcode to:
G28
G29
T{initial_extruder_nr}
The curly brackets are required. Cura will replace the keyword with the "Initial Extruder Number" which in this example would be "1".
It's possible that with T0 enabled that Cura has assigned a couple of lines of the skirt/brim/raft to T0 and so the Initial Extruder Number will actually be T0. In that case it should have heated up.
At any rate, it's something to try.
Edited by GregValiantLink to post
Share on other sites