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.exeDocumentation:
https://support.machmotion.com/books/shared-content-public-f71/page/machpro-package-installationIn 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.