An Obsession with Flatness – Part 4

The Finished results

The Finished DIY Repeat-O-Meter

So after some playing around, I finally got it finished and operating. I added some parts, such as the 3d printed handles (I found the low handle helps keep the device steadier when pushing it across a table and provides for better readings. ) The 3d printed handles should also provide some thermal insulation so the heat from your hands does not unduly affect the results. (Does that really matter for the cases I’m using it with? Nah.) I also added a rubber band around the top arm as it seemed to limit some vibrations, and again provided for better, quicker, more consistent readings.

Mahr Supramess
Mahr Supramess Dial Comparator. It reads 0.00002″ (“20 millionths”, about half a micron). Here it is zeroed out.

I found that after installing the Supramess Comparator (which reads 0.00002″), and zeroing it out, and locking down the fine height adjustment, the repeat-o-meter actually worked! Surprisingly well actually. When moved on a typical granite kitchen counter top, the dial indicator would jump between -5 and +5 (a swing of 0.001″) with regular outliers pegging the needle. When compared to a 36″ x 24″ surface plate, the movement is generally less than a swing of 0.0002″. While I cannot self-calibrate the repeating instrument, and thus it’s not something that I would use for lab grade metrology, for my purposes, it’ll work.

So How Flat is it?

That’s a lot of work just to get an idea about how flat my tiny, cheap, import surface plate is. So how flat is it? The answer, not too bad. For the most part, the surface plate is within 0.000060″ (60 millionths, or 60 microinches, ~1.5 microns) total indicator movement. However, there are two corners where the indicator drops to 0.0001″. This isn’t too surprising, as this is just at the very edge of the plate (less than 1 inch from the edge in both cases.) If you’ve ever done any lapping, it’s quite easy to roll an edge if you’re not careful. I’m assuming that this is what happened to this plate. If I ignored the corners, the repeatability is within the 60 millionths range and I would say that in terms of repeatability, this is a Grade A surface plate. Pretty decent as it was sold as a Less than B Grade plate. (Sold as +-0.0001″, that may be a marketing error, as a Grade B would be half that.)

I have access to a number of granite surface plates, and as such I’ve used this to test them. The relatively new surface plates have shown very consistent results, and even a well used plate is still well within Grade A repeatability measurements, with the exception of a ~6 inch diameter spot, now on the back of the plate where it was reading quite high and had a very rough surface finish. (this plate has had a rough life, and has been repaired a few times.)

Yikes! This old surface plate was well used in one particular spot. Compared to the center of the plate, it was out 0.00024″ You could feel the granite had a more porous, rougher texture in this location. I don’t know what has caused this.

All in all, I’m quite happy with my DIY Repeat-O-Meter and my really cheap surface plate. Neither are perfect, but they’ll work for the purposes that I use them for. And it helped me think more about how we measure flatness and answered my curiosity about how flat my surface plate actually was, which has helped down the road as I continue to think and work on making things flat.

Next Up: Let’s take a closer look at some things we’ve conveniently skipped over.

An Obsession with Flatness – Part 3

Prototyping ain’t easy, but it’s necessary

As the saying goes, everyone has a plan until they get punched in the mouth. The same goes for taking a design and turning it into a physical object. You may not have the tools or material you need, you may realize that in reality, things don’t operate the way that you want, or the way you designed something just isn’t feasible to build. The other side of the coin is that maybe you come up with a better design while you build.

Building the DIY Repeat-O-Meter, most of the above happened. This doesn’t lead to a pretty finished product. Extra holes drilled throughout the part to try one one idea or another. Slots roughly cut, then a design change halfway through. It’s not the best work I’ve ever done. But I’ve built enough prototypes at this point, that I at least expect this sort of thing to happen.

Bottom of repeat-o-meter
Excellent machining! Good job centering that slot. Nice Extra holes on the side of the base. The two holes on the back of the arm by the foot are where the arm connects to the base via two screws, and one was re-drilled for some reason? (I think I was going to originally try and put the ball for the foot in the very back?)

The most difficult part was determining how much of a slot, and how thin of a web to leave on the arm to get reliable flexing, that would not lead to permanent deformation, but be “soft” enough to provide good readings. It took a bit of experimentation, but I finally arrived at something that seemed like it would work.

flexure hinge
The Flexure. She ain’t pretty, but she works. It took a bit of trial and error to get the right amount of flex. And once again, an extra hole from the original design.

Next up: Finally Finished.

An Obsession with Flatness – Part 2

The Repeat-O-Meter continues. The Design Phase

Having bought a small, cheap, granite surface plate (12″ by 8″), that (I think) was Grade B (as compared to the AA and A which are better), it totally makes sense to check it’s relative flatness. Because the work I do in my bedroom requires high precision. Or at least that’s what I told myself.

a Rahn Repeat-O-Meter at a hefty 10″ long would barely have fit on my tiny surface plate. Forget about trying to take any type of systematic measurements with it. Instead of building a full size Repeat-O-meter, I’d have to create a smaller version in order to have it work on my small surface plate.

So let’s do this. Let’s spend hours of our life designing, developing, and building a small DIY repeat-o-meter, that I’m going to be unsure of it’s actually accuracy and repeatability. And let’s not mention the fact that you need a millionth’s (0.00005″) level indicator to actually do this, which are not cheap.

repeat o meter design
The First Design. The BarZ design. The Base is on the right. The Dial Indicator is the yellow faced instrument held in the cantilever arm. And the lever arm is at the bottom left, where it influences the dial indicator’s plunger, providing for the reading. The round part on the top is just a handle.

