Start Here

MASSO Documentation
Warnings and Cautions
Controller Portfolio - Specifications
Quick Start Guides
  • Mill Quick Start
  • Lathe Quick Start
  • Plasma Quick Start
  • Laser Quick Start
    • Installing an Opt Laser
    • Setting up LightBurn
  • Rotary Axis Quick Start
  • Best practice when wiring MASSO
  • MASSO QR Scanner

Install & Wire

Installing MASSO
  • Environmental Specifications
  • Installing MASSO G3 Touch
  • Powering MASSO G3
  • Password Reset
  • Connecting a Screen
  • Connecting Keyboard & Mouse
  • Loading Software to MASSO G3 Touch
  • Loading Software to MASSO G3
  • MASSO Settings
    • General settings
    • Homing Settings
    • Main Spindle Settings
    • Lubrication Settings
    • Tool Changer Settings
    • Axis Settings
    • Touch Probe Settings
    • Auto Tool Zero Settings
    • Multi-Head Settings
    • QR Scanner Settings
    • User Account Settings
    • Load and Save Calibration Settings
  • Admin and User Passwords
  • Wiring and Calibration
  • QR Scanner
Wiring and Accessories
  • Mounting and Mechanical Data
  • MASSO G3 Touch Wiring Module
  • E-Stop Wiring
  • Axis Servo/Stepper examples
    • Differential Receiver Module
    • MASSO Closed Loop Stepper Motors
      • MASSO Closed Loop Stepper Troubleshooting
    • MASSO Servo Motors
      • Parameters and Functions
      • MASSO Motor Studio
        • MASSO Motor Studio GUI
      • Motor Tuning — Step-by-Step Guide
    • Gecko 203V
    • Gecko G340
    • Gecko G540
    • Teknic - ClearPath SD series
    • Leadshine MX4660
    • Leadshine Drives
    • Longs Motors
    • CNCdrive - DG4S-16035
    • DMM - Dynamic Motor Motion
    • VEXTA
    • Viper
    • Mitsubishi - MR-J3
    • PoStep60
    • Panasonic
    • Automation Technology Inc.
    • Hiwin
    • Yaskawa
    • SSD2608H
  • Spindle Control
  • Spindle VFD examples
    • Bosch Rexroth VFD
    • Delta C200 VFD
    • Delta MS300 VFD
    • Delta VFD-M
    • Hitachi VFD
    • Lenze VFD
    • Mitsubishi FR-D720S-100
    • Schneider Altivar 18
    • TECO Westinghouse VFD
    • Yuhuan Huanyang
    • Other VFD's
  • Spindle RPM Encoder
  • List of Configurable Inputs
  • List of Configurable Outputs
  • TTL Outputs
  • Controlling Relays
  • MASSO Relay Module
  • MASSO Relay 8 Opto 4 Module
  • Door Sensor Input
  • Chuck Clamp
  • MPG Pendant
  • Tower Lights
  • MASSO Homing Sensor
  • Sensor Identify & Connecting
  • MASSO Optical Encoder
  • Lubrication

Set Up & Calibrate

Setup and Calibration
  • Setting default units to mm or inches
  • Axis Calibration
  • Axis Calibration Wizard
  • Backlash Compensation
  • Slave Axis
  • Soft & Hard Limits
  • Homing Setup
Tool Setting and Probing
  • 3D Touch Probe
    • Measure Touch Probe Length
  • Probing Touch Plate
  • Tool Setter
  • Auto Tool Zero
Tool Changers
  • Mill Tool Changers
    • Manual Tool Changer
    • Linear Tool Changer (Type 1)
    • Linear Tool Changer (Type 2)
    • Linear Tool Changer Configuration
    • Umbrella Tool Changer
    • RapidChange ATC
  • Mill Tool Changers (BETA)
    • Linear Pick & Place Tool Changer
    • Linear Sliding Tool Changer
    • Linear Traveling Tool Changer
    • Popup Tool Changer
    • High Speed Rotary Tool Changer
    • Tool Tray
    • Dust Hood
  • Lathe Tool Changers
    • Manual Tool Change
    • Linear - Gang Type Setup
    • Multi-Station Turret
    • EMCO PC55 Turn
    • 4 Bit Digital Signal Output Turret
    • Hercus PC200 - Tool Turret
    • Pragati BTP-63, BTP-80, BTP-100, BTP-125
    • EMCOturn 120
    • WABECO Tool Turret
  • Automatic Doors
  • Adding New Tool Changers
Plasma
  • Installing MASSO DTHC and Plasma I/O
  • How MASSO Plasma Works
  • Plasma-Cut Resume
  • Proma Compact THC 150
  • Hypertherm 45, 65 & 85
  • Torch Touch (floating head) Signal
  • Torch Breakaway Signal
