@badscript The Duet would generate the step pulses using the drivers attached to the Duex. The Duet doesn't really care about 1.8 vs.9 or even .36 degrees per step because you tell the firmware how many steps there are per millimeter of movement desired for each axis/motor. So if you tell the Duet that it needs to move 200 steps per mm it will generate 200 steps for each mm of movement that it sees in the GCode that comes from the slicer. In this case the steps per mm would just be much higher than a typical 1.8 degrees per step (200 steps/rev) or .9 degrees per step (400 steps/rev) motor. The actual steps you need per mm also vary depending on your setup, movement system, belts, cogs, gears, pulleys, etc...