Popup Tool changer

WARNING: This tool changer is for MASSO G3 and MASSO Touch only and is available in Beta v5.100b for testing and is not available in current main release software.

 

 

 

 

 

These tool changer types are commonly used on Multicam machines.

 


Selecting the Tool Changer

 

 

 

 

 

 

 

      Select Pop Up Tool Changer and double click for settings.

 

      The Tool Setter Air Blast Time (ms) timer determines the duration in Milliseconds of the Air blast used to clean the tool setter before the tool is measured after a tool change.

 

 

 

 

 

      Assign an output for the Tool Setter Air Blast 

 


Pop Up Tool Changer Settings

This tool changer supports:

 

  • Rotary popup tool changers
  • Sliding popup tool changers

 

 

Up to 32 tool slots are supported.

 

The tool changer drive motor can be:

 

  • AC motor
  • DC motor
  • Stepper motor
  • Servo motor

 

 

All popup tool changers require a home position sensor and will home when the machine is homed.

 


Tool Changer Parameters

The tool changer window is divided into sections.


Some options will change depending on the tool changer type.

 

 

 

 

 

 

 

      Number of Slots: - All Tool changers can can be set from 4 slots up to 32 tool slots.

 

      Select this option of you have sliding popup tool changer.

 

      Select this option of you have rotary popup tool changer.

 

      Select this option if you are using a stepper or servo motor to move the tool cups.

 

      Select this option if you are using an AC or DC motor to move the tool cups.

 

      This is the speed at which the Tool is picked up or dropped off.

 

      This is the X axis machine coordinate where the tool will popup.

 

      This is the Y axis machine coordinate where the tool will popup.

 

      This is the Z axis machine coordinate that the z axis moves too to drop off and pick up a new tool.

 

      This setting is in milliseconds and defines how long the tool changer has to perform the Homing of the Tool changer             before a Homing alarm is displayed. If this setting is left at 0 it will immediately give a Homing alarm after homing               the axis.

 

 

The following options are only available when Servo or Stepper motor is selected otherwise it is removed as an option.

 

 

 

      Enter the number of pulses per second. This determines the maximum feed rate that the tool cups can move.

 

      Enter your motor acceleration.

 

      Enter the number of steps required to move to the next tool.

 

 


Inputs and Outputs

If your machine does not use certain inputs or outputs, leave them unassigned. MASSO will ignore them.


 


  • “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.

 


 

  • Tool Changer - Input 1: Tool in spindle status
    • HIGH = tool in spindle
  • Tool Changer - Input 2: Tool in tool cup
    • HIGH = tool present
  • Tool Changer - Input 3: Tool tray home position
  • Tool Changer - Input 4: Pulse/strobe signal (tool position tracking)
  • Tool Changer - Input 5: Tool door OPEN signal
  • Tool Changer - Input 6: Tool door CLOSE signal
    • If using only one sensor, leave this unassigned
  • Tool Changer - Input 7: Tool loader UP signal
  • Tool Changer - Input 8: Tool loader DOWN signal
    • If using one sensor, leave this unassigned

 


 

  • Tool Changer - Output 1: Step signal (Stepper) / CW (AC/DC motor)
  • Tool Changer - Output 2: Direction (Stepper) / CCW (AC/DC motor)
  • Tool Changer - Output 3: Tool door OPEN
  • Tool Changer - Output 4: Tool door CLOSE
    • If using one valve, leave unassigned
  • Tool Changer - Output 5: Tool loader UP
  • Tool Changer - Output 6: Tool loader DOWN
    • If using one valve, leave unassigned

 


Tool Changer Logic

 


During Machine Homing

 

  • Tool changer homes after machine homing
  • Tools retract and wait based on timeout
  • Tool tray moves until home sensor is triggered
  • System rotates to last loaded tool position

 

 

INFORMATION: The tool changer home position must be set as Slot 1.

 


Tool Door Logic

 


Type 1 (Single Output)

 

Open Door

 

  • Output 3 goes HIGH
  • Wait for Input 5 to go HIGH

 

Close Door

 

  • Output 3 goes LOW
  • Wait for Input 5 to go LOW

     


Type 2 (Dual Output)

 

Open Door

 

  • Output 3 goes HIGH
  • Wait for Input 5 to go HIGH
  • Output 3 goes LOW

 

Close Door

 

  • Output 4 goes HIGH
  • Wait for Input 6 to go HIGH
  • Output 4 goes LOW

 


Tool Change 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
  • X and Y axes move to Pick and Place Position
  • Tool door opens
  • Output 5 goes HIGH to raise tool cup
    • Wait for Input 7 (Tool Loader UP)
  • Z axis moves down to Pick and Place Z Position
  • Chuck Clamp goes HIGH to unclamp
    • Wait for Input 1
  • Input 2 must go HIGH (tool in cup)
  • Z axis moves up to clearance height
  • Outputs 1 and 2 rotate tool tray using Input 4 pulses
  • Stop rotation when correct tool is reached
  • Z axis moves down to pick up tool
  • Chuck Clamp goes LOW to clamp
  • Wait for Input 1
  • Input 1 must be HIGH (tool in spindle)
  • If not, trigger “Tool Error” alarm
  • Z axis moves to home position
  • Output 6 goes LOW to retract tool cup
  • Tool door closes

 


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 per slot

 

Manual Load Option

If enabled:

 

  • Current tool returns to its slot
  • Machine moves to manual tool change position - HERE
  • Waits for user input
  • Press Cycle Start to resume

 

 

 

 

 

 

      Open Tools Tray (Currently not implemented): This opens the tool tray cover or moves the tool tray into position                    depending on you tool tray setup.

 

      Load Tool 1 In Spindle (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.

 

      Unclamp (Currently not implemented): Press this button for 3 seconds to unclamp the spindle chuck. Press again to               close