When you say Mach3 and usb to cnc, do you mean you have a UC 100 ? This would replace the parallel port connection. If this is indeed the case, you will find what you need here :- http://cncdrive.com/UC100.html

If not the UC 100, then you would need to explain in more detail.