Multi-Head
  • Introduction
  • Main Spindle
  • Multi-Spindles 1-4
  • Dry Run Laser Pointer
  • Laser Engraving/Cutting
  • Plasma Torch and MASSO DTHC
  • OXY Torch
  • WaterJet
  • Scribe Tool
  • Pen 1 & 2
  • Camera

Operate

Machining with MASSO
  • Turning MASSO On and Off
  • Graphical Interface
    • Graphical Interface – MASSO G3
    • Controller Alarms
  • Touch Screen Interface
  • Keyboard and Key Shortcuts
    • Setting Time & Date
    • Homing the machine
    • Jogging
      • Jogback
    • Feed rate override
    • Spindle RPM Override
    • MDI command
    • Creating New G-Code Files
    • Editing G-Code
    • Resetting Job Counter
  • Loading & Running G-Code
  • Resuming Program or Jump to Line
  • Single Block
  • Wi-Fi Connectivity
    • Installing the Wifi Module
    • MASSO Link Software
    • macOS Instructions
    • Windows Instructions
    • Making QR Codes
    • Wi-Fi Module Options
  • Calibrating Tools
    • Lathe Tool Calibration Steps
    • Mill Tool Calibration Steps
  • Work Offsets
  • Conversational Programming
    • Lathe Conversational Wizards
      • Outside Diameter Turn Wizard
      • Inside Diameter Turn Wizard
      • Face Wizard
      • Drill Wizard
      • Thread Wizard
    • Mill Conversational Wizards
      • Face Cutting Wizard
      • Profile Cut Wizard
      • Rectangular Pocket Wizard
      • Circular Pocket Wizard
      • Thread Milling Wizard
  • Auto Loading G-code
  • Probing
    • Top of Part Probing Cycle
    • Side of Part Probe Cycles
    • Corner Probing Cycles
    • Center Probing cycles
Save & Load Settings

Reference

Supported G-codes
  • G00 - Rapid Motion
  • G01 - Linear Interpolation Motion
  • G02 – Circular Interpolation (Clockwise)
  • G03 – Circular Interpolation (Counter Clockwise)
  • G04 – Dwell
  • G10 – Set Work Offset Values
  • G17 – XY Plane Selection
  • G18 – ZX Plane Selection
  • G19 – YZ Plane Selection
  • G20 – Set Machine Units To Inches
  • G21 – Set Machine Units To Millimetres
  • G28 – Return To Machine Home
  • G30 - Move to Parking Position
  • G32 – Threading Cycle
  • G38.2 – Straight Probe Cycle
  • G38.6 - Digitizing Probing Cycle
    • Auto Levelling using G38.6
  • G38.7 - Center Probing Cycle
  • G40 - Cutter Compensation Off
  • G41- Cutter Compensation Left
  • G42- Cutter Compensation Right
  • G53 – Move In Absolute Machine Coordinates
  • G54 to G59 – Select Work Offset Coordinate System
  • G54.1 - Extended Work Offsets
  • G68 – Toolpath Rotation
  • G69 - Cancel Toolpath Rotation
  • G73 – High Speed Peck Drilling
  • G80 – Cancel Modal Motion
  • G81 – Drilling Cycle
  • G82 – Drilling Canned Cycle With Dwell
  • G83 – Peck Drilling For Deeper Holes
  • G90 – Set Distance Mode To Absolute
  • G91 – Set Distance Mode To Incremental
  • G92 – Temporary Work Offset
  • G92.1 – Cancel Temporary Work Offset
  • G93 – Inverse Time Mode
  • G94 – Units Per Minute Mode
  • G95 - Feed Per Revolution
  • G96 – Turn on Constant Surface Speed (CSS)
  • G97 – Turn off Constant Surface Speed (CSS)
  • G98 – Canned Cycle – Retract Back To The Initial Z
  • G99 – Canned Cycle – Retract Back To R Plane
  • G200 - Plasma Parameters
  • G200 - Laser Parameters
  • T - Tool Number
  • MSG - Message command for screen and remote alerts
  • F - Feed rate
  • N - Number
  • S - Speed / Intensity
  • ( ) - Comments
  • Invalid Gcode
Supported M-codes
  • M00 – Program Stop
  • M01 – Optional Program Stop
  • M02 – Program End
  • M03 – Spindle ON (Clockwise)
  • M03 – Plasma Torch ON
  • M03 – Laser output enable with motion
  • M04 – Spindle ON (Counter Clockwise)
  • M04 – Laser On Immediate
  • M05 – Spindle OFF
  • M05 – Plasma Torch OFF
  • M05 – Laser Off Immediate
  • M06 – Tool Change
  • M06.1 – Tool Unload
  • M07 – Turn Mist Coolant On
  • M08 – Turn Flood Coolant On
  • M08 - Laser-Air Assist On
  • M09 – Coolant Off
  • M09 – Laser-Air Assist Off
  • M10 – Chuck Or Rotary Table Clamp Closed
  • M11 – Chuck Or Rotary Table Clamp Open
  • M30 – End The Program And Rewind
  • M62 – Turn On Digital Output Synchronized With Motion
  • M63 – Turn Off Digital Output Synchronized With Motion
  • M64 – Turn On Digital Output Immediately
  • M65 – Turn Off Digital Output Immediately
  • M66 – Wait for Input
  • M666 – Plasma – Turn THC Function Off
  • M667 – Plasma – Turn THC Function On
  • M85 – Open Door
  • M86 – Close Door
  • M98 & M99 – Sub Program Call
