20 Best & Most Popular 3D Printing Calibration Tests

When I first started 3D printing, I didn’t know much about calibration tests so I just went straight into 3D printing objects. After some experience in the field, I learned how important 3D printing calibration tests are.

The best 3D printing calibration tests include the 3DBenchy, XYZ Calibration Cube, Smart Compact Temperature Calibration, and the MINI All In One Test for configuring your 3D printer efficiently. 

Keep reading through this article to learn what the most popular 3D printing calibration tests are, so you can improve your model quality and success rate.

1. 3DBenchy

Best 3D Printing Calibration Tests - Benchy - 3D Printerly

The 3DBenchy is probably the most 3D printed object and most popular calibration test of all time, giving users a “torture test” that can be used to see how well a 3D printer can perform.

The goal is to 3D print a 3DBenchy that can successfully handle overhangs, bridging, inclines, small details, and dimensional accuracy. You can find the specific measurements of what your Benchy should measure up to on the 3DBenchy Measure page.

TeachingTech made a great video that goes over how to troubleshoot your 3DBenchy if it isn’t coming out perfect.

There is even a 3DBenchy Facebook Group where you can ask for advice and get some feedback about your Benchy.

One interesting tip that one user discovered is that you can check for under or over extrusion by sticking the chimney of one Benchy into the box of another Benchy.

The 3DBenchy was created by CreativeTools.

2. XYZ Calibration Cube

The XYZ Calibration Cube is a popular calibration test that helps you tune your 3D printer so it becomes more accurate and precise for making high-quality 3D prints. 

The calibration cube has three axes: X, Y, and Z and the idea is that they should all measure 20mm when you print the cube. This can determine whether your 3D printer is creating dimensionally accurate objects or not.

If you happen to measure 19.50, 20.00, 20.50mm for the X, Y, and Z axes respectfully, then you can adjust your e-steps for the individual axis to get it closer to the 20mm measurement

The following video is a great tutorial on printing the XYZ Calibration Cube and how you should configure your 3D printer accordingly.

One user has pointed out that you should measure the cube at its top layers to get more accurate readings. This is because some inconsistencies can be caused by an uneven bed, so do make sure that your bed is properly leveled, and that you measure the cube at its top, just to be sure.

The XYZ Calibration Cube was created by iDig3Dprinting.

3. Cali Cat

Cali Cat is the perfect alternative to regular calibration cubes and is a simple test that determines if your printer can handle advanced prints.

The Cali Cat model is equipped with the linear dimensioning tests of a calibration cube, making sure that you nail down the basics before moving on to complex prints.

Besides that, it has many complicated features as well, such as a 45° overhang, surface irregularities in the face, and bridging. If you see imperfections in your Cali Cat print and don’t observe high-quality features, then you have to configure your 3D printer.

The following is a great explanation of what the Cali Cat is and what role it plays.

Cali Cat or Calibration Cat takes about 30 minutes to print, so it is a quick and easy way of calibrating your 3D printer to get great quality parts reliably.

It can also serve as a cute desktop decoration for you, as many people have said. It’s definitely more fun to print than regular cubes or the 3DBenchy.

The Cali Cat was created by Dezign.

4. ctrlV – Test Your Printer v3

The ctrlV Printer Test V3 is an advanced calibration test that challenges the capabilities of your printer, to see just how well it can really perform.

It has several tests in one such as:

  • Z-Height Check
  • Warp Check
  • Spike
  • Hole in wall
  • Raft Test
  • Overhang tests (50° – 70°)
  • Extrusion width tests (0.48mm & 0.4mm)

To get the best results with the V3 calibration test, you want to configure your slicer’s settings and retraction settings as well as level your bed properly. You’ll get better results with time using trial and error consistently.

One user pointed out that having the print bed heated to 40-60°, depending on your filament, can help get the model to stick properly and print successfully.

The v3 model takes somewhere around two hours to print, so it’s definitely one of the best calibration tests out there if you want to tune your 3D printer relatively quickly, compared to other models that take considerably longer.

The ctrlV Printer Test V3 was created by ctrlV.

5. Smart Compact Temperature Calibration

The Smart Compact Temperature Calibration Tower is an effective test for determining the best temperature for your 3D printer filament. The “Smart” edition of the Temp Tower adds more features that you can use to configure your printer. 

A temperature tower consists of many units, and each unit is printed at a different temperature, usually with increments of 5°C to find out the temperature that works best for your specific filament.