Taking the blueprints from the BarZ DIY Repeat-O-Meter, I started in Fusion360 and built a model almost exactly to the ShadonHKW prints. Immediately changes were made to the design. Partly because of available stock, partly because of available hardware (I was doing this on the cheap, I had to drop some money on a good indicator… which would cost more than the surface plate.) But also because I didn’t know what I was doing.

The basic design is simple, as referenced in an earlier post, you have a base with 3 flat feet that holds the dial indicator out on a cantilever post. This post sits above the lever arm. The lever has one foot at the front. As you move the device across the surface plate, the lever arm will influence the dial indicator, giving you a reading of the variations of the flatness of the surface plate.

ball bearings in base
Looking from the back, and through the base, you can see the ball bearings here, held in by set screws. Note the triangular layout of the 3 feet on the bottom of the base, and one at the front on the lever arm.

For the Pivot, the BarZ design uses two center drilled holes on the lever, and two ball bearings (held in by set screws) on the base. While this should work just fine, I never built this version. The original Rahn Repeat-O-Meter uses a flexure hinge, and that design appealed to me, and as I’ve never made a flexure hinge before, I really wanted to try to see how a flexure hinge worked. At the time, I’m sure I was reading about compliant mechanisms. (And for more flexures and compliant mechanisms, check out this excellent Veritaseum video.)

One of the benefits of a flexure hinge is that I can worry less about the stiction/friction between the ball bearings and the lever arm itself. While this would normally not be an issue at all, when dealing with measuring millionths of an inch, and being moved across a plate, any little friction/stiction could possibly add error to my measurements.

flexure hinge
The design for my first flexure. I don’t know what I’m doing. Designed to be easily machinable (two holes, a slot between them, and a saw cut.)

For the simple flexure hinge, I just designed a slot into the arm, taking material off the bottom where the actual flexing will occur until there would be a good “hinge” but it wasn’t so weak that I had to worry about permanent deformation or failure from metal fatigue. I read up a bit on the topic and found some numbers of around 0.050″ for my use case. That said, it wasn’t a scientific process at all. “Okay, that looks right” and “we’ll see how it works in metal” was the best I could come up with.

And with that, the design process was done. And all that was left was to make the thing. Of course it never seems to work that way.

(Next: “Wow, you call yourself a machinist?”)

An Obsession with Flatness – Part 1

While learning how to machine using the lathe and mill, I became interested in what seemed to me a chicken/egg problem; “How do you make a precision instrument if you don’t have a precision instrument to make it with?” The answer: it starts with a flat surface, and you build up from there. (For more about this answer, I recommend “Foundations of Mechanical Accuracy” by Wayne Moore.)

Precision starts with a flat plane. Without a smooth, regular surface, it would be nearly impossible to create square objects, and from there, impossible to build all the machines and technologies to create the world around us. (Also, I can’t help but mention that as I wrote this, I was reminded of the flat plane of Central Place Theory by Christaller, for the geography nerds out there.)

And thus my unhealthy obsession with flatness began.

I started with reading about Surface plates, the granite plates that have been ground to millionths of an inch flatness. A typical surface plate you may see in a shop would be 24″ by 36″ and 4″ thick, cut from granite and ground flat with diamonds. (For a very bad copy of the Federal Specification from the GSA, which almost all surface plate manufacturers base their tolerances on, because you can’t easily find the new spec, see here: the older spec, GGG-P-463c, now superseded by ASME B89.3.7.) In order to meet these standards, you need to have your surface plate calibrated, so how do we go about doing that?

And this is where I came across the weird looking thing, with the name straight from the 1950’s: the Rahn Repeat-O-Meter.

The Rahn Repeat-O-Meter. I don’t think you can use it to bust ghosts, but I’ve never tried.

A Repeat-O-Meter measures the variation in relative flatness across the surface plate. It’s a rather simple device, consisting of essentially a floating lever attached to a base. The base has an arm above the lever that holds a high precision dial indicator (0.00002″usually.) The lever lifts the plunger on the dial indicator as you sweep the whole thing across your surface plate. And as you move the Repeat-O-Meter around your plate, you see the variation in the flatness of your plate (relative, because it shows the variance from one point on the plate compared to another point.) Obviously, the less variance, the better the plate for high precision work.

When I googled the Repeat-O-Meter, I came across one of my favorite machinist Youtube Channels, Oxtoolco (Tom Lipton) and his videos on the Repeat-O-Meter and re-surfacing his granite plates, and his collaboration with NYCCNC on re-creating their own DIY Repeat-O-Meter. (And by the way, you’re going to see a lot of references to Tom Lipton on this blog when it comes to metrology, flatness, and all things machining. He’s my spirit animal.) And just as an aside, I’d be remiss not to mention this amazing design by Robin Renzetti.)

However, my biggest influence was the guys at Bar Z. This video (and their blueprints found in the description of the video) of their own DIY mini Repeat-O-Meter.

BarZ repeat-o-meter (From ShadowHKW’s Youtube Channel)

Now, I didn’t learn all this all at once. I had been reading and watching these videos over a period of a few months. And in that time, I had enough use for a surface plate that I bought a small (12″ x 8″) import granite surface plate from Ebay. And not knowing how flat this rather inexpensive and small plate was, I wanted a wear to investigate it’s properties. So I set out to make my own Repeat-O-Meter.

And this is where the trouble began….

(Next Up: “A slight change.”)