Need help with programming OSP7000 1999 - Page 2


Page 2 of 4 FirstFirst 1234 LastLast
Results 21 to 40 of 69

Thread: Need help with programming OSP7000 1999

  1. #21
    Member deadlykitten's Avatar
    Join Date
    Jun 2015
    Location
    Antarctica
    Posts
    4154
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    hy i simplified your program; before testing, be sure that turret is at X+ limit, and index to T2

    Code:
    G50 S500 ( or maybe 500.0 ) (*1)
    G0 X22.0 Z22.0
    T0202 ( G0 had been removed )
    G96 S200 M3 M41 ( or maybe S200.0 ) (*1)
    G0 X3.0  Z0.05
    G1 X0.0        F0.005 G95
             Z0.1
    G0 X22.0 Z22.0
    M30 ( or M2 )
    
    ( i guess you should remove spaces and comments )
    (*1 it may not be a must to use "." for G50S* and G96S*, since those may only handle integer numbers )
    if there are 2 turrets, then put G13 at the begining / kindly

    Last edited by deadlykitten; 08-10-2020 at 11:25 AM.
    we are merely at the start of " Internet of Things / Industrial Revolution 4.0 " era : a mix of AI, plastics, human estrangement, powerful non-state actors ...


  2. #22
    Member machinehop5's Avatar
    Join Date
    Aug 2009
    Location
    United States
    Posts
    1570
    Downloads
    5
    Uploads
    2

    Default Re: Need help with programming OSP7000 1999

    Quote Originally Posted by okuma1984 View Post
    so i tried without the M41
    but nothing again. i don't know about the cycle start interlock? how do we check that?
    quick way to test if Workpiece clamping is the cause....just try running the program with nothing in the chuck with jaws open using foot switch...aka I.D. clamped

    It looks like a parameter setting for "Workpiece clamped" Interlock. Not sure if this is your manual but, look in your manual for the Parameter
    Okuma OSP7000L Model U LFS15-2SP Instruction Manual pdf - CNC Manual

    Need help with programming OSP7000 1999-od-id-clamping-interlock-jpg



  3. #23
    Member deadlykitten's Avatar
    Join Date
    Jun 2015
    Location
    Antarctica
    Posts
    4154
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    hy machinehop that is a good idea, to help him run the trials faster ... but i'm afraid that there is always needed something in the chuck, regardless of od/id clamping status, because there are safeties, that involve proximity senzors and pressure senzors

    in order to run " hollow ", is needed to use the " grasp interlock cancel " spec, but this special function is costly, and was not designed for testing programs

    the simpler way arround is to lock the machine, by pressing [ I-L ] + another button, like shown in attached, in order to put the machine in simulation mode; like this, real machine won't move, but display will work, even if there is nothing inside the chuck : this helps, for example, to test a future program, even if current machine setup is running a different program; sorry for all these explanations, i mostly wrote them for okuma1984 / kindly

    Attached Thumbnails Attached Thumbnails Need help with programming OSP7000 1999-01-png  
    Last edited by deadlykitten; 08-11-2020 at 03:42 AM.
    we are merely at the start of " Internet of Things / Industrial Revolution 4.0 " era : a mix of AI, plastics, human estrangement, powerful non-state actors ...


  4. #24
    Member okuma1984's Avatar
    Join Date
    Oct 2018
    Location
    TILSONBURGE
    Posts
    101
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    Quote Originally Posted by deadlykitten View Post
    hy machinehop that is a good idea, to help him run the trials faster ... but i'm afraid that there is always needed something in the chuck, regardless of od/id clmaping status, because there are safeties, that involve proximity senzors and pressure senzors

    in order to run " hollow ", is needed to use the " grasp interlock cancel " spec, but this special function is costly, and was not designed for testing programs

    the simpler way arround is to lock the machine, by pressing [ I-L ] + another button, like shown in attached, in order to put the machine in simulation mode; like this, real machine won't move, but display will work, even if there is nothing inside the chuck : this helps, for example, to test a future program, even if current machine setup is running a different program; sorry for all these explanations, i mostly wrote them for okuma1984 / kindly
    don't worry. you're addressing a professional machine operator here. i have a very extensive knowledge of G code programming and fanuc. i have pushed buttons for 10 years!!!!!
    lol my only problem is with the mechanics of this machine or trying to find out what's wrong with it. i will give it a shot with the modified program. it could very well be a G13



  5. #25
    Member deadlykitten's Avatar
    Join Date
    Jun 2015
    Location
    Antarctica
    Posts
    4154
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    ok, just give it a go

    facing

    Code:
    G50S500
    G13
    G0X22.0Z22.0
    T0202
    G96S200M3M41
    G0X3.0Z0.05
    G1X0.0F0.005G95
    Z0.1
    G0X22.0Z22.0
    M30(orM2)
    only rpm
    Code:
    G50S500
    G0X22.0Z22.0
    T0202
    G97S180M3M41
    M30(orM2)
    i hope that mechanics are fine do you have 2 turrets ? 2 spindles ? automatic doors ?

    we are merely at the start of " Internet of Things / Industrial Revolution 4.0 " era : a mix of AI, plastics, human estrangement, powerful non-state actors ...


  6. #26
    Member OkumaWiz's Avatar
    Join Date
    Apr 2009
    Location
    United States
    Posts
    1262
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    Ok your code looks good. Can you take a picture of the serial number plate? I see by the control pics you are on the U100 control and not the 7000.

    Please try code with G13 at the top.

    Is machine actually LB 15?



  7. #27
    Member okuma1984's Avatar
    Join Date
    Oct 2018
    Location
    TILSONBURGE
    Posts
    101
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    Quote Originally Posted by OkumaWiz View Post
    Ok your code looks good. Can you take a picture of the serial number plate? I see by the control pics you are on the U100 control and not the 7000.

    Please try code with G13 at the top.

    Is machine actually LB 15?
    no it's Lu15! two turrets.
    i added the G13 so now it is reading the program however it stops right away to give me a
    1215-01 alarm

    so, remove the G97S... line (spindle warm up if you will)
    once it gets to my " G96 S200 M3 M41 " line
    it projects this alarm




  8. #28
    Member okuma1984's Avatar
    Join Date
    Oct 2018
    Location
    TILSONBURGE
    Posts
    101
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    and you're correct about the control however there are no manuals with it but i got a lot of OSP700 manuals with the machine





  9. #29
    Member OkumaWiz's Avatar
    Join Date
    Apr 2009
    Location
    United States
    Posts
    1262
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    Ok, since you have two turrets, they have to agree on what the spindle is doing. This requires you to use P codes for timing and you will need some code for the B turret to accomplish this:

    G13 (A-TURRET)
    G0X20Z20
    G50 S800
    G0T0202 G96 S100 M41 M3 P-1
    X3. Z.1
    Z0.
    G1 X0. F.005
    G0 Z.1
    X3.
    G0X20Z20M5 P2
    G14 (B-TURRET)
    G0X20Z20
    G96 S100 M41 M3 P-1
    G0X20Z20M5 P2
    M2

    When the control sees the G14, it will put the code on the B-turret side. The negative P code will reset the P counter and every time you change spindle commands, you will need to command the same on the opposite turret. You have up to 9999 codes available and they can be reset as needed so you are basically unlimited for timing codes. P codes will also work for things such as pinch turning. Just put a p code in your lap cycles on each line and they will match right down to .0001". The B turret is following 1/2 rev behind the A turret, so things like feeding at 2x the norm is possible when pinch turning.

    Best regards,

    PS> Turn on single block and feedrate down to keep rapid from occuring!

    Experience is what you get just after you needed it.


  10. #30
    Member okuma1984's Avatar
    Join Date
    Oct 2018
    Location
    TILSONBURGE
    Posts
    101
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    PS> Turn on single block and feedrate down to keep rapid from occuring!
    G0T0202 G96 S100 M41 M3 P-1
    i still get a Asynchoronous command B side 3 alarm right on the P line

    that's a minus right?



  11. #31
    Member OkumaWiz's Avatar
    Join Date
    Apr 2009
    Location
    United States
    Posts
    1262
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    LOL! yeah, we finally got them to change it so that you can switch a parameter bit and have the feedrate controlled all the time by the override switch instead of only with single block. It's available on the E100 and newer controls. Helps reduce the pucker factor! ;-)

    Experience is what you get just after you needed it.


  12. #32
    Member okuma1984's Avatar
    Join Date
    Oct 2018
    Location
    TILSONBURGE
    Posts
    101
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    Quote Originally Posted by OkumaWiz View Post
    LOL! yeah, we finally got them to change it so that you can switch a parameter bit and have the feedrate controlled all the time by the override switch instead of only with single block. It's available on the E100 and newer controls. Helps reduce the pucker factor! ;-)
    i thought you could always add that Rapid option for a $1000?
    i never needed it.



  13. #33
    Member OkumaWiz's Avatar
    Join Date
    Apr 2009
    Location
    United States
    Posts
    1262
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by okuma1984 View Post
    i still get a Asynchoronous command B side 3 alarm right on the P line

    that's a minus right?
    Yes it’s a minus. I think you may need a G110 since you are using G96 so that it knows which turret is being used to calculate surface footage.

    Experience is what you get just after you needed it.


  14. #34
    Member okuma1984's Avatar
    Join Date
    Oct 2018
    Location
    TILSONBURGE
    Posts
    101
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    Quote Originally Posted by OkumaWiz View Post
    Yes it’s a minus. I think you may need a G110 since you are using G96 so that it knows which turret is being used to calculate surface footage.
    ok

    nothing. it gives the same alarm. i go to the Turret B and try to run the program it does the same thing.



  15. #35
    Member okuma1984's Avatar
    Join Date
    Oct 2018
    Location
    TILSONBURGE
    Posts
    101
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    MAJOR BREAKTHROUGH

    this worked, but only for the Turret A




    what are "P"s ? ? ?

    Last edited by okuma1984; 08-12-2020 at 12:02 AM.


  16. #36
    Member machinehop5's Avatar
    Join Date
    Aug 2009
    Location
    United States
    Posts
    1570
    Downloads
    5
    Uploads
    2

    Default Re: Need help with programming OSP7000 1999

    Quote Originally Posted by okuma1984 View Post
    what are "P"s ? ? ?
    Great its alive...

    Need help with programming OSP7000 1999-okuma-p-code-jpg



  17. #37
    Member deadlykitten's Avatar
    Join Date
    Jun 2015
    Location
    Antarctica
    Posts
    4154
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    what are "P"s ?
    hello, let's supose that you wish for a program like this :
    ... face cut with turret 1 ( 10 seconds )
    ... c axis operation with turret 1 ( 30 seconds )
    ... roughing with both turrets ( 60 seconds )

    if code is not " timed " right, then 2nd turret will start roughing when 1st turret will cut the face ... P helps with timing/handshake; for above example, is required to have a "handshake" after c axis operation finished / kindly

    we are merely at the start of " Internet of Things / Industrial Revolution 4.0 " era : a mix of AI, plastics, human estrangement, powerful non-state actors ...


  18. #38
    Member OkumaWiz's Avatar
    Join Date
    Apr 2009
    Location
    United States
    Posts
    1262
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    The code you posted is quite a bit different than mine. The G80, P22, P25, T100 are not needed. I would guess that having the M42 on a separate line caused you issues. That IS a spindle command, so try to keep the commands on the same line and less P codes are needed. If you did, the P9 would go away as well.

    Another trick is to try running the code with individual A on and Individual B off. It will only look at A side code and then will not need to match B commands since it is not running. Only good until both need to run though and then your sync alarms will show back up.

    Best regards,

    Experience is what you get just after you needed it.


  19. #39
    Member okuma1984's Avatar
    Join Date
    Oct 2018
    Location
    TILSONBURGE
    Posts
    101
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    Quote Originally Posted by OkumaWiz View Post
    The code you posted is quite a bit different than mine. The G80, P22, P25, T100 are not needed. I would guess that having the M42 on a separate line caused you issues. That IS a spindle command, so try to keep the commands on the same line and less P codes are needed. If you did, the P9 would go away as well.

    Another trick is to try running the code with individual A on and Individual B off. It will only look at A side code and then will not need to match B commands since it is not running. Only good until both need to run though and then your sync alarms will show back up.

    Best regards,
    no i know i stole that from a guy who had a longer program so maybe that's why the G80 showed up. same with T100
    but without the Peeees it doesn't work. we had similar coding in Fanuc where P was TIME eg dwelling. so "G4 P10" or X for the dwell. is it the same thing?



  20. #40
    Member okuma1984's Avatar
    Join Date
    Oct 2018
    Location
    TILSONBURGE
    Posts
    101
    Downloads
    0
    Uploads
    0

    Default Re: Need help with programming OSP7000 1999

    if you wish for a program ....
    to TAKE AS MUCH AS 10 seconds ? or is that WAIT 10 seconds before you start the next MOVE?



Page 2 of 4 FirstFirst 1234 LastLast

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

Need help with programming OSP7000 1999

Need help with programming OSP7000 1999