G10 L3 How do I adjust my tool offsets programmatically?
At my new job we spend a lot of time adjusting tool offsets with the machine interface. I regularly adjust a tool offset by a couple tenths just to undo that offset adjustment a few minutes later. It is becoming incredibly frustrating as i often forget to remove the adjustment i made or i adjust the wrong offset because there are multiple tools that require this inefficient behavior. I could do what I want on a HAAS in a heart beat but now i'm working on a lathe that uses FANUC controls. I found this in the Manual:
But i'm not certain where to put my offset number. For example .0004 inches. Where would that go? These lathes do not use G91 or G90 so I would have to use a W or a U value. Please help, the inefficiency is starting to get to me. Thanks.
Re: G10 L3 How do I adjust my tool offsets programmatically?
Update: G10 L3 seems to be related to tool life and not tool length offset. The lathe i work on says Fanuc Series Oi-TC on the controller and i have just found that specific manual http://jamet.com/Fanuc_Web_Manuals/C...nt/64114EN.pdf Now everything seems clear since this is what i found in the manual:
Changing of Tool Offset Value
Format:
G10 P_ X_ Y_ Z_ R_ Q_ ;
or
G10 P_ U_ V_ W_ C_ Q_ ;
P : Offset number
0 : Command of work coordinate system shift value
1–64 : Command of tool wear offset value
Command value is offset number
10000+(1–64) : Command of tool geometry offset value
(1–64) : Offset number
X : Offset value on X axis (absolute)
Y : Offset value on Y axis (absolute)
Z : Offset value on Z axis (absolute)
U : Offset value on X axis (incremental)
V : Offset value on Y axis (incremental)
W: Offset value on Z axis (incremental)
R : Tool nose radius offset value (absolute)
R : Tool nose radius offset value (incremental)
Q : Imaginary tool nose number
So i will be using G10 P10001 U-.0004; then i'll cut part of my work piece then use G10 P10001 U.0004;