About MASSO

What is MASSO?

MASSO is a standalone, embedded 5-axis CNC controller.
It includes a built-in processor, motion control, spindle control, Wi-Fi, and I/O interfaces—no external PC required.

 


How many axis does MASSO have?

All MASSO controllers support 5 axis.

 


How many Outputs does MASSO have?

 

  • MASSO G3 & MASSO Touch

    • 18 TTL outputs

    • 5V @ 5mA (source only)

  • MASSO G2

    • 16 TTL outputs

    • 5V @ 5mA (source and sink)

The TTL outputs on MASSO G3 and MASSO Touch can be used with the MASSO TTL Relay Module. For Relay Module information CLICK HERE

 


How many Inputs does MASSO have?

 

  • MASSO G3 & MASSO Touch have 24 optically isolated inputs

  • Input voltage range: 5V to 24V

 


Where can I get download MASSO controller software?

When you purchase a MASSO controller, a myWorkshop account is created for software and controller management.

 

  • If purchased through a machine manufacturer or distributor, they will create your myWorkshop account.

  • If you did not receive login details, email MASSO support with:

    • Your MASSO serial number

    • Your email address

All current and future software updates are available through myWorkshop

 


Can I run MASSO software on a PC or get a trial version?

No. MASSO is a standalone hardware controller, and the software only runs on MASSO hardware.
It cannot be installed or tested on a PC.

 


Do I need motor drives?

 

Yes. MASSO outputs STEP and DIRECTION signals, which must be connected to stepper or servo motor drives.

  • Drives must be matched to the motor type

  • Correct matching ensures optimal performance

 


What is the difference between MASSO G3 and MASSO Touch?

 

 


Can one MASSO controller run multiple machine types?

Yes. A single MASSO controller can run:

 

  • Mill

  • Plasma

  • Laser

  • Waterjet

  • Lathe

 

 

Key Points:

 

  • Mill, Plasma, Laser, and Waterjet use multi-head software

  • Switching heads only requires a tool change command

  • Lathe uses separate software

  • Switching software is done at power-on

  • Each machine type has its own configuration file

  • Software change time: ~90 seconds

  • No additional cost for multiple software types

  • For more information on Multi-head and how it works please see https://docs.masso.com.au/multi-head/introduction

 


Can I load a DXF file into MASSO

No. MASSO runs G-code only.

You must use CAM software to convert DXF or CAD files into G-code.

 


Where can I get a post processor for my CAM software?

Post-processors for supported CAM software are listed in the documentation.

 

If your CAM software is not listed:

 


Can I transfer G-code over a network?

Yes. Using Wi-Fi and MASSO Link, you can:

 

  • Transfer G-code files

  • Download tool tables

  • Monitor machine status, progress, and alarms

 

 

MASSO Link supports:

 

  • Windows

  • macOS

  • Linux

 


How easy is MASSO to set up?

Setup difficulty depends on user experience.

 

To help:

 

  • Quick Start Guides are available for each machine type

  • Detailed documentation covers common setups

  • Community forums allow users to ask questions

 

 

MASSO simplifies setup by combining:

 

  • Controller

  • Motion control

  • Interface hardware

  • Software

 

All in one ready-to-use system. https://docs.masso.com.au/quick-start-guides

 


Can MASSO be used for non-CNC applications?

Yes. MASSO is a flexible, programmable controller with:

 

  • Precision motor control

  • Inputs and outputs

  • Auto-run programs on power-up

  • Continuous loop operation

     

This makes it suitable for many automation and control applications.

 


What USB ports does MASSO have?

MASSO G3 & MASSO Touch include:

 

  • 4 × USB-A ports

  • USB 2.0 (compatible with USB 3.0 devices)

     

MASSO does not have USB-C ports.

 


What is the maximum G-code file size?

 

  • Maximum file size: 4 GB

  • No limit on the number of lines, as long as the file is under 4 GB