603,940 active members*
2,177 visitors online*
Register for free
Login
IndustryArena Forum > MetalWorking Machines > Okuma > OKUMA LT2000EX not staying synced right
Results 1 to 14 of 14

Hybrid View

zufan4 OKUMA LT2000EX not staying... 11-08-2016, 04:54 PM
OkumaWiz Re: OKUMA LT2000EX not... 11-08-2016, 06:01 PM
zufan4 Re: OKUMA LT2000EX not... 11-08-2016, 07:43 PM
OkumaWiz Re: OKUMA LT2000EX not... 11-08-2016, 09:09 PM
deadlykitten Re: OKUMA LT2000EX not... 11-09-2016, 07:13 AM
zufan4 Re: OKUMA LT2000EX not... 11-09-2016, 02:28 PM
deadlykitten Re: OKUMA LT2000EX not... 11-09-2016, 02:46 PM
zufan4 Re: OKUMA LT2000EX not... 11-09-2016, 01:04 PM
OkumaWiz Re: OKUMA LT2000EX not... 11-09-2016, 04:30 PM
deadlykitten Re: OKUMA LT2000EX not... 11-09-2016, 04:40 PM
zufan4 Re: OKUMA LT2000EX not... 11-10-2016, 10:52 AM
zufan4 Re: OKUMA LT2000EX not... 11-14-2016, 01:16 PM
  1. #1
    Join Date
    Nov 2016
    Posts
    20

    OKUMA LT2000EX not staying synced right

    We purchased 2 used lathes one with OSP-P200L control the other OSP-P200LA. I'm not totally fluent in the programming of these machines yet. The problem is I moved a spot, drill and tap from the main G140 to the sub G141 to balance the cycle time. Usually one time through the cycle it is well timed. But the second time through the timing starts getting all out of whack. The turrets are going up to index to the next tool. There's no P code but the turret sits and waits. It's usually the upper turret and it does it on both machines. It's reeking havoc on my cycle time.
    I put P-1 at the top of the programs to reset the P codes. I'm not sure which to use when, P code or M100.
    Does anyone have any suggestions?

  2. #2
    Join Date
    Apr 2009
    Posts
    1273

    Re: OKUMA LT2000EX not staying synced right

    If you are using a GOTO loop (not recommended) I think that you will be getting caught with the P-1 command trying to sync with the other turret. You should use a schedule program so that both A and B programs are starting at the same time and ending at the same time with the M02.

    Using the GOTO command will screw up cycle time calculations, Load monitor alarms, Alarms of level C, NC work counters, Mac Man information and more, so it's best to use the machine the way it was designed to be used.

    Avoid GOTO and use Schedule programs.

    Normally P-codes are the thing to use instead of the M100 since they still allow the look ahead and will allow the control to "track" sequentially better.

    The other thing that may be getting you is if you have too many G140/G141's in your program. They can also work like P-codes and stop processing so that both turrets agree on when to change coordinate systems.

    Best regards,
    Experience is what you get just after you needed it.

  3. #3
    Join Date
    Nov 2016
    Posts
    20

    Re: OKUMA LT2000EX not staying synced right

    I am using the GOTO loop because that is how it was programmed for us by an Okuma rep. and all the programs from the previous owner are also setup that way.

    How do I setup the schedule program to run one program for 2 turrets?

    Maybe you can tell me a good way to get the last part out of the bar? I'm pulling the finished part out with the sub then cutting off. Instead of pushing with the bar feeder. I need to run the program up to the transfer then instead of pulling out the full part length, pull out say 1" then cutoff and bar change.

    So M100 stops look ahead?

  4. #4
    Join Date
    Apr 2009
    Posts
    1273

    Re: OKUMA LT2000EX not staying synced right

    Create a program with a .SDF extension such as RUN.SDF

    In the program insert the following 2 lines:

    PSELECT ABC.MIN,,,Q9999
    END

    Go to AUTO mode and instead of using PSELECT, use SP-SELECT (may be SCHEDULE SELECT on some machines) and select RUN.SDF from the list.

    When you press CYCLE START, the program will be automatically selected and will run 9999 times. If you want less, change the Q value to the number desired.

    The power of this is that you can now run a "schedule of programs" by adding lines to the SDF file.

    PSELECT KING.MIN,,,Q1
    PSELECT QUEEN.MIN,,,Q1
    PSELECT BISHOP.MIN,,,Q2
    PSELECT ROOK.MIN,,,Q2
    PSELECT PAWN.MIN,,,Q8
    PSELECT KNIGHT.MIN,,,Q2
    END

    Now you would have half of a chess set in the correct quantities. Another nice feature is that if a program is interrupted, it will not count it as complete until it encounters an M02, so it is possible to re-run from an interruption. It also conserves on memory space since each program is loaded/unloaded as it runs. If at any time you want to stop, press the cycle stop button and it will stop at the M02.

    Here is a sample of a cutoff sub program that I use on the LT200 - by changing the parenthesis in a few places, it will work with or without the barfeeder:

    G13
    NPASS G140
    /CALL OPASS
    P100

    G14
    NPASS G141
    /P100 (WAIT FOR A SIDE)
    G0 X20 Z20 T1000 (INDEX TO T10 TO CLR B SPINDLE AS IT MOVES FORWARD)
    /G145
    P200 M01
    /IF[[V1]GT 1]NRUN
    /M0 P250 (LOAD NEW BAR)
    NRUN
    /G144
    N384 M2

    OPASS (******** TRANSFER SUB PROGRAM ********)
    G50 S2000
    G0 X20 M9 M5 M216 M19
    P100
    X20 Z-5 T1200 (CUTOFF TOOL)
    G145
    P200 M01
    G0 W6.5 M64 M77 M289 (ADJUST W FOR CATCHER)
    M62
    G4 F.5
    NUNLD M249 (UNLOAD PART)
    M247 M76 M151
    G0 W2.5 M63 M64 M89
    G29 PW=45(TORQUE LIMIT ON)
    G1 G94 F100 W-1.750(EDIT W TO ENGAGE PART )
    M248 M288 M88 M62
    G28 (TORQUE LIMIT OFF)
    (IF[VDIN[24]EQ 1]NEWBR) (END OF BAR SIGNAL)
    IF [[V1]LT 2]NEWBR (COUNTER USED WHEN NO BARFEEDER)
    M84 M185
    G91 W3.77 + .125 + .03 ( PART LENGTH + CUTOFF + ALLOW )
    M83
    W.004 (TO AVOID PINCHING CUTOFF)
    G0 X1.062+.1 Z.02 T1212 G97 S825 M3 M63 G90 VLMON[12]=3
    G95 G1 F.004 X.08 M8
    G95 G1 F.002 X-.03 M8
    G0 X1.062+.1 W8.00 M150 M64 M9 VLMON[12]=0
    G0 W50 X20 M05 M63
    IF[VORD[0016]EQ 1]NRTS (IF MACHINE LOCK ON)
    V12=V12+1 (PARTS COUNTER)
    V1=V1-1(SDF COUNTER)
    NGO GOTO NRTS
    NEWBR (SUB TO REDUCE REMNANT - MAKE SURE PART IS ENTIRELY IN FRONT OF CHUCK WITH CUTOFF CLEARANCE)
    (M84 M185)
    G91(W3.77 + .125 + .03)( PART LENGTH + CUTOFF + ALLOW )
    M83
    W.004
    G0 X1.062+.1 Z.02-3.77-.155 T1212 G97 S825 M3 M63 G90 VLMON[12]=3
    G95 G1 F.004 X.08 M8
    G95 G1 F.002 X-.03 M8
    G0 X1.062+.1 W8.00 M150 M64 VLMON[12]=0 M9
    G0 W50 X20 M05 M63
    M62 M5
    M84 M77
    G0 X1.062+.1 T1212 Z.02 (M436)
    M91
    M0 P250 (LOAD NEW BAR)
    M90
    M83 M76
    VLMON[12]=3
    G95 G1 F.004 X.08 M3 M8 G97 S825
    G95 G1 F.002 X-.03
    VLMON[12]=0
    IF[VORD[0016]EQ 1]NRTS
    V12=V12+1 (PARTS COUNTER)
    V1=11 (PARTS PER BAR)
    (V25=V25+1 V27=V27+1)
    G0 X20 Z.025
    NRTS
    /G144
    IF[VORD[144]EQ 0]NCLD (SMART AUTO DOOR)
    M5
    M91
    NCLD
    TLID
    RTS

    Another trick to save material is to cut the material to a specific length for your specific parts. Since the sub-spindle machines are very accurate on the pullout, by adjusting the bar length, you can typically get 2 more parts out of a 12' bar. For example, we run a 4' barfeeder and by us cutting a bar to 2x49" and 1X46" instead of all at 48", we were able to get 2 extra pieces out of the 12' bar.

    Best regards,
    Experience is what you get just after you needed it.

  5. #5
    Join Date
    Jun 2015
    Posts
    4191

    Re: OKUMA LT2000EX not staying synced right

    PSELECT KING.MIN,,,Q1
    PSELECT QUEEN.MIN,,,Q1
    PSELECT BISHOP.MIN,,,Q2
    PSELECT ROOK.MIN,,,Q2
    PSELECT PAWN.MIN,,,Q8
    PSELECT KNIGHT.MIN,,,Q2
    hy you know lots of things, but also you should explore more this part ... i am telling this as a friend, or if u wish, as a cnc.zone.user

    in the end, cnc experience is nothing, so explaining stuff technical as you can + a bit of humor here-there makes things more easier to understand, because the reades is a bit "stress released", and in the end may get you more than u imagine ... well, u know that

    of course, my balance is upsaid down compared to yours, because i have much less overall expericence

    there are some users going only technical : those guys need a vacation ... i will stop here

    Another trick to ... able to get 2 extra pieces out of the 12' bar.
    i am just saying costs with materials are low in most cases

    bars are cut at specific length, thus once machine was setup, the operator ( in most cases unqualified or close to that ) will just " repeat "

    on mass production :
    ... such a trick will input dead time in the factory, especially when lot of parts may be crafted from a single bar, because it leads to extra-load:
    ...... on the operator cutting, on the one putting bars in the machine, on the one doing the math for all this
    ...... this "extra-load" does not influence much, in the end same profit, but with more crafting time
    ...... instead of "extra-load", practice is " length is ok ? yes > keep going " simple as that

    on single parts :
    ... most cases maybe half of a bar is more than enough
    ... most cases a bigger bar may be used if required size is not disponible
    ... thus there is no material economy, or huge chances for this
    ... also, profit is different, much more for a single part .... well, at least this is the reason to ask 4 more $

    about this last one "profit is different" : here i am on the cnc's, and before i was on the classics; some guys saw that cnc sector is much more rentable than classic sector, even if here are less machines, so they decided to kill the classic ; slow, but steady

    i always argue that this profit sources should be analysed independently, not related ; the so called "spindle time" on cnc <<< "spindle time" on classic

    single parts and small&rapid corections can be done much faster on a clasical machine, then on a cnc

    in most cases the "uppers" don't see things how they are, but only boxes that pump out money
    Ladyhawke - My Delirium, https://www.youtube.com/watch?v=X_bFO1SNRZg

  6. #6
    Join Date
    Nov 2016
    Posts
    20

    Re: OKUMA LT2000EX not staying synced right

    I don't know how you (DeadlyKitten) replied with the balloons.

    "i am just saying costs with materials are low in most cases"
    The extra part that we are not getting out of the bar is costing us $2,500/yr. So it's definitely worth looking into.

    Every second of cycle time costs $1,200/yr So anything that will help run this part faster and is stable is worth going after, and greatly appreciated!

  7. #7
    Join Date
    Jun 2015
    Posts
    4191

    Re: OKUMA LT2000EX not staying synced right

    I don't know how you (DeadlyKitten) replied with the balloons
    click " reply with quote "

    The extra part that we are not getting out of the bar is costing us $2,500/yr.
    everyone with his kitchen 2500/yr can be ignored even on a single cnc ; value is too little

    Every second of cycle time costs $1,200/yr So anything that will help run this part faster and is stable is worth going after, and greatly appreciated!
    you may post your part and your approach / maybe you will receive some hints
    Ladyhawke - My Delirium, https://www.youtube.com/watch?v=X_bFO1SNRZg

  8. #8
    Join Date
    Nov 2016
    Posts
    20

    Re: OKUMA LT2000EX not staying synced right

    Thank you for the bar feed program!!

    How does the schedule program change how my program "runs"?
    The schedule program will run my program the same as it is except it won't be using the GOTO loop. Are you thinking that the M02 will fix the sync/timing issue?

  9. #9
    Join Date
    Apr 2009
    Posts
    1273

    Re: OKUMA LT2000EX not staying synced right

    Quote Originally Posted by zufan4 View Post
    How does the schedule program change how my program "runs"?
    The schedule program will run my program the same as it is except it won't be using the GOTO loop. Are you thinking that the M02 will fix the sync/timing issue?
    The M02 is key to many functions on the CNC and triggers a lot of events such as I previously listed. It can also affect the timing since it is resetting the program and any active counters which will affect P-codes.

    If you do not use the schedule program, the cycle stop will not work, Alarm level C such as way lube empty will not stop the machine. Counters for cycle time and Mac Man will not register the end of the program to count parts correctly or calculate average cycle times for parts. Overload monitoring will not stop the machine when an overload occurs since it still thinks the cycle is running. All of these require the control to encounter the M02 in order to work correctly, so shame on the Okuma rep that doesn't know this...they obviously do not know their product well enough or are just too lazy to train on it properly.

    I'd ignore kitty and take the $2500 from each and every machine you can get it from. We save over $30000 annually by doing it. By using the cycle time reduction function on your machine you can save even more. It is standard on your machine, so make yourself acquainted with M63-M66 and also M203 which unclamps the turret on the fly (going off post here) It is a BIG money saver, so let me know if you need any help with it.

    Best regards,
    Experience is what you get just after you needed it.

  10. #10
    Join Date
    Jun 2015
    Posts
    4191

    Re: OKUMA LT2000EX not staying synced right

    I'd ignore kitty and take the $2500 from each and every machine you can get it from
    this is small money ; is less than profit/time in a classic sector

    i am saying that is no use focusing on things without real impact ; try 5%/year ; if 5% is 2500 than why use cnc ?

    The extra part that we are not getting out of the bar is costing us $2,500/yr. Every second of cycle time costs $1,200/yr
    in my opinion, just stay 2 seconds more @ work one day / year and you are solved

    with all respect
    Ladyhawke - My Delirium, https://www.youtube.com/watch?v=X_bFO1SNRZg

  11. #11
    Join Date
    Jun 2015
    Posts
    4191

    Re: OKUMA LT2000EX not staying synced right

    i was thinking : 2500/year would matter if cnc market would depreciate, but is not yet the case

    there is still a transition, factories are upgrading to cnc, replacing classics, thus parts prices is a bit increased because cnc's are still under amortization

    here is a scenario were 2500/yr would count : each chinese would have it's own cnc because they are many and they are skilled, and also humble

    in time cnc market will depreciate, but not yet ... however, there are small factories that may get a routine by crafting parts at low prices, because of certain circumstances, and if this will became common, big plants will be last affected

    however, there are guys that control or at least delay this phenomen ... let's see in 30years what will be
    Ladyhawke - My Delirium, https://www.youtube.com/watch?v=X_bFO1SNRZg

  12. #12
    Join Date
    Nov 2016
    Posts
    20

    Re: OKUMA LT2000EX not staying synced right

    I sent you a PM, OkumaWiz.

  13. #13
    Join Date
    Nov 2016
    Posts
    20

    Re: OKUMA LT2000EX not staying synced right

    Your inbox has exceeded the limit. I can't send you anything until you delete some thing.

Similar Threads

  1. Threading/spindle synced motion videos.
    By samco in forum LinuxCNC (formerly EMC2)
    Replies: 12
    Last Post: 08-22-2016, 02:09 PM
  2. Okuma LT2000EX problems
    By togr in forum Okuma
    Replies: 7
    Last Post: 02-08-2016, 06:10 AM
  3. Okuma LT2000EX
    By togr in forum Okuma
    Replies: 3
    Last Post: 01-18-2016, 01:50 AM
  4. Blue light staying on
    By jbranting in forum Fadal
    Replies: 2
    Last Post: 07-19-2015, 11:39 PM
  5. Z axis is not staying steady
    By rocko in forum Larken
    Replies: 2
    Last Post: 04-21-2013, 02:09 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
  •