Hi Jason, just curious, what type of saw is it ?
A 5 axis Bridge Saw ? Or ... ?
If HOME is at one end of travel, say "0", then you could set the active state of the DIR pin to make all moves the dir you want from home (in degrees).
Just program in degrees and ignore + and - . All positions will be between 0 and 300 (or whatever the max is).
Seems simple, but I might not be seeing it all.
Regards,
Russ