Linear Sliding Tool Changer

Selecting the Tool Changer
- Go to the Tool Changer window
- Select Linear Tool Changer
- Double-click to open settings

This timer defines the duration (in milliseconds) of the air blast used to clean the tool setter before tool measurement after a tool change.
Assign an output for the Tool Setter Air Blast. ![]()
Linear Tool Changer Settings
For a sliding tool changer:
- Tool tray fixed to X-axis must be unticked
- Load and unload tools without sliding must be unticked
![]()

Tool Changer Parameters
The tool changer settings window is divided into sections.
Some options will change depending on the tool changer type.
The following parameters are commonly used:

Number of Slots
Set between 4 and 30 tool slots
Tool Change Z Feedrate
Feed rate for Z-axis movement during tool change
Tool Change Feedrate
X and Y feed rate used when sliding tools in and out of holders
Tool Change Z Clearance
Safe Z height (machine coordinate) after dropping off a tool
Pick and Place Z Position
Z height (machine coordinate) used when placing or picking up a tool
Tool tray fixed to X-axis
Must be unticked


Load and unload tools without sliding
Must be unticked


Tool Clearance Offset
Defines where the spindle moves to begin the tool change
Tool Change Offset
Defines where the spindle begins sliding into or out of the tool slot
Tool Slots

X Position, Y Position (Invert Slide Direction)
Defines the centre of the tool slot and allows reversing the approach direction
![]()
Invert slide direction is set per tool, allowing tools on both sides of an axis
![]()
Standard X, Y position only is used for pick and place tool changers.
For additional information on tool changer configurations please see: Here
Inputs and Outputs
If your machine does not use certain inputs or outputs, leave them unassigned. MASSO will ignore them.
Syntax
- “Tool Changer - Output 1” refers to an output
- “Tool Changer - Input 1” refers to an input
Any tool changer input or output can be assigned to any available MASSO input or output.
Inputs
- Tool Changer - Input 1: Spindle drawbar status
- LOW = clamped
- HIGH = unclamped
- Tool Changer - Input 2: Tool in place status
- LOW = no tool in spindle
- Tool Changer - Input 3: Spindle INDEX position
Outputs
- Chuck Clamp (M10/M11): Clamp/unclamp spindle tool
- Tool Changer - Output 1: Air return (HIGH for 6 seconds after tool change)
- Tool Changer - Output 2: Spindle clean air blast
- Tool Changer - Output 3: Spindle INDEX control
Sliding Tool Changer Logic

When a tool change command is executed:
- Spindle turns OFF and waits for Spin Down Delay
- System checks if current tool is assigned to a slot
- System checks if requested tool is assigned to a slot
- Z axis moves to the homing position
- Tool tray moves UP
- X and Y axes move to tool unload start position
- Z axis moves down to Pick and Place Z Position
- Z axis slides into the tool holder
- Chuck Clamp goes HIGH to unclamp
- Wait up to 6 seconds for Input 1
- Z axis moves up to Tool Change Z Clearance
- X and Y axes move to new tool position
- Z axis moves down to Pick and Place Z Position
- Output 2 (air blast) goes HIGH during descent
- Output 2 goes LOW when in position
- Chuck Clamp goes LOW to clamp
- Wait up to 6 seconds for Input 1
- Input 2 must go HIGH
- If not, trigger “Tool Error” alarm
- Z axis slides out of the tool holder
- Output 1 goes HIGH for 6 seconds (air return)
- Tool tray moves DOWN
Tool Tray
Refer to the Tool Tray installation guide for setup details.
Dust Hood
Refer to the Dust Hood installation guide for setup details.
Assigning Tool Slots
- Each tool must be assigned to a slot
- Only one tool can be assigned per slot
Manual Load Option
If enabled:
- The current tool is returned to its slot
- The spindle moves to the manual tool change position
- The machine waits for the user to change the tool - HERE
- Press Cycle Start to resume

- Currently not implemented
This open the Tool tray cover or moves the Tool Tray into position depending on you Tool tray setup
- Currently not implemented
This button calls an M6 command to change the current tool in the spindle to the tool shown in the tool edit page.
IT will return the current tool to the tool changer and pick up the new tool.
- Currently not implemented
Press this button for 3 seconds to unclamp the spindle chuck.
Press again to close
Spanish
French
German
Simplified Chinese