Set your 12 o'clock position with a level... because

This post inspired me to create a 3D printable tool to help set the 12 o’clock postion. Here it is on Thingiverse:

(and a picture)

It fits on top of the sprocket and has a space for a bubble level to be glued into it. It also places the bubble level 3 inches away from (the center of) the sprocket for increased accuracy of the level.

I also wanted to mention that you want to set the 12 o’clock position in relation to the top beam (so the the top tooth of the sprocket is exactly perpendicular to the top beam). So if your top beam isn’t perfectly level, then that could also be a source of inaccuracy when using a bubble level to set your 12 o’clock position.


Oh, and I also wanted to mention that there are a couple of other 3D printable calibration aids on Thingiverse that use a plum-bob technique to get the 12 o’clock position.

Maslow Motor calibration aid
Maslow Motor Calibration Tool


Nice custom tool!

This was discussed a bit a while back and I think the consensus was that you want your frame to be as level as possible so gravity pulls how the chain sag compensation thinks it will.

Hi @BradM,
To comment on your last point:

My experience is using a level to get a good horizontal potision of the frame is fine. And once it “looks” level, it is good enough. In any case, a fair top beam level will not warp the workspace distances.

But adjusting the sprocket 12 o’clock to a known exact position with the level will make a significant contribution to the MaslowCNC acccuracy through the entire workspace as shown in the above color diagrams.

This is another method that’s been discussed and that I have used in the past.

I do like your method though with the level on the two points. I wonder since they are so close if you can dial it in accurate enough.

1 Like

I like your design. Where did you get the bubble level you used? I want to print one of these to verify my setup.

I bought a 10 pack of them from Amazon here:

1 Like


Very cool! Is the purpose of putting the level several inches from the sprocket just to be able to better eyeball that the sprocket is vertical?

By putting the level farther away, it should tend to amplify the angles. This will let you get closer to true level. If you could make the tool even larger, the precision will increase even more.

Hmm I don’t think that’s true but could be wrong. But sure seems good to be able to sanity check that things look sane

When I created it my thoughts were exactly what @MartinJ says above.
But now that you ask and I think about it, 1 degree is 1 degree. Whether the level is half and inch away or 12 inches away, the level is only going to rotate 1 degree. But it does give you the benefit of being able to better visualize the position of the sprocket. When you move the motor 1 degree, the tip of one of the “teeth” moves 0.065 mm. But at 3 inches you see it move .2 mm. It “amplifies” the movement by ~33%.

1 Like

And it looks cool! I’m going to print one this weekend

1 Like

I’m going to print one as well. I’m only about half way through configuring anyhow, but I may as well go get it all as close to right as I can. Mind you I have to wait for the garage to warm up above the sub freezing we’re at now for anything to happen, but having that hanging where I can see it every day will be a great motivator for when I can get back out.

That tool idea is very nice :+1:.
I ended up digging into FreeCAD to make a CNC version of that Thing.
Here is what it looks like out of the chips.

And finally you’ll find here the FreeCAD project under a GPL licence.

Enjoy and share your thoughts in the 12O’Clock Level FreeCAD Topic of the Maslow Forum :slight_smile:



Yes please!

Edit: Tonight? No pressure :wink: . Just have 2 days off and the surroundings and adjusting the cut-out for my ‘level’ is minutes, but the sprocket would take me days.

1 Like

and a dropbox or so?
Edit: is it to big for email?

Here it is the FreeCAD project under a GPL licence.

(I edited the first post too)

1 Like

Hope you don’t mind i’ll check the licence an other time :slight_smile:
Would never sell something that will give me an advantage to test fork firmware and GC with the best start for a manual calibration with my 3rd sled.
Thank you!


Edit: is this 0.17 or dev 0.18?
Edit 2: The workflow ->inkscape ->freecad would interest me.

0.18 dev.

See also this post about the making

Added main workflow from Inkscape to FreeCAD an then sketch tune up to allow Path workbench operations on shapes.

1 Like