586,446 active members*
3,748 visitors online*
Register for free
Login
IndustryArena Forum > MetalWorking Machines > Okuma > auto tool setting program for multus
Results 1 to 16 of 16
  1. #1
    Join Date
    Nov 2013
    Posts
    23

    auto tool setting program for multus

    i've been trying to figure out how to use the auto tool setter for tool breakage, tool wear comp, etc. anyone have a sample program? i've read the book and sort of get it but would like some help.

    thanks, Brian

  2. #2
    Join Date
    Jul 2010
    Posts
    287
    Check with your distributor. I'm sure they have something.

  3. #3
    Join Date
    Nov 2013
    Posts
    23
    our distributer isn't very good

  4. #4
    Join Date
    Jul 2010
    Posts
    287
    Who is your distributor?
    Or what state or country are you in?

  5. #5
    Join Date
    Nov 2013
    Posts
    23
    gosiger. solon,oh. we seem to get the answer that, you just have to f*** with it.

  6. #6
    Join Date
    Nov 2013
    Posts
    23
    i think, from the book i can get it to work, but was curious how to address zero points, just looking for real life applications from people that have used this.

  7. #7
    Join Date
    Jul 2010
    Posts
    287
    I've got a guy at the office who ran a cell of Multus machines for a while.
    If I remember correctly the touch setter sort of lives in its own world of offsets and tool lengths should be calculations of orientation around center, distance from center and distance from the face of the spindle, so your zero points are somewhat irrelevant. But I've not touched one in a while.
    What model machine and what control?
    I may not have info on any newer machines. 2013-14 model year, but they may be the same.

  8. #8
    Join Date
    Nov 2013
    Posts
    23
    b200, pre 2013. that is what i'm wondering, how to address the touch setter position, i'm more more familiar with fanuc controls. if i wanted to check to make sure a drill didn't break pryor to running a tap or reamer in the hole, how do i do that? addressing the touch setter position is my hang up right now. on a fanuc control i can use machine position (g53) versus part position for the setters, not sure how to do that with okuma?

  9. #9
    Join Date
    Aug 2008
    Posts
    36
    You have a parameter page that allows alternate Home positions. Each axis and head position taught by you. And in the program you can access them with G21 HP=(offset number)

    That should get you in position with the presetter.

  10. #10
    Join Date
    Mar 2009
    Posts
    1982
    first of all you need to have touch setter positions adjusted.

  11. #11
    Join Date
    Nov 2013
    Posts
    23
    thank you, that will be great help

  12. #12
    Join Date
    Jul 2010
    Posts
    287
    Looking for programming example. Not having luck.

  13. #13
    Join Date
    Nov 2013
    Posts
    23
    i'll see what i can find also, and post here if i do.

  14. #14
    Join Date
    Jun 2008
    Posts
    372
    Try this

    G140

    G20 HP=4
    Need to add B AXIS ANGLE
    NEED TO ADD M602 M603
    GET TOOL NUMBER
    TOOL LIFE MANAGMENT


    G00 X1500 Z800
    (MUST HAVE TOOL OFFSET ALREADY IN THE OFFSET PAGE)
    CALL OTST
    M117 M127 M137
    CALL OPPXZ
    CALL OTLLS MSPX=1 MSPZ=1 APP=3 APPS=0.5 IMP=1 DNG=0.2 DOK=0.03
    $ TLN=0404 XP1=V1 ZP1=V2 XP2=V11 ZP2=V12 XP3=V21
    $ ZP3=V22
    M126 M138
    M30

    (MSPX=1,MSPZ=1)
    OPPXZ
    NOEX V1=VSNX[1]-VZOFX-VZSHX+100 V2=VSNZ[1]-VZOFZ-VZSHZ+100
    NOEX V11=VSNX[1]-VZOFX-VZSHX+50 V12=VSNZ[1]-VZOFZ-VZSHZ+50
    NOEX V21=VSNX[1]-VZOFX-VZSHX-32 V22=VSNZ[1]-VZOFZ-VZSHZ-6
    RTS

    (MSPX=2,MSPZ=1)
    ONPXZ
    NOEX V1=VSNX[2]-VZOFX-VZSHX+100 V2=VSNZ[1]-VZOFZ-VZSHZ+100
    NOEX V11=VSNX[2]-VZOFX-VZSHX-20 V12=VSNZ[1]-VZOFZ-VZSHZ+50
    NOEX V21=VSNX[2]-VZOFX-VZSHX+12 V22=VSNZ[1]-VZOFZ-VZSHZ-16
    RTS

    (MSPX=1,MSPZ=2)
    OPNXZ
    NOEX V1=VSNX[1]-VZOFX-VZSHX+100 V2=VSNZ[2]-VZOFZ-VZSHZ+100
    NOEX V11=VSNX[1]-VZOFX-VZSHX+50 V12=VSNZ[2]-VZOFZ-VZSHZ-10
    NOEX V21=VSNX[1]-VZOFX-VZSHX-12 V22=VSNZ[2]-VZOFZ-VZSHZ+16
    RTS

    (MSPX=2,MSPZ=2)
    ONNXZ
    NOEX V1=VSNX[2]-VZOFX-VZSHX+100 V2=VSNZ[2]-VZOFZ-VZSHZ+100
    NOEX V11=VSNX[2]-VZOFX-VZSHX-20 V12=VSNZ[2]-VZOFZ-VZSHZ-10
    NOEX V21=VSNX[2]-VZOFX-VZSHX+32 V22=VNSZ[2]-VZOFZ-VZSHZ+6
    RTS

  15. #15
    Join Date
    Nov 2013
    Posts
    23
    put this in today and seems to be working fine.


    G140
    M350
    G206TN=1
    TL=001001BT=1M602
    M117 M127 M137
    CALL OODXZ
    CALL OTFRD MSPX=V19 MSPZ=V20 APP=3. APPS=1. IMP=1. DNG=.02 DOK=0
    $ TLN=VETON XP1=V1 ZP1=V2 XP2=V11 ZP2=V12 XP3=V21 ZP3=V22
    M118 M126 M138
    M2



    (MSPX=1, MSPZ=1)
    OODXZ
    V19=1 V20=1
    NOEX V1=VSNX[1]-VZOFX-VZSHX+100. V2=VSNZ[1]-VZOFZ-VZSHZ+100.
    NOEX V11=VSNX[1]-VZOFX-VZSHX+50. V12=VSNZ[1]-VZOFZ-VZSHZ+50.
    NOEX V21=VSNX[1]-VZOFX-VZSHX-10. V22=VSNZ[1]-VZOFZ-VZSHZ-5.
    RTS


    (MSPX=2, MSPZ=1)
    OIDXZ
    V19=2 V20=1
    NOEX V1=VSNX[2]-VZOFX-VZSHX+100. V2=VSNZ[1]-VZOFZ-VZSHZ+100.
    NOEX V11=VSNX[2]-VZOFX-VZSHX-20. V12=VSNZ[1]-VZOFZ-VZSHZ+50.
    NOEX V21=VSNX[2]-VZOFX-VZSHX+10. V22=VSNZ[1]-VZOFZ-VZSHZ-5.
    RTS


    now, is there a system variable for wear comp values? or is there a parameter that will allow wear comps. to retain their value when tool eyeing?


    thanks a lot, brian

  16. #16
    Join Date
    Nov 2013
    Posts
    23
    by the end of the day i ended with these programs, still some work to be done, but at least i'm moving forward.

    G140
    M350
    G206TN=29
    TL=029029BT=1M602

    G140
    M117 M127 M137
    CALL ODRLX
    CALL OTLLS MSPX=V19 MSPZ=V20 APP=3. IMP=2. DNG=.05 DOK=0
    $ TLN=VETON XP1=V1 ZP1=V2 XP2=V11 ZP2=V12 XP3=V21 ZP3=V22
    VTWOX[VETON]=V23 VTWOZ[VETON]=V24
    M118 M126 M138


    M2

    (MSPX=1, MSPZ=0)
    ODRLX
    V19=1 V20=0
    V23=VTWOX[VETON] V24=VTWOZ[VETON]
    NOEX V1=VSNX[1]-VZOFX-VZSHX+150. V2=VSNZ[1]-VZOFZ-VZSHZ+50.
    NOEX V11=VSNX[1]-VZOFX-VZSHX+20. V12=VSNZ[1]-VZOFZ-VZSHZ+40.
    NOEX V21=VSNX[1]-VZOFX-VZSHX+10. V22=VSNZ[1]-VZOFZ-VZSHZ-5.
    RTS


    (MSPX=0, MSPZ=1)
    ODRLZ
    V19=0 V20=1
    V23=VTWOX[VETON] V24=VTWOZ[VETON]
    NOEX V1=VSNX[2]-VZOFX-VZSHX+150. V2=VSNZ[1]-VZOFZ-VZSHZ+50.
    NOEX V11=VSNX[2]-VZOFX-VZSHX-20. V12=VSNZ[1]-VZOFZ-VZSHZ+30.
    NOEX V21=VSNX[2]-VZOFX-VZSHX+10. V22=VSNZ[1]-VZOFZ-VZSHZ-5.
    RTS

    G140
    M350
    G206TN=1
    TL=001001BT=1M602



    G140
    M117 M127 M137
    CALL OODXZ
    CALL OTFRD MSPX=V19 MSPZ=V20 APP=3. APPS=1. IMP=2. DNG=.02 DOK=0
    $ TLN=VETON XP1=V1 ZP1=V2 XP2=V11 ZP2=V12 XP3=V21 ZP3=V22
    VTWOX[VETON]=V23 VTWOZ[VETON]=V24
    M118 M126 M138




    M2

    (MSPX=2, MSPZ=1)
    OIDXZ
    V19=2 V20=1
    V23=VTWOX[VETON] V24=VTWOZ[VETON]
    NOEX V1=VSNX[2]-VZOFX-VZSHX+150. V2=VSNZ[1]-VZOFZ-VZSHZ+50.
    NOEX V11=VSNX[2]-VZOFX-VZSHX-20. V12=VSNZ[1]-VZOFZ-VZSHZ+30.
    NOEX V21=VSNX[2]-VZOFX-VZSHX+10. V22=VSNZ[1]-VZOFZ-VZSHZ-5.
    RTS

    (MSPX=1, MSPZ=1)
    OODXZ
    V19=1 V20=1
    V23=VTWOX[VETON] V24=VTWOZ[VETON]
    NOEX V1=VSNX[1]-VZOFX-VZSHX+150. V2=VSNZ[1]-VZOFZ-VZSHZ+50.
    NOEX V11=VSNX[1]-VZOFX-VZSHX+50. V12=VSNZ[1]-VZOFZ-VZSHZ+30.
    NOEX V21=VSNX[1]-VZOFX-VZSHX-10. V22=VSNZ[1]-VZOFZ-VZSHZ-5.
    RTS

Similar Threads

  1. Help setting up Fanuc G3000 auto cutoff
    By MCImes in forum CNC Swiss Screw Machines
    Replies: 2
    Last Post: 01-07-2013, 02:06 PM
  2. Replies: 5
    Last Post: 10-04-2012, 04:06 PM
  3. Multus Tool setting
    By steve.edmshop in forum Okuma
    Replies: 6
    Last Post: 10-11-2009, 10:36 PM
  4. Replies: 1
    Last Post: 04-19-2009, 08:50 PM
  5. Setting tool data for using EIA/ISO program
    By apylus444 in forum Mazak, Mitsubishi, Mazatrol
    Replies: 4
    Last Post: 01-09-2009, 12:15 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
  •