Hello Guest it is December 18, 2025, 01:59:47 PM

Author Topic: Need some guidance on Mach3->Mach4 conversion  (Read 132 times)

0 Members and 1 Guest are viewing this topic.

Need some guidance on Mach3->Mach4 conversion
« on: December 17, 2025, 04:09:45 PM »
Hi all,
I've spent about the last month reading, trying, learning about everything needed to move to Mach4 (been using Mach3 successfully for years).  I used the document found here: https://warp9td.com/index.php/gettingstarted/migrating-from-mach3-to-mach4 as my main guidance.

I do have motors moving, haven't checked inputs yet.  I am sure I will have a litany of things come up moving forward, but I have one major issue I can't seem to get through.  I cannot get my slaved Y axis to move with my Y axis.  I have Motor 1 set as primary and Motor 3 set as "Slave 1" in the Axis mapping menu.  I have the motor tuning for that motor done, and all the pin assignments and dir/step pins all set for it just like the other axis' (which all work).   Just can't get it to move with Y.

Secondly, I can't get my XHC MPG working.  I've tried using the built in plugin that comes with Mach4 and it says "No XHC devices found", and I also tried using the driver/plugin found here:https://www.machsupport.com/forum/index.php?topic=38524.0 without success.

Can anyone help me see what I might have missed?

Thank you!
James

Re: Need some guidance on Mach3->Mach4 conversion
« Reply #1 on: December 18, 2025, 07:39:48 AM »
The nice thing about what you are doing is that you can install both systems simultaneously and slowly set up and test each feature until all is good.

The issue you are reporting about the MPG appears to be related to the USB drivers or installation, but it seems to be working ok in Mach3, so it has to be the Plugin not talking to the unit.  I understand Brian Barker wrote that plugin and also that it is not working well with the units that are currently being shipped, and the plugin may need an upgrade.

Arturo Duncan
https://cnc4pc.com
Re: Need some guidance on Mach3->Mach4 conversion
« Reply #2 on: December 18, 2025, 12:57:04 PM »
Well, I figured out both problems and I now have a working configuration.

I am still dumbfounded by this, but somehow (and I am sure it's my fault and I am missing something), the slave axis is configured as "Motor 3" in the pins config menu, but I have to select "Motor 4" (which is not configured in the pins menu at all!!) and it works.  Somewhere I have something crossed I am sure, but for now, it's working.

As for the WHB04-4 pendant.  I removed ALL the third party/extra plugin files.  I enabled JUST the native XHC plugin that came with Mach4.  Once that was enabled, configured, and setup right, the pendants worked fine (both my wired and wireless). Tried that originally but I couldn't get it to "see" the MPG.  I must have done something wrong the first time around as it's all good now!

I now have a fully functioning machine, so off the convert all my VB scripts to LUA and I'll be set.  Thanks to all that looked over my post.

James