Your axis would likely be referenced as "XYYZ" if you're doubling the Y axis. LinuxCNC handles this imperfectly and in a complicated fashion; Mach3 does it simply and elegantly. The generic Chinese "5-axis Mach3 Interface board" handles either Mach3 our LinuxCNC, if you're looking for a PC/parallel port based controller.
Sent from my SM-G900V using Tapatalk