top of page

HAAS CNC Mill - How To Set Work Offset G54 for X, Y, Z Axis

WORK OFFSETS (X and Y)


USING THE 3D TASTER PROBE - (HAAS Video Link to 0:27)

The 3D taster (Tschorn) probe is calibrated to be centered on the spindle axis when the indicator value reads 0 in X or Y.


  1. Use the 3D taster (Tschorn) Probe, touch the part with the probe until the indicator is at 0. This is the edge of the part, no offset calculation is necessary

  2. Make sure the correct jog axis is selected that is to be zeroed, and press PART ZERO SET

  3. Repeat for the other axis.



USING A DIAL INDICATOR TO FIND AN EDGE - (HAAS Video Link to 5:22)

Use these instructions when setting the G54 X or Y zero to the edge.


  1. Zero the dial indicator on one edge of the part. Record that position.

  2. Using a flat piece, push it onto the edge surface of the stock. Bring the dial indicator in from the opposite side from before and zero it on the flat part. Record that position.

  3. Add the 2 recorded positions and divide by 2 to find the center. That is the edge of the part. Enter that center value into G54 for the axis being measured.

  4. Repeat this process for the other axis.



USING A DIAL INDICATOR TO FIND THE CENTER - (HAAS Video Link to 5:22)

Use these instructions when setting the G54 X or Y zero to the edge.


  1. Zero the dial indicator on one edge of the part. Record that position. (An alternate method to keep track of the distances is the OPERATOR position. Goto POSITIONS screen, move to OPERATOR, select the correct axis, and press the ORIGIN button to zero the selected axis)

  2. Jog to the opposite edge of the part.

  3. Bring the dial indicator in from the opposite side from before and zero it on the part. Record that position. (Or record the operator value if you set that to 0 on the previous edge)

  4. Add the 2 recorded positions and divide by 2 to find the center. That is the center of the part in respect to the measured axis. Enter that center value into G54 for the axis being measured. (Or jog to the calculated center of the part and press PART ZERO SET.

  5. Repeat this process for the other axis.


USING AN EDGE FINDER


  1. Use the edge finder to find the edge of the part. Move at 0.001in until the edge finder kicks to the side. Back off (reverse) by 1 click (0.001in) of the jog handle.

  2. Offset the edge of the part by the radius of the edge finder (usually 0.1in). Watch this part of the HAAS video at 4:27. One method is to hand jog 0.1in towards the edge.

  3. Goto G54 work offset, select the correct axis and press PART ZERO SET

  4. Repeat for the other axis.



WORK HEIGHT OFFSET (Z)

NOTE: We are using the table as the 0 reference for tools. We use a 5in (127mm) tool setter to help set the height of the tool relative to the table. When using the tool setter, 5in (127mm) is entered into the TOOL WEAR column of the tool offsets.


This video from HAAS does a good job of explaining how to set the work height offset (Z).



For the HAAS TM-1, we're using the machine table as the 0 position. All tool heights are offset from the machine table. The G54 top of workpiece is also offset from the machine table.



USING A DIAL INDICATOR OR PROBE - (HAAS Video Link To 4:47)


  1. Touch off on the table until indicator reads 0.

  2. Press MEMORY button, then press HANDLE JOG button. This zeros out the Distance To Go value before jogging to the top of the part. This keeps track of the table to top of workpiece distance. (An alternate method to keep track of the distances is the OPERATOR position. Goto POSITIONS screen, move to OPERATOR, press Z and the ORIGIN button to 0 the selected axis)

  3. Move the indicator to the top of the workpiece and note the Z value of Distance To Go.

  4. In the OFFSETS tab, goto G54, Z-AXIS and enter the Z value of Distance To Go measured in step 3.


USING A TOOL SETTER - (HAAS Video Link To 5:41)


  1. The tool setter we use has a 5" (127mm) height offset.

  2. Put tool setter on the table.

  3. Use a tool with preset height, make sure that the matching tool # is active on the CNC.

  4. Touch off the tool on the tool setter until the dial reads 0.

  5. Press MEMORY button, then press HANDLE JOG button. This zeros out the Distance To Go value before jogging to the top of the part. This keeps track of the table to top of workpiece distance. (An alternate method to keep track of the distances is the OPERATOR position. Goto POSITIONS screen, move to OPERATOR, press Z and the ORIGIN button to 0 the selected axis)

  6. Move the Tool Setter to the top of the workpiece.

  7. Touch off the tool on the tool setter until the dial reads 0. Note the Z value of Distance To Go.

  8. In the OFFSETS tab, goto G54, Z-AXIS and enter the Z value of Distance To Go measured in previous step.



Categories
Recent Posts
Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page