FANUC coordinates for multiple stations: why can parts be misplaced when enough work offsets are available?
Coordinate calculations for a four-station fixture distinguish origin translation, workpiece orientation and program selection errors. The Plus catalog defines the scope of the 48 additional coordinate systems. These are geometric checks, not a machine-ready program.
Contents
Misplacement during multi-station machining does not necessarily mean there are too few coordinate systems. First determine whether the wrong origin was selected, the origin position is incorrect, or the workpiece orientation has changed. Only then can you assess whether additional workpiece coordinate systems would help.
Coordinate capacity determines how many positions can be stored
Page 263 of the FANUC Plus series catalog lists 48 additional systems beyond G54 through G59 and identifies this extension as a basic function of the 0i-MF Plus and 0i-LF Plus. Other models and software configurations require separate verification. The extension increases the number of stored workpiece coordinate systems; it does not establish that coordinate rotation or tilted working plane functions are also available.
Check translation with a simplified model
Assume three stations have exactly the same orientation, temporarily excluding tool compensation, rotation and other transformations. Let O be the station origin relative to a common reference, and P the hole coordinates in the part drawing. The hole position in the common reference frame is Q=O+P. All values below are in millimeters and serve only for geometric checks.
| Station origin O | Drawing hole position P | Expected Q |
|---|---|---|
| A: (0, 0) | (10, 20) | (10, 20) |
| B: (80, 0) | (10, 20) | (90, 20) |
| C: (0, 60) | (10, 20) | (10, 80) |
If station B still machines at the position associated with A, check the active coordinate system and its program call. If every feature on B is displaced by the same vector, pay particular attention to B's datum measurement and coordinate values.
A change in orientation invalidates the translation-only model
If the part at station D is rotated 90° counterclockwise, drawing point (10, 20) becomes (−20, 10) relative to D's origin. Changing only the origin while retaining the original orientation produces errors that depend on feature position, usually not a common translation of all features. This rotation calculation is a geometric example; it does not mean these values can be entered directly into the CNC.
Process planning and postprocessing must establish whether to use revised programming, a configured coordinate transformation, or another validated approach. Check coordinate-system capacity and transformation capabilities separately.
Use two or more features to distinguish error types
- Confirm which coordinate system is actually called, then check the origin reference and positive axis directions.
- Compare position errors at two or more known features on the same station. A common translation and position-dependent errors call for different diagnostic paths.
- Correlate the program, station drawing and measurements, and account for tool, machine geometry and other compensation factors excluded from the model.
After these checks, count the stations whose settings must be stored simultaneously to determine whether coordinate expansion is needed. Return to the OPTION technical resources.