Creality CR-10 Dial Indicator Mount for Bed Level/Tramming

by CallJoe, published

Creality CR-10 Dial Indicator Mount for Bed Level/Tramming by CallJoe Jun 30, 2017


Design Tools


Use This Project

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

896Views 222Downloads Found in 3D Printer Accessories


This is a Dial Indicator Mount for the Creality CR-10 (click here: https://goo.gl/FthFpE) that uses economical dial indicators such as this one http://amzn.to/2ttaAGr for less than $15 bucks or a digital version such as this http://amzn.to/2ttaIWr for only $25 bucks. Also you can use a metal 1/4-20 (~6mm) sized nut and bolt combo however I like using nylon nuts/bolts such as these http://amzn.to/2saaeRh just to lighten things a bit. I have designed two Gcode files to be used for running the dial across the Creality CR-10 bed and they can be found here: http://diy3dtech.com/creality-cr10-bed-alignment-gcode/

We also produced a video on the use of this mount and along with the associated gcode here https://youtu.be/LJI34siHOFo as well as we have a more detailed version how to level tramm you 3d printers bed here: https://youtu.be/LJI34siHOFo using a dial indicator.

Upadte: Have also added an STL for a smaller version which is shorter for use with dial indicators such as this one (http://amzn.to/2uzu35t) that are shorter.

Also, please follow us on Thingiverse and give this a like if it came in handy and for more information on this project, please visit us at http://www.DIY3DTech.com as well as subscribe to our YouTube Channel at http://YouTube.DIY3DTech.com along with a visit to our one of a kind swag shop for yourself a Maker Geek friend at http://Swag.DIY3DTech.com for unique 3D Printing, Laser Cutting and CNC swag! Too, if you want a behind the scene look at what we are working on be sure to follow us on Instagram (https://www.instagram.com/diy3dtech/)!

Print Settings


Any Printer










So for the you print as it is (open end to the bed) as set supports for "touching bed" only (do NOT use everywhere). Also use high infill percent as use 40% to increase the rigid of the main body which is importance for a solid reading. You can use either PLA or ABS for the build.

More from 3D Printer Accessories

view more

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

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

It might be cheaper to use a voltage data-logger (with USB) and have a sliding resister used for the level detector. That way there will be voltage changes where the bed level changes. It should be possible to have a spring arrangement keep the resistor slider lightly pressed onto the surface.

Just a word of caution, this print does not fit if you do a duct fan mod. You will have to redesign to fit your particular setup.

Thank you pointing this out, it is designed for the stock configuration.

Would love to see a way for this to just be on the z-arm for those who are using v6 etc heat break and blocks. This is the one I have: https://www.amazon.com/gp/product/B01MQISR7E/

Hmm this would be a harder build...