Machsupport Forum

MachPro => MachPro General Discussion => Topic started by: cd_edwards on February 15, 2026, 03:10:25 PM

Title: MachPro
Post by: cd_edwards on February 15, 2026, 03:10:25 PM
For anyone thinking about upgrading to MachPro there are still issues being worked on. I have problems with reading Registers from m-code scripts. For me, and the RC ATC this is a problem I need to solve as I need a removable dust boot. As far as the program, it's nice... There are definitely QOL improvements over Mach4 and way beyond Mach3. ESS support appears to be working extremely well. Definitely some niggling little bits that need work at this time though. It is unforunate that Mach4 is being EOL'd at this time though. Maybe a discount given to those that already own Mach4 might be an option. I've spoken to Carl Eldridge on the phone and he seems like a great guy. I wish them ALL the success the in world on this endevour.

As far as the hardware I can't speak to it, but with all the ESS and cnc4pc parts I have kicking around, there was no way I could justify moving to the M-31.. Ethercat would be really nice, but it's also out of my budget as a hobbyist. Right now I'm working on my fourth CNC build in 15 years. I will be moving it over to MachPro once a few features are working. RC ATC, maybe script debug, IPC would be nice so that remote control is possible (almost working).

I would like to see them finish Mach4 so it's more usable. IPC on my win10 and win11 computers fail. This affects wxprobe screen which does not work at all for me. They have this great probing screen that's useless as it won't detect probes at all. :shrug: 

anyways, if anyone has ideas on why mcGetRegister() fails in a m-code script, I'm all ears. return code can be -17 or -27(??) occasionally, and sometimes 0 for rc. always 0 for value.