What I mean is as per the below screenshot of gcode in line 232 it changed the tool to T1, 2 or 3, does not matter but other than T0. Then extrusion stops as Duet does not have this tool specified.
I tried and changed all T1,2or3 to To but, I think that this line is used later on in the code to pause at switch depending of the required change and it thinks it was on T0 every time and messes so it does not unload previous tool.
Example, print starts with T0 all is ok, tool change goes wer, next tool is T3 and it loads T3 and extrudes fine. Now when changr comes as I chagrx to T0 it wont unload T3....
I was googling and think to add 3 more tools in config file.
Just replace all the T1, T2, & T3 commands with T0... or remove them altogether. You can do that with the post processing scripts. If you used PrusaSlicer, it's actually really simple using gcode substitutions, but I don't know how OrcaSlicer works, but I imagine they have the same feature since it's based on the same codebase.
In Orca, when SIngle extruder option is chosen, software still changes tools to T0, T1, T2 and T3 thus on Duet3d printing stops and we get error. tool does not exist, it continues moving but no extrusion, extruder stops.
Any workaround this? I just changed T1,2,3 to T0, will test.
Quick question. How did you account for the filament left in the extruder when clippy cuts and retracts? Does this get handled as part of the loading of the next filament?
Bill,I know you were hit with spamming bots again and may have lost my response on this so I'll ask my question again.
My original question was how does the GCODE handle clearing out the cut piece of filament since it is still in the extruder and the 3DC can't feed filament to the extruder for the filament change?Is this taken care of in your github "profiles" folder and I can simply open the appropriate 3MF file and use that for guidance?
When you load the new filament, it will just push out any remaining filament during your normal purge. All you need to do is load the filament into the extruder's drive gears... that's the reason we back out filament before cutting it... that gives you the space that you use to load the new filament... then in your purging, you purge enough to allow the color to transition in the purge tower.
All of our profiles already do that when they involve the cutter.
Hm, ok will check, thx!
What I noticed during testing is that selector motor is getting hot, very hot.
I also understand it has to be active to prevent selector from loosing position.
Did anyone notice this or my 0.9deg motor is too weak.
I adjusted the current according to the spec.
Hi Bill,
Thanks but I created gcode twice. Tried Orca and PS, same results every time.
Got a way around it though.
Ok, added 3 more tools in config file.
All seems to be ok.
Just have to add lines for all 4 tools to start with heating at the same time.
Hi,
I tried that earlier
Tool chamge sequence is not starting. It is waitimg for manual change
I tried Prusa slicer as well, same issues.
Hi,
What I mean is as per the below screenshot of gcode in line 232 it changed the tool to T1, 2 or 3, does not matter but other than T0. Then extrusion stops as Duet does not have this tool specified.
I tried and changed all T1,2or3 to To but, I think that this line is used later on in the code to pause at switch depending of the required change and it thinks it was on T0 every time and messes so it does not unload previous tool.
Example, print starts with T0 all is ok, tool change goes wer, next tool is T3 and it loads T3 and extrudes fine. Now when changr comes as I chagrx to T0 it wont unload T3....
I was googling and think to add 3 more tools in config file.
Hi Bill,
In Orca, when SIngle extruder option is chosen, software still changes tools to T0, T1, T2 and T3 thus on Duet3d printing stops and we get error. tool does not exist, it continues moving but no extrusion, extruder stops.
Any workaround this? I just changed T1,2,3 to T0, will test.
Follow these steps: