Digital Readout Kit for Mills, Lathes, & Grinding
Published

5 Ways the External Work Offset Can Help You

External work offsets can be valuable because they let you shift the point of reference for fixture offset entries from the machine’s home position to a more logical one.

Share

All CNC machining centers have some form of work coordinate system setting, commonly called fixture offsets, which are used to specify the location of program origin/s. The programmer chooses each origin, the position from which program coordinates are specified, based on how the workpiece is located during setup. Selecting logical program origin/s makes it easy for the programmer to determine programmed coordinates and the setup person to assign program zero during setup.

In normal use, each fixture offset is used to specify the distance and direction in each axis from the machine’s home position to the program origin. This often involves time-consuming measurements using a spindle probe, dial indicator or edge finder. If the workholding device for a repeated job is qualified, these measurements need be taken only once. If not, the measurements must be repeated every time the job is run.

Since the method just described is so popular, you may not know there could be a better alternative. With FANUC CNCs, the external work offset (work coordinate system number zero) lets you shift the point of reference for fixture offset entries from the machine’s home position to a more logical location.

How can the external work offset help you?

Here, are five ways in which the external work offset can help.

First, the external work offset should be applied when you know (or can easily calculate) the distance from a known/consistent position to each program origin. With a vertical machining center, for instance, you may be mounting qualified workholding tooling on a subplate like the one shown in the illustration to the right. 

 

With this kind of workholding tooling, you can easily calculate the distance in X and Y between location surfaces (the XY program origin) to the lower-left hole. With this example, the holes are on precise 2-inch centers. You can also determine the distance in the Z axis between the Z-axis location surface and the top of the subplate.

In the external work offset X and Y registers, enter the distances in X and Y from the machine’s home position to the lower-left hole (hole A1). In the Z register, enter the distance from the spindle nose to the subplate top. From this point on, your fixture offset entries can be specified from the lower-left hole in XY and the top of the subplate in Z.

This will eliminate the need to measure program origin assignment values. Of course, you can use the data setting command (G10) to specify the related values from within the program, eliminating the need for the setup person to manually enter them. This effectively eliminates that task of program zero assignment from setup.

The second time the external offset can help is with horizontal machining centers that have square rotary tables. The location surfaces for most fixtures are dimensioned from table center. So, it may be best to shift the point of reference to the table center in XY and the tabletop in Z. In this way, the program zero assignment values can be determined from the fixture drawing. Again, these entries can be programmed with G10 commands.

Third, the external work offset can help you deal with spindle taper inconsistencies from one machining center to another. If you find it necessary to use different tool length compensation values for a given cutting tool based on which machine is being used, use the external offset (Z register) to specify the amount of discrepancy. In this way, cutting tools can be more easily shared among machines.

Fourth, if you have had a mishap (crash), you may find the axes to be slightly out of alignment, meaning program zero assignment values for qualified setups are no longer correct. Use the external work offset to specify the amount of misalignment in each axis. For the subplate example described earlier, this will be as simple as remeasuring the XY distances to the lower left hole and the top of the subplate in Z.

Fifth, you can increase the Z-axis register of the external work offset when dry running to keep cutting tools further away from their Z-axis end points. This makes for a safer dry run.

Mitsubishi Electric
SolidCAM
Gravotech
An ad for Formnext Chicago on April 8-10, 2025.
World Machine Tool Survey
EZ Access - Have it all with Ez - Mazak
Universal Homepage Package W4900 Indicator
DN Solutions
DNS Financial Services America
OASIS Inspection Systems
Formnext Chicago on April 8-10, 2025.
Paperless Parts

Related Content

Aerospace

5 Tips for Running a Profitable Aerospace Shop

Aerospace machining is a demanding and competitive sector of manufacturing, but this shop demonstrates five ways to find aerospace success.

Read More
Basics

Understanding G27, G28, G29 and G30

Take a closer look at these reference position commands.

Read More

When Handing Down the Family Machine Shop is as Complex as a Swiss-Turned Part

The transition into Swiss-type machining at Deking Screw Products required more than just a shift in production operations. It required a new mindset and a new way of running the family-owned business. Hardest of all, it required that one generation let go, and allow a new one to step in.

Read More
Sponsored

How to Mitigate Chatter to Boost Machining Rates

There are usually better solutions to chatter than just reducing the feed rate. Through vibration analysis, the chatter problem can be solved, enabling much higher metal removal rates, better quality and longer tool life.

Read More

Read Next

Basics

Obscure CNC Features That Can Help (or Hurt) You

You cannot begin to take advantage of an available feature if you do not know it exists. Conversely, you will not know how to avoid CNC features that may be detrimental to your process.

Read More
Turning Machines

A History of Precision: The Invention and Evolution of Swiss-Style Machining

In the late 1800s, a new technology — Swiss-type machines — emerged to serve Switzerland’s growing watchmaking industry. Today, Swiss-machined parts are ubiquitous, and there’s a good reason for that: No other machining technology can produce tiny, complex components more efficiently or at higher quality.

Read More

Encountering Surface Finishes in the Everyday World

Surface measurement is becoming increasingly important to ensure proper performance of a manufactured product. Advanced surface measurement tools are not only beneficial in the manufacturing industry but also have unconventional applications.

Read More
CNC Turnkey Package for Knee Mills and Lathes