Skip to main content

Tool Setters and Offsets

Creating a Tool Setter

Open the Calibrate Tool Setters window. Found on the Tools tab.

image.png

Creating a Manual Tool Setter

image.png

image.png

shutterstock_1831799962a-e1753176951246.jpg.webp

image.png

    1. In the Tool Setter tab, click Add New to create a new tool setter.

      • Each tool setter must have a unique name.

      • After naming it, select it from the list to display its settings on the right-hand side.

    2. Under Setter Type, select Manual.

    3. Measure the height of the tool setter and enter the value in the Tool Setter Height field.

    4. Set the Z Position.

      • For a fixed-mounted setter, use the Z Position Wizard to determine the machine coordinate for the top surface of the setter.

      • Once this value is set correctly, it will not need to be changed.

      • If the setter is mounted outside the soft limits, enable Disable Softlimits.

    5. (Optional) Set a GoTo Position.

      • Define a position so the spindle can safely move to the tool setter before touch-off.

      • This ensures a consistent approach and reduces the risk of crashes.

    6. For randomly placed setters or variable table heights, set the Z Position to 0.0 and leave all GoTo fields blank.

      • This indicates that the setter position may change between uses.

    7. Click Save to apply and store the configuration.

    Once the Z position and height are calibrated, the system will automatically use these values for all tool length offset calculations.

Using a randomly placed tool setter

image.png

  1. Remove all tools from the spindle.

      • If the spindle uses tool holders or collets, insert an empty holder while setting the Z position.

  2. Place the manual tool setter or gauge blocks on the table at the desired location.

    • Carefully jog the spindle down until the tip touches the surface of the setter.

  3. Click Set Position.

      • This sets the Z position based on the current spindle location and the entered height of the tool setter.

  4. Insert and measure each tool required for the job.

      • Perform a tool measurement cycle for each tool to record its length offset

Creating an Auto Tool Setter

image.png

image.png

  1. Click Add New to create a new tool setter.

    • Enter an appropriate name for the tool setter.

  2. Set the Setter Type to Auto.

  3. Select the Probe Input that the tool setter is wired to.

    • The indicator bar below the input selector will turn green when the tool setter is triggered.

    • Manually trigger the setter (or have a helper do so) to confirm the correct input is selected.

  4. If the tool setter height is known, enter the value in the Tool Setter Height field.

    • If the height is unknown, click Launch Height Wizard and follow the on-screen instructions to measure it.

    • The tool setter must be wired to the control for this process.

  5. Set the Z Position to the machine coordinate of the surface where the tool setter rests.

    • If the position is unknown, use the Z Position Wizard to determine it.

    • For a randomly placed setter, set the Z Position to 0.0. This value will be defined each time before measuring tools.

    • See also: Using a Randomly Placed Tool Setter.

  6. (Optional) Define GoTo Positions for the tool setter.

    • Selecting a GoTo position allows the spindle to move automatically to the setter before touching off.

    • This is recommended for permanently mounted setters.

    • If the setter is located outside the soft limits, enable Disable Softlimits.

  7. For randomly placed setters, leave all GoTo Position fields blank.

    • Manually jog the spindle to the setter or place the setter beneath the spindle as needed.

    • The machine will not perform automatic jogging during this process.

Align Tool Edge to Center of Tool Setter

  1. Enable the feature by setting Tool Setter Align Tool Edge To Setter to Yes.

  2. Configure the Tool Setter Align Tool Edge Offset parameter.

    • Choose between Tool Radius or Tool Setter Offset as the source for the offset used to align the tool edge to the center of the setter.

  3. Select the Offset Direction to define which way the tool moves when aligning the edge to the center of the setter.

This feature positions the edge of the tool precisely at the center of the tool setter, ensuring accurate alignment and consistent measurement results.

Configure the following Parameters:

Parameter Name Value Optional Values Default Values
Tool Setter Align Tool Edge To Setter Yes
No
Tool Setter Align Tool Edge Offset Tool Setter Offset Tool Radius, Tool Setter Offset Tool Radius
Tool Setter Align (X or Y) Axis To Setter X Positive X Positive, X Negative, Y Positive, Y Negative X Positive

Parameter "Tool Setter Align Tool Edge Offset" must be set to "Tool Setter Offset" before the Tool Setter Offset column will show up in the tool table.

The tool table can be edited and customized extensively to meet the needs of your system. Please see Tool Offset Table Customization

Modifying GoTo Positions

Navigate to the Service Page -> Maintenance Page and click on Interface Config

Mx8Control-Parameters-Nav.png

Now select the GoTo Positions tab. 

image.png

Position Setup Instructions
  • YouUse canthe Add or Remove a position with the buttons at the bottom.bottom to manage positions.

  • When you addadding a new position, carefullychoose selectMachine machineCoordinates or partPart coordinatesCoordinates at the top. 

  • YouTo can also selectchange an existing positionposition, toselect modify it. 

    In both new positionsit and modifiededit positionsas youneeded.

    are
  • building
  • Each position builds a movement list of movements in the Data box.Box. You can use theUse Delete button to remove movements.a movement.

  • If you are creatingFor a toolTool setterSetter position,Position, jog the machine to the correct location. 

  • YouTo canadd a custom G-code line, write yourit ownand customclick gcode line. Hit "Add"Add to addinclude thisit toin gotothe Goto list.
    ⚠️ Note:Do DO NOTnot use M Codes here. 
    This ishelps one way to getmove the tool up and out of the waysafely before making any other movements.operations.

image.png

Add Movement Instructions
  • Click the Include buttons for theeach axesaxis you want to movemove.

    next.

  • Click the Get Current Position button for each relevant axis to copy in theirthe current coordinates, or manually entertype the coordinates.coordinates manually.

  • Click the Add/Update button to addsave thatthe movement toin the dataData section.Section.

image.png

Example: Z-Axis Movement
  • IDefine havethe defined a Z Z-axis movement thatto I want performedrun first.

    When
  • I
  • click the

    Click Add/Update button,to insert this configurationmovement willinto bethe insertedData Box.

  • Add more actions in the data box. Additional actions will be added in followingnext rows.

    I
  • could
  • Optionally, add a final Z rapidRapid movementMove to bring the tool closerclose to the setter.

image.png

image.png

image.png

I modified the Tool Setter position. Coordinate lines in the Data box will be in Machine Coordinates. This will be used as the Tool Setter position and can be called using the P2 variable.