I have been looking and it seems weird to me, seems to have at least 4 axis Step inputs but the Dir is a common pin for all, cant see how that would work.Also the -15 0 +15 seems weird as most commercial CNC is -10 0 + 10 from what I have seen, no mention of scaling it but I suppose it may be possible to do that with the motor tuning.
Hood