Sie sind auf Seite 1von 239

MAKE WITH MASSO User Manual v1.

12 - 15 June 2018
MASSO CONTROLLER – DOCUMENTATION

https://www.youtube.com/embed/D_I97wdZWAM

Getting Started – Installing MASSO

User Interface

Keyboard and Key Shortcuts

Motors & Drives Connections

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 1 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
WARNINGS AND CAUTIONS

WARNING: Indicates circumstances or practices that can lead to personal injury as well as damage to the controller, the machine, or other
equipment.

CAUTION: Indicates circumstances or practices that can lead to damage to the controller or other equipment.

INFORMATION: Indicates important information.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 2 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
POWER ON/OFF PRECAUTIONS

Power On Precautions

1. Visually check to make sure that the control and the machine are in normal operating conditions
2. Power ON the machine
3. If characters are not displayed on the screen within 30 seconds, press the Power OFF button immediately

Power Off Precautions

1. Before you turn the power off, make sure that the control is in STOP
2. Press the E-Stop button
3. Make sure that power is turned off to all peripheral devices (tape reader, tape punch, etc.) that are connected to the control
4. Press the Power OFF button

WARNING: To prevent damage to the machine, never turn off power while a part program is being executed. Before turning off power, make
sure that the control is in STOP.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 3 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
EMERGENCY STOP (E-STOP)

To use this feature Press the red E-Stop button or any other E-Stop switches installed on the machine to stop operations regardless of the condition of the control
and the machine.

Pressing the E-Stop Button will result in the following:

E-Stop Button will start blink on screen alerting that E-Stop is activated
The machine tower light and controller “Error” LED light on the front panel will start blinking indicating that the control
has gone into lock state
All axis motors are disabled immediately
Spindle is put in brake position through VFD

Note : If E-Stop button is pressed while a part program is running, program execution will halt and the machine can only be used after a
fulling homing cycle.

Emergency Stop Reset:

Before resetting the emergency stop state, first locate and eliminate the cause of the emergency stop

If the E-Stop button is locked in the pressed position, it must be released before the emergency stop state can be reset
Next the user can use the Rapid/Jog features to move the machine axis
Once its safe to home the machine, press CTRL + ATL + HOME to home the machine

Note: The machine can only be used after a complete homing cycle.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 4 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
https://www.youtube.com/embed/EJw4gnXRVmU

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 5 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
GETTING STARTED – INSTALLING MASSO

Overview

Our dedicated CNC controllers are designed from the ground up on a custom-built hardware platform that includes all the inputs and outputs to control machine
axis, spindles etc. All the required hardware is built into the system and the user only needs to connect an LCD screen through VGA cable and a standard USB
keyboard. With our unique dedicated architecture, the machine can be controlled without requiring any PC.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 6 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Connecting power to the MASSO

The MASSO power supply is located at the up-right corner of the controller as seen in the picture below. The MASSO will power on instantly if it is power in the
cable. There is no switch button on the controller.

Connecting a screen

MASSO uses a standard 15 pin female VGA connector (1024 x 768 screen resolution) for Connecting the screen with Masso controller

Connecting a keyboard

MASSO has a standard USB socket for connecting a USB keyboard/Num-pad to the system.
Refer the link for key shortcuts. Key shortcuts

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 7 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Caution: Please note that Apple keyboards and some Chinese keyboards are not compatible with MASSO Controller

Default Password

By default, the system password is set to HTG (in capital letters) for both Admin and User logins.
More info about caps lock and the password.

Upgrading / Unlocking the Controller

Frequent software updates are released for MASSO controllers and they can be installed as per the instructions on this link: Upgrading your MASSO.

Connecting the MASSO to your CNC machine

Since every CNC machine is different this procedure varies for each machine. It is our ambition to have instructions for the most common machines, you can find
these under Setup and Calibration.
In general, if your machines input is similar to the Gecko Drives you can look at this diagram. In this case, you need to figure out which cables are connected to
each pin, then strip these and connect them to the Masso as shown in the left part of the figure.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 8 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Wiring Stepper or Servo motor drives

MASSO is compatible with a wide range of motor drives. The connection for each varies. Please refer to the link for more details: Setting up Servo/Stepper Motor
Connections

Homing

Before you can start using your machine you need to setup axis homing, please follow instructions from this link: Homing Setup

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 9 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Setting the F1-screen

The “F1 – Setup” Screen displays current machine status and all vital information such as controller and external power supplies status. Click the link to check
what our “F1- Setup” Screen looks like F1 – Setup Screen

Configuration of homing inputs

After wiring the sensor/switches, the system must be configured for proper operation. Refer Configuring the Homing Inputs

Calibrating the axis

Enter the parameters required in the dialogue box as described in the link: Calibrating the axis

Setting Mechanical Parameters

Once all the electrical connections have been done, the system can be calibrated as per the steps mentioned: Setting Mechanical Parameters

Axis Drive Settings

Servo and stepper motor drives have either switches or software tools to setup the drives Pulses Per Revolution (PPR) settings. To know more, click link: Axis Drive
Settings

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 10 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Maximum Feed Rate

All machines have their own limitation of maximum allowable speed depending on the hardware and safety limitations. The maximum feed rate value is used to
check and make sure that the system does not exceed this value during operation.

Acceleration

Depending on the moving mass and motor torque the acceleration value can be set for the axis.

Minimum & Maximum Travel

These values define the size as well as minimum and maximum values of the axis. Refer the link Minimum & Maximum Travel for more details.

Automatic Tool Changers

Automatic tool changers are directly supported. Please contact us for more information and on how to add new tool changes to the controller.

4 Station Tool Changer

For selecting the 4 station turret, follow the instructions in the link: 4 Station Tool Turret

MDI command has to be entered in the dialogue box in MDI command. Check link: MDI Operations

Running G-Code Programs

1. Programs can only be run from the “F2 – Program” screen, Press “F2” to go to the “F2 – Program” screen if already not in the “F2 – Program” screen.
2. Press “CTRL + S” to start the program.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 11 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
GETTING STARTED – MACHINING WITH MASSO

Admin and User Passwords

Graphical Interface

Controller Alarms

Keyboard and Key Shortcuts

Loading and Running Gcode

Work Offsets

Machining Wizards

Calibrating Tools

Touch Probe and Plates

CAM Post Processor

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 12 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
HARDWARE FEATURES

Dedicated system requiring no PC

Look-ahead for smooth 3D motion

USB FLASH drive support for loading G-code

USB Keyboard Support

VGA interface for standard LCD screens

Can be interfaced to standard Servo/Stepper drives and motors

Serial port for expandability

Optically isolated inputs

Full MPG pendant support

Output for flood, Mist and Lubrication

Stack light control

4 Analog (12-Bit) inputs

0-10v output for Variable Frequency Drive (VFD) control

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 13 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
SOFTWARE FEATURES

Embedded real-time eliminating issues such as VIRUS attacks and system failures or crashes

All software is pre-installed and no need for drivers or control software

Onsite upgradable through USB

Machine and job status visualization in real-time

Easy user interface

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 14 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
ADMIN AND USER PASSWORDS

By default the system password is set to “HTG” (in capital letters) for both Admin and User logins.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 15 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
CHANGING PASSWORDS

The default user password is “HTG” but if an Admin or User wants to change its password than user can change both F1 – Setup Screen & F3 – Jog/Rapid
Screen by following the below given procedure to change password:
If you have already entered the password press CTRL+L to lock controller again.

Step 1:

Fill default Password “HTG” (In Capital Letters) in “Password” field and don’t press Enter Key
Press Tab to select “Change Password” and press Space for selecting “Check Box”
Move your cursor back to “Password” field by using Shift + Tab keys and press Enter

Step 2:

Enter New Password that you want to set in “New Password” field.
Re-Enter or Confirm same password in “Confirm Password” field.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 16 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Step 3:

New message will shown after you entering both password.


Please check is it matched or not.
If Password Matched, press Tab to select “OK” Button and press Enter to finalize and save password.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 17 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
GRAPHICAL INTERFACE

The user interface is divided into 6 screens from F1 to F6, please CLICK HERE to see information on how to navigate between screen through keyboard.

Click on image for “F1 – Setup Screen” Click on image for “F2 – Program Screen” Click on image for “F3 – Jog/Rapid Screen”

Click on image for “F4 – Tools Screen” Click on image for “F5 – Wizards Screen” Click on image for “F6 – Load File Screen”

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 18 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
F1 – SETUP SCREEN

The “F1 – Setup” Screen displays current machine status and all vital information such as controller and external power supplies status

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 19 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
F2 – PROGRAM SCREEN

The “F2 – Program” Screen is the main screen where all the G-code related functions are located

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 20 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
F3 – JOG/RAPID SCREEN

The “F3 – Jog/Rapid” Screen is used for manual control of axis for job and tool offsetting purposes

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 21 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
F4 – TOOLS TABLE AND WORK OFFSETS SCREEN

Tools Table:

The F4-Tools screen can be used to calibrate and manage tools. Work offsets can also be managed in this screen.

The “F4 – Tools” Screen is used for setting the calibrating and managing tools and Work offset tables

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 22 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Managing and Editing Tools:

For details on tool calibration please CLICK HERE

Work Offsets:

Press TAB key on the keyboard to move to the work offsets list. Select the work offset using the up/down arrow keys and press enter to open the below window for
editing the work offset.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 23 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
F5 – WIZARDS SCREEN

Lathe Wizards:

Please click above images for more details

Mill Wizards:

Please click above images for more details

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 24 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
F6 – LOAD FILES SCREEN

The “F6 – Load Files” Screen is used for loading and running G-code files from USB pen drive.

File Types:

MASSO will automatically filter the files that can be loaded on MASSO and will only display those files in the display. The below are the supported file extensions:

.txt
.nc
.cnc
.tap
.eia
.wiz (MASSO conversational wizard file)

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 25 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
CONTROLLER ALARMS

https://www.youtube.com/embed/EJw4gnXRVmU

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 26 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
SETTING UNITS TO MM OR INCHES

Setting default units of the controller

As per the user requirments the default machine units can be set between millimeter or inches in the controller settings. Once setup, all controller calibration
values and screen units use and display the set units.
Please follow the below steps on how to setup the default units. NOTE: The controller units can also be temporarily changed between mm or inchs using G20 and
G21 gcodes.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 27 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 28 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 29 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
KEYBOARD AND KEY SHORTCUTS

Valid in
Operation Key Combination
Screen

Lock System CTRL + L All Screens

Home Machine CTRL + ALT + Home key F2 & F3

Cycle Start CTRL + S F2

Cycle Stop Escape F2

Restart Program CTRL + R F2

Jump to G-Code line CTRL + J F2

SHIFT+ Left or Right arrow


X – Rapid F3
key

SHIFT + Up or Down arrow


Y – Rapid F3
key

Z – Rapid SHIFT + “U” or “D” keys F3

X – Jog Left or Right arrow key F3

Y – Jog Up or Down arrow key F3

Z – Jog “U” or “D” keys F3

Page Up or Page Down


Jog Resolution F3
key

Feed Override select “F11” F2 & F3

Spindle Override select “F12” F2

Override Increase “+” F2 & F3

Override Decrease “-” F2 & F3

Optional Stop On/Off CTRL + O All Screens

Open MDI Window CTRL + M F2

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 30 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Create New Gcode File CTRL + N F2

Set X-Axis to zero CTRL + X F3

Set Y-Axis to zero CTRL + Y F3

Set Z-Axis to zero CTRL + Z F3

Set all X, Y & Z Axis to


CTRL + ALT + 0 F3
zero

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 31 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
HOW TO NAVIGATE BETWEEN SCREENS

Tab: Next Tab or Next Option


Check Box: Tick to select and Un-tick to deselect
Radio Button: Tick to select and Un-tick to deselect
Up/Down Arrow Keys: for Selection in List
Enter: Enter in option, Save data and Assigning any value
Esc: Come out from option, Not save data or Not assign any value

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 32 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
HOW TO NAVIGATE BETWEEN WINDOWS AND INSIDE WINDOWS

Moving between windows: Tab key on the keyboard


Check and uncheck check box: Press the space key on the keyboard
Radio Button: Use the up and down keys on the keyboard
Pressing a button: Use the enter key on the keyboard

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 33 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
SETTING TIME

Follow the below given steps for changing or setting system current time:

Step 1:

Press F2 to goto the “F2 – Program” screen


Next press CTRL + M to open the MDI Command Window

Step 2:

Enter MDI Command for setting Time that you want to set your system and press Enter key.
Enter Time in format Time:HH:MM E.g. Time:12:40
Some examples to set system time:
To set time to 10:30 AM, type Time:10:30 and press the Enter key
To set time to 6:45 PM, type Time:18:45 and press the Enter key
To set time to 6:05 AM, type Time:06:05 and press the Enter key

Note: The time must be entered in 24 hour and Time:HH:MM format and no spaces between characters.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 34 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Step 3:

Check your updated system Time

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 35 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
HOMING THE MACHINE

Press CTRL+ALT+HOME in “F2 – Program” Screen to home the machine

h1

The system is not homed, press CTRL + ALT + HOME to start the homing sequence

h2

Machine is homing, please wait while homing finishes

h3

System homed successfully and machine ready

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 36 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

h4

Homing error, this might be caused due to bad homing switches or cables

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 37 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
RAPID/JOG

Press F3 to goto “F3 – Jog/Rapid” screen. For Jogging use Arrow keys and for Rapid movement press and hold the SHIFT key and use Arrow keys.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 38 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
MDI COMMAND

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 39 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
TEMPORARY WORK OFFSET

1. Work offsets can be managed by using the “F4-Tools” screen


2. User can switch between “Tools” and “Works offset” windows using the TAB key
3. Select the Work offset using the UP / DOWN arrow keys and press ENTER to open work offset edit window
4. Work offset names can be given for reference and all offset values can be entered in this window

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 40 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
CREATING NEW G-CODE FILES

– Press F2 to goto the “F2 – Program” screen


– Next press CTRL + N to open a new file name window
– Enter the file name and press the ENTER key to open the file edit window

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 41 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
EDITING G-CODE

Press F2 to goto the “F2 – Program” screen


Next press CTRL + E to open the edit file window

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 42 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
RESETTING JOB COUNTER

Press F2 to goto the “F2 – Program” screen


Next press CTRL + M to open the MDI Window
Type RESET_JOB_COUNTER and press Enter

Step 1:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 43 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 2:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 44 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 3:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 45 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
SUPPORTED G & M-CODES

1. Supported G-Codes:

Description Lathe Mill Plasma

Rapid move G00 G00 G00

Linear interpolation G01 G01 G01

Circular interpolation (Clockwise) G02 G02 G02

Circular interpolation (Counter Clockwise) G03 G03 G03

Dwell (P value in milliseconds) G04 G04 G04

Setting work offset values G10 G10 G10

XY Plane Selection G17 G17 —

ZX Plane Selection G18 G18 G18

YZ Plane Selection G19 G19 —

Set machine units to Inches G20 G20 G20

Set machine units to Millimetres G21 G21 G21

Return to origin G28 G28 G28

Threading cycle G32 — —

Straight probe cycle G38.2 G38.2 G38.2

Move in absolute machine coordinates G53 G53 G53

G54 to G54 to G54 to


Use work offsets
G59 G59 G59

High Speed Peck Drilling G73 G73 —

Cancel Modal Motion G80 G80 —

Drilling Cycle G81 G81 —

Drilling Canned Cycle with Dwell G82 G82 —

Peck Drilling for Deeper Holes G83 G83 —

Set distance mode to absolute G90 G90 G90

Set distance mode to incremental G91 G91 G91

Temporary Work Offset G92 G92 G92

Inverse Time Mode G93 G93 G93

Units Per Minute Mode G94 G94 G94

Turn on Constant Surface Speed (CSS) G96 — —

Turn off Constant Surface Speed (CSS) G97 — —

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 46 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Canned Cycle – Retract back to the initial Z G98 G98 —

Canned Cycle – Retract back to R Plane G99 G99 —

2. Supported M-Codes:

Description Lathe Mill Plasma

Program stop M00 M00 M00

Optional program stop M01 M01 M01

Program end M02 M02 M02

Spindle ON (clockwise) M03 M03 —

Spindle ON (counter clockwise) M04 M04 —

Spindle OFF M05 M05 —

Torch ON — — M03

Torch OFF — — M05

Tool Change M06 M06 —

Mist Coolant ON M07 M07 M07

Flood Coolant ON M08 M08 M08

Coolant OFF M09 M09 M09

Chuck or rotary table clamp ON M10 M10 —

Chuck or rotary table clamp OFF M11 M11 —

End the program and rewind M30 M30 M30

Sub-Program Call (P, L) M98 M98 M98

End Sub-Program or Return M99 M99 M99

Turn on digital output synchronized with M62


M62 P M62 P
motion P

Turn off digital output synchronized with M63


M63 P M63 P
motion P

Turn THC function OFF — — M666

Turn THC function ON — — M667

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 47 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
SUB-PROGRAM CALL M98 & M99

MASSO supports Sub-Program Call using M98 & M99 codes. With this MASSO users can now call subprograms with upto 5 levels of nesting, with this feature sub
programs can be called from the main program without the need to rewrite the same program again and again.
When a sub program is called, MASSO looks for a separate nc file and runs that as a sub-program. Having a separate file approach means that programs that have
common features can now be used used with other programs.

M98 Sub-Program Call

Use the M98 command with P and L value


Example: M98 P10 L5
In the above example MASSO will look for a file 10.nc on the USB flash drive and run the program 5 times as defines by the L value
If the 10.nc file is not found an error message on the screen is displayed and program goes into feedhold. When a program is loaded from F6 screen, MASSO
checks that all sub-program files are on the USB and if a file is missing an error is shown to the user

M99 End Sub-Program or Return

Use the M99 command to End Sub-Program or Return


Example: M99

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 48 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
LOADING & RUNNING G-CODE

Load File Menu

Running G-Code Programs

Stopping Program (Feed Hold)

Resuming Program

Restarting Program from Start

Auto Loading G-Code

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 49 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
LOAD FILE MENU

Copy file in USB Flash Drive (file extensions supported by MASSO are .nc, .cnc, .tap, .wiz, .txt, .eia)
Insert USB Flash Drive into Controller
Press F6 to goto “F6-Load File” screen
you will see your file name in “Load File” screen
Press Enter to load file
NOTE: After pressing enter, MASSO starts to generate preview from the gcode file and if the process is taking too much time due to the gcode being too long,
press escape to stop the preview.

Step 1:

Step 2:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 50 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 51 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
RUNNING G-CODE PROGRAMS

Programs can only be run from the “F2 – Program” screen, press F2 to goto the “F2 – Program” screen if already not in the “F2 – Program” screen
Press CTRL + S to start the program

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 52 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
STOPPING PROGRAM (FEED HOLD)

Pressing the Escape key will stop the program and put the system in Feed Hold mode

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 53 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
RESUMING PROGRAM OR JUMP TO LINE

When machining complex jobs such as die molds or complex engraving jobs which can take a long time to machine, power failure or broken tool means that you
need to start the entire gcode file from start. Restarting the gcode file from start is very time and resource consuming.
To be able to effectively restart your machining process from where you left, MASSO has a Resuming Program or Jump to Line feature (from software v3.30beta).

With this feature the current gcode line number is saved into a high speed internal memory and if the machine is even powered off while machining, MASSO will
automatically store that last line number in memory.
On power up, a message in displayed on the gcode list with the last line number that was running

After this please load the gcode file from the F6-Load File screen and go to F2-Program & MDI screen
Now press CTRL+J to open the Resuming Program window.
The last line number will automatically be filled and depending on your program, please go back a few line from the last running line so that the machining is
resumed a few lines before it stopped.

Next click Start from line button and MASSO will process the gcode file up to the line number entered by you. When done MASSO will calculate all the
machining parameters from the gcode file as below:
Calculate the X, Y and Z axis position to resume machining from.
Cutting feedrate as per gcode.
Tool Number.
Spindle RPM and direction.
Coolant/Mist status.

Carefully check the information and click the Run button.


Next MASSO will resume the machining cycle as below:
Move Z axis up to the homing position.
Change tool if a different tool is required.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 54 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Start spindle at the requested RPM and direction.
Start Coolant/Mist as per gcode.
Goto X & Y resume position.
Move Z axis down to the cutting position and start machining at the feedrate as per gcode file.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 55 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
RESTARTING PROGRAM FROM START

Programs can only be resumed from the “F2 – Program” screen, press F2 to goto the “F2 – Program” screen if already not in the “F2 – Program” screen
Press CTRL + R to start the program from beginning of the file

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 56 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
AUTO LOADING G-CODE

G-Code files can be automatically loaded by MASSO for special production runs and below are the different ways of automatically loading gcode files.

Automatically loading gcode file on power up or connecting USB pen drive:

Please go to “F1-Setup” screen and open the “General Settings” window.


Tick the Load ‘autoload.nc’ on power up option and press Escape key to save and exit.
Now MASSO will look for a file autoload.nc on the USB pen drive every time it power up or if a USB pen drive is connected. Once the file is found, its
automatically loaded and pressing cycle start will start the job.

Automatically loading gcode file on Input signal going high:

Please go to “F1-Setup” screen and go to the “INPUTS” list.


From the INPUTS list select one of the free inputs from input 1 to 32 and press Enter key, now from the list select the Autoload GCode-1 Input option and press
Enter key to save and exit.
Now when this input goes high MASSO will look for a file autoload1.nc on the USB pen drive, once the file is found, its automatically loaded and pressing cycle
start will start the job.
NOTE: You can assign up to 6 autoload functions on inputs.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 57 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 58 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
CALIBRATING TOOLS

Click above image for lathe tool calibration procedures Click above image for mill tool calibration procedures

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 59 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
LATHE TOOL CALIBRATION STEPS

Step 1:

Open the MDI window using CTRL+M and load the tool you would like to calibrate, in this example we will be calibrating Tool No.1

Step 2:

Machine a small test piece or use an existing piece

Step 3:

Go to “F3-JOG” screen and touch the front face of the test piece

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 60 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Step 4:

Go to “F4-Tools” screen and select the tool number you want to calibrate

Step 5:

