Mach3 CNC Software

When used in conjunction with products such as the Warp9 Tech Design, Inc SmoothStepper Motion Control Interface board, Mach3 CNC software can be used to convert a standard personal computer into a 3-Axis to 6-Axis CNC core controller.  The personal computer controls output to the control interface board is via a standard Parallel Port I/O or via USB. 
Mach3 CNC is a software package used by both hobbyist and businesses alike.  Check out the supplier link to find out about the latest Newfangled Solutions such as Mach4 CNC.

 Supplier Link: