Setup MASSO Mill
Quick Start Guide – MASSO G3 Mill Configuration
These notes have been created to assist new users in setting up key configuration properties in MASSO. This guide is not intended to be a complete configuration manual but instead provides practical guidance on the correct configuration sequence, highlights common pitfalls, and offers helpful tips for first-time users.
Some configuration items must be completed in the correct order or the system will not function as expected. While it is natural to want to see motion as quickly as possible, progressing slowly and carefully in small steps is usually far faster than rushing ahead and needing to troubleshoot issues later.
This guide does not cover the physical wiring of hardware connected to MASSO.
Getting Started
To begin configuring MASSO, you must connect, at a minimum, a power supply, monitor, keyboard, and mouse. It is recommended that you also connect your E-Stop switch, motor drives, limit switches, auto tool zero, and VFD, although these can be connected progressively as each system is configured.
Download Your Software
Your software is downloaded from the myWorkshop portal. Login details are emailed to you at the time of purchase, and step-by-step instructions for downloading the software are available here: https://docs.masso.com.au/my-workshop
Power
Please note that a 1 amp fuse must be installed in the power feed supplying MASSO G3. An accidental short circuit on the auxiliary power terminals can cause permanent damage to the main board if this fuse is not fitted.
Safe working Practices when wiring MASSO
Load Your Software
Follow the instructions provided in the links below to load your software onto MASSO.
Additional resource videos
Default Password
The default User and Admin password for MASSO is HTG. Instructions for changing these passwords are available via the link below.
Emergency Stop (E-Stop)
An E-Stop switch is mandatory, and MASSO will not operate without one. Ensure your E-Stop is correctly connected before proceeding.
Additional resource video
Axis Wiring
Motor wiring depends on the type of motor being used. Examples for stepper and servo motors are provided at the link below.
https://docs.masso.com.au/wiring-and-setup/setup-and-calibration/axis-servo-stepper-examples
Additional resource video
Axis Configuration
Distance per revolution: How far your axis travels in one revolution of the motor.
Pulses per revolution: How many steps it will take for your motor to complete 1 revolution
Maximum feedrate: Defines your axis rapid speed.
Acceleration setting: Determines how quickly your axis accelerates to your chosen feedrate.
Travel Minimum: This value determines the extent of travel for the axis in the negative direction
Travel Maximum: This value determines the extent of travel for the axis in the positive direction
Invert direction: If your axis travels in the wrong direction, put a check in this box to reverse it.
Backlash: Enter your axis backlash. Note that it must not exceed 10mm or 0.3937”
Rotary Axis
Information on configuring and calculating a rotary axis is available in the Rotary Axis Quick Start Guide.
Jogging
Jogging can only be performed from the F3 Jogging screen. Jogging can be done using a mouse, touchscreen, keyboard, or pendant.

Pendant
No software configuration is required for the MASSO MPG pendant. Once connected, the pendant will operate immediately.
To enable the E-Stop button on the pendant, the E-Stop must be wired in accordance with the E-Stop instructions linked below. When the E-Stop is wired through the pendant, removing the pendant will trigger an E-Stop alarm. The pendant must be reconnected to clear the E-Stop condition.
MPG pendant wiring instructions
Wiring only one e stop on MPG pendant instructions
The most common issue new users experience with pendants is the use of third-party pendants that contain incompatible MPG hardware. Although these pendants may appear identical externally, they use different internal components. The official MASSO MPG pendant can be purchased from here: MASSO MPG pendant
Homing Switches and Setting Up Homing
Homing switches can be mechanical, optical, magnetic, or proximity sensors. Each axis must have a homing switch fitted, including any software-slaved axes that are used for auto-squaring.
All homing switches must normally display a Low state on the F1 screen and change to High when triggered. If the logic state is reversed, the input logic can be toggled using the spacebar.
Additional resource video
Hard Limits
After the machine has been homed, the homing inputs also function as hard limit inputs. For hard limits to operate correctly, all limit switches must be positioned outside the usable axis travel range. If a hard limit is triggered before the axis reaches its full travel, motion will be restricted.
Soft limits should be configured first, with hard limits used as a final safety measure. When a hard limit is triggered, the axis will decelerate to a stop rather than stopping instantly. Hard limits can be disabled in the General Settings menu if required.
Soft Limits
Soft limits are used to prevent machine motion beyond the physical limits of the machine, which helps avoid crashes caused by incorrect G-code commands. If soft limits are configured incorrectly, they can restrict axis movement or, in extreme cases, prevent the machine from moving at all.
Minimum and maximum travel setup instructions
Additional resource video
Auto Tool Zero
Auto Tool Zero is used to automatically calculate and manage tool length offsets. MASSO records a reference measurement when the machine is homed and returns to the tool touch-off position whenever a tool change is requested.
The thickness of the auto tool zero touch-off plate is not critical, as it is used only as a reference point. Tool length is calculated based on the difference between the cutter zero position and the initial reference measurement taken during homing.
Automatic tool length setup instructions
Additional resource video
Probing
This section covers Z-height probing only, although MASSO provides additional probing routines for other applications. Z-height probing can be performed using either the inside or outside probing screens.
To probe Z height, enter the thickness of the touch-off plate into the Z Offset field. When using a probing tool, the Z Offset must be set to zero and the probe diameter must be entered instead. A probing feedrate must be set, and the settings must be saved before probing is started.

Probing is initiated by pressing the centre square on the probing screen. Once probing is complete, MASSO will automatically update the DRO with the new Z value.

Controlling the Spindle Using a VFD
Various VFD connection examples are provided in the documentation as reference only. It is not practical to provide examples for every VFD model, so the example that most closely matches your VFD should be used.
MASSO provides a 0–10 V analogue signal for spindle speed control and two open-collector optical outputs for spindle direction control, supporting forward (clockwise) and reverse (counter-clockwise) operation.
Spanish
French
German
Simplified Chinese