Give a name to the tool for your reference and move cursor to “Zero” button using the Tab key and press Enter

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 61 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Step 6:

Now go to “F3-JOG” screen and touch the tool to the side of the test piece

Step 7:

Measure the diameter of the test piece and note the value

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 62 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Step 8:

Go back to “F4-Tools” screen and enter the measured diameter value in “Test Piece (Dia)” box and click “Touch”

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 63 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Step 9:

Next select if the tool is on the front side or the back side and make sure that the “Z Wear” and “X Wear” values are 0.00

Step 10:

Move cursor to “Save” button and press Enter to save and complete tool calibration

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 64 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 65 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
MILL TOOL CALIBRATION STEPS

https://www.youtube.com/embed/qjWbfckwR58

Step 1:

Place the tool setter at a predefined position on the machine.

Step 2:

On MASSO go to F3-JOG screen, next move the tool in position on top of the tool setter and touch the tool till the tool setter shows exactly 0.00
IMPORTANT: Once in position DO NOT MOVE the tool before completing the next step.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 66 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Step 3:

On MASSO go to the F4-Tools screen and select the tool number you would like to assign this tool. Now press the enter key to open the Edit Tool window.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 67 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 4:

In the Edit Tool window give a tool name as per your requirement. Next move the cursor to the Zero button using the TAB key on the keyboard and press enter to
automatically calibrate the tool, MASSO will calculate the tool height and automatically fill the Z Offset value. Now the tool diameter can be entered if required and
press Save button to save and complete the calibration process.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 68 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 5:

Once the tool has been calibrated, please go to F3-JOG screen and move tool away from the tool setter.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 69 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
WORK OFFSETS

Work offsets can be managed by using the “F4-Tools” screen


User can switch between “Tools” and “Works offset” lists using the TAB key
Select the Work offset using the UP / DOWN arrow keys and press ENTER to open work offset edit window
Work offset names can be given for reference and all offset values can be entered in this window

Step 1:

Step 2:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 70 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 71 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
CONVERSATIONAL PROGRAMMING

Lathe Wizards:

Please click above images for more details

Mill Wizards:

Please click above images for more details

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 72 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
LATHE CONVERSATIONAL WIZARDS

List of wizards available for Lathe Machines:

Outer diameter turn wizard


Inside turn wizard
Facing wizard
Drilling wizard
Threading wizard

Please see the below instructions on how to use some of the wizards

Step 1:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 73 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 2:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 74 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 3:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 75 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 4:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 76 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 5:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 77 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 6:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 78 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 7:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 79 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 8:

Step 9:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 80 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 10:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 81 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
MILL CONVERSATIONAL WIZARDS

List of wizards available for Milling Machines:

Facing wizard
Profile wizard
Rectangular pocket wizard
Circular pocket wizard

Please see the below instructions on how to use some of the wizards

Step 1:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 82 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 2:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 83 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 3:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 84 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 4:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 85 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 5:

Step 6:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 86 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 87 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 7:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 88 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 8:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 89 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 9:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 90 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 10:

Step 11:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 91 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 12:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 92 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
CAM POST PROCESSORS

Click on image for Fusion 360 link Click on image for SheetCAM link

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 93 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
FUSION 360

Fusion360 POST Processor For Mill

Click here to download the POST version 1.0 (22/02/2018) processor file

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 94 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
SHEETCAM

Tangential Knife POST Processor

Click here to download the POST version 1.0 (14/02/2018) processor file

Plasma POST Processor with THC

Click here to download the POST version 0.3 (05/02/2018) processor file

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 95 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
TOUCH PROBES & PLATES

Tool Changers supported by Masso

Click above image for Auto Tool Zero link Click above image for Touch Plate link

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 96 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
AUTOMATIC TOOL ZERO

From v3.21 MASSO supports automatic tool zero option. This feature is specially very useful on machines which dont have the option for precise tool holders, after
the initial setup the user just has to load a tool into the spindle and MASSO will move the tool to the predefined tool setter location, zero the tool automatically
before going back to the machining position.

https://www.youtube.com/embed/RF0GUInieWM

Step 1:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 97 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Wiring your tool setter input to MASSO

Step 2:

Setup the MASSO input to take tool setter signal and make sure to invert the input signal as required by pressing the space key.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 98 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
NOTE: please make sure that the status of the tool setter input shows L when the tool is not touching tool setter and only shows H when
the tool touches the tool setter.

Step 3:

Measure the location of the tool setter from the centre of the tool setter to the X and Y home positions. An easy way of doing this is to jog
the tool to the centre of the tool setter after homing the machine and noting down the X and Y values of the machine coordinates.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 99 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Step 4:

Next measure a safe distance of the Z axis from the top 0.00 (home) position to the estimated length of the longest tool. This value is
used to fist do a rapid movement towards the tool setter to save time and then use the user specified feedrate to touch the tool setter.

Step 5:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 100 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Enter the above measured values into the Auto Tool Zero window, enable auto tool zero and X/Y position enable as required. Please also
assign the tool zero feedrate.

WARNING: Tool zero feedrate and Z safe values must be carefully calculated as these values might result in tool
crashing into the tool setter or the machine.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 101 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
TOUCH PLATE

Using touch plate and G38.2 for part zero:

With MASSO you can easily and quickly zero your part using the following example as a starting point:

Step 1:

Wiring your probe input to MASSO

Step 2:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 102 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Setup the MASSO input to take probe signal and make sure to invert the input signal by pressing the space key while the input being
selected. Inverting the input signal might or might not be required depending on your wiring setup, basically when the touch plate is not
touching the tool then the signal should show L.

NOTE: please make sure that the status of the probe input shows L when the tool is not touching touch plate and only shoes H when the
tool touches the touch plate.

Step 3:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 103 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Measure the touch plate, in this example its 20mm

Step 4:

Using the Jog/Rap commands in F3 screen position the tool on top of the touch plate and issue the following Gcode command through
MDI or run as a Gcode file which will move the tool downwards towards and touch the touch plate and stop

G38.2 Z-20 F200


G92 Z20
G0 Z50
M30

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 104 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Step 5:

The tool will move down towards the touch plate at a feedrate of 200mm/min

Step 6:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 105 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Once the system stops after touching the touch piece, it will rapidly move up 30mm from the touch piece

Step 7:

Now the top of the work piece has been set to zero, please remove the touch plate and giving a “Z0” command will move the Z axis
towards the work piece and will stop and touch the tool on top of the work piece

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 106 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
MOUNTING AND MECHANICAL DATA

Need 3D CAD file for you machine design, please email us to request a 3D STEP file

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 107 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
DOWNLOAD MACHINE PROFILES

Click above image for 3D Tek link Click above image for 3020 Engraver link

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 108 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
SAVE & LOAD SETTINGS

To make it easy for setting up machines in production, all machine calibration and setup settings can be saved to file on the USB pen drive. These settings can
then be loaded to other MASSO controllers to quickly and easily finish the machine setup process.

Going to the Save & Load Settings

Please follow the instructions as per the below image

Saving settings to file

Use the Tab key to move to the Save to file button and press enter to save all the settings to MASSO_Settings.htg file on the USB pen drive

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 109 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Loading settings from file

Press enter on the Load from file button and MASSO will load the settings from the MASSO_Settings.htg file on the USB pen drive

Error messages

If the file is not found on the USB pen drive then the bellow error message will be displayed

Please restart MASSO after loading settings from USB pen drive so that the settings can take effect.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 110 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
3D TEK

PAGE UNDER CONSTRUCTION

For support email on support@masso.com.au

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 111 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
3020 ENGRAVER

CNC 3020 Engraver

PAGE UNDER CONSTRUCTION

For support email on support@masso.com.au

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 112 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
SETUP AND CALIBRATION

Power Connector

E-Stop

Axis Calibration

Slave Axis

Backlash Compensation

Spindle Connector

Spindle RPM Encoder

Homing / Home Inputs

List of Configurable Inputs

List of Configurable Outputs

Relay Driver Outputs

Analog Inputs

Serial Port

MODBUS

MPG Pendant

Tower Lights

WiFi Module

Replacing Optocouplers

Connecting Display

PlayStation Controller

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 113 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
POWER CONNECTOR

Pin
Description
No.

Pin
Controller power (9 – 26 VDC, 1.5 Amp.)
1

Pin
GND
2

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 114 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
CONNECTING DISPLAY

MASSO outputs in 1024 x 768 screen resolution. A standard 15 pin female VGA connector for connecting an external LCD/LED monitor.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 115 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
E-STOP

Pin
Description
No.

Pin
E-Stop Signal – To be used with MPG E-Stop Signal
1

Pin
E-Stop Signal
2

WARNING: To avoid damage to equipment or hazard to personnel, the system installer should connect the E-Stop button so that pressing
the button opens the circuit connected to the E-STOP STATUS terminal on the control. This should disable the axis drives and the spindle
drive circuits, which should both be connected to this terminal.

Wiring example with one E-Stop button on the machine:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 116 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Wiring example with E-Stop button on MPG Pendant and machine:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 117 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
E-Stop optocoupler drive disable example:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 118 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
DOOR INPUT

Door input must be wired through a door sensor/switch for safety, Further the sensor/switch should be wired to spindle enable signal so that the spindle is disabled
when the door is opened.

Goto the “F1-Setup” screen and move to the “INPUTS” list using the TAB key
From the list select any free input from Input 1 to Input 32 and assign its as “Door Sensor Input”
Please make sure the door sensor signal shows L when the door is closed else invert the input using the space key.
NOTE: Door input must be configured on one of the inputs, else the door alarm will be active and the machine can’t be used

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 119 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 120 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
AXIS CALIBRATION

Setting Mechanical Parameters

Once all the electrical connections have been done, the system can be calibrated. Axis calibration can be done in the following simple steps:

Motor: Distance per revolution

First note down the pitch of your ball screw. Pitch defines how much the ball nut moves when the ball screw is turned exactly in one full rotation.
Next go to the “F1-Setup” screen of the controller, move cursor down to the X- Axis window (as an example) and enter the value as shown.
If the machine’s axis moves with timing belts or has a rack and pinion type setup then enter the amount of axis movement when the motor shaft is turned
exactly in one full rotation. If this value is unknown or hard to calculate then the calibration wizard can be used which is explained on the bottom of this
page.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 121 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Drive: Pulses per revolution

Servo and stepper motor drives have either switches or software tools to setup the drives Pulses Per Revolution (PPR) settings. These settings define how many
pulses the drive will take to turn the motor shaft one complete revolution.

INFORMATION: Please refer to your motor drives documentation on how to setup PPR.

Maximum Feed Rate

All machines have their own limitation of maximum allowable speed depending on the hardware and safety limitations. The maximum feed rate value is used to
check and make sure that the system does not exceed this value during operation. This value might be different for each axis depending on the design of that axis.

Acceleration

Depending on the moving mass and motor torque the acceleration value can be set for the axis.

Minimum & Maximum Travel

These values de ne the size as well as minimum and maximum values of the axis. In most setups this values is between 0.00 and some positive number, but in
some cases such as Z axis of a milling machine this value can be negative as the axis home towards the top which is 0.00 but the actual machining happens in the
negative direction that is towards the machine bed.

NOTE: The minimum and maximum travel also sets the soft limit of the axis and its very important to set this value with the exact travel of
the axis.

Axis distance calibration wizard

If this axis distance per revolution value is unknown or hard to calculate then the below wizard can be used to calibrate the axis

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 122 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 123 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
SLAVE AXIS

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 124 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 125 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
BACKLASH COMPENSATION

When to use backlash compensation

Axis backlash should first be adjust mechanically as its best to first find the source of backlash and if needed replacing parts. As with any mechanical system there
will always be some minor backlash and only very small backlash should be managed by MASSO’s backlash compensation feature.

Step 1:

Before starting to calibrate backlash compensation please make sure backlash compensation value is set to 0.00

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 126 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 2:

Move axis to 10mm position by giving an MDI command “G0 X10”

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 127 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 3:

Now install a dial gauge on the negative movement side of the axis and set it to zero

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 128 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 4:

Move axis to 20mm position by giving an MDI command “G0 X20”

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 129 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 5:

Move axis back to 10mm position by giving an MDI command “G0 X10”

Step 6:

If the dial gauge shows exactly zero then you can leave the backlash value to 0.00 in MASSO’s axis settings. If the dial gauge shows some other value then this is
your axis backlash value and enter this value to MASSO’s axis setting and press escape to save settings and complete the backlash compensation process for the
current axis.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 130 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
NOTE: Please perform the above steps for all axis with backlash.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 131 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
HOMING / HOME INPUTS

Homing Sensor wiring:

https://www.youtube.com/embed/mrKtstmM-hM

Please wire the homing sensors/switches as shown below:

Wiring example using switches with 24V power Wiring example using a 24V Inductive Proximity Sensor

Step 1:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 132 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Mount homing sensors/switches on all axis of your machine as shown in below image. Its preferred the sensors/switches are mounted on
the 0.00 location of the axis but can be mounted at any location.

Step 2:

After wiring the sensor/switches the system must be configured for proper operation as described below:

Goto the “F1-Setup” screen and move to the inputs list using the TAB key
From the list select any free inputs from Input 1 to Input 32 and assign them as X, Y and Z home sensors
You can also see the status of the sensors change from L to H when a signal is received on that input from homing sensor/switch

NOTE: The homing inputs must show L signal when the sensor/switch is not engaged or the homing will fail

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 133 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 134 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Step 3:

Setting up the homing sequence:

Open the Homing window under Function Settings list


Now in the homing sequence tick the appropriate boxes for the axis as you would like to home.
In the below example we set the homing sequence for a milling machine / router. As you would first need to move the tool away from the job by moving the Z
axis up, set Seq 1 by only selecting Z axis, this way MASSO only homes Z axis first.
Next in Seq 2 select X and Y axis as now we can start homing the X and Y axis together.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 135 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 136 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 4:

If any of the axis starts moving away from the homing sensor/switch then press ESCAPE stop homing and invert the direction as below

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 137 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 5:

As the homing sensors/switches can be mounted on either side of the axis, the position of the homing sensor/switch needs to be entered. If the sensor/switch is
mounted on the 0.00 location as per the above axample then enter Home Position as 0.00. If the sensor/switch is mounted on the other side, for example the axis
travel is 400mm and the sensor/switch is mounted at 400mm location then set Home Position as 400.00

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 138 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 6:

Homing is very important for the MASSO to know the position of the axis and its recommended that Request Home on startup and Request Home after E-Stop
press are ticked

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 139 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
SPINDLE CONNECTOR

From software v3.25, PWM frequency on the MASSO can be set between 4 kHz to 65 kHz
When running in PWM mode MASSO outputs Uni-polar PWM signals

Pin
Description Type
No.

Pin
0-10V DC Output Analog
1

Pin
Motor Direction Clockwise / PWM output TTL 5 Volt
2

Pin
Motor Direction Counter Clockwise / PWM output TTL 5 Volt
3

