Welcome to Our Community

Some features disabled for guests. Register Today.

Cloned Y losing Steps....calling all CNC masters:)

Discussion in 'OpenBuilds Forum Help' started by Dana Smith, Nov 23, 2024.

  1. Dana Smith

    Builder

    Joined:
    Oct 16, 2017
    Messages:
    9
    Likes Received:
    0
    Greetings,

    I appreciate your help...

    I have a Workbee that is driven by lead screws. I'm having issues with the cloned side of the Y axis. I can home the machine, and both sides will home properly. I get the same measurement from the end plates to the gantry for clone and master sides of machine (26.5 mm). Then I'll send the gantry a little over halfway across the machine (700 mm travel), and take the same measurement. At this point the cloned side has lost 1mm. (726.5 vs 725.5) If I send the gantry to the far side of the machine (1200 mm travel), Ive lost 2 mm on the cloned side. Im losing .00167 mm/mm on the cloned side. When I send the gantry back to the home position, both sides come back to the starting position, and are once again equal distance from the end plates (26.5 mm), so the irregularity is happening both directions.

    Here is what Ive done so far: ( not necessarily in this order)
    1. Checked thrust bearings, lock nut, etc. for play.
    2. Replaced nut blocks on both master and clone side of machine.
    3. Swapped motors to see if problem would migrate to other side.
    4. Swapped drivers to see if problem would migrate to other side.
    5. Swapped controller input to driver to see if problem would migrate to other side.
    5. Replaced motor plug.
    6. Increased current on driver.
    7. confirmed eccentrics are properly adjusted. Wheels are all snug, but movable with one finger.



    Unfortunately, none of the above steps have resolved the issue. The error remains consistently on clone side, and consistently losing .00167 mm/mm despite numerous adjustments and tests.
     
  2. Alex Chambers

    Alex Chambers Master
    Moderator Builder

    Joined:
    Nov 1, 2018
    Messages:
    2,797
    Likes Received:
    1,377
    You are not losing steps - once you have lost them you don't get them back again so you would not return to the starting position.
    The test you didn't do, which I think is highly likely to diagnose your problem, is to swap the two Y leadscrews.
    It sounds very much as though the two leadscrews do not match in pitch.
    Where did you get the machine from?

    Alex.
     
    Gary Caruso and Giarc like this.
  3. Dana Smith

    Builder

    Joined:
    Oct 16, 2017
    Messages:
    9
    Likes Received:
    0
    Thank you Alex! I needed that push. The machine is a OpenBuilds Workbee. It was originally belt drive, but I converted it to leads a couple of years ago. I was under the impression it was working well. I've been working on numerous improvements and recently had to tear it down to move it on to a new stand. I thought this was a ware issue and any ware would have occurred at the Delrin nut blocks that I had already replaced, so I started looking at everything else. What I didn't take into account is likely the manufacturing tolerance of the leads. When you look at the leads, it's impossible to see the subtle variation in pitch. So before taking your advice and swapping the leads, I checked the resolution of each lead in the Y and X axis. Y = 197.799 Steps/mm, Clone 198.081 steps/ mm, and X= 197.552 steps/ mm. I swapped the X and Clone leads trying to get 2 leads with the closest resolution, and retested. The result was an improvement. Now clone gains 1 mm/ 1200 mm. instead of losing 2mm / 1200 mm. When I reconfigured X with the previous clone resolution it was spot on again.

    The two takeaways are:
    1. This issue has likely been there since I originally converted to leads but I didn't catch it.
    2. I need two leads with the same resolution for my Y axis.

    ( Considering I bought the previous leads all together from Openbuilds and ended up with three slightly different pitches might make getting two matching leads tough!)

    I was previously homing the machine in the front left corner. I also cut most of my parts in the front left corner, so the effect of the leads were reduced to a fraction of a mm. As a result of my recent remodel, I changed the control schema, and was implementing a self squaring gantry. I started homing in the rear right corner because I could nest the limit switches against the machine and keep the cutter over the table. This made the irregularity more evident because I would home the machine, and then move to the front of the table to work using a machine offset. Obviously now the further I get from machine home the more accumulated error is visible.

    Any suggestions on where I can get Tr8*8-2p (4 starts) leads with tighter tolerances?
     
  4. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,191
    Likes Received:
    4,346
    Ours are spot on, so its not that then

    Loose setscrews on shaft couplers?
     
  5. Dana Smith

    Builder

    Joined:
    Oct 16, 2017
    Messages:
    9
    Likes Received:
    0
    Hey Peter, Let me start by saying I have a lot of love for my Workbee. It's been a great machine and I'm not intentionally besmirching OpenBuilds. You guys are the eight hundred pound gorilla that makes all this possible. Respectfully, nothing is loose. If you would like to discuss my installation steps, Im happy to do so. I generally tighten the set screw on the coupler first to let the screw bite the shaft. Then reduce the circumference of the coupler with the larger set screw. The ends of shots are marred
     
  6. Dana Smith

    Builder

    Joined:
    Oct 16, 2017
    Messages:
    9
    Likes Received:
    0
    Sorry accidentally hit the post button trying to correct typo, as I was saying the ends of the lead are marred from the coupler. I use a tensioning nut on the other side for preload. When I installed the nut blocks, I only install them from the opposite end of the coupler to avoid scoring them. I leave them loose until I get the lead installed, so the lead can easily pass between them. I only tighten them after getting preload on the lead. Everything is tight. Obviously, I am able to move these leads around and dial in the corresponding resolution and get the correct movement. I would think this would be fairly difficult if my setup was loose. I will say that my Z lead does exactly match one of the other leads, but unfortunately way too small to help me with my clone Y.
     
  7. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,191
    Likes Received:
    4,346
    Well in that case, overtensioning can indeed elongate a screw... So it might be stretched
     
  8. Dana Smith

    Builder

    Joined:
    Oct 16, 2017
    Messages:
    9
    Likes Received:
    0
    So what your proposing is a 8mm Stainless steel lead screw is stretching uniformly across its length before the threads in a much softer brass tensioning nut fatigue?
     
  9. Peter Van Der Walt

    Peter Van Der Walt OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Mar 1, 2017
    Messages:
    15,191
    Likes Received:
    4,346
    One the scale you see (1mm over 700mm) yes, not inconceivable, its not really a stretch as kind more an unroll. If it ever was a overtensioned of course. The nut won't fail before the leadscrew is slightly stretched (it will fail before you try to snap the leadscrew in half yes...)

    On our untensioned machines we've averaged steps per mm to 199.1, on the LEAD1515 with the tension added, its averaged to 198.09 steps per mm - tensioning does affect it a little
     
  10. Dana Smith

    Builder

    Joined:
    Oct 16, 2017
    Messages:
    9
    Likes Received:
    0
    Im not trying to be argumentative, but Ive gotten the impression your interest is not sincere. The only reason OpenBuilds was mentioned was because I was asked. In my mind two leads cut at the same time have a higher probability of having the same thread profile. Tools ware out, and a lead cut at the beginning of a tools life is not likely to have the same profile as a lead cut at the end. I was simply pointing out I had purchased all the leads at the same time increasing the chances the leads came from the same lot. This forum ceases to be helpful when we can't deal with each other honestly. The tensil strength of 304 stainless is 73,200 psi. I can think of several fail points that are far more likely to occur before the elongation of the lead. Additionally, I would think in order to apply torsional forces necessary to distort the threads, one end would need to be captive, and if were both being honest maybe that can happen in a collision; However the distortion would likely reside between the point where the lead was captive and the motor. Not the whole lead. Ive broken a fair amount of bolts in my day and they all failed at their weakest point. I never extracted one that had a distorted thread profile across its length. I think occam's razor applies, The lead is the strongest component in the mix, and the most likely explanation is any distortion in pitch was because it was milled that way.
    If you genuinely believe I stretched a the lead by over tightening, then accept my apology. At this point Im more concerned with getting two leads with matching resolutions. If you can help me do it, that would be appreciated.
     
  11. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,489
    Likes Received:
    1,925
    nope, not milled, rolled (-:
    which is why we have to calibrate after installation, the rolling process is repeatable but not accurate.

    I am curious as to where exactly that leadscrew is longer than that other.....
    evenly and progressively along the entire length?
    or maybe just over a short section (too long or too short)?
    You should be able to tell if you put them against each other, the threads should fit together all along (like a thread gauge fits a bolt), but a section that is out of pitch will not fit.
    Also possible is that the one that is 'wrong' is the short one, not the long one, it may have a short section that is of higher pitch than the rest.
     
  12. Dana Smith

    Builder

    Joined:
    Oct 16, 2017
    Messages:
    9
    Likes Received:
    0
    Hi David,

    Touché, but to be fare my lead manufacturing example was more of a metaphor for explaining this is a tolerance issue than an opinion on making leads. We are in complete agreement on needing to calibrate for lead imperfection. Clearly there is a big difference between "spot on" and "repeatable but not accurate." To answer your question, the overall length of the lead screw is the same; However the length the "lead" is unfortunately variable. The lead being the overall length of movement achieved with a full rotation. The effect of which happens evenly across the length of the lead screw. The truth is you can't see the difference between leads with the naked eye, but you've clearly observed it and calibrated for it. In my case I had one lead screw losing approximately 2mm per 1200mm traveled or .00167 mm/mm. (When compared to the master drive.) On a single rotation (8mm Lead) you're looking for a .01333 mm difference in lead. That's less than the thickness of a human hair. You're not going to see that looking at two leads side by side; However, that error is multiplied by every rotation. It take 150 rotations to cross my table resulting in a 2 mm loss at the far end.

    The problem I'm having is how to calibrate the clone in a dual drive system. You can calibrate the master drive and get it "spot on"; However, subtle variation in lead causes the clone to be retarded/ or advanced. To put it another way, I can home the machine and ensure that both sides of the gantry are equal distance from a reference point. As I move the gantry away from home, the master drive side will be where it's expected to be regardless of its distance from home because it's calibrated. Conversely, clone side is just along for the ride. It duplicates the master motors steps. This would be great if the leads were identical. However, if the leads are subtly different, the further it gets away from home, the greater the accumulated error on the clone side. Then as the gantry is moves back toward home the accumulated error will be reduced until it's completely gone and your machine is once again on home.

    It's for this reason it went largely unnoticed. I was doing most of my cutting in the 25% of machine I homed in. The machine always zeroed on both sides of the gantry and because I wasn't getting too far away from home the accumulated error was small. Ignorant bliss. Recently I made changes and started to home in the back of the table and offset to the front. That made the error far more visible.

    Now that Im aware of it, I'd like to correct the issue, but that requires getting leads that ideally match, or are close enough that I can live with the error.

    So why did Openbuilds "customize" and go to a 7.8mm diameter lead?
     
  13. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,489
    Likes Received:
    1,925
    I believe you will be able to 'see' it if you mesh the 2 leadscrews together, side by side.
    0.0005" not too hard to detect by feel (-: and by direct meshing of the leadscrews, they just won't 'sit' right
    You said it's a Workbee but I don't see where you said what controller it is. Assuming a Blackbox 4x then the 2 Y's are cloned by connecting the step and direction signals for the 2 drivers together. There is then no possibility of calibrating them seperately. If it is a Duet then there may be some way since IIRC the Duet clones in software.
    The ID of the bearing is 8mm, so 8mm leadscrews don't fit and people had to file/sand down the end to fit the bearings. The better solution is to specify a size that repeatably fits the bearings.
    That little bit of radial play does not affect cut quality and the build experience is greatly enhanced.
     
  14. Dana Smith

    Builder

    Joined:
    Oct 16, 2017
    Messages:
    9
    Likes Received:
    0
    Well meshing them together at this point just confirms what I already know; However, might be a good preliminary step for trying to match 2 new lead screws. Im currently using a E5X so the clone is jumpered. I get that you made the shaft a little smaller to make it easier to get into the nut blocks but, does that mean you're using the same nut blocks, tensioning nuts, and bearings as a standard Tr8*8(P2)? Do you have a known tolerance on your leads?
     
  15. David the swarfer

    David the swarfer OpenBuilds Team
    Staff Member Moderator Builder Resident Builder

    Joined:
    Aug 6, 2013
    Messages:
    3,489
    Likes Received:
    1,925
    looking at Ball Bearing 688Z 8x16x5 the bearing is a standard part, so that infers that all the other parts are also standard and the only thing that needed to be changed to fit everything was the leadscrew.

    yes, the mesh is a confirmation, but I am seeking answers to my questions:
    is it stretched in one short area
    OR
    is it stretched over the entire length
    OR
    is the short one compressed in some way, in other words, is the short one wrong or is the long one wrong.

    But wait, stop messing about with theories, order 2 new ones direct from the openbuilds store, pick the best 2 of the four you will then have, install, calibrate, cut happily ever after. (-:
     
    Alex Chambers likes this.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice