Jump to content

Compensation for accurate prints using ABS


Recommended Posts

Posted · Compensation for accurate prints using ABS

I have been having trouble getting reasonably accurate prints using the Ultimaker ABS in the Ultimaker 3. PLA seems to work without a problem and is usually slightly undersized within 0.2mm which is great when for fitting components. However the ABS seems to be giving me trouble as outside features are oversized by as much as 0.4mm or more and holes are undersized by up to 0.7mm which is far outside of advertised printing tolerances for the Ultimaker 3. That’s over a millimeter tolerance! As a result I have been compensating the designs heavily but I wish to fix this at the printer level.


I have spent two days trying to fix this problem at work without much success. I printed test prints to determine the linear thermal expansion coefficient for Ultimaker ABS which is inconveniently left out of the data sheets. I measured it amazingly low at like 4 x 10 ^ -5. Then I also tried reducing the excess size using horizontal expansion but can’t quite get it right. I’m still in the process of tuning and am getting closer each time but I was wondering if anyone else has ran into this specific problem with the Ultimaker ABS and if there is another way to compensate to improve the accuracy.


On this specific printer I have also noticed that the Y axis is typically measuring lower than the X axis by 0.2 mm so if anyone has a solution for that problem that would be great also.

  • Link to post
    Share on other sites

    Posted (edited) · Compensation for accurate prints using ABS

    So I screwed up and I accidentally had adjusted the horizontal offset for the first layer rather than the whole print. I have been able to get the print to +-0.8mm on a 20mm cube. I have yet to test internal dimensions so I made an complicated part to test  internal and external dimensions with of various sizes that I will be comparing different filaments with.


    After this I this I will try and dial in my first layer horizontal offset and I should be good.


    My current settings for ABS is to scale everything up by 100.25% and -0.15 horizontal offset. I'm currently using a 0.4mm extruder.

    Edited by Dom186
  • 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

      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
      • Ultimaker Cura 5.6 stable released
        Cura now supports Method series printers!
        A year after the merger of Ultimaker and MakerBotQQ, we have unlocked the ability for users of our Method series printers to slice files using UltiMaker Cura. As of this release, users can find profiles for our Method and Method XL printers, as well as material profiles for ABS-R, ABS-CF, and RapidRinse. Meaning it’s now possible to use either Cura or the existing cloud-slicing software CloudPrint when printing with these printers or materials
        • 48 replies
    • Create New...