- Joined
- Feb 26, 2020
- Messages
- 636
- Reaction score
- 397
Hello,Mach3 has not been supported for quite a few years now. That doesn't mean that it suddenly stops working, of course, but as already said it will not run with W10. One reason is that newer PCs just do not have parallel ports (and again, as already said, USB to parallel "converters" mess up pulse timing and are not usable in this situation). The other reason is that the Mach3 parallel port driver is 32-bit only and does not work with W10 64-bit, even if installed on a motherboard with a parallel port.
Probably the easiest way to sort this is by using something like the UC100 device from CNCdrive. This looks a bit like a USB-parallel port adapter but is actually much more sophisticated as it offloads a lot of the pulse generation and timing functions from the PC which can improve overall performance. It only needs a USB port on the PC, and has a parallel port socket into which your existing cable will plug. CNCdrive provide a plug-in that works with Mach3; install that and the UC100 and you're ready to go. You might need a little tweak to the Mach3 settings, and you might even be able to squeeze a bit more speed and/or acceleration out of it, although that is more likely to be relevant with a CNC router than a mill.
One important thing to remember is that the KX1 and similar machines don't use anything exotic by way of electronics on the CNC side. It's mainly standard bits and pieces. That means that you don't necessarily have to replace any one item with an exact replacement; there is probably a newer, cheaper, and probably better-performing equivalent available.
until I realized that I could simply plug an additional parallel port card into vintage computer boxes that do not have a built in Parallel port.....
Not working for small computers that do not have PCI slots.
Running Linux cnc without additional hardware is similar problematic as Mach3. Or similar easy.
A Linux CNC with Mesa card will be my goto solution if the Mach3 system has its next nervous break down. This happens quite often, to be fair not Mach3 related. Windows, old electronics, worn out contacts, corrosion and sloppy wiring provided enough defects .
I converted one Mach3 machine into a Frankenstein-monster using Linux CNC. It uses the old parallel port for the movement of the machine, that way I could leave the existing parts of the machine untouched (no documentation). Adding a Mesa hardware solved all the issues for the new features. e.g. the machine has a hard wired MPG (hand wheel) now.
The Mesa card uses a Parallelport cable, but it is not really the same as a parallel port.