CMM Programmer

Digitally inspect machined tools to make sure they match the blueprint.

What does a CMM Programmer do?

Ah, the coordinate-measuring machine. If you’ve never heard of it, you’re not alone. This less-than-well-known piece of equipment is the reason appliances and machines exist. This particular machine, known as a CMM for short, examines and maps out 3D objects to check that they match certain design specifications.

If you undertake the role of a CMM Programmer, you’ll read blueprints and input their measurements into the CMM so it can determine whether a part was made accurately or not.

The process for a CMM Programmer starts when a new part arrives. Using the blueprints and computer information that came with it, you determine the dimensions of the part, such as height, width, depth, and angle measurements, and put these into the CMM. Once you’ve entered all the dimensions, you fire up the machine and let it do its thing.

After the CMM has examined the entire object, it spits out the results based on the CMM Programmer’s specifications. You examine these to determine if the part was made accurately or if it contains a flaw, such as a wrong angle. Then you accept or reject the part, and move on to the next.

Your work requires knowledge of math and Geometric Dimensioning and Tolerance (GD&T), the ability to read blueprints, and an eye for detail. It also takes creative thinking to understand how a 2D blueprint translates into a 3D object. Your imagination combined with your mathematical and computer skills helps you check each part for perfection.