Pin
OPTO – Motor Direction CW / PWM output Transistor
4

Pin
OPTO – Motor Direction CW / PWM output Transistor
5

Pin
OPTO – Motor Direction CCW / PWM output Transistor
6

Pin
OPTO – Motor Direction CCW / PWM output Transistor
7

Example wiring diagrams of some of the spindle drives supported by MASSO

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 140 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

BOSCH VFD link Yuhuan Huanyang VFD link Lenze VFD link

Delta VFD link Hitachi VFD link

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 141 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
SPINDLE RPM ENCODER

An incremental encoder is used to monitor spindle RPM and also for synchronised threading on lathes

Pin
Description Type
No.

Pin
Signal A Opto input (5 to 24v)
1

Pin
Signal B Opto input (5 to 24v)
2

Pin
Signal Z – Index Opto input (5 to 24v)
3

Voltage output signal wiring example

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 142 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Differential / Line Driver output signal wiring example

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 143 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
LIST OF CONFIGURABLE INPUTS

List of Configurable Inputs

X, Y, Z, A, B – Home Sensor Input

Door Sensor Input

Probe Input Signal

Home Button Input

Cycle Start Button Input

Cycle Stop Button Input

Chuck Clamp/Unclamp Input

Coolant Mist On Input

Coolant Flood On Input

Coolant Mist & Flood Off Input

Plasma – Torch Touch Signal Input

Plasma – Plasma Arc OK Signal

Plasma – Torch Breakaway Signal

Plasma – THC Inputs

Jog/Rapid X+ & X- Inputs – Not released

Jog/Rapid Y+ & Y- Inputs – Not released

Jog/Rapid Z+ & Z- Inputs – Not released

Jog/Rapid Mode Input – Not released

Autoload G-Code (1, 2, 3, 4, 5) Inputs

Tool Changer – Inputs

X, Y, Z, A, B Motor Alarm Input

Lubricant Alarm Input

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 144 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
LIST OF CONFIGURABLE OUTPUTS

List of Configurable Outputs

Tower Light Red, Yellow or Green

Lubrication

Coolant Flood

Coolant Mist

Cycle Start Button Input

Chuck Clamp

Tool Changer – Outputs

M62/M63 (P1 to P16) Output

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 145 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
RELAY DRIVER OUTPUTS

Pin
Description Type
No.

Pin
Relay 1 – Function configurable through software Open collector (Max load 400 mA)
1

Pin
Relay 2 – Function configurable through software Open collector (Max load 400 mA)
2

Pin
Relay 3 – Function configurable through software Open collector (Max load 400 mA)
3

Pin
Relay 4 – Function configurable through software Open collector (Max load 400 mA)
4

Pin
Relay 5 – Function configurable through software Open collector (Max load 400 mA)
5

Pin
Relay 6 – Function configurable through software Open collector (Max load 400 mA)
6

Pin
Relay 7 – Output for E-Stop only Open collector (Max load 400 mA)
7

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 146 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
MPG PENDANT

MPG Pendant Handwheel with Emergency Stop

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 147 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
TOWER LIGHTS

Name Description

Red Light Flashes on alarms such as E-Stop

Yellow Light Flashes on alarms such as Door open

Green Light Lights up when running program

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 148 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 149 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 150 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 151 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
ANALOG INPUTS

Pin
Description Type
No.

Pin 0 to 5
Analog Input 1
1 Volts

Pin 0 to 5
Analog Input 2
2 Volts

Pin 0 to 5
Analog Input 3
3 Volts

Pin 0 to 5
Analog Input 4
4 Volts

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 152 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
SERIAL PORT

Pin
Description Type
No.

Pin TTL
Receive Data
1 5V

Pin TTL
Transmit Data
2 5V

Pin
Signal Ground GND
3

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 153 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
MODBUS

Pin
Description Type
No.

D+ Data + RS485

D- Data – RS485

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 154 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
WIFI MODULE

NOTE: WiFi is not supported in the controller software at this stage and will be released very soon and automatically emailed to users.

INFORMATION: The WiFi module uses the ESP8266 chip and can be easily purchased from the below links, please click the below logo’s to
directly jump to the part order page:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 155 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
PLAYSTATION 2 CONTROLLER

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 156 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
REPLACING OPTOCOUPLERS

Damaged Optocouplers can be replaced as per the below list

INFORMATION: Damaged Optocouplers can be purchased from the following suppliers, please click the below logo’s to directly jump to the
part order page:

Click on image for ordering Click on image for ordering Click on image for ordering

Optocoupler Optocoupler Optocoupler

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 157 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Optocoupler Replacement Chart

Input Optocoupler Number on Input Optocoupler Number on


Type Controller Type Controller

Input 1 U1 Input 19 U19

Input 2 U2 Input 20 U20

Input 3 U3 Input 21 U21

Input 4 U4 Input 22 U22

Input 5 U5 Input 23 U23

Input 6 U6 Input 24 U24

Input 7 U7 Input 25 U25

Input 8 U8 Input 26 U26

Input 9 U9 Input 27 U27

Input 10 U10 Input 28 U28

Input 11 U11 Input 29 U29

Input 12 U12 Input 30 U30

Input 13 U13 Input 31 U31

Input 14 U14 Input 32 U32

Encoder-
Input 15 U15 U33
A

Encoder-
Input 16 U16 U34
B

Encoder-
Input 17 U17 U35
Z

Input 18 U18

Input Type Optocoupler Number on Controller

MPG-A U36

MPG-B U37

X-Axis Select U38

Y-Axis Select U39

Z-Axis Select U40

A-Axis Select U41

B-Axis Select U42

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 158 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Resolution
Input Type1 U43 on Controller
Optocoupler Number

Resolution 2 U44

Resolution 3 U45

E-Stop U46

Input Type Optocoupler Number on Controller

Spindle CW U47

Spindle CCW U48

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 159 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
INSTALLING OR REPLACING BACKUP BATTERY

IMPORTANT: Backup battery (model CR2032) is required for the controller to function properly and MUST be installed in the unit before
use.

If the controller battery is not installed or battery fails and needs to be reinstalled then the below message will be displayed when the
controller is powered up. After installing a new battery, power on the unit and you will still see the same error message, next power off the controller and power
back on after 5-10 seconds and the message will be automatically removed once the battery is detected by the controller.

Step 1: Locate the empty battery holder next to the “BATTERY CR2032” label

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 160 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 2: Insert the battery on an angle, under the metal part as shown below

Step 3: Push downwards on the other side of the battery until it clicks into position

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 161 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 3: Battery is installed and the controller is ready to be used

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 162 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
MOTORS & DRIVES CONNECTIONS

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 163 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Example wiring diagrams of some of the Servo/Stepper motor drives supported by MASSO

MASSO is compatible with a wide range of motor drives. The connection for each varies. Please refer to the links:

Pin
Description Type
No.

Pin
X – Step(+) Differential Signal (-5 to +5v)
1

Pin
X – Step(-) Differential Signal (-5 to +5v)
2

Pin
X – Direction(+) Differential Signal (-5 to +5v)
3

Pin
X – Direction(-) Differential Signal (-5 to +5v)
4

Pin
Description Type
No.

Pin
Y – Step(+) Differential Signal (-5 to +5v)
1

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 164 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Pin
Pin
Y – Step(-)
Description Differential Type
Signal (-5 to +5v)
2
No.

Pin
Y – Direction(+) Differential Signal (-5 to +5v)
3

Pin
Y – Direction(-) Differential Signal (-5 to +5v)
4

