Selection of fixture offset
When a workpiece fixed on the turntable is to be machined with the rotation of the table, mis- matching between the workpiece reference position (program origin) and the origin of workpiece coordinates (center of rotation of the table) leads to an error in machining contour. Provided that the vector of a particular deviation from the center of rotation to the workpiece reference position is given as a “reference”, the “Dynamic Offsetting ” function will calculate for each command of rotation the deviation vector for the designated angular motion in order to control the linear axes for an adequate movement to the ending point as programmed with respect to the ideal workpiece origin, and thus to prevent the above-mentioned faulty machining from occurring.
G54.2 is modal (group 23) — it stays in effect until another code of the same group replaces it.
G54.2 Pn;
- n: Dynamic offset number (1 to 8)
- Give a “G54.2 P0” command (n = 0) to cancel the dynamic offsetting function.
- Cancellation is the initial state of the function (upon turning-on).
- 3. Definitions of terms
- A. Deviation vector
- The vector of a deviation from the center of rotation of the table (Wo: presupposed position of the
- workpiece origin) to the actual origin of coordinates of the workpiece mounted on the table.
- B. Dynamic offset
- The offsetting vector (= deviation vector; whose direction depends upon the angular position of
- the table) for the ending point of each block containing a command of rotation.
- C. Reference dynamic offset
- A particular deviation vector entered as the reference for the calculation of dynamic offsets.
- Consists of the vector proper (measured and entered in three-axis component vectors) and the
- positions (in machine coordinates) of the rotational and tilting axis for the measurement.
- When the dynamic offset is cleared by resetting, the tool will not move on the path
- The S11 and S12 settings are not required for machines without tilting table.
Mazak PROGRAMMING MANUAL for EIA/ISO PROGRAM, manual H747PB0030E, section 26 DYNAMIC OFFSETTING : G54.2P0, G54.2P1 - G54.2P8, p. 3-11, 26-1, 26-2, 26-3, 26-4, 26-5, 26-6, 26-7, 26-8, 27-1, 27-2. Reference and explanation only — not a reproduction of the manual.