Version 5.09
Release Date: 7 February 2025
NEW in v5.09
- Plasma Flying Start Feature
- Implemented logic for Plasma Flying Start. When using the Jump To Line option, the system now stores the torch's current position. If the torch moves within a 5mm radius of this stored position, it will automatically ignite the plasma torch.
- Plasma Tip Life Counter – Added to the F2 screen for plasma torch users to track tip firing cycle information, helping monitor tip lifespan and maintenance.
- Save Probing Points to File
- Probed data is now automatically saved to
MASSO Part Probing Data.txt
upon successful probing.
- Probed data is now automatically saved to
- Conversational Wizards
- Improved user interface for generating simple G-code, making it more intuitive and efficient.
- Mill Conversational Wizards
- Added support for Thread Milling, allowing for easy generation of thread milling toolpaths.
- Lathe Conversational Wizards
- Introduced Internal Threading functionality.
- Added Spring Pass option for improved finish and accuracy on lathe operations.
- MPG Info Toggle on Status Bar
- Users can now click the MPG Info section on the top status bar to toggle between Spindle Override and Feed Override for quick adjustments.


Improvements & Bug fixes
- G-Code Editor Enhancements
- Added Up/Down image arrows for easier navigation.
- Tool Changer Updates
- Linear Tool Changer Type 1:
- Updated tray Up/Down logic for dual-valve control.
- Fixed an issue where switching from a Linear to Manual Tool Changer caused incorrect tool slot assignments.
- Updated tool tray logic:
- After Z moves up, the tool tray moves up first.
- Then moves to the X & Y tool unload location.
- Fixed additional tray Up/Down logic issues.
- Mill Linear Tool Changer:
- Improved logic to handle setups where the tool slider has one valve but two sensors.
- Umbrella Tool Changer:
- Fixed a tool slot assignment bug.
- WABECO 8-Tool Turret:
- Added 500ms delay for locking solenoid during homing.
- WEBCO Tool Changer:
- Fixed an issue where extra reverse pulses were being generated.
- Pragati Tool Turret:
- Fixed an issue where the maximum tools were locked at 8, causing logic errors.
- Added support for setting tool count in the F1 screen.
- 4-Station Turret:
- Renamed to Multi-Station Turret.
- Now automatically detects the number of tools supported based on
Tool Changer Input
assignments in F1-Setup screen. - Now the user can set the tool changer for up to 8 tools.
- Linear Tool Changer Type 1:
- Probing & Calibration Improvements
- Improved F4 tool edit logic:
- If Auto Tool Zero is clicked with a different tool selected, a confirmation prompt now appears for manual tool change updates.
- Probing screen enhancements:
- If the probe is assigned as a tool in F1 but not loaded, a warning message is displayed, and probing is prevented.
- Improved F4 tool edit logic:
- Machine Homing & Parking Enhancements
- Improved homing logic:
- Homing now stops if air pressure is low.
- Separate Angular Homing feedrate added.
- The following inputs are now restricted to F2 and F3 screens only:
- Home Machine
- Go to Machine Home
- Go to Parking Position
- External home request inputs now check if the door is open before proceeding.
- Improved homing logic:
- WaterJet Enhancements & Fixes
- Increased WaterJet cut sense timeout from 5s to 12s as requested.
- Improved Feedhold behavior:
- WaterJet now stops Abrasive on Feedhold.
- Exits Jet start sequence without waiting for the cut sense timeout.
- Auto-starts WaterJet if a Feedhold occurs between Abrasive and WaterJet activation.
- Fixed an issue where the WaterJet switched off before motion stopped.
- Fixed a bug where, after a file restart, the WaterJet would automatically start if Feedhold & Cycle Start were pressed earlier.
- Improved cut sense logic:
- WaterJet now only starts after the Z-axis moves down to the material.
- New safety logic:
- On Feedhold, Door Open, or Motion Cancel, the timeout loop exits with an error.
- Plasma Enhancements & Fixes
- “Plasma-Ohmic Enable” added for Ohmic sensors that require an enable signal while probing.
- “Plasma-Cut Resume” feature added for Plasma restarts
- “Plasma Tip Life Counter” Added to the F2 screen
- User Interface Enhancements
- Screen Layout Enhancements:
- Redesigned the wizard screen for improved usability.
- Added icons to buttons for better navigation.
- WiFi Window Fixes:
- Fixed an issue where the IP address was not displayed.
- Fixed saving and displaying of static/dynamic IP addresses.
- Screen Layout Enhancements:
- General Fixes & Enhancements
- Fixed PID logic for spindle control on Sherline machines.
- Fixed PWM outputs for spindle CW & CCW going HIGH on power up.
- Fixed key input issues:
- ‘(’ and ‘)’ keys were causing F1/F2 screen switching.
- Added logic to release pressed buttons on USB keyboard & mouse disconnect or removal.
- Fixed a cursor hiding issue in the job position display.
- Upgraded a subprogram repeat counter from 8-bit to 32-bit to support larger values.
- Fixed a bug where M8/M9 for Laser was not checking head numbers, clearing all coolant & laser assist pins instead.
- Fixed issues when switching between Laser and Spindle PWM control, preventing unexpected spindle CCW or laser pin activation.
- Improved Air Pressure Alarm Logic.
- Added Tower Light Green Flashing logic for manual tool changes.
- Axis JOG with external inputs now only functions in the F3 screen.
- Mill Jump to line starts spindle before Z axis moves into position.