Fan speed problems during toolchange
Hi guys, I am getting my Vcore4 500 IDEX dialed in and I'm having trouble with multimaterial prints. I would like the T0 part cooling fan to run at 100% and the T1 part cooling fan to run at 20%. I am using Orcaslicer which is outputting the (supposedly) proper M106 commands right before each toolhead switch, i.e.:
M106 S51
T1 X265.885 Y240.469
However, in the case of this example, the toolhead 1 part fan will come on at 100% (or whatever the T0 head happened to be printing at). The problem works both ways. If I manually set the T1 fan speed to 20% whilst it's printing, then when the print switches back to T0, the T0 part cooling fan will be at 20%. If I add a short delay like this:
M106 S51
G4 P100
T1 X265.885 Y240.469
The toolchanges go smoothly and each toolhead prints at the correct fan speed. Looking at the ratOS macros it seems like maybe the M106 S[] parameter isn't getting cached in the fan_speed variable quickly enough? I can't find anything about anyone else having this problem though so I'm curious what it could be. Any help would be appreciated!
5 Replies
To help illustrate, here's a screenshot of mainsail during two toolchanges. According to the gcode, T0 part fan should be running at 98% and T1 part fan should be at 20%.
orca slicer is not officially supported to be compatible with IDEX, this may be where your problem is coming from. However your fan speeds should be set per material in your slicer.
Did you follow this guide for setting up the gcode pre-sets in your slicer?
https://os.ratrig.com/docs/slicers/
Slicer Configuration | RatOS
- Prusa Slicer
Thanks for the suggestion @Wetson. The fan speeds are indeed set per material in my slicer. I checked my Orcaslicer settings according to the document you sent, and I tested with Prusaslicer also. Unfortunately there was no difference in behavior. Any other ideas I can try?
Is everything in RatOs up to date?
May be worth wiping and reinstalling
I updated everything a few weeks ago, though is seems like there are a few packages that can be upgraded as of right now. I'll give it a shot and get back to you