Custom Scripts (Lua)
  • Lua Editor
  • Lua Cloud Editor
  • Lua Triggers
  • Lua Functions
    • M.api
    • M.gui
    • M.sys
    • M.tool
    • M.printer
    • M.file
    • M.io
    • M.axis
    • Lua Standard Libraries
  • Lua Inputs & Outputs

Troubleshoot & Repair

Troubleshooting Guides
  • MASSO Repair
    • ESD Protection
    • Differential Axis
    • Spindle Control
    • TTL Outputs
    • Installing or Replacing Backup Battery
    • MASSO G3 Replacing Damaged Optocouplers
  • Axis Testing
  • Ground Loops
    • Ground Loop Symptoms
  • Homing
  • Laser
  • MASSO Link
  • MPG Pendant
  • Optocouplers
  • VFD and Spindle Testing
  • MASSO G3 Touch V3.09 Board
  • Plasma Troubleshooting

Cloud & Apps

myWorkshop
  • Adding a DTHC
  • How to Create User in myWorkshop
  • OEM / Distributor myWorkshop account
    • Linking DTHC
  • Upgrading Product Variants in myWorkshop
myWorkshop App

Software & Release Notes

Software
  • MASSO G2
    • Release Notes
      • Version 3.51
      • Version 3.50
      • Version 3.48
  • MASSO G3
    • Main - Release Notes
      • Version 5.13
      • Version 5.12
      • Version 5.11
      • Version 5.10
      • Version 5.09
      • Version 5.07
      • Version 5.06
      • Version 5.05
      • Version 5.03
      • Version 5.01
      • Version 5.00
      • Version 4.02
      • Version 4.01
      • Version 4.00
      • Version 3.48
    • Beta - Release Notes
      • Version 5.100b
  • MASSO Link
    • Release Notes
      • Version 2.15
      • Version 2.14
      • Version 2.12
      • Version 2.11
  • MASSO Phone App

Partners

CAM Post Processors
  • Artcam
  • BobCAD-CAM
  • Autodesk Fusion
  • SheetCAM
  • Vectric VCarve and Vectric Aspire
  • Version 5 Plasma POST Processor Requirements
  • Other CAM Software
OEM Machines
  • 3DTEK Routers
  • Ajax Machine Tools International
  • CANCAM Routers
  • CauCau CNC
  • CNC 4 NEWBIE
  • Cutting Edge CNC
  • DATUM Machines
  • HYDROCUT HELLENIC LTD
  • MABIN
  • MARTENS CNC
  • MillRight CNC
  • NC Mechanics
  • ONEFINITY
  • Phantom CNC Systems
  • REVO CNC
  • REXMOTION
  • Sherline Mills and Lathes
    • Wiring & Setup
  • Shiv Waterjet
  • UNICAM CNC
OEM Logo & Details

Buying & Support

MASSO – FAQs
  • About MASSO
  • MASSO G3 Touch FAQ
  • Purchasing MASSO
  • Machine Conversion and Builds
  • Motors and Drives
  • Plasma
  • Lathe
  • Encoders
  • Spindles
  • Tool Changers
  • 5 Axis Machining
  • Drill Heads, Saws, Press Brakes, Punches, and EDM
  • Support
  • Finding your MASSO Serial number
Email Support and Forum
Reporting Bugs & Issues
Payment
Shipping & Delivery
  • Trade Sanctions
Warranty
Returns & Refund Policy
Shop Support Forum
English
English Spanish French German Simplified Chinese
PDF

Documentation

English
English Spanish French German Simplified Chinese
/
 
/

MASSO Settings

These pages describe each settings window on the F1-Setup screen, field by field.

INFORMATION
Settings are protected by the Admin password. See Admin and User Passwords.
General SettingsHoming SettingsMain Spindle SettingsLubrication SettingsTool Changer SettingsAxis SettingsTouch Probe SettingsAuto Tool Zero SettingsMulti-Head SettingsQR Scanner SettingsUser Account SettingsLoad and Save Calibration Settings

Here are the articles in this section:

General settings

Homing Settings

Main Spindle Settings

Lubrication Settings

Tool Changer Settings

Axis Settings

Touch Probe Settings

Auto Tool Zero Settings

Multi-Head Settings

QR Scanner Settings

User Account Settings

Load and Save Calibration Settings

Back

Loading Software to MASSO G3

General settings

Next

Last Updated On 04 October, 2026

© 2026, All Rights Reserved | Privacy Policy.