Pin
Description Type
No.

Pin
Z – Step(+) Differential Signal (-5 to +5v)
1

Pin
Z – Step(-) Differential Signal (-5 to +5v)
2

Pin
Z – Direction(+) Differential Signal (-5 to +5v)
3

Pin
Z – Direction(-) Differential Signal (-5 to +5v)
4

Pin
Description Type
No.

Pin
B – Step TTL 5V
1

Pin
B – Direction TTL 5V
2

Pin
GND GND
3

Pin
Description Type
No.

Pin
B – Step TTL 5V
1

Pin
B – Direction TTL 5V
2

Pin
GND GND
3

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 165 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
WARNING: Axis Pulse and Direction signals are differential type signals and the following

precautions must be taken to wire the controller to avoid any electrical damage to the system:

All axis outputs are differential signals with -5 to +5 outputs


The negative or the positive side of the drives must never be connected to other signals
All signals must be isolated to other signals and connected directly to the drives

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 166 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
TEKNIC – CLEARPATH

Teknic – ClearPath Wiring:

INFORMATION: Using the ClearPath software please check that the motor is configured to Step and Direction mode as shown below.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 167 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

INFORMATION: Two motors on the same axis can be slaved in parallel by wiring the STEP and DIRECTION signals in parallel as shown
below. As in most cases to run one of the motors in the opposite direction the DIRECTION +ve & -ve signal wires can be swapped on one of
the motors.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 168 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
GECKO 203V

Gecko Drive 203V Wiring for X, Y or Z Axis:

Gecko Drive 203V Wiring for A or B Axis:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 169 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
GECKO G340

Gecko Drive G340 Wiring for X, Y or Z Axis:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 170 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Gecko Drive G340 Wiring for A or B Axis:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 171 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
GECKO G540

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 172 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Gecko Drive G540 (4-AXIS) Wiring:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 173 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
LEADSHINE

Leadshine Drive MX4660 Wiring:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 174 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 175 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
LONGS MOTORS

DM542A, DQ860MA Wiring:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 176 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
CNCDRIVE – DG4S-16035

DG4S-16035 Wiring:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 177 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
DMM – DYNAMIC MOTOR MOTION

DYN4 wiring example:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 178 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
HINDTECH STEPPERS

HindTech Drive:

Drive features:

Wide operating voltage range from 180VAC – 250VAC


Programmable output current from 1.3A to 7A
Up to 200kHz input pulse frequency
Optically isolated input signals
400 to 60,000 micro-stepping option
Short circuit and over-current protection
Automatic idle-current reduction

Wiring:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 179 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

RMS Current
Mircostep Resolution Selection
RMS
SW1 SW2 SW3 SW4
Current Steps/Rev. SW5 SW6 SW7 SW8

1.2A OFF OFF OFF OFF 400 ON ON ON ON

1.5A OFF OFF OFF ON 500 ON ON ON OFF

2.0A OFF OFF ON OFF 600 ON ON OFF ON

2.3A OFF OFF ON ON 800 ON ON OFF OFF

2.5A OFF ON OFF OFF 1000 ON OFF ON ON

3.0A OFF ON OFF ON 1200 ON OFF ON OFF

3.2A OFF ON ON OFF 2000 ON OFF OFF ON

3.6A OFF ON ON ON 3000 ON OFF OFF FF

4.0A ON OFF OFF OFF 4000 OFF ON ON ON

4.5A ON FF OFF ON 5000 OFF ON ON OFF

5.0A ON OFF ON OFF 6000 OFF ON OFF ON

5.3A ON OFF ON ON 8000 OFF ON OFF OFF

5.8A ON ON OFF OFF 10000 OFF OFF ON ON

6.2A ON ON OFF ON 20000 OFF OFF ON OFF

6.5A ON ON ON OFF 30000 OFF OFF OFF ON

7.0A ON ON ON ON 60000 OFF OFF OFF OFF

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 180 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
HindTech Drive (Model No. D3PL) – Dimensions

Stepper Motor 8 N.m (Model No. S3P8NMA) – Dimensions

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 181 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Stepper Motor 16 N.m (Model No. S3P16NMA) – Dimensions

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 182 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
VEXTA

VEXTA SD51xx Wiring:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 183 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
VIPER

Viper 100F/200F Wiring:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 184 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
POSTEP60

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 185 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
PANASONIC

Panasonic – MCDHT3520 Wiring:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 186 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 187 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
HIWIN

Hiwin mega-fabs D1 Wiring:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 188 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
SPINDLE DRIVES (VFDS)

Example wiring diagrams of some of spindle drives (VFD)

BOSCH VFD link Yuhuan Huanyang VFD link Lenze VFD link

Delta VFD link Hitachi VFD link TECO Westinghouse VFD link

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 189 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
BOSCH REXROTH VFD

Bosch Rexroth VFD:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 190 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
DELTA C200 VFD

Delta – C200 series:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 191 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 192 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
DELTA MS300 VFD

Delta – MS300 series:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 193 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 194 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
YUHUAN HUANYANG

HY02D211B-T:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 195 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
LENZE VFD

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 196 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
HITACHI VFD

NE-S1 SERIES:

SJ300 SERIES:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 197 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 198 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
TECO WESTINGHOUSE VFD

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 199 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
PLASMA – TORCH HEIGHT CONTROL

Click above image for details Click above image for details

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 200 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
HYPERTHERM 45XP

Step 1:

Wiring Hypertherm 45XP to MASSO

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 201 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

Connect Pin 3 and Pin 4 using a relay to start plasma

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 202 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
TORCH TOUCH SIGNAL

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 203 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
TORCH BREAKAWAY SIGNAL

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 204 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
PROMA COMPACT THC 150

Step 1:

Wiring Proma 150 to MASSO

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 205 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 2:

From the Torch Height control list select Proma Compact THC Controller 150 and press Escape to save and exit

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 206 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 3:

Assign an input for ARC OK signal

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 207 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 4:

Assign an input for ARC OK signal

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 208 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 5:

Assign two more inputs to THC – Input 1 and THC – Input 2. Connect the Proma 150’s UP signal to THC – Input 1 and Proma 150’s DOWN signal to THC – Input 2

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 209 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
MILL – TOOL CHANGERS

Tool Changers supported by MASSO

Manual Tool change Linear Tool Changer

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 210 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
MANUAL TOOL CHANGE

Step 1:

Please go to “F1-Setup” screen and go to the “Tool Changer”.


Press enter to open “Tool Changer” list and make sure the “Manual Tool Change” is selected from the list.
Now press enter to open “Tool change position” window and follow step 2 (below)

Step 2:

The following values can be entered and axis enabled if you would like to do a tool change at a set position. This option is helpful if your machine bed is very large
and you want your spindle moved to a certain location, for example on the front of the machine every time a tool change is required.
In the below example the Z axis will first move up to 0.00 location and then move to X 10 and Y 10 location for a tool change. Upon tool change the spindle will
move back to the same machining position.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 211 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
LINEAR TOOL CHANGER

From MASSO software v3.29.2a support for linear tool changer has been added.

Step 1:

Please go to “F1-Setup” screen and go to the “Tool Changer”


Open “Tool Changer” list and double click on “Linear Tool Changer” as shown below

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 212 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 213 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Step 2:

Enter the values into the setup window as per your machine setup and click Save.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 214 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
LATHE – TOOL CHANGERS

Tool Changers supported by MASSO

Manual Tool change Gang Tool Setup link

4 Station Turret link 4 Bit Digital Output Signal Turret link

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 215 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
MANUAL TOOL CHANGE

