Jump to content
UltiMaker Community of 3D Printing Experts

UM S5 Dimension Accuracy - Uneven X and Y Dimensions


gchiu

Recommended Posts

Posted · UM S5 Dimension Accuracy - Uneven X and Y Dimensions

Printer: Ultimaker S5
Filament: Ultimaker Tough PLA
Slicer: Cura 4.12.1

Hi everyone, I've recently started experiencing issues with my parts dimensions. I printed a 20mm calibration cube using UM Tough PLA and my results are as follows: X (20.15mm) Y (20.5mm) Z (20.1mm). What could be causing such a large deviation in the Y axis? I printed the cube at 0.2 layer height and 10mm/s print speed, 215 degrees C.

I replaced the glass bed with a brand new one and manually leveled. I've re-tightened both the short belts. There was some play in my left Y-axle so I've loosened the pulley and re-tightened the axle. The result is still the same - I'm getting about +0.4mm on the Y axis of my prints. Any idea what I should be checking for next?
 

  • Link to post
    Share on other sites

    Posted · UM S5 Dimension Accuracy - Uneven X and Y Dimensions

    10mm/sec is crazy slow.  Try at least 20mm/sec although that won't help.  Also if you prefer dimensional accuracy over how nice the part looks then disable acceleration and jerk control in cura.  You will get an increase in ringing which causes "ugly" ripples near sharp angle changes such as text or edges but will improve dimensional accuracy for example when using a caliper to measure things.

     

    Are you measuring the whole cube or only the face because corners tend to bulge out.  So I'm wondering if the Y issue is at the corner or across the face?  Please answer this question.  So many times people don't answer critical questions and then 5 days and 30 posts later I get the answer and it changes everything.

     

    So I think the most likely issue is that your pulleys are wobbly - meaning the hole through one of the 11 pulleys (I think there are 11?) is not centered.  This means the belt speeds up and slows down with each rotation.  The problem could be with the pulley on the stepper motor or one of the 4 on the long belts.  I could be wrong but if you stick with this hypothesis you can test it.  If you print a cube that is exactly the same dimensions that is one pulley circumference then the problem should go away.  By the way I'm thinking possibly the problem could be with the X axis and if you didn't have this issue then both axes would be 20.5.  Or it could be on the Y axis.

     

    Another possibility is play/backlash.  Push on the nozzle in both directions for the X axis and again in the Y axis.  Push with less force needed to actually move the steppers. Typically play will make the part smaller in the axis that has play.  If you don't know what this word means, read about it on wikipedia.  So you might have X axis play making that axis shorter.  And some other effect is making both axes larger in equal amounts.

    • Like 1
    Link to post
    Share on other sites

    Posted (edited) · UM S5 Dimension Accuracy - Uneven X and Y Dimensions

    Interesting, so if acceleration control and jerk control are disabled - the the accuracy should improve? What does this sat about Cura? If those controls are disabled, then the printer itself makes the decisions how to behave with regards to this those two controls. 

    Edited by 3DRocketry
  • Link to post
    Share on other sites

    Posted · UM S5 Dimension Accuracy - Uneven X and Y Dimensions

    I was printing at 40mm/sec and slowed down to 10 to see if it was an issue with loose belts. But got the same results.

     

    I measured across the face only and avoided the corner bulges. I also measured the upper layer only to avoid the bottom elephants foot.

     

    Do you think I should loosen and realign all the axles to be safe? I suspect the problem is on the Y-axis because I noticed some layer shifts in some previous prints (Y direction only). Which is why I tightened the belts and noticed some slight play in the left Y axle.

     

    Actually I just pushed on the printhead like you suggested. There is no play in the X axis. However, on the Y axis there is a fair bit of movement. The print head tilts up and down when I push it slightly. It looks to me like there is too much room between the center Y axle (where the print head is mounted) and the print head thru hole.

  • Link to post
    Share on other sites

    Posted · UM S5 Dimension Accuracy - Uneven X and Y Dimensions

    Ultimaker printers have very high acceleration and jerk because the print head is light weight compared to most printers.  This reduces overextrusion on corners.  Corners can bump out if you have low acceleration because as the head slows down at the corners, the pressure in the nozzle doesn't reduce fast enough so you get bumped out corners.  If you measured the bulged corners and that was the issue than speed up accel and jerk by unchecking and the printer will use the defaults which are much faster.

     

    The downside is now you get lots of ringing as I said.

     

    Anyway you weren't measuring the corners.  So I'm still sticking with my pulley theory.  That is a very common problem.  If the pulley is drilled in the center within 0.3mm then that could easily cause errors of 0.3mm.  0.3mm is pretty damn tiny error for a pulley that is being drilled out.

    • Like 1
    Link to post
    Share on other sites

    Posted · UM S5 Dimension Accuracy - Uneven X and Y Dimensions

    I just re-tightened the print head down and noticed better results. The new cube measures as follows: X (20.15) Y (20.23) Z (20.1). I'm gonna re-check the pulleys to see if I can get a closer result for both X and Y.

     

    For those wondering about what I did...there are four 2mm internal hex bolts located above the print head. I just tightened those four bolts down as tight as I reasonably can (without stripping it) to reduce print head play on the Y axle.

  • Link to post
    Share on other sites

    Posted · UM S5 Dimension Accuracy - Uneven X and Y Dimensions

    That's great.  I don't think you can do better than that.  Now are you using the "engineering" profile to print with?  This profile gives you some pretty good improvements (at the cost of beauty as you will get more ringing but it won't be measureable with a caliper so -- better dimensional accuracy).

     

    If so then I would stop messing with the printer and correct remaining errors in CAD.  The errors you see may scale or they may not.  Probably both - some of that 20.23 error is a scaling error and will be 40.46 (exactly double) if you print a 40mm cube.  Some of that error will not scale so it won't be exactly 40.46.  It could be that most of the error doesn't scale.  Unless you do at least 2 different sized prints you won't know if the error scales or not.

     

    So if you really need accuracies better than 0.2mm then you really need to fix things in CAD.  This is how it is done with injection molding.  The engineer hands the injection molded company a "perfect" cad model and then they are experts at adjusting the model to work with injection molding.  They even have to change crazy things like the angles of surfaces.  90 degree angles in the original cad need to be changed to a different angle so that when the part pops out of the mold the edge is 90 degrees again.

     

    Unfortunately this is true with 3d printing as well.  If you want that kind of accuracy you need to fix it in cad. No one likes to hear this but it's the best solution.  Trying to adjust the scale by changing "steps/mm" on the printer or trying to scale the part in Cura will result in more problems then it is worth.

     

    For example all vertical holes in all your parts need to be enlarged by about 0.4mm.  This will be your next frustration with dimensional accuracy as it's a huge discrepency between CAD and what you get out of the printer. This is true with all FFF printers (printers that melt plastic and squirt out of a nozzle).  It has to do with how 3d printing works and the properties of thermoplastics.

    • Like 1
    Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.3 stable released
        In this stable release, Cura 5.3 achieves yet another huge leap forward in 3D printing thanks to material interlocking! As well as introducing an expanded recommended print settings menu and lots of print quality improvements. Not to mention, a whole bunch of new printer profiles for non-UltiMaker printers!
          • Thanks
          • Like
        • 24 replies
      • Here it is. The new UltiMaker S7
        The UltiMaker S7 is built on the success of the UltiMaker S5 and its design decisions were heavily based on feedback from customers.
         
         
        So what’s new?
        The obvious change is the S7’s height. It now includes an integrated Air Manager. This filters the exhaust air of every print and also improves build temperature stability. To further enclose the build chamber the S7 only has one magnetically latched door.
         
        The build stack has also been completely redesigned. A PEI-coated flexible steel build plate makes a big difference to productivity. Not only do you not need tools to pop a printed part off. But we also don’t recommend using or adhesion structures for UltiMaker materials (except PC, because...it’s PC). Along with that, 4 pins and 25 magnets make it easy to replace the flex plate perfectly – even with one hand.
         
        The re-engineered print head has an inductive sensor which reduces noise when probing the build plate. This effectively makes it much harder to not achieve a perfect first layer, improving overall print success. We also reversed the front fan direction (fewer plastic hairs, less maintenance), made the print core door magnets stronger, and add a sensor that helps avoid flooding.
         

         
        The UltiMaker S7 also includes quality of life improvements:
        Reliable bed tilt compensation (no more thumbscrews) 2.4 and 5 GHz Wi-Fi A 1080p camera (mounted higher for a better view) Compatibility with 280+ Marketplace materials Compatibility with S5 project files (no reslicing needed) And a whole lot more  
        Curious to see the S7 in action?
        We’re hosting a free tech demo on February 7.
        It will be live and you can ask any questions to our CTO, Miguel Calvo.
        Register here for the Webinar
          • Like
        • 18 replies
      • UltiMaker Cura Alpha 🎄 Tree Support Spotlight 🎄
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
          • Like
        • 22 replies
    ×
    ×
    • Create New...