To print a temperature tower successfully, you have to implement a script in your slicer so the temperature changes automatically with each block of the tower.

Doing that can get confusing for beginners, so I highly recommend watching the following video that takes you through the process of how you should print the Smart Compact Calibration Tower.

Many people have said that the Smart Compact Temperature Calibration Tower has worked wonders and they were perfectly able to calibrate their printer, especially by using the video above.

The Smart Compact Temperature Calibration Tower was created by gaaZolee.

6. Ender 3 Calibration Files


The Ender 3 Calibration Files are pre-sliced G-code files for the Creality Ender 3 or any other Marlin-based 3D printer to help you find the ideal slicer settings.

This isn’t a calibration test specifically, although it does include a speed test for calibrating your printing speed. However, the pre-sliced G-code files included in this download can be really helpful for configuring your 3D printer.

The sliced files consist of the following:

  • Retraction Test With and Without Automatic Bed Leveling
  • Heat Tower With and Without Automatic Bed Leveling
  • Speed Test With and Without Automatic Bed Leveling
  • Fully Configured Ender 3 Simplify3D Profile

The following video by the creator of the Ender 3 Calibration Files is a good visual guide on how to tune your slicer settings.

The Ender 3 Calibration Files have been created by TeachingTech.

7. Part Fitting Calibration

The Part Fitting Calibration test is for tuning your 3D printer’s extruder to make parts more size-accurate. 

The goal is to print the S-Plugs of this test in such a way that they fit together perfectly. There’s also another model called Thin Wall Test under the “Thing Files” section for calibrating your Wall Thickness.

One interesting piece of information is that if you’re using Simplify3D, you can enable the “Allow single extrusion walls” setting under the “Thin Wall Behavior” section of the Advanced settings to print the Thin Wall model with the best results.

People who have successfully calibrated their extruder using this test say that objects like bearings, gears, nuts, and bolts now fit better and work as intended.

The Part Fitting Calibration was created by MEH4d.

8. Retraction Test

The Retraction Test is a popular calibration model to check how well your 3D printer’s retraction settings are tuned. 

The aim is to print the model and see if there is any stringing in the four pyramids. People say that this is a great calibration model for fixing stringing in your prints before moving on to more advanced objects.

The creator has left working settings for Slic3r software in the model description, such as:

  • Retraction Length: 3.4mm
  • Retraction Speed: 15mm/s
  • Retraction After Layer Change: Enabled
  • Wipe on Retraction: Enabled
  • Layer Height: 0.2mm
  • Print Speed: 20mm/s
  • Travel Speed: 250mm/s

One user says that decreasing the temperature by 5°C has helped reduce stringing, since the filament doesn’t get as softened and retains it’s shape better. It’s advised to implement trial and error with your slicer’s settings until you find that sweet spot and make high-quality prints.

The Retraction Test was created by deltapenguin.

9. The Essential Calibration Set

The Essential Calibration Set is a combination of multiple calibration prints that determine how well your 3D printer is configured as a whole.

This calibration test consists of the following models:

  • .5mm Thin Wall
  • 20mm Box
  • 20mm Hollow Box
  • 50mm Tower
  • Perimeter Width/T Tester
  • Precision Block
  • Overhang Test
  • Oozebane Test
  • Bridge Test

The creator has left instructions for printing each calibration print that’s part of this set in the description. It’s worth following these to fully calibrate your 3D printer.

The Essential Calibration Test was created by coasterman.

10. Ender 3 Level Test

The Ender 3 Level Test is a calibration method that uses a G-code command to help you level the print bed evenly and prints five 20mm discs for tuning your adhesion.

This calibration test works by instructing your 3D printer’s nozzle to move towards each corner of the print bed with a slight pause in-between. Doing so allows you to manually tighten or loosen the leveling knobs and level your 3D printer.

The G-code will instruct the nozzle to stop at each corner twice, so you can comfortably level the print bed of your Ender 3. After that’s done, a total of five 20mm discs will be printed for you to check adhesion: four in each corner, and one in the center.

Do bear in mind that this test is compatible with 3D printers that have a 220 x 220mm build volume. However, the model has been updated to include the G-code file for the Ender 3 V2 as well, which has a 235 x 235mm build volume.

The Ender 3 Level Test was created by elmerohueso.

11. Mini All-In-One Test

The MINI All In One 3D Printer Test aims to target several parameters of a 3D print all at once to check how capable your 3D printer really is. It used to be a larger version but he updated it to be smaller and quicker to print.