If changing tools manually please select the Manual Tool Change option in the Tool Changer setup as shown below:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 216 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
LINEAR – GANG TYPE SETUP

Setup process:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 217 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
MASSO fully supports Linear/Gang type tools setup with full tool calibration and management system. Please first setup MASSO as per
the following instructions to control Linear/Gang type tools and Click here for tool calibration instructions.

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 218 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
4 STATION TURRET

Introduction:

The 4 station type turret outputs the turret tool position to corresponding 4 signals going high representing the tool in position.

Tool changer logic:

On a tool change request from gcode, MASSO will make the Tool Changer – Output 1 high to turn the tool changer head clockwise till the
desired tool has been loaded in position. Once the tool is in position the Tool Changer – Output 1 becomes low and Tool Changer –
Output 2 becomes high to turn the tool changer head counterclockwise for 400ms and the tool load process is completed.

Step 1:

Wire the P1, P2, P3 & P4 signals to any free inputs from 1 to 32 on MASSO

Step 2:

Wire the turrets control electronics CW and CCW signals on any free outputs from 1 to 16 or relay outputs from 1 to 6 on the MASSO

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 219 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
NOTE: Relays can only be directly controlled by MASSO on relay outputs connector

Step 3:

Selecting the 4 Station Turret

Step 4:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 220 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Setting inputs as per the wired connections, please note that as an example we are connecting to Inputs 4, 5, 6 & 7 and any free inputs
from 1 to 32 can be assigned

Step 5:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 221 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Setting inputs as per the wired connections

Step 6:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 222 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Setting inputs as per the wired connections, please note that as an example we are connecting to Inputs 4, 5, 6 & 7 and any free inputs
from 1 to 32 can be assigned

Step 7:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 223 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Setting outputs as per the wired connections, please note that as an example we are connecting to Relay Outputs 1 & 2 and any free
outputs from 1 to 16 or relay outputs 1 to 6 can be assigned

Step 8:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 224 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Setting outputs as per the wired connections

Step 9:

Setting outputs as per the wired connections, please note that as an example we are connecting to Relay Outputs 1 & 2 and any free
outputs from 1 to 16 or relay outputs 1 to 6 can be assigned

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 225 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 226 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
4 BIT DIGITAL SIGNAL OUTPUT TURRET

Introduction:

The 4 bit output type turret outputs the turret tool position in a 4 bit binary output as below:

Tool 0 signal – Binary 0001


Tool 1 signal – Binary 0010
Tool 2 signal – Binary 0011
Tool 3 signal – Binary 0100
and so on…

Tool changer logic:

On a tool change request from gcode, MASSO will make the Tool Changer – Output 1 high to turn the tool changer head clockwise till the
desired tool has been loaded in position. Once the tool is in position the Tool Changer – Output 1 becomes low and Tool Changer –
Output 2 becomes high to turn the tool changer head counterclockwise for 400ms and the tool load process is completed.

Step 1:

Wire the Bit 1, Bit 2, Bit 3 & Bit 4 signals to any free inputs from 1 to 32 on MASSO

Step 2:

Wire the turrets control electronics CW and CCW signals on any free outputs from 1 to 16 or relay outputs from 1 to 6 on the MASSO

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 227 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
NOTE: Relays can only be directly controlled by MASSO on relay outputs connector

Step 3:

Selecting the 4 Bit Digital Signal Output Turret

Step 4:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 228 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Setting inputs as per the wired connections, please note that as an example we are connecting to Inputs 4, 5, 6 & 7 and any free inputs
from 1 to 32 can be assigned

Step 5:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 229 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Setting inputs as per the wired connections

Step 6:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 230 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Setting inputs as per the wired connections, please note that as an example we are connecting to Inputs 4, 5, 6 & 7 and any free inputs
from 1 to 32 can be assigned

Step 7:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 231 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Setting outputs as per the wired connections, please note that as an example we are connecting to Relay Outputs 1 & 2 and any free
outputs from 1 to 16 or relay outputs 1 to 6 can be assigned

Step 8:

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 232 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
Setting outputs as per the wired connections

Step 9:

Setting outputs as per the wired connections, please note that as an example we are connecting to Relay Outputs 1 & 2 and any free
outputs from 1 to 16 or relay outputs 1 to 6 can be assigned

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 233 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 234 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
UPGRADING / UNLOCKING THE CONTROLLER

Regular updates are released to add more features to the units. Custom software’s are also released for special client requirements. The software up-gradation
process can be easily performed on site by following the instructions below:

//www.youtube.com/embed/D_I97wdZWAM

NOTE: For the below example the controller serial number will be 5A-660

WARNING: Check that while coping file from email the file name is not reamed and is exactly “00000660.HTG”

Check that the file name matches the serial number of the controller
Connect a USB FLASH drive to your PC/MAC and make sure it’s been formatted in FAT or FAT32 format
Copy the “00000660.HTG” file to a USB FLASH drive
Power off the controller
Insert the USB FLASH drive into the controller
Power up the controller and a progress bar will be displayed on the screen showing the upgrade status
Once the progress bar shows 100%, the upgrade process is finished, please power cycle the unit

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 235 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
OEM LOGO & DETAILS

Details such as OEM logo, machine model and contact details can be added to the MASSO startup and F1-Setup screen.

MASSO power up screen with OEM logo

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 236 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
MASSO F1-Setup screen with OEM logo and details

How to integrate your details to MASSO

Please contact us via support@masso.com.au email for integration costs and provide the following details:

1. High quality logo file (BMP or PNG format)


2. Company Name (Maximum of 31 characters)
3. Machine Model (Maximum of 31 characters)
4. Website Address (Maximum of 31 characters)
5. Email ID (Maximum of 31 characters)
6. Support Phone Number (Maximum of 31 characters)

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 237 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
REPORTING BUGS AND ISSUES

If during operations the system behaves unexpected or any bugs are found then the user should email SUPPORT the following information so that we can have
the issue resolved at the earliest:

1. Take a screenshot of the current screen by pressing the Prt Sc key on the keyboard and a .bmp image file of the current screen will be saved to the USB FLASH
drive
2. Next email the above generated file to SUPPORT and a detailed description of the issue
3. If the issue is related to a particular G-code file then email the G-code file so that we can replicate the problem at our end

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 238 of 239
MAKE WITH MASSO User Manual v1.12 - 15 June 2018
WARRANTY

All units are warranted to be free from defects in workmanship, material and are warranted to meet the Company’s published specifications, but no other warranty,
expressed or implied, is made by the seller unless expressly set forth. Hind Technology warrants its equipment for one (1) year to be free from defects in
workmanship and material.
Hind Technology shall have no obligation or liability under this warranty:

1. For special, indirect or consequential personal or property damage arising from the failure of its equipment
2. If the equipment was not installed, operated or maintained in accordance to Hind Technology’s installation instructions
3. If the equipment was serviced, repaired, altered or modified in any way by a third party other than Hind Technology authorized personnel

Hind Technology further reserves the right to the following:

1. The right to repair or replace customers’ units at its discretion


2. The right under this warranty to refuse or reject any and all warranty claims for any reason whatsoever if, based on the Company’s estimation, damage to
subject equipment was not caused by component or factory workmanship defects
3. Any unit sent back to Hind Technology for warranty repair must have prior notification and approval for the return or the unit will be refused delivery
4. All transportation costs, both in-bound and out-bound freight, are the responsibility of the customer

MASSO CNC Controllers, All rights reserved. MASSO CNC Controller Page: 239 of 239

Das könnte Ihnen auch gefallen