Skip to Content

The next generation MASSO Software

September 4, 2026 by
The next generation MASSO Software
Heiner Vergara

MASSO Prepares the Next Generation of CNC Control Software

A major software evolution is underway for the MASSO G3 platform, bringing improved motion control, enhanced diagnostics, deeper Lua integration, better tool changer support, and more.

MASSO is preparing what could be one of the most significant software developments in the history of the MASSO G3 CNC controller.

After nearly two years of development, MASSO has been rebuilding a large part of the underlying software architecture to create a foundation capable of supporting more advanced motion control, new machine functions, deeper Lua integration, improved workflows, and future features requested by CNC users and machine builders.

For MASSO users, there is an important point to understand:

This new software is being developed for the existing MASSO G3 platform.

That means current G3 owners are part of the future development path rather than being left behind by a new generation of hardware. MASSO also states that these updates will remain free for MASSO customers.


Why is MASSO rebuilding its software?

The current MASSO software has become known for its stability and standalone operation. However, as the platform has evolved, adding increasingly advanced functionality to the existing architecture became less practical.

MASSO explains that requests for:

  • More advanced motion control

  • Deeper Lua integration

  • New G-codes and machine functions

  • Better tool changer support

  • Improved workflows

  • New functionality requested by users and OEMs

made it clear that a larger architectural change was needed.

The result is a major software engineering project that has been underway for nearly two years.

While much of this work happens behind the scenes, the goal is straightforward: create a platform that allows MASSO to develop and release new features and bug fixes more efficiently in the future.


What's Coming to MASSO?

Several important features are already well underway as part of the new software platform.


S-Curve Acceleration

MASSO

One of the most significant changes is the introduction of S-Curve acceleration to the MASSO motion system.

Instead of using a simpler acceleration profile, S-Curve motion control allows acceleration and deceleration to change more gradually.

Potential benefits include:

  • Smoother acceleration and deceleration

  • Less mechanical shock

  • Reduced vibration

  • Higher usable acceleration

  • Shorter cycle times

  • Improved surface finish

For CNC builders and operators, this could be particularly valuable when working with machines where mechanical vibration, acceleration and surface finish are important considerations.

MASSO describes this as a major engineering project designed to bring more advanced motion control to its standalone CNC platform.


A New Alarm Manager

Troubleshooting a CNC machine can sometimes be difficult when all you know is that an alarm occurred.

The new MASSO Alarm Manager is designed to provide much more information about what happened.

The new system will include:

  • Alarm logs

  • Information logs

  • Timestamps

  • Machine event history

  • Clearer diagnostic information

Instead of simply knowing that the machine stopped, users will have a better picture of what happened and when it happened.

This should make diagnosing machine issues significantly easier, especially for more complex CNC installations.


Rotate an Entire G-Code Program

Another small but potentially very useful feature is G-code job rotation.

Imagine loading material onto your CNC machine and discovering that the stock or fixture is slightly rotated.

Normally, this could mean returning to your CAM software and regenerating the program.

With the new functionality, MASSO will be able to rotate the entire G-code program directly at the controller.

This provides a convenient way to compensate for small alignment errors without modifying and regenerating the original CAM program.


More Capabilities for CNC Lathes

MASSO is also continuing development for its lathe platform.

Planned improvements include:

  • Additional G-code support

  • Improved threading

  • Taper threading

Lathe functionality will be introduced as part of the staged rollout of the new G3 software platform.


Deeper Lua Integration

For OEMs, machine builders and CNC integrators, one of the most interesting developments may be the deeper integration of Lua into MASSO.

The objective is to provide significantly more flexibility for customizing machine behavior without requiring a special version of MASSO software.

This could open additional possibilities for custom machine configurations, automation and specialized CNC applications.

For builders creating their own CNC machines, greater software flexibility can be just as important as hardware capability.


Improved Tool Changer Support

Tool changers are another area receiving significant attention.

The new software will expand tool changer functionality with features including:

  • Additional tool changer configurations

  • Additional M6 command functionality

  • Better handling when a requested tool is unavailable

  • Manual tool-change options

  • Greater flexibility for different machine designs

These improvements should make the MASSO platform more adaptable to the wide variety of automatic tool changer configurations used by CNC builders.


Multi-Language Support

The initial release of the new software will be in English.

MASSO says additional languages will follow in future releases.

With MASSO controllers now being used in more than 90 countries, expanding language support is an important part of the platform's continued development.


MASSO Link Is Also Getting an Upgrade

The improvements aren't limited to the CNC controller itself.

MASSO Link is also planned to receive significant improvements, including:

  • Faster file transfers

  • Folder and file synchronization between a PC and MASSO

  • Easier file management

However, MASSO states that the updated MASSO Link is not planned for the initial beta release and will come in a later release.


What Does This Mean for Existing MASSO G3 Owners?

This is perhaps the most important part of the announcement.

Existing MASSO G3 controllers are supported.

The new software is not being developed exclusively for a new hardware platform.

The rollout will happen gradually, beginning with beta versions supporting MASSO G3 Advanced and selected milling configurations.

Support will then expand to:

  • MASSO G3 Essential

  • MASSO G3 Core

  • MASSO G3 Professional

  • Additional milling configurations

  • Lathe software

  • Other machine configurations

Because MASSO controllers can be connected to many different combinations of drives, spindles, tool changers and machine configurations, MASSO is taking a staged approach rather than releasing everything simultaneously.


Important: The New Software Is Still in Beta

There is an important distinction between what is being developed and what is currently ready for production.

MASSO states that the early beta versions are not production-ready and should not be considered stable releases.

The beta program is intended for users who are comfortable testing early functionality, understand that bugs and incomplete features may occur, and are willing to provide feedback.

Before installing a beta version, users will need to back up their current machine settings.

If they later return to the current production software, they will need to reload the production software and restore their saved machine settings.

For CNC machines that are running daily production, MASSO recommends remaining on the current stable software for now.


A Platform Designed to Keep Evolving

Perhaps the most interesting aspect of this announcement isn't any single feature.

It is the fact that MASSO is investing heavily in the underlying platform so that future development can move faster.

The new architecture is intended to make it easier to introduce:

More features.

Better motion control.

More customization.

Better diagnostics.

More machine configurations.

And importantly, MASSO is doing this while maintaining its original philosophy: keeping the CNC controller standalone and avoiding unnecessary dependence on a separate computer, operating system, plugins or cloud services to run the machine.


What Should MASSO Users Do Now?

If your MASSO is currently running a production machine, there is no need to rush into the beta software.

The best approach is to continue using the current stable release and wait as the new platform matures.

For users who enjoy testing new features and are comfortable working with beta software, MASSO is gradually expanding access to a wider variety of machines and configurations.

This staged approach should also allow MASSO to gather feedback from real-world CNC environments before the new platform becomes broadly available.


The Future of MASSO G3

The announcement represents an important step in the continued development of the MASSO G3 platform.

From improved motion control and diagnostics to deeper Lua integration, enhanced tool changer support, G-code rotation and future lathe improvements, MASSO is building a software foundation designed to support the next stage of CNC control.

For existing G3 owners, the message is particularly encouraging:

Your current MASSO hardware remains part of the development roadmap.

And for CNC builders considering a MASSO controller for a new machine, this continued investment in the G3 platform is another indication that the system is being developed with the future in mind.

CNC4PC will continue following the development of the new MASSO software platform and sharing important updates as new features and releases become available.


Interested in MASSO CNC Control?

Explore the MASSO CNC controllers and accessories available from CNC4PC and find the right solution for your next CNC project.

[Explore MASSO CNC Systems →]


in Post