Hello Guest it is February 23, 2026, 09:21:30 PM

Recent Posts

Pages: « 1 2 3 4 5 6 7 8 9 10 »
71
MachPro General Discussion / Re: "Upgrading" from Mach4 to MachPro
« Last post by paul.stephens on February 03, 2026, 11:55:13 AM »
Hi,

Current licensing structure for MachPro will be 1 License per machine.

There is currently support and planned support for the following motion controllers:
Vital Systems: Integra , EC01
PoLabs: Pokeys57CNC, Pokeys57CNCpro4x
Warp9: ESS
Trio: Flex6x
Kingstar: Kingstar Motion
72
MachPro General Discussion / Re: MachPro Demo
« Last post by paul.stephens on February 03, 2026, 11:52:04 AM »
Thankyou for your feedback.

Just as a tidbit of what the future will look like:
Currently MachPro is using wxLua for its interface, which is heavily influenced by Windows themes and Windows OS styling.
In the future, we plan to change what is used for the GUI to make styling and support better long run.
73
General Announcements / Re: 2026 Developer roadmap
« Last post by TOTALLYRC on February 03, 2026, 11:43:22 AM »
Hi Paul,
I quote you from above,
"Unsupported - might work, but we can't validate or troubleshoot it reliably"
If we are talking about motion controllers, where would one get a plugin to use said unsupported hardware. Will Mach4 plugins work for "unsupported" hardware?
Thanks,
Mike
74
Hi,

I have a pokeys57cnc and mach4 and would like to control a laser with PWM to engrave images.

A few years earlier, I used Auggie. It was fine but not very user-friendly.
I saw a bit of developments coming from pokeys's developers and I thought they might have implemented new ways to control a pwm and bypass S commands breaking constant velocity.

I saw somewhere a way to use an arduino nano to take step/dir signals from a motor and convert it as a pwm signal for my diode. But with a 150€ cards, isn't that possible ? I tried M62/M67 with no sucess.
I would like to avoid the nano solution or change my card and therefore settings.

Thanks,
Alexandre
75
General Mach Discussion / Re: Mach-Pro??
« Last post by paul.stephens on February 03, 2026, 10:25:33 AM »
Hi,

MachPro will be a bit different from what you're used to. Current Mach users can receive a 10% discount on request. Please Email support@machsupport.com or support@mach-labs.com to request a discount.

When it comes to custom programming MachPro is going to be quite a bit different than what you are used to. If you wish to keep your custom programming, you may have to run your old Mach4 screens, though in doing so, you lose out on the customization and features the new screens provide. If you wish to write your own code, we do have a new method of programming for both the GUI and your M-Codes.

Inside of your Profile/%ProfileName%/Macros/Scripts folder you'll have files there called UserGUIModuleDefault and UserMCodeModuleDefault.
If you wish to use them, make a copy and remove the "Default" portion of the file name. This will make Mach view the file as being used. At this moment, I would HIGHLY recommend trying out the default features before writing your own code. If you wish for a feature, please just reach out and make a request as our dev team is working hard to give users what they need.

When it comes to changelogs, we are working to make a built in process to have changelogs available for users. As of right now, we have over 1000 changes from Mach4 to MachPro, one that may affect some very custom machines is we refactored some API's and have compiled Mach for 64bit. Anyone with an SDK will also need a new developer key to write for the new product.

If you wish to demo the product:
https://pkgcdn.machmotion.com:8765/static/Mach_Package_Installer.exe
Documentation:
https://support.machmotion.com/books/shared-content-public-f71/page/machpro-package-installation

In the installer, if you choose DEMO, you will NOT get motion, but you will also not need a license.
Choose Normal if you wish to get motion, just like Mach4, you will have a limit of 500 lines of GCode and 5-10 minutes of runtime. Features like GMS will also be restricted until licensed in this mode.
76
General Mach Discussion / Re: Mach4,2 with UC100 driving a G540
« Last post by paul.stephens on February 03, 2026, 09:37:24 AM »
Hi,

Mach3 and Mach4 are designed differently.

Mach3 was designed specifically with the Parallel port in mind whereas Mach4 is more designed around hardware flexibility.

For Mach4, always make sure that you have the correct plugins enabled. In your case the UC100. Make sure that this device is selected as your motion controller. This will allow Mach to send motion commands to your UC100. From there, You set up your motor information in your UC100 plugin. Most motion controllers you can skip this step as it is not needed. After you go through your UC100 configurations, You can go into your Mach configs and setup things like steps per unit, acceleration, Velocity, Inputs, and Outputs.
When you do things like try to get motion, first verify that your drives are enabled. If your drives are not enabled you will not get motion. Next verify that you have the correct step and direction polarity, and finally, verify your wiring. These are the most common issues when it comes to getting setup.

Terms:

Inputs: This is an input signal. Mach is looking for an signal to tell it to do X thing.
Output: This is an output signal. Mach is telling something to do X thing when triggered.

Your limit, home, and ESTOP switches will be an input.
Your Pumps, Lights, Solenoids, Enable signals will be outputs.

If it is all set up and you're still having issues, there is a chance your firewall could be blocking the signal to your UC100. Try opening the firewall port and see if that makes a difference.
77
Mach4 General Discussion / Re: Mach4 future status
« Last post by TOTALLYRC on February 03, 2026, 07:07:40 AM »
Hi Steve,
Thanks for the info.
78
General Mach Discussion / Re: Mach4,2 with UC100 driving a G540
« Last post by ithingex on February 03, 2026, 03:59:22 AM »
Still no answer? I'm having the same problem as you.
79
General Mach Discussion / Mach4,2 with UC100 driving a G540
« Last post by Tektoneng on February 01, 2026, 12:09:15 PM »
I have an X3 style benchtop mill running on a very old seat of Mach3 on a Win XP PC with parallel port and a G540 driving four steppers (linear axis X,Y,Z  and rotary axis A).  the XP PC is failing so I decided to switch over to Mach4.2 with a UC100 motion controller.

I opted for the UC100, because I thought the setup would be easy... but now it's kicking my rear end.

Mach4 license was purchased back around 2018... but I just downloaded 4.2.0.5036 and got a new key to run it on a Windows 8.1 laptop.

I nixed the driver signature requirement in windows and got the UC100 communicating with Mach4.2,  but the config. screens in Mach4.2 don't match up exactly with the user manual or any of the forum posts I've found.  And the entries on the output config page are very different than those in Mach3

Here's my UC100 settings:
Motor    Step Pin    Dir Pin
0                  2             3
1                  4             5
2                  6             7           
3                  8             9

I used the XML wizard to help enter the input and output configuration settings.  And while the terminology for inputs seemed to make sense... the only outputs listed in Mach3 that match any of the options in Mach4 are the charge pump and EStop.   So I have nothing entered for X++,X--, Xhome, etc...   and the available options on the pull down windows don't make much sense.

I have a the blue coms light on the UC100 is lit, and Mach4.2 sees it, but the G540 isn't moving.

I bought the UC100 from AutomationTechnologiesInc.com  (formerly Kelling) which has always been reputable, so I don't have any reason to think I got a China clone.

Any help is much appreciated.
80
General Mach Discussion / Re: Mach-Pro??
« Last post by JohnHaine on February 01, 2026, 02:58:58 AM »
Unbelievable that the site access is unsecured,  not https.
Pages: « 1 2 3 4 5 6 7 8 9 10 »