586,075 active members*
3,993 visitors online*
Register for free
Login
Results 1 to 14 of 14
  1. #1
    Join Date
    Jan 2004
    Posts
    92

    Question Okuma LC-20 Threading problem

    I thought I'd throw this out to some of the CNCZone Okuma lathe experts. Our LC-20 was pulled out of moth balls about two years ago after a brief stint in the warehouse while our addition was being built. Since it's return we have mainly used it for chucking 5-6 inch casting with a tolerance of +/- .005. It's worked well in that role. However we occasionally will throw a threading job at it. It has an OSP 5000 control. We used to program using the G71 F and J without a problem. Since it's return we've noticed a .002/.003 lead problem per thread progamming it that way. We went to G33 and input the feedrate so it can be adjusted to give us a correct thread lead. This worked out fine until one of the operators told a vice president about the problem. He issued an edict to get it fixed. We had the Okuma tech in. We ran several threads sizes while he was here, all with the same results. The machine seems to run the threads consistent but the calculations just seem to be off. The Tech's involved are scratching their heads and after consulting with the Guru's at Okuma have suggested changing the threading encoder first to see if it has any effect. I don't mind dishing out $600 if it will fix the machine but my budget can't take trial and error. Up until I discovered the CNCZone I would have no choice but deal with it. Has anyone had a similiar problem or can anyone offer suggestions to correct the problem.

    Thanks,
    Gunner

  2. #2
    Join Date
    Dec 2003
    Posts
    24221
    Gunner, Have you calibrated the Z axis with a dial gauge? It sounds like the counts/inch may be off. Although I would think the Okuma tech should have checked that.
    And the same time check the backlash.
    Also the spindle encoder should be accurately calibrated to the actual spindle rpm.
    If it is consistant it sounds like the above parameters should be confirmed.
    Al

  3. #3
    Join Date
    Jan 2004
    Posts
    92
    Al,
    The Okuma tech checked the the X and Z axis out including backlash. All looks good. As far as I know he didn't have an instrument to check RPM for calibration. I know that hasn't been brought up in any of our conversations. Also I should have expanded my original message by saying this is a 4 axis machine. It has an upper and lower turret. The problem is the same when threading from either turret.

    Gunner
    Gunner

  4. #4
    Join Date
    Mar 2003
    Posts
    4826
    Gunner,

    Have you tried taking several thread passes at exactly the same depth to discover if there is any drift during the entire cycle?

    Does your spindle rpm command match the actual rpm? Does the spindle motor hold constant speed throughout the threading? Possibly the spindle drive needs a bit of a parameter adjustment in its PID settings, in case it is over or under -reacting when the cutting load begins.
    First you get good, then you get fast. Then grouchiness sets in.

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  5. #5
    Join Date
    Jan 2004
    Posts
    92
    Hu, We have made several passes at the same depth. Problem exists. I just reviewed the service report and according to the tech he checked the spindle encoder and tuned the spindle drive to the motor. We also converted the machine to metric and tried that. All with the same result. He did note on his report that he questioned the software. He didn't want to reload it because our tape is in marginal condition and the reader hasn't been used since the machine was purchased in 86. He also recommended turret alignments but noted that they were only out .001 and did not feel this was contributing to the problem. Thanks for the response Hu.

    Gunner
    Gunner

  6. #6
    Join Date
    May 2004
    Posts
    83
    Gunner, I don't know whether you may have solved this problem or not by now, but I'll toss in a couple suggestions and questions anyway. Since your original post stated you had a lead error PER THREAD, I'm assuming you mean the lead is either increasing or decreasing along the thread.

    You mentioned using g71 with F and J values and then going to G33 where you could tweak the lead. Unless its a multiple start thread you can leave off the J word, as it will default to 1. F word is identical in g71 and g33, so the auto-threading cycle lead can be tweaked in g71 the same as in g33. Since the B value is controlling the approach angle, have you made sure its set to the nose angle of the insert or some lesser value? If it was set at a value greater than the insert angle, it wouldn't cause a variable lead, but it would sorta "stretch" the thread, as the point of the insert would be ahead of where it should be when you reach the final depth. Of course in this scenario the back side of the thread should look like hell too.

    Since the A and B turrets both give identical results, that would seem to rule out Z axis encoders or screws. It's hard for me to imagine the spindle pulse generator could produce such a consistent error. I'm an admitted electronic idiot, but the spg is driven by a timing belt, so in order to produce consistent error it would have to be shifting somehow inside itself or generating some erroneous signal, but either would have to be at a very consistent rate. Possible, but doesn't seem likely.

    Have you brought up the page which shows all active control data and checked to see that the executive code isn't somehow setting an E value other than zero? I'm assuming there's not some E value in your programmed code.

    Do you get the same lead error regardless of the thread lead? In other words, have you run, for example, an 8tpi thread, and then a 16tpi thread and checked to see if the lead error per thread is the same on both or if it's half as much on the 16 as the 8? If the error is the same on both, that would again point to the program somehow picking up an E value from somewhere. If you add E0 to your g71 word, it would override any erroneous value of E residing in the executive memory.

    Finally, if the lead error is the same regardless of the thread pitch, and you've verified the E value is indeed set to zero, remember you can use E values to correct the variable lead you have now, in either direction you like, back to a constant lead. It doesn't fix the problem, but with the E designation it would be easy to sell it to the brass as a long forgotten Error compensation value

    Oh...almost forgot.....there are some variables which can be set in user task. Some of them relate to specifying lead and lead error comp. I've never fooled with them, as I've had no occasion to, but I know they're there and might be something else to look at.

    If you have found the problem in the interim, I'd like to know what it was in case I run into the same thing on one of mine.

  7. #7
    Join Date
    Jan 2004
    Posts
    92
    Metlmunchr,
    We have resolved this problem. We replaced the spindle encoder and repeated the same tests. Everything returned to normal. I'm not sure where the error was coming from since the tech did check this when he was in, I'm just glad to get the problem resolved. I hate having to "fudge" programs to get something to work. We do a lot of repeat work here and sometimes that repeat work doesn't go on the same machine. It usually plays havoc on setup times. I appreciate your input to the post. Seems like you have some good idea's that I will keep in mind for future reference. Next time I have a CNCZONE posted problem I will put a follow up as to how it was resolved.

    Gunner
    Gunner

  8. #8
    Join Date
    May 2004
    Posts
    83
    Yep, actually fixing the problem is a much better route than working around it. Doesn't take long to scrap $600 worth of parts, and you'd still have to buy the encoder.

    Here's another Okuma problem I'm wondering if you might have any input on. A buddy of mine has an LC-20 with a 3000 control. The spindle drive on these uses fuses instead of the breaker like a 5000 uses. He's been having intermittent problems with fuses blowing as the drive decelerates the spindle after an M5. Never does it on spindle start. Usually shows up on short cycle high speed parts. He's putting in an S command to drop the speed once the cycle is done, but before the M5, and this seems to work for now. The Okuma rep's man says he has no idea, but that they could replace the spindle drive and see if that helps. Kinda like putting an engine in a car to see if that'll cure a miss

  9. #9
    Join Date
    Jan 2004
    Posts
    92
    That sounds like one for Hu, Al, or one of the other machine guru's. I could understand if it was blowing on the acceleration side while there was current draw or load. I would think you would get an alarm not blow a fuse during decleration if it was a spindle drive. We don't use M5 much but I've never had a problem like that when we have used it. Okuma's fix does sound familiar though. Gotta love trial and error.

    Gunner
    Gunner

  10. #10
    Join Date
    Oct 2003
    Posts
    88
    Think back EMF may be the fault. Ask the tech rep if there are blocking diodes in the ckt that might have failed or getting leakege. I've seen higher amp draw on motors comeing out of a direction change under no load conditions many times and suspect this may be the problem. Anyway it's a thought!
    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  11. #11
    Join Date
    May 2004
    Posts
    83
    Thanks Al..........that sounds like a reasonable cause to me............I'll pass the info along to him. He's got an independent tech who services his Fanucs but doesnt normally work on Okumas. He said he'd be willing to take a look at it, but being unfamilair with Okuma controls he figured it could take a while just to get oriented. This should give him a place to start looking. Thanks again.

    Cliff

  12. #12
    Join Date
    Nov 2009
    Posts
    13
    we bought an okuma lc20 osp 3000 but tis has nothing to do with ur problem but i was wondering if you could let me know how to pull up programs off it..for example like the old ones that are on it ....i cant find out how but we bought at an auction 2 months ago and im trying to run it but like i said i cant find out how to pull up programs..we on the other hand arenot useing tape or anything like that...if i have to we will call and have some1 teach on how to run it but dont want the company to have to go that far just yet...i havent been doing cnc work for long but my employer is letting me play around with it so get a general ideal of it..but im having problems all around...if you or any1 could help me that would be greatly appreciated and again thanks for any advice you give,...

  13. #13
    Join Date
    Sep 2010
    Posts
    0

    Old Okumas but good Okumas

    Metlmunchr:
    just a thought, back emf from dynamic brakes was sometimes used (TRAUB TNS-42) through two systems instead of the good way of just dumping it through a stove element on top of the machine (HAAS VMC). The first system used a phase converter to run a refrigerant pump to cool the power cabinet! The second actually dumped it back into the three phase transformer! Ours eventually made 700 volt arcs back through the chassis of the cnc lathe and zapped our Chinese machine operator in the bare foot as he was monkeying with the door switch on top. He never said anything for years but he should have. If I had one I'd definitely get your tech to rewire the back emf system through a stove element and put a fan in the back cabinett.

    gmsmachinists: my early 80's OKUMA LB-15 had a two hard drive computer, you had to enter bb1*.* to get the program list for the Back Buffer number one. There is also another secret one, bb0*.* which gives a bunch more programs. These old systems are so slow I would DOWNLOAD and dump every PART program in the machine's buffers but make sure you download them into a laptop and make a floppy disc for them! Having less data in there should make the machine feed hold a lot faster, maybe save your life too. Ask your tech to download all the parameters into your laptop for saftey, there are binary numbers for registers that only the assembly team that put that particular machine together knew at the time, so they can be hard to get if the system or the cpu fails and mixes up the parameter memory registers.

  14. #14
    Join Date
    Sep 2011
    Posts
    0

    OKUMA LC20 RETROFITTED WITH SIEMENS SINUMERIK 820D

    Dear CNCZONERS...As a new kid in this town, i would like to leave my greetings for all of you, hoping that i can learn a little bit about CNC´s.
    I am an 28 year old electronic engineer, and i do not know much, about CNC´s. But last week, i was called from a automotive parts factory, that has many CNC´s (ROMI, MONDIALE,Etc), but has also, one particullary special CNC, a OKUMA LC20 retrofitted by a SIEMENS SINUMERIK 820D. The owner of this factory, bought this CNC as a working one. The thing is that, this machine has never worked, since the retrofitting was made.
    When the machines came, everything seemed to work well. The axes could be referenced. But, it was impossible to run a program. After some tries, with some mysterious technical support man, that have never found the problem, because he actually didn´t know anything about the machine, they left the CNC to RIP.
    The first time, i visited this factory, i turned on the CNC and after clearing the 25050 error, the ZA, ZB and XA, XB axes started to displace around 3 mm per minute; even with the displacement knob at 0 position.
    After that, i took away the 4 circuit boards of the axes and i made a revision, replacing all the electrolytic capacitors. The mayority, were dry and some others were leaked.
    The problems subsists. i have now the two Z axes blocked (the two turrets have achieved the positive Z limits) with an error shown by a red led on the circuit boards. Also i do not know how to reset that errors, on the boards.
    Sorry if i make you suffer from bordom all this time, but i need some help and as i have already say above, i do not know much about CNC.
    May be there is (i almost sure that it is) way to reset the whole Sinumerik interface, to start from zero, in order to re-program all the parameters.
    Thank you, all of you!! Best regards!

Similar Threads

  1. CNC gantry Machine shows problem
    By Alex S.A in forum DNC Problems and Solutions
    Replies: 15
    Last Post: 04-25-2005, 09:02 PM
  2. Infra red communication problem
    By jtree83 in forum Computers / Desktops / Networking
    Replies: 0
    Last Post: 04-18-2005, 04:06 AM
  3. servomotor problem
    By Alex S.A in forum Servo Motors / Drives
    Replies: 16
    Last Post: 12-24-2004, 08:08 PM
  4. How To; troubleshoot an Axis problem on Bridgeport BOSS
    By inthedark in forum Bridgeport / Hardinge Mills
    Replies: 0
    Last Post: 03-25-2004, 02:35 PM
  5. Fadal VMC4020A axis problem
    By cwww in forum DNC Problems and Solutions
    Replies: 16
    Last Post: 12-02-2003, 06:07 AM

Posting Permissions

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