Can I use the same CNC control software on Ubuntu and on WinXP?

I would like to be able to run the same software on both so that I don't have to switch between the two all the time. I have Mach3 running on the XP machine, and I know of EMC2 for Ubuntu. Is it possible to run either of these on both platforms? A la running Mach3 on Ubuntu using Wine, or EMC2 on XP using something else? Or is there other free CNC control software out there that will work on both "out of the box"?

EMC2 is a much more powerful tool, but its harder to set up than Mach3. The problem with both of them is that they drive the hardware directly from the OS. Best practice is to use a separate motion control card, and use THAT to drive the hardware, then the software becomes somewhat more independent from the platform you are running it on.

So, basically, EMC2 is for Ubuntu, MACH3 is for Windows, and there isn't much you can do about it.
CameronSS (author)  steveastrouk6 years ago
Darn, but beggars can't be choosers, I guess. Thanks.
orksecurity6 years ago
Your software *might* work with Wine, or might not -- try it and/or ask its developers -- but would and would almost certainly work with a real copy of XP running under one of the Linux "virtual machine" packages. (Some of them will let you boot your existing XP partition into the virtual machine.)