Hi S3D-Taylor, thanks for responding.
1. The temperature commands that are populated in the starting script are from the temperature controllers in the starting process that are enabled (the Enable Temperature controller checkbox). If you would like to replace or disable them, you can simply add the [extruder0_temperature] and other placeholder variables in the starting script (see example):
; commented out [extruder0_temperature] [extruder1_temperature]
This is good to know.
2. IF statements works fine, the syntax just needs to be corrected to include double quotes:
{IF "1+1==2"}
Yes, it's working if I use the double quotes. Excellent.
3. I've used and tested Cooldown extruder while idle and it seems to be functioning as expected, can you attach the factory file here so we can look at it?
So here's a factory file I created to specifically showcase the
Cooldown extruder while idle problems I ran into, along with the G-Code.
G-Code line 695:
line 695: M104 S220 T0
line 696: M104 S220 T1
line 697: M109 S220 T0
line 698: M109 S220 T1
Only T0 extruder is active, but Simplify3D turns them both on at full blast, ignoring the value in
Cooldown extruder while idle. This is the first issue.
Line 718 is where the first cooldown occurs:
Line 718: M104 S150 T1
This should have been at line 696 and the corresponding M109 at line 698, not here. It's too late. At this point T1 has oozed filament and there's filament hanging out of the extruder which will contaminate the print.
Line 1056 is the first T0 cooldown:
Line 1056: M104 S150 T0
At layer 2 where I told Simplify3D to change the temperature of T0 and T1, Simplify3D decides to put them both at full power, ignoring the value in
Cooldown extruder while idle. This is the second issue. This starts at Line 1400:
Line 1400: M104 S210 T1
Line 1415: M104 S210 T0
At this point both extruders are set to full power.
At line 1751, finally T1 is told to cooldown. Both T0 and T1 have been at full power until this line despite only 1 extruder being active.
Line 1751: M104 S150 T1
At line 1751, it's already drawn a prime pillar with both T0 and T1 at full power. Not good. The idle extruder oozed all over the prime pillar and has some filament hanging at this point.
So those are 2 cases where both extruders are told to go on at full blast when only 1 is active.
You can clearly see this in the G-Code.
I hope this gets fixed. It's a nice feature. Fortunately I was able to get around these bugs with an alternate method, and I'll be using that until this gets fixed.