High Speed Rotary Tool Changer
This tool changer has been tested on the following model and may also work with similar models.
Please notify MASSO Support if your tool changer is compatible so it can be added to the list.
- Brother TC-211
Selecting the Tool Changer

Select High Speed Rotary Tool Changer and double-click for settings.
Settings

Number of Slots: Up to 15 tool slots can be assigned.
Tool Change Feedrate: Defines how fast the Z axis moves up and down during the tool change.
Z Clear to Rotate tools tray: This is the machine coordinate that the spindle moves up before the tool tray rotates.
Tool Changer Inputs and Outputs
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 in INDEX position
- Tool Changer - Input 2: Clear to rotate tools tray signal
- Tool Changer - Input 3: Tool position bit 1
- Tool Changer - Input 4: Tool position bit 2
- Tool Changer - Input 5: Tool position bit 3
- Tool Changer - Input 6: Tool position bit 4
- Tool Changer - Input 7: Tool changer deceleration range
Outputs
- Tool Changer - Output 1: Spindle INDEX start
- Tool Changer - Output 2: Spindle clean air blast
- Tool Changer - Output 3: Rotate tools tray CW
- Tool Changer - Output 4: Rotate tools tray CCW
Tool Changer logic
When a tool change command is executed:
- Spindle turns OFF and waits for Spin Down Delay
- System checks if the current tool is assigned to a slot
- System checks if the requested tool is assigned to a slot
- Output 1 goes HIGH to start spindle indexing
- Wait for Input 1 (Spindle in INDEX position) to go HIGH
- If not, an error is generated
- Z axis moves UP past the homing switch
- Wait for Input 2 (Clear to Rotate Tools) to go HIGH
- The homing switch remains active during this process
- Output 3 or 4 goes HIGH to rotate the tool tray (CW or CCW)
- MASSO reads tool position using binary inputs:
- Input 3 (bit 1)
- Input 4 (bit 2)
- Input 5 (bit 3)
- Input 6 (bit 4)
- Wait for Input 7 to change state (deceleration range)
- Confirms correct tool position
- Output 3 or 4 goes LOW to stop rotation
- Output 2 (air blast) goes HIGH
- Z axis moves DOWN
- Output 2 goes LOW once Z axis is below the homing switch
- Output 1 goes LOW to return control to the spindle
- Tool change complete
INFORMATION: All input & output signals can be easily inverted by selecting the input or output in the list and pressing the space-bar key on the keyboard to invert the signal. These settings are automatically saved.
INFORMATION: Make sure to assign each tool into a tool slot in the F4 - Tools & Work offset screen else on a tool change command if the tool is not set in a slot you will get a tool error alarm.

F4 - Tools & Work offset screen
Slot needs to be selected or you will get a tool error alarm.
Spanish
French
German
Simplified Chinese