Can you change you M563 command to this?
M563 P0 D0 H1
You are referencing an extruder driver that doesn't exist so it may be that this is causing a failure in your tool creation.
You also don't need to associate the fan to it.
The most useful thing for me would being able to detect a voltage on an input to identify which tool is fitted.
E.g. tool 1 is 1V, tool 2 is 2V and so on.
Then the machine would be aware of what tool is fitted and apply offsets accordingly etc.
Ask as many questions as you like. That's what we're here for.
I am using RRF on a fairly big CNC.
There will be times when I want to cut parts using material that is the correct dimensions in one or two directions. Its also going to be difficult to position the material perpendicular to the X or Y axis.
So the request is the ability to probe the material on one or two axis and angle/skew the gcode accordingly.
Here's an example of how HAAS do it https://www.youtube.com/watch?v=amWolMgEM-Q
IIRC when not defined, the default max temperature is 280 degrees for a tool
I believe duex PWM pins need to be inverted.
If you use duex.fan6 and set it to on, does it turn off?
I believe this should help you
download the zip and upload it to the systems tab in DWC. Don't unzip it, DWC will handle all that