588,665 active members*
5,025 visitors online*
Register for free
Login
Results 1 to 9 of 9
  1. #1
    Join Date
    Nov 2008
    Posts
    3

    In-Cycle tool offset Correction

    Does anyone have a macro for In-Cycle Tool Correction for a Mori Seiki NT5400 using a Renishaw probe?

    Thanks

  2. #2
    Join Date
    Nov 2008
    Posts
    7
    Do you want to inspect the job with the probe and adjust tool offsets if necessary ready for the next part, or inspect, adjust and remachine while still in the chuck.

  3. #3
    Join Date
    Nov 2008
    Posts
    3
    I want to safe the bore wear offset .010", do the bore operation, measure with the probe, automaticly adjust the wear offset, and then run the bore again. All hands off from the operator.

  4. #4
    Join Date
    Nov 2008
    Posts
    7
    I've done something similar on a finished outside diameter, offset the wear oversize and turned it. Then 3 point vector measured the diameter and adjusted the wear by the amount required from the renishaw results. I think our NT4250 is identical to your 5400 in software terms. The only difference is machine size. Let me confirm this and then i'll post you the info you need to read/write wear offset system variables. Does your renishaw bore/boss cycle store it's result in variable #143?

  5. #5
    Join Date
    Nov 2008
    Posts
    3
    Thanks..... I'll get the variable info today from the supplied probe manual. I've been trying to find the wear variables using MDI. such as: #100=#2001 .... and so on, and all I get is #100 with a value of zero. Where are they located? Or is my method wrong?
    I'll get with you later today after work.

  6. #6
    Join Date
    Jun 2008
    Posts
    1511
    What kind of control are you using?? The varibles are different depending on the control. Your method is not wrong. I use this same method for my thread mill macro. Once the hole is finished the operators check size. If not the proper size they can adjust the wear offset and the machine programs picks it up using #2400&#2600 tool radius and wear.

    Stevo

  7. #7
    Join Date
    Nov 2008
    Posts
    7
    I've checked that the your system variables are the same as our NT with Mori Seiki (UK), and they are the same for your NT5400 as our NT4250. When you measure a tool on your tool eye, you then "Import" your tool data to the mori tool page. This means that you dont read and write from the normal fanuc system variables, you do it from the mori system variables.

    To read from mori offsets you use this; G318 A100. Q[29600+24*10].
    The "G318" specifies read from the mori tool data.
    The "A100." specifies the variable to write to ( i always use #100 and the decimal point with "A100." is important).
    The "Q[29600+24*10] specifies the offset number to read from.

    The first part of Q determines whether you read from X wear, Y wear, Z wear or Radius wear. Q[29600... is X wear, Q[29601 is Y wear, Q[29602 is Z wear and Q[29603 is Radius wear.
    Then the "+24" is the offset number, minus 1, must be minus 1. (I.E.~ Q[29600+24... will be X wear for tool number 25, Q[29600+14... will be X wear for tool 15). The bracket [ is important.
    Then the *10] must be there. This is always *10] at the end of Q and again, the bracket is important.

    So, G318Q[29600+24*10] reads the current data from x wear of tool number 25 and writes it to variable #100.

    G319 however will write to the tool offset.

    You could do this for you wear adjustments; G318A100.Q[29600+24*10],(write current offset data to #100), then #100=#100-0.25(mm),(reduce offset data by 0.25mm).
    Then G319A#100.Q[29600+25*10]. This will write the reduced data of #100 into the x wear for tool number 25.
    Then after machining the bore you can take the renishaw data and write this; #100=[[-1*#144]+#100], then G319 A100. Q[29600+24*10]. This will change the error data from the renishaw measure (#144) to a + figure, apply it to the existing #100 and then apply it to you tool offset (x wear).

    I know it sounds a bit of a headache, but once you've used it once, you'll be well away. Any problems, just post a reply and i'll help you out.

  8. #8
    Join Date
    Nov 2008
    Posts
    7
    I dont like to see engineers struggling to make their own life easier, if i can help, i will.

  9. #9
    Join Date
    Nov 2008
    Posts
    7
    Quote Originally Posted by stevo1 View Post
    What kind of control are you using?? The varibles are different depending on the control. Your method is not wrong. I use this same method for my thread mill macro. Once the hole is finished the operators check size. If not the proper size they can adjust the wear offset and the machine programs picks it up using #2400ਨ tool radius and wear.

    Stevo
    he'll be using fanuc 32i and the tool offsets are stored in mori seiki variables not fanus

Similar Threads

  1. Changing tool diameter in the tool offset screen
    By Vern Smith in forum Haas Mills
    Replies: 22
    Last Post: 05-09-2022, 05:25 PM
  2. Tool bit offset
    By AngelT in forum Mach Mill
    Replies: 3
    Last Post: 06-29-2008, 04:42 PM
  3. Tool Offset (G45,G46,G47,G48)
    By jorgehrr in forum G-Code Programing
    Replies: 6
    Last Post: 11-13-2007, 08:54 AM
  4. Tool offset ...
    By patrickb in forum Fanuc
    Replies: 13
    Last Post: 08-21-2006, 04:53 PM
  5. Tool Offset
    By 3rdcoast in forum Mach Software (ArtSoft software)
    Replies: 1
    Last Post: 05-19-2006, 07:08 PM

Posting Permissions

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