Tool position offset OFF
Commands G43 and G44 allow the ending point of execution of move commands to be shifted through the previously set offset amount for each axis. Any deviations between programmed tool lengths/diameters and actual lengths/diameters can be set as offset data using these commands to make the program more flexible.
G49 is modal (group 08) — it stays in effect until another code of the same group replaces it.
Default: G49 is selected automatically in its group on power-on or on reset with modal initialization.
G43 Zz Hh (Pp) Tool length offset + G44 Zz Hh (Pp) Tool length offset – G49 Zz Cancellation of tool length offset There are two types of tool length offset: for milling tools and for turning tools.
- For milling tools: Length offsetting is executed on the axis specified in the G43 or G44 block
- (unless the length offset axis is fixed to “Z” by a parameter setting [F92 bit 3 = 1]).
- For turning tools: Length offsetting is executed on all axes for which offset amounts are
- registered (and G49 cancels all offset amounts concerned). Moreover, the angular position on
- the B-axis is taken into consideration.
- Add an argument P as follows to designate the offset type.
- Offset type Designation
- For milling tools The value of P is 0 (P0), or argument P is omitted.
- For turning tools The value of P is 1 (P1).
- <Supplement>
- 1. When a touch sensor is to be used for purposes of measurement in the mode of 3D coordi-
- nate conversion (G68), do not fail to select the type of length offset for milling tools. In this
- case, moreover, bit 7 of parameter F94 must be set to “0” or bit 3 of parameter SU158 to “1”
- (since the type of length offset for turning tools will be applied, if F94 bit 7 = 1 and SU158
Mazak PROGRAMMING MANUAL for EIA/ISO PROGRAM, manual H747PB0030E, section 12-2 Tool Length Offset/Cancellation: G43, G44, or T-code/G49, p. 3-11, 12-4, 12-5, 12-6, 12-7, 12-8, 12-9, 12-10, 12-11, 12-12, 12-13, 12-14, 12-15. Reference and explanation only — not a reproduction of the manual.