Polar coordinate interpolation ON
This funciton is available for face helical grooving or cam shaft grinding. It is a function to convert a command programmed by the rectangular coordinate system into the linear axis movement (tool movement) and the rotational axis movement (workpiece rotation) to give contouring control. Specify with G07 code one of the two circular-interpolation axes for helical or spiral interpolation with synchronous linear interpolation as a virtual axis (a pulse-distributed axis without actual movement), and an interpolation on the plane defined by the remaining circular axis and the linear axis can be obtained along the sine curve which corresponds with the side view of the circular interpolation with synchronous linear interpolation.
G12.1 is modal (group 26) — it stays in effect until another code of the same group replaces it.
The polar coordinate interpolation is commanded by the following G-codes (group 26).
- G12.1: Polar coordinate interpolation mode (Mode by which the polar coordinate is inter-
- polated)
- G13.1: Polar coordinate interpolation cancel mode (Mode by which the polar coordinate is not
- interpolated)
- These G-codes should be commanded in an independent block.
- G07 0 To set a virtual axis
- To interpolate with the virtual axis
- G07 1 To cancel the virtual axis
Mazak PROGRAMMING MANUAL for EIA/ISO PROGRAM, manual H747PB0030E, section 6-9 Polar Coordinate Interpolation ON/OFF: G12.1/G13.1, p. 3-11, 6-23, 6-24, 6-25, 6-26, 6-27. Reference and explanation only — not a reproduction of the manual.