MASSO G3 Documentation
Hide thumbs Also See for G3:
Table of Contents

Advertisement

MASSO
MASSO Documentation
MASSO
Documentation
v5.7 - 26 Sep,2020
www.masso.com.au
Page 1 of 383

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the G3 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for MASSO G3

  • Page 1 MASSO MASSO Documentation MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 1 of 383...
  • Page 2 MASSO MASSO Documentation How to use this documentation Using QR codes for viewing interactive content and watching instructional videos. v5.7 - 26 Sep,2020 www.masso.com.au Page 2 of 383...
  • Page 3: Table Of Contents

    3.2. Powering MASSO-G2 ....................13 3.3. Connecting a Screen ....................14 3.4. Connecting Keyboard & Mouse ..................15 3.5. Loading Software to MASSO-G3 .................. 17 3.6. Loading Software to MASSO-G2 .................. 18 3.7. Admin and User Passwords ..................20 3.8. Wiring and Calibration ....................
  • Page 4 MASSO MASSO Documentation 5.1. Safe work practices when wiring MASSO ..............92 5.2. Setup MASSO Mill ....................... 96 5.3. Setup MASSO Plasma ....................107 5.4. Homing Sensor Identify & Connect ................115 6. Supported G-codes ..................... 123 6.1. G00 - Rapid Motion ....................
  • Page 5 MASSO MASSO Documentation 7.8. M05 – Plasma Torch OFF ..................168 7.9. M06 – Tool Change ....................169 7.10. M07 – Turn Mist Coolant On ..................171 7.11. M08 – Turn Flood Coolant On .................. 172 7.12. M09 – To Turn All Coolant Off ..................
  • Page 6 9.27. MASSO G2 Replacing Damaged Optocouplers ............296 9.28. Spindle RPM Encoder ....................301 9.28.1. Upgrading the Spindle encoder on MASSO G2 ............304 10. Save & Load Settings ....................306 11. Touch Probe ......................308 12. Tool Setter / Touch Plate ..................312 13.
  • Page 7 MASSO MASSO Documentation 14.2.2. Linear - Gang Type Setup ..................336 14.2.3. 4 Station Turret ....................337 14.2.4. EMCO PC55 Turn ....................340 14.2.5. 4 Bit Digital Signal Output Turret ................342 14.2.6. Hercus PC200 - 8 Tool Turret ................. 345 14.2.7.
  • Page 8: Masso Documentation

    MASSO Documentation 1. MASSO Documentation Welcome to MASSO documentation. You can quickly search for information using the search bar on the top- right. We have prepared the following quick links to help you find the right information for your project.
  • Page 9: Warnings And Cautions

    MASSO MASSO Documentation 2. 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.
  • Page 10: Installing Masso

    MASSO MASSO Documentation 3. Installing MASSO v5.7 - 26 Sep,2020 www.masso.com.au Page 10 of 383...
  • Page 11: Powering Masso-G3

    MASSO Documentation 3.1. Powering MASSO-G3 The MASSO power supply connector is located at the top-right corner of the controller as seen in the picture below. MASSO requires a power supply between 12 and 24 VDC with minimum of 1.5 Amps output.
  • Page 12 MASSO MASSO Documentation Some examples: The Power terminals can be used to provide voltage to sensors or switches for machine homing. The Ground terminals can be used to wire common ground signals between stepper or servo motor drives. CAUTION: Power and Ground terminals provided on the controller are only to be used for very low current signals.
  • Page 13: Powering Masso-G2

    MASSO Documentation 3.2. Powering MASSO-G2 The MASSO power supply connector is located at the top-right corner of the controller as seen in the picture below. MASSO requires a power supply between 12 and 24 VDC with minimum of 1.5 Amps output.
  • Page 14: Connecting A Screen

    MASSO MASSO Documentation 3.3. Connecting a Screen MASSO uses a standard 15 pin female VGA connector (1024 x 768 screen resolution) INFORMATION: If the monitor only supports HDMI input then a simple VGA to HDMI converter can be used. INFORMATION: The display is a 4:3 aspect ratio and will look distorted when displayed as 16:9 on a widescreen monitor.
  • Page 15: Connecting Keyboard & Mouse

    Standard USB Keyboard & Mouse can be connected to MASSO, both wired and wireless devices are supported. INFORMATION: MASSO G3 has 4 USB ports and MASSO G2 has 2 USB ports. If more USB ports are required then a USB HUB can also be connected.
  • Page 16 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 16 of 383...
  • Page 17: Loading Software To Masso-G3

    Information: Summary of install and upgrade process Ensure your Flash drive is formatted to Fat32 Create a folder called MASSO on the flash drive and copy the software file emailed to you into this folder. On powering Masso immediately press the F1 key repeatedly until the Masso software load screen appears.
  • Page 18: Loading Software To Masso-G2

    The software up-gradation process can be easily performed on site by following the instructions below: Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video Information: Avoid using unbranded USB Flash drives as these are known to give issues with software install and upgrades Information: It is advisable to make a backup of your settings before upgrading your software.
  • Page 19 ZIP file. Power off the controller. NOTE: Make sure that there is nothing connected on the PlayStation connector on the MASSO Insert the USB flash drive into the controller's USB flash drive connector and DO NOT connect a USB hub.
  • Page 20: Admin And User Passwords

    Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video INFORMATION: If want to lock Masso to prevent unauthorized use, Press CTRL + L and you will be prompted to re-enter the User and Admin Passwords.
  • Page 21 Removing User login To remove the user login leave the New Password and Confirm Password boxes blank and press Ok. When you next start Masso the user password login box will not be presented. Removing Admin Login Password It is not possible to remove the Admin Login.
  • Page 22 Resetting Passwords Should you loose or forget your passwords you will need to contact Masso support with your Masso serial number to get a Password reset file for your Masso which will reset both User and Admin password to default.
  • Page 23: Wiring And Calibration

    MASSO MASSO Documentation 3.8. Wiring and Calibration Now the axis and spindle drives can be wired to MASSO, followed by calibration. Please use the below links: Axis Servo/Stepper Examples Spindle VFD Examples v5.7 - 26 Sep,2020 www.masso.com.au Page 23 of 383...
  • Page 24: Current Software Versions

    MASSO MASSO Documentation 3.9. Current Software Versions Masso G3 Mill, Plasma & Lathe v3.47 Masso G2 Mill, Plasma & Lathe v3.47.4 Masso Link Version 1.6 Click Here for Masso Link v5.7 - 26 Sep,2020 www.masso.com.au Page 24 of 383...
  • Page 25: Machining With Masso

    MASSO MASSO Documentation 4. Machining with MASSO v5.7 - 26 Sep,2020 www.masso.com.au Page 25 of 383...
  • Page 26: Loading Software To Masso-G3

    Summary of install and upgrade process Ensure your Flash drive is formatted to Fat32 Create a folder called MASSO on the flash drive and copy the software file emailed to you into this folder. On powering Masso immediately press the F1 key repeatedly until the Masso software load screen appears.
  • Page 27: Loading Software To Masso-G2

    The software up-gradation process can be easily performed on site by following the instructions below: Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video Information: Avoid using unbranded USB Flash drives as these are known to give issues with software install and upgrades Information: It is advisable to make a backup of your settings before upgrading your software.
  • Page 28 ZIP file. Power off the controller. NOTE: Make sure that there is nothing connected on the PlayStation connector on the MASSO Insert the USB FLASH drive into the controller's USB flash drive connector and DO NOT connect a USB hub.
  • Page 29: Admin And User Passwords

    By default the system password is set to "HTG" (in capital letters) for both Admin and User logins. INFORMATION: When the controller is powerd up, Caps Key is enabled by default. Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video v5.7 - 26 Sep,2020...
  • Page 30: Graphical Interface

    4.4. Graphical Interface The user interface is divided into 6 screens from F1 to F6, the below video explains each screen in detail. Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video INFORMATION: You can navigate between the screens by pressing keys F1 - F6 or by clicking the buttons at the bottom of the screen.
  • Page 31 MASSO MASSO Documentation F2 Screen This is the Run screen where you run your GCode files and monitor progress. v5.7 - 26 Sep,2020 www.masso.com.au Page 31 of 383...
  • Page 32 This is the Jog Screen. From this screen you can Home and Jog your machine. You can select between continuous and step jogging. You can also access Masso probing functions by pressing the probing button on screen. v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 33 MASSO MASSO Documentation F4 Screen Tool Table, work offset screen and Park location. This is where tool data is stored for each tool including it's name, Z offset and Tool Diameter. Work offsets G54 to G59 are stored in the Work offset table. These values are automatically stored when you zero your axis and you can also manually change them ifneeded.
  • Page 34 MASSO MASSO Documentation F5 Screen Masso have built in wizards that will allow you to create basic Gcode files. The wizards are intended for the most basic of jobs and CAM software is recommended. Additional information on the available wizards v5.7 - 26 Sep,2020...
  • Page 35 MASSO Documentation F6 Screen This screen is where you will select files from your USB Flashdrive and load them into Masso. Once the file loaded it will draw the toolpaths onto the screen for you to view. If you do not wish to wait for the screen print to load or wish to cancel the selected file from loading press the Escape key v5.7 - 26 Sep,2020...
  • Page 36 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 36 of 383...
  • Page 37: Controller Alarms

    Click here to view the video Estop alarm An EStop alarm is given on startup of Masso. Press and release the EStop button to test the EStop is working and this will cancel the alarm. EStop also occurs if the EStop button is pressed on the machine.
  • Page 38 To clear issue a new probing command with a valid distance ensuring the probe is not already in an active state. Tool Error Alarm This occurs if you try and load a tool not supported by Masso. EG the tool number is greater that 99 0n the G3 or Greater that 31 on the G2 Drive Alarm When a Stepper or Servo drive goes into an alarm condition the Drive can signal Masso which will put the system into Feedhold and stop the spindle.
  • Page 39: Touch Screen Interface

    MASSO then please report us on support email so that we can see how the screen protocol can be used with MASSO. If you have a screen that works and is not in the below list then please let us know so that we can add it to the below list: Eyoyo 15? LCD Touch Screen Monitor, Touch Type: Four-wire resistive touch.
  • Page 40 MASSO MASSO Documentation Cocar monitor 15? 150S iChawk screen, Model: K120TC-DUV2 iChalk monitor 19" Model: ZK190TC-592R Beetronics 15TS5 Monitor Eyoyo ZXD15 SKU:A1210AG Screens reported by users not to be working: ElO TouchSystems, Model: ET1739L-8CWA-3-NPB-G ELO Touch Solutions Model ET2740L, P/N E220828...
  • Page 41: Keyboard And Key Shortcuts

    MASSO MASSO Documentation 4.6. Keyboard and Key Shortcuts NOTE: Most of the functions can now be accessed easily with mouse but will still require some keyboard shortcuts as below: v5.7 - 26 Sep,2020 www.masso.com.au Page 41 of 383...
  • Page 42 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 42 of 383...
  • Page 43: Setting Time

    MASSO Documentation 4.6.1. Setting Time MASSO has a built in real time clock and to set system time, a special command in the MDI window can be given in this format Time:HH:MM. Please see the below video for full instructions.
  • Page 44: Homing The Machine

    Once you are ready to home the machine, press CTRL+ALT+HOME key on the keyboard or hold the HOME button in the F3 screen for 3 seconds. You can also assign one of the input on Masso as a Home Button Input and connect a button to it to home the machine.
  • Page 45: Rapid/Jog

    MASSO MASSO Documentation 4.6.3. 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. INFORMATION: MPG can also be used in the F1 screen to jog the axis.
  • Page 46: Feed And Speed Override

    MASSO MASSO Documentation 4.6.4. Feed and Speed Override Feedrate Override Feedrate override function allows the feedrate to be changed during machining. The range is from 20% to 100% of the specified feedrate and the current feedrate percentage is shown on the screen.
  • Page 47: Mdi Command

    MDI window can be used to quickly run any gcode commands and the on screen buttons can be used to control outputs or move axis to home position. INFORMATION: In MASSO G3 the up and down arrow key can be used the select and execute commands from history. Last 20 commands are saved in memory.
  • Page 48: Creating New G-Code Files

    MASSO MASSO Documentation 4.6.6. Creating New G-Code Files Press F2 to goto the F2 - Program & MDI screen Next press CTRL + N to open a new file name window v5.7 - 26 Sep,2020 www.masso.com.au Page 48 of 383...
  • Page 49: Editing G-Code

    MASSO MASSO Documentation 4.6.7. Editing G-Code INFORMATION: The Gcode edit function is intended to edit small Gcode files. If your Gcode file is too large it will not open in the edit screen. Press F2 to goto the F2 - Program & MDI screen Next press CTRL + E to open the edit file window v5.7 - 26 Sep,2020...
  • Page 50: Resetting Job Counter

    MASSO Documentation 4.6.8. Resetting Job Counter MASSO has a built in job counter that increments everytime a gcode file runs. This counter can be used to see number of parts made in large production work. To reset the job counter back to 0: Goto the F2 - Program &...
  • Page 51: Loading & Running G-Code

    MASSO Documentation 4.7. Loading & Running G-Code MASSO runs gcode files directly from the USB Flash drive. Please see the below video for instructions on how to load and run gcode files. Files with extensions .nc, .cnc, .tap, .wiz, .txt, .eia are displayed in the F6 - Load File screen.
  • Page 52: Resuming Program Or Jump To Line

    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.30).
  • Page 53 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.
  • Page 54: Wi-Fi Connectivity

    Click here to view the video Installing the Wi-Fi module The WiFi modules is required to be plugged in to MASSO's Wi-Fi connector before being able to use the WiFi functionality. The antenna cable and antenna must also be installed.
  • Page 55 MASSO MASSO Documentation Switch off the MASSO and remove the main label cover and slide out the label panel towards the left side. After installing the WiFi module the label panel can be installed back and MASSO powered up. CAUTION: Make sure to install the WiFi module in the correct direction as shown in the below photo.
  • Page 56 MASSO MASSO Documentation Connecting to WiFi network INFORMATION: MASSO Wi-Fi module supports 2.4GHz frequency (IEEE 802.11 b/g/n). towards the bottom right of the screen. In the F2 - Program & MDI screen, click the Wi-Fi icon v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 57 Wi-Fi network, the IP address might be changed by the router. As the IP address is required by MASSO Link software, the new IP address needs to be updated on the PC to be able to connect to the MASSO. Using the Fixed IP Address solves this issue.
  • Page 58 Creating your own Wi-Fi network If a Wi-Fi network is not available, MASSO can be used to create a Wi-Fi network and a PC can be connected direclty to MASSO via this Wi-Fi network. This feature is called My MASSO Network.
  • Page 59 MASSO Link software window. A folder name can be give and all the files sent to MASSO will be saved on the USB pen drive in this folder, else keeping this blank will save the files on the root folder of the USB pen drive.
  • Page 60: Masso Link Software

    MASSO MASSO Documentation 4.9.1. MASSO Link Software MASSO Link software download v5.7 - 26 Sep,2020 www.masso.com.au Page 60 of 383...
  • Page 61: Calibrating Tools

    MASSO MASSO Documentation 4.10. Calibrating Tools v5.7 - 26 Sep,2020 www.masso.com.au Page 61 of 383...
  • Page 62: Lathe Tool Calibration Steps

    MASSO MASSO Documentation 4.10.1. Lathe Tool Calibration Steps INFORMATION: On a lathe machine X axis work offsets are not used or available because changing the X offset would result in change of work piece diameter. For setting the X offset to calibrate each tool, please follow the below procedures.
  • Page 63 MASSO MASSO Documentation Step 3: Go to F3 – Jog/Rapid screen and touch the tool to the front face of the test piece. Step 4: Go to F4-Tools & Work Offset screen and open the tool number you want to calibrate.
  • Page 64 MASSO MASSO Documentation Step 5: Give a name to the tool for your reference and click the Zero button. v5.7 - 26 Sep,2020 www.masso.com.au Page 64 of 383...
  • Page 65 MASSO MASSO Documentation Step 6: Now go to F3 – Jog/Rapid 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. WARNING: Do not Jog or move the tool away unit the next step has been completed.
  • Page 66 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 66 of 383...
  • Page 67 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 67 of 383...
  • Page 68 MASSO MASSO Documentation Step 8: Go back to F4-Tools & Work Offset screen and enter the measured diameter value in Test Piece (Dia) box and click Touch button. CAUTION: Make sure to select the position of the tool depending if its installed on the front or the back side.
  • Page 69 MASSO MASSO Documentation Step 10: Click Save button to save and complete tool calibration. v5.7 - 26 Sep,2020 www.masso.com.au Page 69 of 383...
  • Page 70: Mill Tool Calibration Steps

    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.
  • Page 71 MASSO MASSO Documentation Step 3: On MASSO go to the F4-Tools screen and select the tool number you would like to assign to this tool. Now press the enter key to open the Edit Tool window. Step 4: In the Edit Tool window give a tool name as per your requirement. Next move the click the Zero button to automatically calibrate the tool, MASSO will calculate the tool height and automatically fill the Z Offset value.
  • Page 72 MASSO MASSO Documentation Step 5: Once the tool has been calibrated, please go to F3-JOG screen and move tool away from the tool setter. v5.7 - 26 Sep,2020 www.masso.com.au Page 72 of 383...
  • Page 73: Work Offsets

    Here is a great video from CNCnutz explaining the entire process Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 74: Conversational Programming

    MASSO MASSO Documentation 4.12. Conversational Programming v5.7 - 26 Sep,2020 www.masso.com.au Page 74 of 383...
  • Page 75: Lathe Conversational Wizards

    MASSO MASSO Documentation 4.12.1. Lathe Conversational Wizards MASSO has built in conversational wizards to easily generate gcode programs for basic machining operations by entering basic information. List of wizards available for Lathe Machines: Outer diameter turn wizard Inside turn wizard...
  • Page 76 MASSO MASSO Documentation Inside turn wizard v5.7 - 26 Sep,2020 www.masso.com.au Page 76 of 383...
  • Page 77 MASSO MASSO Documentation Facing wizard v5.7 - 26 Sep,2020 www.masso.com.au Page 77 of 383...
  • Page 78 MASSO MASSO Documentation Drilling wizard v5.7 - 26 Sep,2020 www.masso.com.au Page 78 of 383...
  • Page 79 MASSO MASSO Documentation Threading wizard v5.7 - 26 Sep,2020 www.masso.com.au Page 79 of 383...
  • Page 80 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 80 of 383...
  • Page 81: Mill Conversational Wizards

    MASSO MASSO Documentation 4.12.2. Mill Conversational Wizards MASSO has built in conversational wizards to easily generate gcode programs for basic machining operations by entering basic information. List of wizards available for Milling Machines: Face cut wizard Profile cut wizard Rectangular pocket wizard...
  • Page 82 MASSO MASSO Documentation Profile cut wizard v5.7 - 26 Sep,2020 www.masso.com.au Page 82 of 383...
  • Page 83 MASSO MASSO Documentation Rectangular pocket wizard v5.7 - 26 Sep,2020 www.masso.com.au Page 83 of 383...
  • Page 84 MASSO MASSO Documentation Circular pocket wizard v5.7 - 26 Sep,2020 www.masso.com.au Page 84 of 383...
  • Page 85 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 85 of 383...
  • Page 86: Auto Loading G-Code

    Tick the Load 'autoload.nc' on power up option and click Save button. Now MASSO will look for a file autoload.nc on the USB Flash drive every time it powers up or if a USB Flash drive is connected. Once the file is found, its automatically loaded and pressing cycle start will start the job.
  • Page 87 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.
  • Page 88: Probing

    MASSO MASSO Documentation 4.14. Probing MASSO supports interactive part probing option that allows the user to probe parts and set work offsets. The following probing features are available: Top of part. Sides of part. Corners of part. Auto find center of holes.
  • Page 89 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 89 of 383...
  • Page 90 MASSO MASSO Documentation Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video v5.7 - 26 Sep,2020 www.masso.com.au Page 90 of 383...
  • Page 91: Quick Start Guides

    MASSO MASSO Documentation 5. Quick Start Guides v5.7 - 26 Sep,2020 www.masso.com.au Page 91 of 383...
  • Page 92: Safe Work Practices When Wiring Masso

    5.1. Safe work practices when wiring MASSO The purpose of this document is to provide information on good work practices while setting up and wiring your MASSO. If you are unsure about the wiring of your machine especially mains voltage equipment, use a certified service technician.
  • Page 93 MASSO MASSO Documentation An EStop output is provided on MASSO which will allow you to connect a TTL Relay module to disable your drives, spindle and other external equipment. The output is labeled ES on MASSO. CAUTION: This diagram is for demonstration purposes only to illustrate the concept. Please consult your stepper or servo drive and VFD manuals for the correct method of connection.
  • Page 94 Arc to work as it should and produce good quality cuts it also reduces noise generated by the plasma from causing issues with THC and MASSO operation. Please earth your plasma in accordance with best practices and the manufacturer's instructions.
  • Page 95 MASSO MASSO Documentation While the MASSO relay module is rated for 240V 5amp it is recommended that you do not mix low voltage and mains voltages on the same relay module. A better option is to use the MASSO relay output to operate a separate relay or relays located elsewhere within your control cabinet.
  • Page 96: Setup Masso Mill

    VFD though you can connect these as you configure each of these components. Power Please note that a 1 amp fuse must be connected in the feed from your Power supply on the MASSO G3. An accidental short circuiting of the auxiliary power terminals built into MASSO will cause damage to the main board if the fuse is not installed.
  • Page 97 Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video Estop Switch An Estop switch is important and MASSO will not work without one. Please ensure you have your Estop connected. EStop Wiring Hint: How the Estop switch is wired will depend on whether you have a pendant or not.
  • Page 98 Hint: The biggest mistake new users make is to ignore the maximum and minimum travel setting. If you leave these at 0 your axis will not move as these form part of MASSO soft limit system. Please note that disabling soft limits under general settings only disables them while machining but you are still bound by them when it comes to jogging your axis.
  • Page 99 This will allow you to use it like a wood lathe and sand your masterpiece if your machined part is suitably shaped. Hint: Keep the Axis max pulse rate under 95Khz. Hint: MASSO has a rotary axis unwind built into the G28 command. G28-return-to-machine-home v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 100 MASSO MASSO Documentation Hint: If your Gcode specifies linear moves a rotary axis can run at glacial speeds and look like they are not moving. A feed rate of 10 inch per minute will take 36 minutes for the rotary axis to complete 1 rotation.
  • Page 101 Pendant No software configuration is required to make the MASSO MPG pendant work. Simply plug it in and it will work. To make the Estop button on the pendant work you need to wire the Estop in accordance with the Estop Instructions as per the below links.
  • Page 102 10mm or 3/8” a homing alarm will indicate. Homing setup instructions Additional resource video Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video Hard Limits The homing inputs double as hard limit inputs after the machine has been homed.
  • Page 103 CAUTION: Never change a tool after you have homed your machine unless instructed to do so by MASSO. If you must change a tool without MASSO requesting it then do it before homing or home your machine immediately after to get a new reference. Otherwise your next tool change and all the ones that follow will be wrong.
  • Page 104 Click here to view the video Probing This document only covers Z height probing though there are many more probing routines built into MASSO. Z height probing can be done with either inside or outside probing screens. Part probing instructions For probing your Z height enter the thickness of your touch off plate into Z Offset.
  • Page 105 VFD to work manually but this is one of the most important. If you cannot get it to work manually with simple on/off switches and a potentiometer it will not work when connected to MASSO no matter what you do. As tempting as it is to connect everything at once, please do it v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 106 MASSO MASSO Documentation step at a time and test as you go. Doing this can take a few extra minutes but can save you hours or days of work figuring out what is wrong. HINT: The Spindle will not turn unless you issue a speed for it to run at. eg S10000 and a M3 or M4 command.
  • Page 107: Setup Masso Plasma

    Connecting Power Please note that a 1 amp fuse must be connected in the feed from your Power supply on the MASSO G3. The accidental short circuiting of the auxiliary power terminals built into MASSO will cause damage to the main board if the fuse is not installed.
  • Page 108 Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video Estop Switch An Estop switch is important and MASSO will not work without one. Please ensure you have your Estop connected. EStop Wiring Hint: How the Estop switch is wired will depend on whether you have a pendant or not.
  • Page 109 Hint: The biggest mistake new users make is to ignore the maximum and minimum travel setting. If you leave these at 0 your axis will not move as these form part of Masso soft limit system. Please note that disabling soft limits under general settings only disables them while machining but you are still bound by them when it comes to jogging your axis.
  • Page 110 MASSO MASSO Documentation Keyboard-and-key-shortcuts To jog your machine you must be in the F3 Jogging screen. Jogging can be done on the F3 screen with either Mouse, Touch screen, Keyboard or Pendant. If you cannot Jog use the Mouse to click the jog buttons as users have had issues with faulty Keyboards, pendants and touch screens in the past.
  • Page 111 Wiring only one e stop on MPG pendant No software configuration is required to make the MASSO Pendant work. Simply plug it in and it will work. To make the Estop button on the pendant work you need to wire the Estop in accordance with the Estop Instructions.
  • Page 112 MASSO MASSO Documentation Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video Hard Limits The homing switches double as hard limit switches. To work all hard limit switches must be outside the envelope of axis travel or the hard limit will trip before it reaches the full travel of your axis.
  • Page 113 An input can be designated Plasma On / Off and is used to start and stop the Plasma. You can configure any of the MASSO G3 TTL outputs as the Plasma on/off and connect it to your Plasma via the MASSO Relay Module...
  • Page 114 The installation of a THC onto your MASSO is covered separately under the section How THC Works This will give you take you through the basic principals of how the THC interfaces with MASSO and explains the Gcode commands specific to the THC functionality The document also shows examples of the 2 methods of connecting your THC to MASSO and explains why one method is preferred over the other.
  • Page 115: Homing Sensor Identify & Connect

    Use a continuity tester to identify if your switches are normally open or closed and wire accordingly. Always used normally closed if you have the option of additional safety. HINT: All MASSO inputs are optically isolated and require a voltage of 5V to 24V from your sensor to register an input.
  • Page 116 MASSO MASSO Documentation record the results in the table below. If the voltage is greater than 5 volts record a 1 otherwise record a 0. Ignore the polarity shown on the meter. Step 3: Trigger the sensor and measure the voltage between the output & +ve and the output &-ve record the results in the table below.
  • Page 117 MASSO MASSO Documentation Type 2 Note: Invert MASSOinput for Type 2 sensor v5.7 - 26 Sep,2020 www.masso.com.au Page 117 of 383...
  • Page 118 MASSO MASSO Documentation Type 3 v5.7 - 26 Sep,2020 www.masso.com.au Page 118 of 383...
  • Page 119 MASSO MASSO Documentation Type 4 v5.7 - 26 Sep,2020 www.masso.com.au Page 119 of 383...
  • Page 120 Should a homing switch wire break, the homing input will go high making MASSO think the Homing switch is already active so will attempt to back off the switch and will stop after 10mm.
  • Page 121 MASSO MASSO Documentation Additional Resourses For additional information on Homing and how to set it up please see our documentation on setting up homing. v5.7 - 26 Sep,2020 www.masso.com.au Page 121 of 383...
  • Page 122 MASSO MASSO Documentation Setting up Homing Detailed video on setting up Homing settings in MASSO Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video v5.7 - 26 Sep,2020 www.masso.com.au Page 122 of 383...
  • Page 123: Supported G-Codes

    MASSO MASSO Documentation 6. Supported G-codes v5.7 - 26 Sep,2020 www.masso.com.au Page 123 of 383...
  • Page 124: G00 - Rapid Motion

    MASSO MASSO Documentation 6.1. G00 - Rapid Motion This command is used to move one or more axis at the maximum feedrate to a specified location. If multiple axis are called they will all move together to the desired location in a straight line and arrive at the same time.
  • Page 125: G01 - Linear Interpolation Motion

    MASSO MASSO Documentation 6.2. G01 - Linear Interpolation Motion This command is used to move one or more axis at the specified feedrate to a specified location. If multiple axis are called they will all move together to the desired location in a straight line and arrive at the same time.
  • Page 126: G02 - Circular Interpolation (Clockwise)

    I, J values as an offset of the current position or R for radius. The X & Y values define the finish point. Masso uses Incremental I & J values for Arcs Syntax & Parameters G02 starts an arc movement beginning at the X &...
  • Page 127 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 127 of 383...
  • Page 128: G03 - Circular Interpolation (Counter Clockwise)

    I, J values as an offset of the current position or R for radius. The X & Y values define the finish point. Masso uses Incremental I & J values for Arcs Syntax & Parameters G03 starts an arc movement beginning at the X &...
  • Page 129 MASSO MASSO Documentation Example program for making an Spiral N10 G00 X20 Y10 Z0 N20 G03 X50 Y40 Z-0.5 I0 J30 In the above example in the first line moves to position X20 Y10 Z0 An arc is made starting at position X20 Y10 and ending at coordinate X50 Y40 with center at position X20 Y40 moving in a counter clockwise direction.
  • Page 130 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 130 of 383...
  • Page 131: G04 - Dwell

    MASSO MASSO Documentation 6.5. G04 – Dwell This command is used to Dwell (pause) the execution of the next CNC program block by the specified time. A program dwell time can be created at any point within a program. Syntax & Parameters P Value - The P value is required with G04 and it defines the time to dwell/pause.
  • Page 132: G10 - Set Work Offset Values

    MASSO MASSO Documentation 6.6. G10 – Set Work Offset Values This command is used to set work offsets values to different offset locations. Syntax & Parameters L2 Value - Must be issued with G10. P Value - The P value is required with G10 and it define the work offset number to change between G54 and G59.
  • Page 133: G17 - Xy Plane Selection

    MASSO MASSO Documentation 6.7. G17 – XY Plane Selection This command is used to set current work plane to XY. This is the default work plane on power up. Syntax & Parameters Example program N10 G17 The above gcode will set the system to XY work plane.
  • Page 134: G18 - Zx Plane Selection

    MASSO MASSO Documentation 6.8. G18 – ZX Plane Selection This command is used to set current work plane to ZX. Syntax & Parameters Example program N10 G18 The above gcode will set the system to ZX work plane. v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 135: G19 - Yz Plane Selection

    MASSO MASSO Documentation 6.9. G19 – YZ Plane Selection This command is used to set current work plane to YZ. Syntax & Parameters Example program N10 G18 The above gcode will set the system to YZ work plane. v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 136: G20 - Set Machine Units To Inches

    MASSO MASSO Documentation 6.10. G20 – Set Machine Units To Inches This command is used to set machine units to Inches. All gcode values after this command will be processed as inches. Syntax & Parameters Example program N10 G20 The above gcode will set the machine units to Inches.
  • Page 137: G21 - Set Machine Units To Millimetres

    MASSO MASSO Documentation 6.11. G21 – Set Machine Units To Millimetres This command is used to set machine units to Millimetres. All gcode values after this command will be processed as Millimetres. Syntax & Parameters Example program N10 G21 The above gcode will set the machine units to Millimetres.
  • Page 138: G28 - Return To Machine Home

    MASSO MASSO Documentation 6.12. G28 – Return To Machine Home CAUTION: This command can be used in different combinations and wrong command can result in unexpected rapid motion. Depending if the machine is in Absolute or Incremental mode the behaviour of G28 command will be very different, extra caution should be used when using this command.
  • Page 139 MASSO MASSO Documentation G00 A900 #Rapids the A axis to A900 (2.5 turns) #Change to Incremental mode G28 A0 #Moves Axis by 0 degrees then moves to A0 wit hin one rotation #Return to Absolute mode In the above example if you specify another coordinate eg: G28 A360 it will move an additional 360 degrees taking the axis to A1260 (3.5 turns) then move to A0 in less than 1 rotation.
  • Page 140: G32 - Threading Cycle

    MASSO MASSO Documentation 6.13. G32 – Threading Cycle This command is used on Lathe machines for running threading cycle synchronised with the spindle. INFORMATION: Taper threading is not supported. Syntax & Parameters Z Value (required) - specifies the end location of the Z axis for threading. The distance value will be the current machine units in use.
  • Page 141: G38.2 - Straight Probe Cycle

    MASSO MASSO Documentation 6.14. G38.2 – Straight Probe Cycle This command is used for probing parts or fixtures. The axis specified in the G38.2 command will move until the probe touches, if the probe does not touch within the specified distance then the program stops and an alarm is displayed on the screen.
  • Page 142: G53 - Move In Absolute Machine Coordinates

    MASSO MASSO Documentation 6.15. G53 – Move In Absolute Machine Coordinates This command is used move one or more axis to a specified location. If multiple axis are called they will all move together to the desired location in a straight line and arrive at the same time. The axis can be linear, angular or a combination of both.
  • Page 143: G54 To G59 - Select Work Offset Coordinate System

    MASSO MASSO Documentation 6.16. G54 to G59 – Select Work Offset Coordinate System The G54 to G59 commands are used to select the current work offset for use. The user can use the F4 screen or G10 command to set the offset values.
  • Page 144: G73 - High Speed Peck Drilling

    MASSO MASSO Documentation 6.17. G73 – High Speed Peck Drilling This command is Canned Cycle used for high speed peck drilling. Syntax & Parameters G73 followed by axis, R, Q, K & F values. X, Y, Z, A, B Value - specifies the axis you wish to move following the distance to move. The distance value will be the current machine units in use.
  • Page 145: G80 - Cancel Modal Motion

    MASSO MASSO Documentation 6.18. G80 – Cancel Modal Motion This command is used to cancel Canned Cycles such as G73, G81, G82 & G83. Syntax & Parameters Example program N10 G99 G73 X10 Y10 Z-8 R2 Q1 F100 N20 X20 N30 G80 The first line moves the X &...
  • Page 146: G81 - Drilling Cycle

    MASSO MASSO Documentation 6.19. G81 – Drilling Cycle This command is Canned Cycle used for drilling cycle. Syntax & Parameters G81 followed by axis, R & F value. X, Y, Z, A, B Value - specifies the axis you wish to move following the distance to move. The distance value will be the current machine units in use.
  • Page 147: G82 - Drilling Canned Cycle With Dwell

    MASSO MASSO Documentation 6.20. G82 – Drilling Canned Cycle With Dwell This command is Canned Cycle used for drilling cycle with dwell (pause) at the bottom of hole. Syntax & Parameters G82 followed by axis, R, P & F values.
  • Page 148: G83 - Peck Drilling For Deeper Holes

    MASSO MASSO Documentation 6.21. G83 – Peck Drilling For Deeper Holes This command is Canned Cycle used for peck drilling deeper holes. Syntax & Parameters G83 followed by R, Q, K & F values. X, Y, Z, A, B Value - specifies the axis you wish to move following the distance to move. The distance value will be the current machine units in use.
  • Page 149: G90 - Set Distance Mode To Absolute

    MASSO MASSO Documentation 6.22. G90 – Set Distance Mode To Absolute This command is used to set mode to absolute. This is the default mode on power up. Syntax & Parameters Example program N10 G90 The above gcode will set the machine units to absolute.
  • Page 150: G91 - Set Distance Mode To Incremental

    MASSO MASSO Documentation 6.23. G91 – Set Distance Mode To Incremental This command is used to set mode to incremental. Syntax & Parameters Example program N10 G91 The above gcode will set the machine units to incremental. v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 151: G92 - Temporary Work Offset

    MASSO MASSO Documentation 6.24. G92 – Temporary Work Offset This command is used set temporary work offset values. The temporary work offsets are used in combination to the main work offsets G54 to G59. Syntax & Parameters G92 followed by axis values.
  • Page 152: G92.1 - Cancel Temporary Work Offset

    MASSO MASSO Documentation 6.25. G92.1 – Cancel Temporary Work Offset This command is used cancel the G92 temporary work offset values. Syntax & Parameters G92.1 Example program N10 G92.1 The above program cancels the temporary work offset values. v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 153: G93 - Inverse Time Mode

    MASSO MASSO Documentation 6.26. G93 – Inverse Time Mode This command is used set the current feed rate mode to Inverse Time Mode. Syntax & Parameters X, Y, Z, A & B These are the destination coordinates of the axis.
  • Page 154: G94 - Units Per Minute Mode

    MASSO MASSO Documentation 6.27. G94 – Units Per Minute Mode This command is used set the current feed rate mode to Units per Minute Mode. When in this mode the feedrate F value is in units per minute. Syntax & Parameters...
  • Page 155: G95 - Feed Per Revolution

    MASSO MASSO Documentation 6.28. G95 - Feed Per Revolution This command is used set the current feed rate mode to Feed Per Revolution Mode. When in this mode the feedrate F value is calculated using the current spindle RPM set by user.
  • Page 156: G96 - Turn On Constant Surface Speed (Css)

    MASSO MASSO Documentation 6.29. G96 – Turn on Constant Surface Speed (CSS) This command is used to enable Constant Surface Speed (CSS) mode in lathe version. Syntax & Parameters G96 followed by D & S values. D Value - This is to set the maximum spindle RPM that the spindle can achieve in CSS mode as the tool gets closer to the center.
  • Page 157: G97 - Turn Off Constant Surface Speed (Css)

    MASSO MASSO Documentation 6.30. G97 – Turn off Constant Surface Speed (CSS) This command is used to disable Constant Surface Speed (CSS) mode and set to RPM mode in lathe version. Syntax & Parameters Example program N10 G97 In the above example CSS mode is disabled and the system is set back to RPM mode.
  • Page 158: G98 - Canned Cycle - Retract Back To The Initial Z

    MASSO MASSO Documentation 6.31. G98 – Canned Cycle – Retract Back To The Initial Z This command is used in combination with canned cycles to retract Z axis to the position before canned cycles was started. Syntax & Parameters Example program...
  • Page 159: G99 - Canned Cycle - Retract Back To R Plane

    MASSO MASSO Documentation 6.32. G99 – Canned Cycle – Retract Back To R Plane This command is used in combination with canned cycles to retract the Z axis to the R plane value. Syntax & Parameters Example program N10 G99 G73 X10 Y10 Z-8 R2 Q1 F100 In the above program, after finishing the drilling cycle the Z axis will retract to the value defined by the R word.
  • Page 160: Supported M-Codes

    MASSO MASSO Documentation 7. Supported M-codes v5.7 - 26 Sep,2020 www.masso.com.au Page 160 of 383...
  • Page 161: M00 - Program Stop

    MASSO MASSO Documentation 7.1. M00 – Program Stop This command stops the program. Pressing cycle start will resume the program. Syntax & Parameters Example program N10 G00 X0 Y0 N20 G00 X10 N30 M00 N40 G00 Y10 The first line will move both X and Y axis to 0.00 position.
  • Page 162: M01 - Optional Program Stop

    MASSO MASSO Documentation 7.2. M01 – Optional Program Stop This command stops the program if optional stop is turned on. Pressing cycle start will resume the program. You can press CTRL + O when on the F2-Program & MDI screen page to toggle between Optional Stop ON/OFF and the status is displayed on the bottom status bar.
  • Page 163: M02 - Program End

    MASSO MASSO Documentation 7.3. M02 – Program End This command ends the program. Syntax & Parameters Example program N10 G00 X0 Y0 N20 G00 X10 N30 M02 N40 G00 Y10 The first line will move both X and Y axis to 0.00 position.
  • Page 164: M03 - Spindle On (Clockwise)

    MASSO MASSO Documentation 7.4. M03 – Spindle ON (Clockwise) This command starts the spindle in clockwise direction at the RPM set by the S command Syntax & Parameters M03 - Clockwise command followed with or without S value. S - The S value defines the required RPM. If the S value is not given then the last S value is automatically used.
  • Page 165: M03 - Plasma Torch On

    MASSO MASSO Documentation 7.5. M03 – Plasma Torch ON In plasma version this command switches On the plasma torch. Syntax & Parameters Example program N10 M03 In this example the plasma torch is switched On. v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 166: M04 - Spindle On (Counter Clockwise)

    MASSO MASSO Documentation 7.6. M04 – Spindle ON (Counter Clockwise) This command starts the spindle in counter clockwise direction at the RPM set by the S command Syntax & Parameters M04 - Clockwise command followed with or without S value.
  • Page 167: M05 - Spindle Off

    MASSO MASSO Documentation 7.7. M05 – Spindle OFF This command stops the spindle. Syntax & Parameters Example program N10 M05 In this example the spindle will be stopped. v5.7 - 26 Sep,2020 www.masso.com.au Page 167 of 383...
  • Page 168: M05 - Plasma Torch Off

    MASSO MASSO Documentation 7.8. M05 – Plasma Torch OFF In plasma version this command switches Off the plasma torch. Syntax & Parameters Example program N10 M05 In this example the plasma torch is switched Off. v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 169: M06 - Tool Change

    T Value – specifies the tool number to change, this value can be used before M06 or after M06 but will have a very different process of tool loading. Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video...
  • Page 170 MASSO MASSO Documentation 5 and M06 is used to tell the system to load the tool. v5.7 - 26 Sep,2020 www.masso.com.au Page 170 of 383...
  • Page 171: M07 - Turn Mist Coolant On

    MASSO MASSO Documentation 7.10. M07 – Turn Mist Coolant On This command turns On the Mist Coolant output. Syntax & Parameters Example program N10 M07 In this example the Mist Coolant is turned On. v5.7 - 26 Sep,2020 www.masso.com.au Page 171 of 383...
  • Page 172: M08 - Turn Flood Coolant On

    MASSO MASSO Documentation 7.11. M08 – Turn Flood Coolant On This command turns On the Flood Coolant output. Syntax & Parameters Example program N10 M08 In this example the Flood Coolant is turned On. v5.7 - 26 Sep,2020 www.masso.com.au Page 172 of 383...
  • Page 173: M09 - To Turn All Coolant Off

    MASSO MASSO Documentation 7.12. M09 – To Turn All Coolant Off This command turns Off both Mist Coolant and Flood Coolant output. Syntax & Parameters Example program N10 M09 In this example if any of the Mist Coolant or Flood Coolant was On then this code swithces them Off.
  • Page 174: M10 - Chuck Or Rotary Table Clamp On

    MASSO MASSO Documentation 7.13. M10 – Chuck Or Rotary Table Clamp On This command turns On the Chuck Clamp output. CAUTION: For safety, output LOW means the clamp is On and an interlock signal from the spindle drive must be wired for safety so that the clamp does not open while the spindle/chuck is spinning.
  • Page 175: M11 - Chuck Or Rotary Table Clamp Off

    MASSO MASSO Documentation 7.14. M11 – Chuck Or Rotary Table Clamp Off This command turns Off the Chuck Clamp output. CAUTION: For safety this output HIGH means the clamp is Off and an interlock signal from the spindle drive must be wired for safety so that the clamp does not open while the chuck is spinning.
  • Page 176: M30 - End The Program And Rewind

    MASSO MASSO Documentation 7.15. M30 – End The Program And Rewind This command ends the program and moves back to the first line of the gcode file. Syntax & Parameters L Value When added to the M30 command causes the program to be repeated for the specified number of cycles.
  • Page 177: M62 - Turn On Digital Output Synchronized With Motion

    M62 command has been changed. INFORMATION: MASSO G2 does not support M62 command from version 3.47, please use M64. This command is used to switched ON any of the 16 auxiliary outputs synchronized with the start of the next motion command.
  • Page 178: M63 - Turn Off Digital Output Synchronized With Motion

    M63 command has been changed. INFORMATION: MASSO G2 does not support M63 command from version 3.47, please use M65. This command is used to switched OFF any of the 16 auxiliary outputs synchronized with the start of the next motion command.
  • Page 179: M64 - Turn On Digital Output Immediately

    MASSO MASSO Documentation 7.18. M64 – Turn On Digital Output Immediately This command is used to switched ON any of the 16 auxiliary outputs. If this command is used between motion commands then the motion will come to full stop before switching ON the output.
  • Page 180: M65 - Turn Off Digital Output Immediately

    MASSO MASSO Documentation 7.19. M65 – Turn Off Digital Output Immediately This command is used to switched OFF any of the 16 auxiliary outputs. If this command is used between motion commands then the motion will come to full stop before switching OFF the output.
  • Page 181: M666 - Plasma - Turn Thc Function Off

    MASSO MASSO Documentation 7.20. M666 – Plasma – Turn THC Function Off This command is used to switched OFF the THC automatic Z axis control function in the plasma version. Syntax & Parameters M666 Example program N10 M666 The above program switches Off the THC function.
  • Page 182: M667 - Plasma - Turn Thc Function On

    MASSO MASSO Documentation 7.21. M667 – Plasma – Turn THC Function On This command is used to switched On the THC automatic Z axis control function in the plasma version. Syntax & Parameters M667 F Value (optional) - this is the feedrate of the Z axis that the will be used to move torch up/down when in THC mode.
  • Page 183: M98 & M99 - Sub Program Call

    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.
  • Page 184 NOTE: 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 M99 command is used to End Sub-Program or Return back to the main program.
  • Page 185: Cam Post Processors

    MASSO MASSO Documentation 8. CAM Post Processors v5.7 - 26 Sep,2020 www.masso.com.au Page 185 of 383...
  • Page 186: Plasma Post Processor Requirements

    M3 command. Important information Torch touch to trigger switch offset distance is managed by MASSO and is setup during machine calibration, there is no need to set this value in CAM or POST. The touch feedrate and machine maximum Z travel during touch to find the top of the material might be defined in CAM or POST.
  • Page 187 MASSO MASSO Documentation G38.2 Z-120 F200 G92 Z0 v5.7 - 26 Sep,2020 www.masso.com.au Page 187 of 383...
  • Page 188: Artcam

    MASSO MASSO Documentation 8.2. Artcam MASSO Post Processors for Artcam Artcam 2010 CLICK HERE to download (Released: 1/11/2019) Artcam 2015 - 2018 CLICK HERE to download (Released: 1/11/2019) v5.7 - 26 Sep,2020 www.masso.com.au Page 188 of 383...
  • Page 189: Bobcad-Cam

    CLICK HERE to downloaded the latest Post Processor for Mill and Plasma direct from the Bobcam site. Users will need a support account for the website. Masso posts can be found under Mill_Router and under Plasma. MASSO Post Processor for Lathe...
  • Page 190 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 190 of 383...
  • Page 191: Fusion 360

    MASSO MASSO Documentation 8.4. Fusion 360 Autodesk POST Processor For Mill and Lathe Autodesk Mill, Plasma & Lathe Post Processors Direct download from Autodesk website: Goto Autodesk MASSO page v5.7 - 26 Sep,2020 www.masso.com.au Page 191 of 383...
  • Page 192: Sheetcam

    MASSO MASSO Documentation 8.5. SheetCAM Tangential Knife POST Processor CLICK HERE to download the POST version 1.0 (14/02/2018) processor file Waterjet POST Processor CLICK HERE to download the POST version 0.1 (11/09/2018) processor file with M62 P1 / M63 P1 turn the...
  • Page 193: Vectric Vcarve And Vectric Aspire

    (Released: 01/11/2019) Post Processors for Vectric PhotoVCarve CLICK HERE to download (Released: 01/11/2019) Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video v5.7 - 26 Sep,2020 www.masso.com.au Page 193 of 383...
  • Page 194: Setup And Calibration

    MASSO MASSO Documentation 9. Setup and Calibration v5.7 - 26 Sep,2020 www.masso.com.au Page 194 of 383...
  • Page 195: Mounting And Mechanical Data

    MASSO MASSO Documentation 9.1. Mounting and Mechanical Data support@masso.com.au If you require a 3D CAD (STEP) file for you machine design, please email us on request a 3D STEP file. v5.7 - 26 Sep,2020 www.masso.com.au Page 195 of 383...
  • Page 196: E-Stop Wiring

    WARNING: To avoid damage to equipment or hazard to personnel, the system installer should wire the E-Stop button so that pressing the E-Stop button disables all drives and actuators on the machine. The E-Stop relay output on the MASSO should be wired to disable the axis drives and the spindle drive circuits.
  • Page 197 MASSO MASSO Documentation Wiring only one E-Stop on MPG pendant The below wiring example shows how to wire and use only the E-Stop button on the MPG pendant. Pin 1 on the ESTOP terminal is wired to positive of the power supply to get the MPG E-Stop button working.
  • Page 198 When any of the three external E-Stop buttons or MPG pendant E-Stop button is presses, MASSO will display an E-Stop alarm on the screen and the "ES" (E-Stop output) singnal will go LOW. Wiring E-Stop output signal to relay v5.7 - 26 Sep,2020...
  • Page 199 Here is a great video from CNCnutz explaining the entire process Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video v5.7 - 26 Sep,2020...
  • Page 200: Axis Servo/Stepper Examples

    MASSO MASSO Documentation 9.3. Axis Servo/Stepper examples WARNING: Axis Step 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 -4 to +4 voltage signals.
  • Page 201 MASSO MASSO Documentation MASSO G3 side connector information v5.7 - 26 Sep,2020 www.masso.com.au Page 201 of 383...
  • Page 202 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 202 of 383...
  • Page 203: Gecko 203V

    MASSO MASSO Documentation 9.3.1. Gecko 203V Gecko Drive 203V wiring example CAUTION: The “x” sign means do not connect. v5.7 - 26 Sep,2020 www.masso.com.au Page 203 of 383...
  • Page 204: Gecko G340

    MASSO MASSO Documentation 9.3.2. Gecko G340 Gecko Drive G340 wiring example INFORMATION: As the Gecko G340 uses a common positive signal, the COMMON pin must be connected to a positive power supply and the negative of both power supplies must be connected togteher to complet the ciruit.
  • Page 205: Gecko G540

    MASSO MASSO Documentation 9.3.3. Gecko G540 Gecko Drive G540 (4-AXIS) wiring example CAUTION: The “x” sign means do not connect. v5.7 - 26 Sep,2020 www.masso.com.au Page 205 of 383...
  • Page 206 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 206 of 383...
  • Page 207: Teknic - Clearpath

    MASSO MASSO Documentation 9.3.4. Teknic - ClearPath Please refer to Teknic’s ClearPath User Manual for details Teknic ClearPath wiring example INFORMATION: Using the ClearPath software please check that the motor is configured to Step and Direction mode as shown below.
  • Page 208 MASSO MASSO Documentation 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.
  • Page 209 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 209 of 383...
  • Page 210: Leadshine Mx4660

    MASSO MASSO Documentation 9.3.5. Leadshine MX4660 Leadshine Drive MX4660 wiring example CAUTION: The “x” sign means do not connect. v5.7 - 26 Sep,2020 www.masso.com.au Page 210 of 383...
  • Page 211 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 211 of 383...
  • Page 212: Leadshine Cs-D1008

    MASSO MASSO Documentation 9.3.6. Leadshine CS-D1008 Leadshine Drive CS-D1008 wiring example Drive alarm signal wiring v5.7 - 26 Sep,2020 www.masso.com.au Page 212 of 383...
  • Page 213 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 213 of 383...
  • Page 214: Longs Motors

    MASSO MASSO Documentation 9.3.7. Longs Motors DM542A, DQ860MA wiring example v5.7 - 26 Sep,2020 www.masso.com.au Page 214 of 383...
  • Page 215: Cncdrive - Dg4S-16035

    MASSO MASSO Documentation 9.3.8. CNCdrive - DG4S-16035 DG4S-16035 wiring example CAUTION: The “x” sign means do not connect. v5.7 - 26 Sep,2020 www.masso.com.au Page 215 of 383...
  • Page 216: Dmm - Dynamic Motor Motion

    MASSO MASSO Documentation 9.3.9. DMM - Dynamic Motor Motion DMM DYN4 wiring example v5.7 - 26 Sep,2020 www.masso.com.au Page 216 of 383...
  • Page 217: Vexta

    MASSO MASSO Documentation 9.3.10. VEXTA VEXTA SD51xx wiring example v5.7 - 26 Sep,2020 www.masso.com.au Page 217 of 383...
  • Page 218: Viper

    MASSO MASSO Documentation 9.3.11. Viper Viper 100F/200F wiring example CAUTION: The “x” sign means do not connect. v5.7 - 26 Sep,2020 www.masso.com.au Page 218 of 383...
  • Page 219: Mitsubishi - Mr-J3

    MASSO MASSO Documentation 9.3.12. Mitsubishi - MR-J3 Mitsubishi - MR-J3 wiring example INFORMATION: As per drive user manual set the PA13 parameter to 0001h to take Step(Pulse) and Direction signals. v5.7 - 26 Sep,2020 www.masso.com.au Page 219 of 383...
  • Page 220: Postep60

    MASSO MASSO Documentation 9.3.13. PoStep60 PoStep60 wiring example CAUTION: The “x” sign means do not connect. v5.7 - 26 Sep,2020 www.masso.com.au Page 220 of 383...
  • Page 221: Panasonic

    MASSO MASSO Documentation 9.3.14. Panasonic Panasonic - MCDHT3520 wiring example v5.7 - 26 Sep,2020 www.masso.com.au Page 221 of 383...
  • Page 222 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 222 of 383...
  • Page 223: Automation Technology Inc

    MASSO MASSO Documentation 9.3.15. Automation Technology Inc. Automation Technology Inc. - KL5056E wiring example v5.7 - 26 Sep,2020 www.masso.com.au Page 223 of 383...
  • Page 224: Hiwin

    MASSO MASSO Documentation 9.3.16. Hiwin Hiwin mega-fabs D1 wiring example v5.7 - 26 Sep,2020 www.masso.com.au Page 224 of 383...
  • Page 225 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 225 of 383...
  • Page 226: Spindle Control

    MASSO Documentation 9.4. Spindle Control MASSO provides 0~10v and PWM control signals to control a variety of VFD and DC spindle drives. In the Spindle Settings window the mode of spindle control can be selected. Further, Spin UP and Spin DOWN delay values can be added.
  • Page 227 MASSO MASSO Documentation For information on wiring of the spindle control to your VFD please see our Spindle VFD examples page. v5.7 - 26 Sep,2020 www.masso.com.au Page 227 of 383...
  • Page 228: Spindle Vfd Examples

    MASSO Documentation 9.5. Spindle VFD examples MASSO supports 0~10v signal, clockwise and counter-clockwise signals to directly control VFD's. INFORMATION: As VFD's have different control parameters, the VFD must be first properly configured to take 0~10v control signals, the below video provides detailed steps on how to setup and configure a VFD drive.
  • Page 229: Bosch Rexroth Vfd

    MASSO MASSO Documentation 9.5.1. Bosch Rexroth VFD Bosch Rexroth VFD wiring example INFORMATION: As VFD's have different control parameters, the VFD must be first properly configured to take 0~10v control signals, wiring the VFD alone will not make it work with the controller.
  • Page 230: Delta C200 Vfd

    MASSO MASSO Documentation 9.5.2. Delta C200 VFD Delta - C200 series wiring example INFORMATION: As VFD's have different control parameters, the VFD must be first properly configured to take 0~10v control signals, wiring the VFD alone will not make it work with the controller.
  • Page 231 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 231 of 383...
  • Page 232: Delta Ms300 Vfd

    MASSO MASSO Documentation 9.5.3. Delta MS300 VFD Delta - MS300 series wiring example v5.7 - 26 Sep,2020 www.masso.com.au Page 232 of 383...
  • Page 233 MASSO MASSO Documentation INFORMATION: As VFD's have different control parameters, the VFD must be first properly configured to take 0~10v control signals, wiring the VFD alone will not make it work with the controller. v5.7 - 26 Sep,2020 www.masso.com.au Page 233 of 383...
  • Page 234: Delta Vfd-M

    MASSO MASSO Documentation 9.5.4. Delta VFD-M Delta - VFD-M series wiring example INFORMATION: As VFD's have different control parameters, the VFD must be first properly configured to take 0~10v control signals, wiring the VFD alone will not make it work with the controller.
  • Page 235 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 235 of 383...
  • Page 236: Yuhuan Huanyang

    MASSO MASSO Documentation 9.5.5. Yuhuan Huanyang Yuhuan Huanyang HY02D211B-T wiring example INFORMATION: As VFD's have different control parameters, the VFD must be first properly configured to take 0~10v control signals, wiring the VFD alone will not make it work with the controller.
  • Page 237 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 237 of 383...
  • Page 238: Lenze Vfd

    MASSO MASSO Documentation 9.5.6. Lenze VFD INFORMATION: As VFD's have different control parameters, the VFD must be first properly configured to take 0~10v control signals, wiring the VFD alone will not make it work with the controller. v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 239: Hitachi Vfd

    MASSO MASSO Documentation 9.5.7. Hitachi VFD NE-S1 SERIES wiring example INFORMATION: As VFD's have different control parameters, the VFD must be first properly configured to take 0~10v control signals, wiring the VFD alone will not make it work with the controller.
  • Page 240 MASSO MASSO Documentation SJ300 SERIES wiring example v5.7 - 26 Sep,2020 www.masso.com.au Page 240 of 383...
  • Page 241 MASSO MASSO Documentation INFORMATION: As VFD's have different control parameters, the VFD must be first properly configured to take 0~10v control signals, wiring the VFD alone will not make it work with the controller. v5.7 - 26 Sep,2020 www.masso.com.au Page 241 of 383...
  • Page 242 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 242 of 383...
  • Page 243: Teco Westinghouse Vfd

    MASSO MASSO Documentation 9.5.8. TECO Westinghouse VFD INFORMATION: As VFD's have different control parameters, the VFD must be first properly configured to take 0~10v control signals, wiring the VFD alone will not make it work with the controller. v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 244 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 244 of 383...
  • Page 245: Schneider Altivar 18

    MASSO MASSO Documentation 9.5.9. Schneider Altivar 18 INFORMATION: As VFD's have different control parameters, the VFD must be first properly configured to take 0~10v control signals, wiring the VFD alone will not make it work with the controller. v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 246: Mitsubishi Fr-D720S-100

    MASSO MASSO Documentation 9.5.10. Mitsubishi FR-D720S-100 INFORMATION: As VFD's have different control parameters, the VFD must be first properly configured to take 0~10v control signals, wiring the VFD alone will not make it work with the controller. v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 247 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 247 of 383...
  • Page 248: Door Input

    Click here to view the video On the Masso G2 a Door sensor input must be assigned even if there is no door on your machine. If you do not have a door then assign a spare input as a Door sensor input and set the logic to show low.
  • Page 249: Setting Default Units To Mm Or Inches

    MASSO MASSO Documentation 9.7. Setting default units to mm or inches Setting default units of the controller As per the user requirements the default machine units can be set between millimeters or inches in the controller settings. All controller calibration values and screen units are displayed as per the selected unit.
  • Page 250: Axis Calibration

    MASSO MASSO Documentation 9.8. Axis Calibration 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 one full rotation.
  • Page 251 MASSO MASSO Documentation the bottom of this page. 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.
  • Page 252 MASSO MASSO Documentation not correctly entered then the axis might not home properly. Axis Calibration Wizard If this axis distance per revolution value is unknown or hard to calculate then the Axis Calibration Wizard can be used, please CLICK HERE for details.
  • Page 253: Axis Calibration Wizard

    MASSO MASSO Documentation 9.9. Axis Calibration Wizard Axis calibration wizard can be used to calibrate axis where the calibration values of the mechanical setup are unknown or hard to calculate axis. This may be due to multiple ratios on the axis such as timing belts and rack &...
  • Page 254 MASSO MASSO Documentation Step 1 Mark the starting point Go into the F3 Screen and Jog the axis that you wish to calibrate to one end of the axis travel and mark the starting point. This could be as simple as putting a sharp Vbit into your spindle and marking an X under the cutter to show the starting point.
  • Page 255 MASSO MASSO Documentation Return to the F3 screen and jog to the the other end of the chosen axis. Mark the endpoint with another X The longer the distance moved for your calibration the more accurate the final result will be.
  • Page 256: Backlash Compensation

    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. Information: Maximum backlash value is 10mm or 0.3937", If the value exceeds this, the backlash value setting will reset.
  • Page 257: Slave Axis

    INFORMATION: When using slaving option, separate homing sensors/switches need to be installed on the slave side. Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 258: Homing / Home Inputs

    Masso power supply without the need for a separate power supply. Please consult the data sheet for your homing sensor to determine its required operating voltage.
  • Page 259 MASSO MASSO Documentation Step 2: Assign inputs After wiring the sensor/switches the system must be configured for proper operation as described below: Go to the F1-Setup screen. From the INPUTS list select any free input and assign them as X, Y, Z... Home sensor Input.
  • Page 260 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 to start homing the X and Y axis together.
  • Page 261 MASSO MASSO Documentation Step 4: Setting homing direction During homing if any of the axis starts moving away from the homing sensor/switch, press ESCAPE or feed hold button to stop homing cycle and invert the direction in the homing setting as shown below.
  • Page 262 Step 5: Pull off Distance Once Masso finds the homing sensor it will stop and back off the sensor until the sensor logic returns to Low. It will them back off the sensor by the distance specified in the pull off distance setting on the homing screen.
  • Page 263 Home after E-Stop press" option in "Homing settings" window. This will blink a homing request alarm on the screen to tell the user to home the machine before use and wont let the user run and gcode without homing the machine. Wiring the Masso Homing sensor Information on wiring the Masso Homing sensor v5.7 - 26 Sep,2020...
  • Page 264: Soft & Hard Limits

    Hard Limits All homing inputs on MASSO are automatically used as hard limit input. During the homing of the machine these inputs are used to home each axis and once homing is complete, these inputs are used to trigger a hard limit alarm that stops all motion and spindle.
  • Page 265: List Of Configurable Inputs

    These settings are automatically saved. INFORMATION: All Masso inputs are optically isolated and trigger with inputs from +5v to +24v List of Configurable Inputs X, Y, Z, A, B - Home Sensor Input.
  • Page 266 MASSO MASSO Documentation Autoload G-Code (1, 2, 3, 4, 5, 6) Inputs. Tool Changer - Inputs. X, Y, Z, A, B Motor Alarm Input. Lubricant Alarm Input. Axis Motor Drive Alarm Input. Spindle Drive Alarm Input. Tool Setter Input. Air Pressure Low Alarm Input.
  • Page 267: List Of Configurable Outputs

    0 volts. CAUTION: When Masso turns on it will set the outputs to the logic levels shown on the F1 page. Please ensure that you take this into account when setting up the initial logic level of your output as it will determine if the output will turn on or off when Masso is powered up.
  • Page 268: Ttl Outputs

    CAUTION: Connecting high current devices such as motors or relays to these outputs will damage the controller. CAUTION: Do not use cheap relay modules as they are known to feed back voltages into MASSO and completely destroying the controller. INFORMATION: All output signals can be easily inverted by selecting the input in the OUTPUTS list and pressing the space-bar key on the keyboard to invert the input signal.
  • Page 269: Controlling Relays

    MASSO Documentation 9.17. Controlling Relays MASSO Relay module can be used to control up to 6 relays per module and multiple modules can be connected to control more relays. These relays can be used to control high load devices such as actuators and motors.
  • Page 270: Mpg Pendant

    Information: The MPG can be used on the F2 screen in combination with the F11 (Feed Rate Override) and F12 (Spindle Speed Override). A wired MPG (Manual pulse generator) can be connected to MASSO to jog machine axis and to control things such as feed and spindle overrides.
  • Page 271 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 271 of 383...
  • Page 272 Extension Cable If you wish to use an DB15 extension cable between Masso and your Pendant please check with your supplier that it connects not only the 15 pins of the plug, but the shield of the plug also connects end to end or the pendant will not work.
  • Page 273: Tower Lights

    MASSO Documentation 9.19. Tower Lights Tower lights can be wired to MASSO outputs to provide visual indication of machine status. INFORMATION: All output signals can be easily inverted by selecting the input in the OUTPUTS list and pressing the space-bar key on the keyboard to invert the input signal. These settings are automatically saved.
  • Page 274: Installing Or Replacing Backup Battery

    WARNING: After changing the battery make sure the controller is showing the correct loaded tool number as the loaded tool number will be reset to 0 after replacing the battery. Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video v5.7 - 26 Sep,2020...
  • Page 275: User Account Settings

    Wi-Fi settings" in F1-Setup screen. Next, if the controller is powered up or a user logs in then MASSO will automatically connect to the Wi-Fi network but will not allow the user to change any settings or disconnect from the network.
  • Page 276: Masso Homing Sensor

    MASSO MASSO Documentation 9.22. MASSO Homing Sensor High precision water resistant homing sensor High accuracy with no moving parts. Homing repeatability better than 10 microns. Water resistant with IP65 rating. Wide working voltage range 9 to 24VDC. 5 metre (16 ft) long high quality flex cable.
  • Page 277 MASSO MASSO Documentation BLACK – (NO – Normally Open) WHITE – (NC – Normally Connected) v5.7 - 26 Sep,2020 www.masso.com.au Page 277 of 383...
  • Page 278: Masso Optical Encoder

    MASSO Documentation 9.23. MASSO Optical Encoder MASSO contactless optical quadrature encoders are based on a non-mechanical design. By not having any moving parts, the sensors have very high accuracy and very low failure rate. The encoders can be easily mounted in front of your Lathe’s spindle pulley to provide full quadrature encoder signals for multi pass threading.
  • Page 279 MASSO MASSO Documentation Mechanical Dimensions Installing and Wiring CAUTION: Connecting the power polarity in reverse will damage the sensor. v5.7 - 26 Sep,2020 www.masso.com.au Page 279 of 383...
  • Page 280: Masso Relay Module

    MASSO Documentation 9.24. MASSO Relay Module MASSO 6 relay module provides optical isolation to high voltage/current signals from MASSO controller. Multi color LED's for each relay helps easily troubleshoot issues. Green color LED indicates that a signal is received to switch on the relay and the relay has been switched on.
  • Page 281 MASSO MASSO Documentation Green LED indicating relay ON v5.7 - 26 Sep,2020 www.masso.com.au Page 281 of 383...
  • Page 282 MASSO MASSO Documentation Red LED indicating relay failed v5.7 - 26 Sep,2020 www.masso.com.au Page 282 of 383...
  • Page 283 MASSO MASSO Documentation Wiring example v5.7 - 26 Sep,2020 www.masso.com.au Page 283 of 383...
  • Page 284 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 284 of 383...
  • Page 285 MASSO MASSO Documentation Mounting and Mechanical Data v5.7 - 26 Sep,2020 www.masso.com.au Page 285 of 383...
  • Page 286: Masso G2 Drive And Relay Wiring

    9.25. MASSO G2 Drive and Relay wiring INFORMATION: This describes the wiring of the A & B axis on the Masso G2. For wiring of the X, Y & Z axis on the Masso G2 refer to examples in the G3 Section of this documentation.
  • Page 287 MASSO MASSO Documentation Gecko Drive 203V wiring Gecko Drive G340 wiring Gecko Drive G540 wiring v5.7 - 26 Sep,2020 www.masso.com.au Page 287 of 383...
  • Page 288 MASSO MASSO Documentation Leadshine Drive MX4660 wiring v5.7 - 26 Sep,2020 www.masso.com.au Page 288 of 383...
  • Page 289 MASSO MASSO Documentation Leadshine Drive CS-D1008 wiring v5.7 - 26 Sep,2020 www.masso.com.au Page 289 of 383...
  • Page 290 MASSO MASSO Documentation DM542A, DQ860MA wiring Mitsubishi - MR-J3 wiring v5.7 - 26 Sep,2020 www.masso.com.au Page 290 of 383...
  • Page 291 MASSO MASSO Documentation Panasonic - MCDHT3520 wiring Automation Technology Inc. - KL5056E wiring v5.7 - 26 Sep,2020 www.masso.com.au Page 291 of 383...
  • Page 292 MASSO MASSO Documentation Information: If you have a MASSO-G3 or are wiring the X, Y or Z axis on A MASSO-G2 please CLICK HERE MASSO G2 Relay wiring example INFORMATION: All output signals can be easily inverted by selecting the input in the OUTPUTS list and pressing the space-bar key on the keyboard to invert the input signal.
  • Page 293 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 293 of 383...
  • Page 294 MASSO MASSO Documentation INFORMATION: If using TTL outputs on the MASSO-G2 or you are using the Masso-G3 please follow the link below. v5.7 - 26 Sep,2020 www.masso.com.au Page 294 of 383...
  • Page 295: Lubrication

    Lubricant Low alarm If you have a lubricant vessel that has an alarm output you can connect it to Masso and a Lubrication alarm will display on Masso. Top up your lubricant vessel and the alarm will automatically clear.
  • Page 296: Masso G2 Replacing Damaged Optocouplers

    MASSO MASSO Documentation 9.27. MASSO G2 Replacing Damaged Optocouplers INFORMATION: This page is for the MASSO G2 only. Sourcing replacement parts INFORMATION: Damaged Optocouplers can be purchased from one of the following suppliers, please click the link below to directly jump to the part order page:...
  • Page 297 Go to the F1 screen and observe the logic state of the suspected input. It will show either HIGH or LOW depending on whether the input is inverted or not. Test the optocoupler by connecting the +ve of the MASSO power supply through a 5.6K resistor to the input you want to test.
  • Page 298 Remove any wires connected to the Encoder inputs. Go to the F1 screen. Test the optocoupler by connecting the +ve of the MASSO power supply through a 5.6K resistor to the chosen encoder input. Encoder-A input you will see the Signal-A input of MASSO change from LOW to HIGH.
  • Page 299 If you still do not get a reading to 200 ohms or less when the spindle is on the optocoupler is faulty and needs replacing. Replacement Process WARNING: Ensure that you turn power off to MASSO and observe standard Antistatic precautions before changing an optocoupler. Caution: Ensure that you observe the correct orientation of the optocoupler when replacing as they are polarity sensitive.
  • Page 300 MASSO MASSO Documentation socket. Test to check that it is now working. v5.7 - 26 Sep,2020 www.masso.com.au Page 300 of 383...
  • Page 301: Spindle Rpm Encoder

    9.28. Spindle RPM Encoder An incremental encoder is used to monitor spindle RPM and also for synchronized threading on lathes. INFORMATION: The maximum pulse frequency on encoder inputs for MASSO G3 controllers is 60kHz. INFORMATION: The maximum pulse frequency on encoder inputs for MASSO G2 controllers is...
  • Page 302 MASSO Documentation Differential / Line Driver output signal wiring example Maximum Encoder Frequency To confirm that the encoder frequency will be within the Masso maximum pulse frequency please use the Encoder Frequency Calculator Encoder Frequency Calculator v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 303 MASSO MASSO Documentation Or you can manually calculate it using the formula below. v5.7 - 26 Sep,2020 www.masso.com.au Page 303 of 383...
  • Page 304: Upgrading The Spindle Encoder On Masso G2

    INFORMATION: This procedure is for only for the MASSO G2 as the G3 is capable of frequency up to 60Khz By default MASSO can take up to 8kHz encoder signals, to upgrade the inputs so that they can take up to 20kHz please follow the below procedures.
  • Page 305 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 305 of 383...
  • Page 306: Save & Load Settings

    MASSO_Settings.htg file and tool table settings from the MASSO_Tools.htg file on the USB Flash drive. CAUTION: Please restart MASSO after loading settings from USB Flash drive so that the settings can take effect.
  • Page 307 MASSO MASSO Documentation Scan the QR code to watch the MASSO video tutorial on YouTube Click here to view the video v5.7 - 26 Sep,2020 www.masso.com.au Page 307 of 383...
  • Page 308: Touch Probe

    INFORMATION: For information about using G38.2 probing cycle CLICK HERE Wiring the probe The probe signal can be wired to one of the inputs on the MASSO. The voltage signal from the probe must be between 5 to 24v. Wiring example of Drewtronics Probe v5.7 - 26 Sep,2020...
  • Page 309 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 309 of 383...
  • Page 310 MASSO Documentation Assigning the probe input Once the probe has been wired to one of the MASSO inputs, go to the F1 - Setup screen and assign the input as Probe Input Signal. CAUTION: The input status must show LOW when the probe is not touched and should only show HIGH when triggered.
  • Page 311 When using a touch probe, if auto tool zero is enabled, the controller will try to automatically do an auto tool zero which can damage the touch probe. If a tool number is entered in the above settings then MASSO will automatically skip auto tool zero for this tool number and the user can enter the calibrated length of the touch probe in the F4-Tools &...
  • Page 312: Tool Setter / Touch Plate

    Wiring example of a simple touch plate Assigning the probe input Once the probe has been wired to one of the MASSO inputs, go to the F1 - Setup screen and assign the input as Probe Input Signal. CAUTION: The input status must show LOW when the probe is not touched and should only show HIGH when triggered.
  • Page 313 MASSO MASSO Documentation INFORMATION: To invert the input signal, invert by selecting the input in the INPUTS list and press the space-bar key on the keyboard. These settings are automatically saved. v5.7 - 26 Sep,2020 www.masso.com.au Page 313 of 383...
  • Page 314: Automatic Tool Length Calibration

    Tool Zero which can be setup to automatically calibrate the length of each tool automatically after tool change. Once setup, the user simply loads the tool into the spindle and MASSO will move the tool to the predefined tool setter location, calibrate the tool length automatically before going back to the machining position.
  • Page 315 If the above option is enabled then MASSO will not do an auto tool zero on tool change but the user can manually run the auto tool zero cycle by pressing the "Auto Tool Zero" button in the F4-Tools & Work Offset screen under the edit tool options.
  • Page 316: Tool Changers

    MASSO MASSO Documentation 14. Tool Changers v5.7 - 26 Sep,2020 www.masso.com.au Page 316 of 383...
  • Page 317: Mill Tool Changers

    MASSO MASSO Documentation 14.1. Mill Tool Changers v5.7 - 26 Sep,2020 www.masso.com.au Page 317 of 383...
  • Page 318: Manual Tool Changer

    MASSO MASSO Documentation 14.1.1. Manual Tool Changer Setting up manual tool changer Go to F1-Setup screen and open Tool Changer window. From the list select Press enter to open Tool Changer list and select the the Manual Tool Change from the list.
  • Page 319 MASSO MASSO Documentation To be able to change tools easily, a tool change position can be set. This option is also helpful if your machine bed is very large and you want the spindle moved to a certain location for easy tool change, for example on the front of the machine every time a tool change is required.
  • Page 320: Linear Tool Changer (Type 1)

    MASSO MASSO Documentation 14.1.2. Linear Tool Changer (Type 1) Two types of linear tool changer are supported with some different control logic inputs and outputs. Please see both Type 1 and Type 2 logic explanations and see the one that fits best to your machine requirements.
  • Page 321 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 321 of 383...
  • Page 322 MASSO MASSO Documentation Tool Changer Inputs and Outputs INPUTS 1. Tool Changer - Input 1 for Spindle draw bar Status (Low for clamped and High for un-clamped) 2. Tool Changer - Input 2 for Dust Hood UP OK signal 3. Tool Changer - Input 3 for Dust Hood DOWN OK signal 4.
  • Page 323 MASSO MASSO Documentation 1. Chuck Clamp M10/M11 for spindle drawbar clamp and un-clamp (Low to clamp and High to un- clamp) 2. Tool Changer - Output 1 to move Dust Hood UP 3. Tool Changer - Output 2 to move Dust Hood DOWN 4.
  • Page 324 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 324 of 383...
  • Page 325: Linear Tool Changer (Type 2)

    MASSO MASSO Documentation 14.1.3. Linear Tool Changer (Type 2) Two types of linear tool changer are supported with some different control logic inputs and outputs. Please see both Type 1 and Type 2 logic explanations and see the one that fits best to your machine requirements.
  • Page 326 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 326 of 383...
  • Page 327 MASSO MASSO Documentation Tool Changer Inputs and Outputs INPUTS Tool Changer – Input 1 for Spindle drawbar Status (Low for clamped and High for un-clamped) Tool Changer – Input 2 for Tool in place Status (Alarm when Low) Tool Changer – Input 3 for Dust Hood UP OK signal (High means hood UP) OUTPUTS v5.7 - 26 Sep,2020...
  • Page 328 MASSO MASSO Documentation Chuck Clamp M10/M11 for spindle drawbar clamp and un-clamp (Low to clamp and High to un- clamp) Tool Changer – Output 1 to move Dust Hood UP/DOWN (When HIGH the hood will move UP) Tool Changer – Output 2 for air return (Will stay high for 6 seconds after tool change)
  • Page 329 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 329 of 383...
  • Page 330: Umbrella Tool Changer

    MASSO MASSO Documentation 14.1.4. Umbrella Tool Changer Selecting the tool changer In the Tool Changer window select the tool changer and double click for settings. Tool Changer Inputs and Outputs v5.7 - 26 Sep,2020 www.masso.com.au Page 330 of 383...
  • Page 331 MASSO MASSO Documentation INPUTS Tool Changer - Input 1 for Homing Sensor (to be used to find tool-0 position when the machine is homed) Tool Changer - Input 2 for Pulse Counter Sensor (this pulse signal is required as each tool passes...
  • Page 332 10. "Chuck Clamp M10/M11" goes HIGH to unclamp the tool. 11. If spindle "Drawbar Locked & Unlocked" signals are assigned to any of the MASSO inputs then: 12. System waits for the "Tool Changer - Input 6 (Drawbar Locked)" to go LOW.
  • Page 333 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 333 of 383...
  • Page 334: Lathe Tool Changers

    MASSO MASSO Documentation 14.2. Lathe Tool Changers v5.7 - 26 Sep,2020 www.masso.com.au Page 334 of 383...
  • Page 335: Manual Tool Change

    MASSO MASSO Documentation 14.2.1. Manual Tool Change Setting up the tool changer Go to F1-Setup screen and open Tool Changer window. From the list select Press enter to open Tool Changer list and select the the Manual Tool Change from the list.
  • Page 336: Linear - Gang Type Setup

    MASSO MASSO Documentation 14.2.2. Linear - Gang Type Setup Setting up the tool changer Go to F1-Setup screen and open Tool Changer window. From the list select Press enter to open Tool Changer list and select the the Gang Tooling from the list.
  • Page 337: Station Turret

    MASSO MASSO Documentation 14.2.3. 4 Station Turret The 4 station type turret outputs the turret tool position to corresponding 4 signals going high representing the tool in position. Setting up the tool changer Go to F1-Setup screen and open Tool Changer window.
  • Page 338 400ms to lock the tool in position. Input Signals Wire the P1, P2, P3 & P4 signals to any free inputs on MASSO and in the INPUTS list assign them to Tool Changer - Input 1 to Tool Changer - Input 4.
  • Page 339 Output Signals Wire the turrets control electronics CW and CCW signals on any free outputs on MASSO and in the OUTPUTS list assign them to the CW signal to Tool Changer - Output 1 and CCW signal to Tool Changer - Output 2.
  • Page 340: Emco Pc55 Turn

    MASSO MASSO Documentation 14.2.4. EMCO PC55 Turn This 6 station turret outputs two control signals. The first signal is the home position signal which tells the system that the first tool is in position. The second signal is the pulse signal, this signal pluses once on each tool change and is used to count tool number position as the turret turns.
  • Page 341 Tool changer logic On a tool change request, 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.
  • Page 342: Bit Digital Signal Output Turret

    MASSO MASSO Documentation 14.2.5. 4 Bit Digital Signal Output Turret 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...
  • Page 343 400ms to lock the tool in position. Input Signals Wire the Bit 1, Bit 2, Bit 3 & Bit 4 signals to any free inputs on MASSO and in the INPUTS list assign them to Tool Changer - Input 1 to Tool Changer - Input 4.
  • Page 344 Output Signals Wire the turrets control electronics CW and CCW signals on any free outputs on MASSO and in the OUTPUTS list assign them to the CW signal to Tool Changer - Output 1 and CCW signal to Tool Changer - Output 2.
  • Page 345: Hercus Pc200 - 8 Tool Turret

    MASSO MASSO Documentation 14.2.6. Hercus PC200 - 8 Tool Turret Setting up the tool changer Go to F1-Setup screen and open Tool Changer window. From the list select Press enter to open Tool Changer list and select the the Hercus PC200 - 8 Tool Turret from the list.
  • Page 346 MASSO MASSO Documentation Wire the sensor inputs and assign to MASSO as below: Tool Changer - Input 1 for Tool 0 signal input (used to home the turret during machine homing). Tool Changer - Input 2 for Tool counter signal input.
  • Page 347: Pragati

    MASSO MASSO Documentation 14.2.7. Pragati BTP-63, BTP-80, BTP-100, BTP-125 Setting up the tool changer Go to F1-Setup screen and open Tool Changer window. From the list select Press enter to open Tool Changer list and select the the Pragati BTP-63, 80, 100,125 - 8 Tool Turret from the list.
  • Page 348 Turret were not correct. CAUTION: As MASSO tool numbers start from Tool No. 0, when a command is given to load Tool No. 0, on the Pragati Turret Tool No. 1 is loaded. When tool load command is given for Tool No. 7, on the Pragati Turret Tool No.
  • Page 349: Emcoturn 120

    MASSO MASSO Documentation 14.2.8. EMCOturn 120 Setting up the tool changer Go to F1-Setup screen and open Tool Changer window. From the list select Press enter to open Tool Changer list and select the Manual Tool Change from the list.
  • Page 350 Turret were not correct. On a tool change request, 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 goes HIGH to turn the tool changer head counterclockwise for 1000ms to lock the tool in position.
  • Page 351 Output Signals Wire the turrets control electronics CW and CCW signals on any free outputs on MASSO and in the OUTPUTS list assign them to the CW signal to Tool Changer - Output 1 and CCW signal to Tool Changer - Output 2.
  • Page 352: Plasma - Torch Height Control

    MASSO. Input signals used for THC: THC Input - 1 - is used to tell MASSO to move the Z axis up. When this input goies HIGH, MASSO will start moving the Z axis up. THC Input - 2 - is used to tell MASSO to move the Z axis down. When this input goies HIGH, MASSO will start moving the Z axis down.
  • Page 353: Proma Compact Thc 150

    Plasma Arc OK Signal - This signal is required to tell MASSO that the arc has been successful. This signal should go HIGH by the THC on successful arc start. Wire this to one of the inputs on MASSO and assign the input as Plasma Arc OK Signal.
  • Page 354 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 354 of 383...
  • Page 355: Hypertherm 45, 65

    15.2. Hypertherm 45, 65 & 85 Torch ON/OFF wiring example INFORMATION: Once a relay driver has been wired to one of the outputs on MASSO, assign this output as Plasma On/Off Signal in the OUTPUTS list. v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 356: Torch Touch (Floating Head) Signal

    The torch touch signal is used to find the top of the workpiece before starting a cut. Generally a switch or sensor is mounted on Z axis floating head, this input is then used internally by MASSO to automatically offset the Z axis gap from the switch / sensor.
  • Page 357 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 357 of 383...
  • Page 358: Torch Breakaway Signal

    MASSO MASSO Documentation 15.4. Torch Breakaway Signal The torch breakaway signal is used to stop plasma and machine axis movements if the plasma torch is hit during a cut. For this setup, generally the torch is mounted on magnetic holders and when the torch hits something such as a cut metal piece then the torch comes off the magnetic holders triggering a switch or sensor.
  • Page 359: How Thc Works

    The MASSO THC interface uses 3 inputs and 1 output. Inputs Arc ok – This signals MASSO when the Plasma arc is struck to let it know that it is ready to continue with the cut. THC1 – Lets MASSO know that the torch is too low and needs to rise. Connects to the Up signal in the THC THC2 –...
  • Page 360 Operation An M3 command is issued and the Plasma arc is struck The THC sees the arc and sends back an Arc ok signal to MASSO by changing MASSO the input from Low to High MASSO sees the Arc ok signal and lights the Plasma on button on the screen.
  • Page 361 MASSO power supply to the MASSO inputs will turn the Inputs on and the THC will switch MASSO ground to the inputs to turn them off. Because this logic is wrong for MASSO the inputs are inverted on the F1 screen so that they show Low in the normal state and High when the THC sends a output.
  • Page 362 +ve direct to the inputs or you will damage your THC and possibly MASSO. Actual resistance values may need to be decreased slightly depending on the type of switch used in the THC. The values shown are correct for mechanical relay output and may need to be changed for use with solid state switches within the THC.
  • Page 363 THC it means the inputs have no signal on them at all. The length of wire between the THC and MASSO will act as an antenna, picking up all of the electrical noise generated by the plasma.
  • Page 364 On the MASSO G2 you can use either a TTL relay as with the G3 on one of the 16 TTL outputs or you can use one of the 6 Relay outputs and connect a suitable relay direct to the output.
  • Page 365 MASSO. Testing the wiring On MASSO go to the F1 screen and look at the 3 inputs. They should all show logic Low. If not highlight the inputs and invert the ones that show High in the idle state.
  • Page 366 INFORMATION: If the above tests are successful the THC is correctly wired to MASSO and MASSO is configured right. Please be aware that your Gcode and THC settings will have an effect on how well the setup will work.
  • Page 367: 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 F1-Setup screen with OEM logo and details v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 368 MASSO MASSO Documentation 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 with transparent background in PNG format. 2. Company Name (Maximum of 31 characters).
  • Page 369: Sherline Mills And Lathes

    SHERLINE manufactures all its machines in California, USA. SHERLINE CNC machines are used in medical, space and many more high precision industries. To provide high reliblity and ease of machining, SHERLINE provides machine with MASSO controllers integrated with their machines. Visit SHERLINE website www.sherline.com v5.7 - 26 Sep,2020...
  • Page 370 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 370 of 383...
  • Page 371: Wiring & Setup

    MASSO MASSO Documentation 17.1. Wiring & Setup WARNING: Power off the machine and electronics when wiring, unplugging or connecting any connectors or connections. WARNING: Double check your connections on the DB9 male and DB9 female connectors as these can be easily mistaken and if connected at the wrong connector can damage the entire controller.
  • Page 372 MASSO MASSO Documentation v5.7 - 26 Sep,2020 www.masso.com.au Page 372 of 383...
  • Page 373: Dtek Routers

    3DTEK manufactures high quality CNC routers in Australia and United Kingdom. With high precision linear rails and high quality aluminium build, the machines provide great cut quality and reliability. To provide high reliability and ease of machining, 3DTEK provides machine with MASSO controllers integrated with their machines. Visit 3DTEK website www.3dtek.xyz...
  • Page 374: Cancam Routers

    With high precision linear rails and heavy gantry, the machines provide great cut quality and reliability for different industries. To provide high reliability and ease of machining, CanCam provides desktop CNC routers with MASSO controllers integrated with their machines. Visit CanCam website www.cancam.ca...
  • Page 375: Forums & Email Support

    MASSO forums. Email Support MASSO email support can be contacted on support@masso.com.au. Please NOTE that due to high volume of basic CNC related questions, its not possible for us to reply to all emails. In order for us to do this effectively and fairly for all users, below is a list of what we can and cannot support.
  • Page 376: Reporting Bugs & Issues

    MASSO MASSO Documentation 21. Reporting Bugs & 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.
  • Page 377: Payment

    MASSO MASSO Documentation 22. Payment International Orders (Outside Australia) Paying with PayPal Secure and fast payments can be made via PayPal and all major credit cards such as Visa, MasterCard, American Express, Discover, JCB, Diner's Club are supported. All payments outside Australia are only accepted in US dollars.
  • Page 378 To avoid any delays please email us the payment receipt on support@masso.com.au OEM / Distributors Payments for OEM's and distributors must be done via direct bank transfer and your MASSO account manager can help you with banking details. v5.7 - 26 Sep,2020 www.masso.com.au...
  • Page 379: Shipping & Delivery

    MASSO MASSO Documentation 23. Shipping & Delivery Order processing time Most of the orders are processed and dispatched the next business day. Orders are not dispatched or delivered on weekends or public holidays. If we are experiencing a high volume of orders, shipments may be delayed by a few days and we will notify via email for any delays.
  • Page 380 All customs and taxes imposed during or after shipping are the responsibility of the customer. Damages MASSO is not liable for any products damaged or lost during shipping. If you received your order damaged, please contact the shipment carrier to file a claim. Please save all packaging materials, photos and damaged goods before filing a claim.
  • Page 381: Warranty

    MASSO MASSO Documentation 24. 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.
  • Page 382: Returns

    MASSO MASSO Documentation 25. Returns Return Policy Definitions Customer means the person or legal entity identified in the Invoice. Hind means Hind Technology Australia Pty Ltd Refund Policy Our policy lasts 30 days. If 30 days have gone by since your purchase, unfortunately we can’t offer you a refund or exchange.
  • Page 383 MASSO MASSO Documentation If you are approved, then your refund will be processed, and a credit will automatically be applied to your credit card or original method of payment, within a certain amount of days. Return shipping To return your product, please email on support@masso.com.au...

This manual is also suitable for:

G2

Table of Contents

Save PDF