Linear Tool Changer (Type 1)
Two types of linear tool changers are supported, each with different control logic for inputs and outputs. Review both Type 1 and Type 2 to determine which best suits your machine.

Selecting the Tool Changer
- Go to the Tool Changer window
- Select Linear Tool Changer (Type 1)
- Double-click to open settings

Setting Up Tool Changer Logic
Refer to the Tool Changer Logic setup page for detailed configuration instructions.
Tool Changer Inputs and Outputs
Syntax
- “Tool Changer - Output 1” refers to a tool changer output
- “Tool Changer - Input 1” refers to a tool changer input
Any tool changer input or output can be assigned to any available input or output on MASSO. The numbering does not correspond to a specific physical port.
Inputs
- Tool Changer - Input 1: Spindle drawbar status (LOW = clamped, HIGH = unclamped)
- Tool Changer - Input 2: Dust hood UP OK
- Tool Changer - Input 3: Dust hood DOWN OK
- Tool Changer - Input 4: Tool tray UP OK
- Tool Changer - Input 5: Tool tray DOWN OK
Outputs
- Chuck Clamp (M10/M11): Controls spindle drawbar (LOW = clamp, HIGH = unclamp)
- Tool Changer - Output 1: Dust hood UP
- Tool Changer - Output 2: Dust hood DOWN
- Tool Changer - Output 3: Tool tray UP
- Tool Changer - Output 4: Tool tray DOWN
Tool Changer Logic (Single Valve Tray)
When a tool change command is executed:
- Spindle turns OFF and waits for the Spin Down Delay
- System checks if the current tool is assigned to a slot in the F4 Tools screen
- System checks if the requested tool is assigned to a slot
- Z axis moves to the homing position
- Output 1 goes HIGH to raise the dust hood
- Waits up to 6 seconds for Input 2 (Dust Hood UP OK)
- Output 1 goes LOW
- Output 3 goes HIGH to raise the tool tray
- Waits up to 6 seconds for Input 4 (Tool Tray UP OK)
- X and Y axes move to the tool unload position
- Chuck Clamp goes HIGH to unclamp the tool
- Waits up to 6 seconds for Input 1 (drawbar status HIGH)
- X and Y axes move to the new tool position
- Chuck Clamp goes LOW to clamp the tool
- Waits up to 6 seconds for Input 1 (drawbar status LOW)
- Axis moves to clear the tool
- Output 3 goes LOW to lower the tool tray
- Waits up to 6 seconds for Input 4
- Output 2 goes HIGH to lower the dust hood
- Waits up to 6 seconds for Input 3 (Dust Hood DOWN OK)
- Output 2 goes LOW
Tool Changer Logic (Double Valve Tray)
When a tool change command is executed:
- Spindle turns OFF and waits for the 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
- Z axis moves to the homing position
- Output 1 goes HIGH to raise the dust hood
- Waits up to 6 seconds for Input 2
- Output 1 goes LOW
- Output 3 goes HIGH to raise the tool tray
- Waits up to 6 seconds for Input 4
- Output 3 goes LOW
- X and Y axes move to the tool unload position
- Chuck Clamp goes HIGH to unclamp
- Waits up to 6 seconds for Input 1
- X and Y axes move to the new tool position
- Chuck Clamp goes LOW to clamp
- Waits up to 6 seconds for Input 1
- Axis moves to clear the tool
- Output 4 goes HIGH to lower the tool tray
- Waits up to 6 seconds for Input 5
- Output 4 goes LOW
- Output 2 goes HIGH to lower the dust hood
- Waits up to 6 seconds for Input 3
- Output 2 goes LOW
Spanish
French
German
Simplified Chinese