586,635 active members*
3,032 visitors online*
Register for free
Login
IndustryArena Forum > Machine Controllers Software and Solutions > Fanuc > G10 L3 How do I adjust my tool offsets programmatically?
Results 1 to 2 of 2
  1. #1
    Join Date
    Jun 2013
    Posts
    12

    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:

    G10L3;
    P-L-;
    T0101;
    T0102;
    T0103;
    :
    G11;
    M02(M30);

    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.

  2. #2
    Join Date
    Jun 2013
    Posts
    12

    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;

Similar Threads

  1. Fauna 21T tool offsets and work offsets
    By tar356 in forum Fanuc
    Replies: 2
    Last Post: 09-22-2017, 12:44 PM
  2. Set nurbs programmatically?
    By myhäje in forum Okuma
    Replies: 3
    Last Post: 11-21-2016, 09:57 AM
  3. Replies: 2
    Last Post: 10-24-2014, 04:17 PM
  4. Fanuc 6MB II adjust Z offsets
    By Camfather in forum Fanuc
    Replies: 14
    Last Post: 03-22-2012, 09:49 PM
  5. how to programmatically pause
    By Antonio_Emilio in forum LinuxCNC (formerly EMC2)
    Replies: 2
    Last Post: 01-27-2007, 06:32 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •