Build Platform Level Test Pattern

by ednisley, published

Build Platform Level Test Pattern by ednisley Jan 10, 2012
0 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps


Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

17729Views 5454Downloads


A very short, very thin calibration object to measure build platform alignment


Successfully printing objects requires accurate build platform alignment. I find that 0.25 mm layers require leveling within about +/-0.05 mm across the entire platform.

This OpenSCAD program generates an object with bars exactly one thread tall and two threads wide. Skeinforge (or your favorite slicer) converts the STL file into G-Code that will produce a very short and thin plastic extrusion that reveals any misalignment.

Update: You must modify the OpenSCAD source to match your Skeinforge settings. The STL file is set for 0.25 mm thickness and 0.50 mm width, so it won't produce the correct G-Code for other printing parameters. It will (probably) print something that you can use for platform leveling, but the bars won't be exactly one-high by two-wide.

After printing, cooling, and removing the pattern, measure the thickness with calipers. Each bar should exactly match the Skeinforge layer thickness; if it doesn't, then you know which part of the platform to adjust.

My (extensively modified) Thing-O-Matic has a double aluminum plate build platform with three M3x0.5 mm adjusting screws at the left front, left rear, and right center mounting holes. Measuring the bar thicknesses near those screws directly indicates the required adjustment.

It also has a Z-minimum platform height sensor switch, so I simply adjust the screws to level the platform; my start.gcode routine measures and sets the correct Z=0 position. Without that sensor, you must adjust the screws to eliminate the tilt and set the height to match the layer thickness.

The overall printed width of each bar should match the Skeinforge W/T setting. For example, with 0.25 mm thickness and W/T=2.0, the bars should be 2 x 2 x 0.25 = 1.00 mm wide. This is very sensitive to the actual printed thickness.

Two tabs mark the +X and +Y axis directions so you can figure out where to make the corrections. The bottom surface will be shinier than the top, indicating which side was down.

More details and background on my blog at http://softsolder.com/2012/01/10/platform-level-test-pattern/.

All Apps

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

3D Print a wide range of designs with Treatstock. Easy to use tools to get the perfect result. The global 3D printing network that connects you with high-quality and fast working print services nea...

App Info Launch App
Comments deleted.

Wow! This worked great! I don't have a very good set of calipers, but it appears that I'm within .05mm of the ideal. That's not too shabby considering my slip-o-paper leveling method.

Do you have any other suggestions for improving print quality?

Go slow on the first layer to improve adhesion, use Cool to make small objects work, print infill faster than perimeter, and ... enjoy!

Oh, and spend more time printing than fiddling with the printer. [grin]

Great thing. This is exactly what I was looking for. This works great!

Every little bit helps...

Good printing!