I have the same problem with fan not turning on with symplify!
I have set the fan to default to 0 as fan and it won't work
Duet firmware 3.1.1, server 1.23
These are my config setting for the filament fan
;Filament Fan
M950 F0 C"fan0" Q100 ;set fan 0 (filament cooling)
M106 P0 S0 H-1 B0.2 C"Filament" ; fan off
The Duet3d Gcode states that fan0 is a default value which I picked.
M106: Fan On
Parameters
Pnnn Fan number (optional, defaults to 0). (In RRF_3 relates to the fan number created by M950, NOT the fan pin number on the board)
Snnn Fan speed (0 to 255 or 0.0 to 1.0))
So:
M106 S127 ; will not work even though default fan is 0
But:
M106 P0 S127 ; works perfectly
I currently edit gcode file created by simplify with Notepad++ and have a macro that
searches for M106 S and replaces it with M106 P0 S to make a usable file.
I also change any occurrences of M107 to M106 P0 S0.
I can't find anywhere within simplify to have the generated code put in a P0 in the M106 command.