Mach3 controls the printer port at a system level, this is necessary to give precise timing. Mach3 will need to know the address of the printer port and getting this will vary slightly according to the flavour of Windows you use. Then you have to put that info into Mach3 - if you have any difficulty with this then I can switch on my XP machine which is my CNC computer and remind myself how exactly. All my other computers use Wifi network printers (actually only one at the moment).

After you have configured Mach3 to use the printer port, then all the other configuration apart from the steps per, acceleration and speeds are in the document I sent you.

Cheers,

Rob