This calibration model consists of a variety of different tests, such as:

  • Overhang Test
  • Bridging Test
  • Support Test
  • Diameter Test
  • Scale Test
  • Hole Test

The MINI edition of this object is 35% smaller than the original All In One 3D Printer Test. People have been really able to dial in the settings of their 3D printer after printing this model.

The results of this 3D printed test would allow you to check which areas of your 3D printer need work, so you can troubleshoot the shortcomings accordingly.

The following video is a nice illustration of how this calibration test is printed.

People advise printing this model with 100% infill and with no supports for the best results. There’s also a version of this model without the text under the “Thing Files” section that can also be tried out.

The creator made a guide to try and assist users who are experiencing any issues with the test. It goes through fixing over extrusion, PID auto-tuning, temperature settings, belt tension, and bed PID.

The Mini All In One was created by majda107.

12. Lattice Cube Torture Test

The Lattice Cube Torture Test is the ultimate calibration model that tunes your 3D printer’s retraction, overhangs, temperature, and cooling. 

This test is based on Maker’s Muse’s lattice cubes, but this one is more of a modification for your printer’s calibration.

You’ll find several different types of lattice cubes under the “Thing Files” section, each with its own features that are worth getting into.

For instance, the Super Lattice Cube STL is a complicated model that comprises two lattice cubes rotated together thereby making it even harder for your printer to get everything right.

The creator says that it’s best to keep your Layer Height to 0.2mm for the best results when printing the lattice cube.

The following video by Maker’s Muse is a great introduction to the lattice cube torture test so do give it a watch to find out more.

The Lattice Cube Torture Test was created by Lazerlord.

13. Ultimate Extruder Calibration Test

The Ultimate Extruder Calibration Test tunes your 3D printer’s ability to print bridges and gap distances by calibrating the temperature and travel speed. 

Using this model, you will be able to see how far your bridges can reach without noticeable imperfections. If you find the bridges start sagging, it means that you need to lower the temperature.

In addition, there are large gaps within the model which is great for testing reversal or travel speed settings. It’s also recommended to set extra shells to 0 and use as little infill as possible to save time and print the model quicker.

People who have tried the Ultimate Extruder Calibration Test say that this is a very useful calibration print that has helped people get optimal temperature settings and make perfect bridges.

One user who printed the model said that reducing the gap fill speed in PrusaSlicer specifically leads to better stability during printing.

You can also customize this model using your own variables. For this purpose, the creator has left instructions in the page’s description that you can easily follow.

The Ultimate Extruder Calibration Test was created by Starno.

14. Customizable 3D Tolerance Test

The Customizable 3D Tolerance Test tunes your printer’s accuracy and determines how much clearance is best for your 3D printer.

Tolerance in 3D printing is how accurate your 3D printed model matches the dimensions of the designed model. We want to minimize the amount of deviation as much as possible for the best results.

This is something that’s necessary to calibrate when you want to make parts that must fit together.

This model consists of 7 cylinders, each having its own specific tolerance. After printing the model, you will carefully examine which cylinders are stuck tight and which ones are loose.

The ones that are loose can be easily taken out with a screwdriver. In this way, you can determine the best tolerance value for your 3D printer.

The following video by Maker’s Muse nicely explains what tolerance is and how you can test it for your 3D printer.

One user advises to print the model with 0% infill or else the whole model may get fused together. You can also use rafts with this print for better adhesion and to prevent warping.

The Customizable 3D Tolerance Test was created by zapta.

15. Ultrafast & Economical Stringing Test

The Ultrafast and Economical Stringing Test is a quick and easy fix for stringing in your 3D prints that requires no extra post-processing steps. 

This model gives you the advantage of stopping the print as soon as you observe stringing in the two pyramids that are printed. You can then tweak your retraction or temperature settings, and print another one of these models to continue the calibration.

If the issue still persists, I highly recommend checking out another one of my articles that discusses 5 Ways to Fix Stringing and Oozing in Your 3D Prints.

People who have tried calibrating their 3D printer with this model have shown a lot of appreciation for the creator. This model takes somewhere around 4 minutes to print and uses very little filament.

It saves you both time and money, and makes it possible to get rid of stringing in your parts, which is when the nozzle pushes out excess filament and leaves small strings of material on your print.

You can also watch the following video to get a visual idea of how to identify stringing and why retraction settings influence this imperfection among other factors.

It’s worth noting that keeping your filament dry is half the work for getting successful 3D prints. I’ve put together an ultimate guide on How to Dry Filament Like a Pro so do check that out for an in-depth tutorial.

The Ultrafast and Economical Stringing Test was created by s3sebastian.

16. Bed Center Calibration Test

The Bed Center Calibration Test recenters your print bed and helps you change the bed center that your 3D printer recognizes, to the actual center of the bed.

Printing this model will allow you to clearly see whether your print bed is perfectly centered or not, and this is something that’s necessary to make parts without being offset from the center.

The cross feature in the model should be exactly in the middle of your print bed and the distance from the outer squares to the edge of the heated bed should be equal.

If you find your bed away from the center, you will need to measure the offset in the X and Y direction and change the bed center value in your firmware to calibrate the print bed.

The following video on bed centering goes in-depth in this process, so you should definitely check it out.

The Bed Center Calibration Test was created by 0scar.

17. Lithophane Calibration Test

The Lithophane Calibration Test model is a simple test for that helps you determine the best print settings for 3D printed Lithophanes. It has a set of wall thickness values that increase by 0.4mm, with the first 0.5mm value being the exception.

Here are the recommended settings that the creator has left for the model:

  • Walls Count 10 (or 4.0mm) – or higher
  • No Infill
  • 0.1mm Layer Height
  • Use a Brim
  • Print Speed 40mm or less.

This model has a 40x40mm and 80x80mm version, with three types for each size:

  • STD which includes a combination of raised and recessed numbers
  • RAISED which only contains raised numbers
  • BLANK which has no numbers

The creator recommends that using either the RAISED or BLANK model for printing the Lithophane Calibration Test is better for achieving the desired results, so do implement trial and error to calibrate your 3D printer.

The Lithopane Calibration Test was created by stikako.

18. Lego Calibration Cube

The LEGO Calibration Cube is similar to a regular calibration cube for testing print tolerances, surface quality, and slicer profiles, but these can be stacked upon each other, making for a more visually pleasing and useful calibration cube.

This model serves the same function as the XYZ Calibration Cube, but can be seen as an upgrade since it can even be used as a cool display or toys.

Ideally, you should be having a 20mm measurement on all three axes of the cube, which you measure with a set of Digital Calipers.

If not, you can calibrate your e-steps for each axis separately to fine-tune your 3D printer and get back to making high-quality prints.

People love the idea of the LEGO Calibration Cube because it not only allows them to configure their printer but also beautifies their desktop as the cubes are stackable.

The Lego Calibration Cube was created by EnginEli.

19. Flow Rate Calibration Method

The Flow Rate Calibration Method is an effective test that helps you calibrate the flow rate using trial and error, so your 3D printer extrudes the correct amount of filament. 

This calibration test is a quick and easy way of tuning your flow rate, which is essential for getting high-quality prints. However, make sure that your e-steps are calibrated before you test your flow rate.

That said, here’s how you easily calibrate your flow rate with this model.

Step 1. Download the Flow Rate Calibration STL file that matches your nozzle diameter.

Step 2. Print the model with your Flow Rate set to 100%.

Step 3. Measure the width of each wall of the printed model.

Step 4. Take the average of your measurement using the (A/B)*F formula. The resulting value will be your new Flow Rate.

  • A = expected measurement of the model
  • B = actual measurement of the model
  • F = new flow rate value

Step 5. Print the model again with the calibrated Flow Rate value and measure the model afterward. If the actual measurement is equal to the expected one, you’ve successfully calibrated your Flow Rate.

If not, calculate the Flow Rate again with the measured value and repeat the process until the two measurements match each other.

The following video is for those who prefer a visual tutorial.

The Flow Rate Calibration Method was created by petrzmax.

20. Surface Finish Calibration Test

The Surface Finish Calibration Test determines how well your 3D printer prints the surfaces of your models. It’s perfect if you are having problems with 3D printing uneven or curved surfaces, so you can calibrate your printer correctly beforehand before starting the main model.

This model is a quick and easy way to print multiple surfaces and check them each. Doing so makes it simpler to tweak your slicer’s settings and calibrate your 3D printer.

You can check out the recommended settings in the page’s description for each resolution of the model.

The creator also mentions that if you live in a humid area, decreasing the nozzle temperature by 5-10°C can help you get better results.

The Surface Finish Calibration Test was created by whpthomas.

Recent Posts

3D Printerly