G10 L3 How do I adjust my tool offsets programmatically?


Results 1 to 2 of 2

Thread: G10 L3 How do I adjust my tool offsets programmatically?

  1. #1
    Member
    Join Date
    Jun 2013
    Location
    U.S.
    Posts
    12
    Downloads
    0
    Uploads
    0

    Default 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.

    Similar Threads:


  2. #2
    Member
    Join Date
    Jun 2013
    Location
    U.S.
    Posts
    12
    Downloads
    0
    Uploads
    0

    Default 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;



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
  •  


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

G10 L3 How do I adjust my tool offsets programmatically?

G10 L3 How do I adjust my tool offsets programmatically?