×Read this message from Erik, founder of YouMagine

bed level on the fly print pattern

print this pattern and level the bed on the fly, forget paper

3D printer parts and enhancements

Creative Commons Attribution Share Alike

Commercial use is allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


Use the STL for the nozzle size you have installed or use the openSCAD file to make your own custom file. I always have these gCode files on my SD cards, anytime I want to check the level of my bed I just print the corresponding file and adjust the screws as needed to get the perfect plastic. it will print the zig zag pattern front to back 2 times so....
1. Start with the front two thumb screws and make sure you're getting a FLAT topped line of plastic that is not too thin and sticking to the bed.
2. As it works it's way back check the back.
3. If the bed is close, I just cancel the print after the 1st pass going to the back. If the bed needed a lot of adjusting, then I let the print come back to the front and remove all the plastic before it works it's way to the back again.

Materials and methods

plastic and printer



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


373772957da4b4fc44d1dd5d253687bf?default=blank&size=40amclester added this to the Machines & Accessories collection ago
41bad9720a1a407a736585c6c41badb1?default=blank&size=40Ladislav Tejml added this to the 3d tisk collection ago
Df8067572b61f4b1b8e292b718b1ff1e?default=blank&size=40imoraj added this to the PrintTest collection ago
040f736ae7fd3b038650faea098ab5ec?default=blank&size=40Sciuruz added this to the CR-10S collection ago
233aadb02022628d2479007c694dc2b2?default=blank&size=40RiComikka added this to the 3dprinter collection ago
Ddd90cfda61ab46bc2669562e29b2f1b?default=blank&size=40Muehle added this to the Interessantes collection ago
Mini ocieicon101 squareOcie Ward added this to the printer parts collection ago
381f6cb90d910f1dc9f874d81ea2b8d1?default=blank&size=40mifga commented ago

great, added this to the SD card for all of my printers at New Lab in Brooklyn -- so handy! I tuned my own in-house version as well, but will use your script weekly during maintenance. ;-)

Eb7a0e60922c213fd772948b023a30ec?default=blank&size=40krx added this to the MAKE collection ago
5d5130ade0ee92e5e9bd8e9fa4ee6f1d?default=blank&size=40jesuschaves added this to the Impresora collection ago
Mini 122811 200xacto added this to the Leveling collection ago
F360753482c62e5c862c40fdb976ae2f?default=blank&size=40pigulka added this to the do zrobienia collection ago
E63ea23cd8fccb2567797bae37b39c58?default=blank&size=40chapelmagine added this to the mine collection ago
4a8f7371d7dcf0fdffcd605201763d85?default=blank&size=40maillota added this to the calibration tools collection ago
Mini elfen lied 11 thumb large 1 Da6oN added this to the Ultimaker collection ago
30cea56597a4822380f58b9305238009?default=blank&size=40Collin Chaffin added this to the Things to make collection ago
Bb5ce7b8c0cdf7bdcb74b3550c3c6515?default=blank&size=40Low351 commented ago

Had trouble with this on my Tevo Tarantula, the gcode didn't heat the nozzle and when I imported the .stl into Cura it had sizing/save issues.

C6b9660b73aca8d3310f437cdd9107ab?default=blank&size=40Xander added this to the Printer Utilities collection ago
4e1704d8fa0a8a2628e786426e34f435?default=blank&size=40Olof Kjellberg added this to the 3d start collection ago
143362d2fef5451639aa2b7a2314baad?default=blank&size=40Brian Dowling added this to the Useful Utilities collection ago
39e2f3590d780a2acf7d1cf162601af8?default=blank&size=40frol added this to the 3D printing collection ago
Mini mark.g.peeters.4.23.14Peetersm published this design ago