Intro to Coordinate Metrology
Understanding the CMM: The Coordinate System
A coordinate system is a lot like an elevation map where the combination of a letter along one edge of the map, a number along the other, and elevations shown throughout uniquely describes each location on the map. This letter/number/elevation combination is called a coordinate and represents a specific place relative to all others.
Another example is a street map with buildings shown. To walk to your hotel room at the Ritz Hotel from the train station (your origin), you walk 2 blocks along Elm street, 4 blocks on Maple and up 3 floors in the Ritz. This location can also be described by the coordinates 4-E-3 on the map, corresponding to the X, Y and Z axes on the machine. These coordinates uniquely describe your room and no other location on the map.
A coordinate measuring machine (CMM) works in much the same way as your finger when it traces map coordinates; its three axes form the machine's coordinate system. Instead of a finger, the CMM uses a probe to measure points on a workpiece. Each point on the workpiece is unique to the machine's coordinate system. The CMM combines the measured points to form a feature that can now be related to all other features.
The Coordinate System: The Machine Coordinate System
There are two types of coordinate systems in the world of measurement. The first is called the Machine Coordinate System. Here, the X, Y, and Z axes refer to the machine’s motions. When viewed from the front of the machine, the X axis runs from left to right, the Y axis runs from front to back, and the Z axis runs up and down, vertically perpendicular to the other two.
The second coordinate system is called the Part Coordinate System where the three axes relate to the datums or features of the workpiece.
Before the introduction of computer software to coordinate measurement, parts were physically aligned parallel to the machine’s axes so that the Machine and Part Coordinate Systems were parallel to one another. This was very time consuming and not very accurate. When the part was round or contoured, rather than square or rectangular, the measurement task was nearly impossible.
With today's CMM software, the CMM measures the workpiece's datums (from the part print), establishes the Part Coordinate System, and mathematically relates it to the Machine Coordinate System.
The process of relating the two coordinate systems is called alignment. With a street map, we do this automatically by turning the map so that it is parallel to street (datum) or to a compass direction (i.e., north). When we do this, we're actually locating ourselves to the "world's coordinate system."
A datum is a location. We use datums as guides to tell others where we are or as directions on how to get to places. On the map, the Ritz Hotel is a datum. So are streets, the train station, the museum and the restaurant. Thus, by using an origin, datums, directions and distances people have all the information they need to get from one location to another.
For example, to get from the train station (origin) to the restaurant, you walk 2 blocks north on Elm Street (datum), take a right, and walk 2 blocks east on Maple (datum).
In metrology, a datum is a feature on a workpiece such as a hole, surface or slot. We measure a workpiece to determine the distance from one feature to another.
Suppose you need to know how far a specific feature of a workpiece is from another feature. Take, for example, the distance to the centers of each of four holes from a central hole. To do this you would first measure the central hole, translate the origin to the center of this hole, and then measure each of the four surrounding holes. Moving the starting point (origin) of the measurement from its present position to another place on the workpiece is called translation. The CMM does this mathematically when you request an alignment routine from its geometric measuring software.
In terms of our street map, once you arrive at your hotel and decide to eat at a legendary restaurant on your visit to the city, you need to find it on the map. The hotel now becomes your new starting point, or origin. By knowing your location, you can tell by looking at the map that you will have to travel two blocks west along Maple Street to reach the restaurant.
Not all datums are at right angles to other datums. For example, looking at your street map, you see that the museum is located on a street that's neither parallel nor at right angles to the streets the hotel, restaurant and train station are on. Thus, to determine how far it is from the hotel to the museum, you have to first translate your key origin to the hotel and then rotate the key to be parallel to the street on which the museum is located. Now you can easily measure the distance from the museum to the hotel.
What’s the difference between measured and constructed features? The vast majority of workpieces are made up of simple geometric elements created by machining or forming. These primary elements (planes, edges, cylinders, spheres, cones, etc.) are called features. When a CMM can measure these features directly, by touching the surfaces that make up the feature with a probe, the features are referred to as measured features.
Other features, such as distance, symmetry, intersection, angle and projection, cannot be measured directly but must be constructed mathematically from measured features before their values can be determined. These are called constructed features. In Figure 11 the centerline circle is constructed from the center points of the four measured circles.
The relationships between one feature or group of features to another feature or group of features are critical to manufacturing. For example, the intersect point between the cylinders on one side of an engine block and those on the other side determines how well mating parts fit. This intersect point is constructed from the two measured features (the engine cylinders).
Although advanced manufacturing technology makes it possible to tolerance and make workpieces very precisely, imperfections still exist. Small as they may be, the fact that there are tolerances means that there are errors.
Coordinate measuring machines are no different from other products in this respect. While they are built to extremely tight tolerances, there are errors (roll, pitch, yaw, straightness, squarenesses and scale errors) in their structure that affect their accuracy. As manufacturing tolerances become increasingly tighter, it is necessary for CMMs to become more accurate.
The majority of the CMM's inaccuracies can be corrected automatically in the CMM’s computer. Once all of the geometric errors of the CMM are measured (called error mapping), they can be minimized or even eliminated by powerful algorithms in the CMM's software. This technique is called volumetric error compensation.
By eliminating errors mathematically, you lower the cost of manufacturing and provide the customer more performance for their money.
Volumetric compensation can be best understood in terms of the relationship between a map and a compass. If you want to sail to a particular location, you have to know its true direction from your current position (origin). A compass and a map are used to determine your direction, or bearing. There is, however, a difference between true north and magnetic north. The difference between the two is called variation and is caused by non-uniformity in the earth’s magnetic field. Thus, to determine the true direction from one point to another, the variation between true north and magnetic north must be added or subtracted from the compass bearing.
In the map shown, the difference between true north and magnetic north (3° W), must be compensated for or a sailor would end up northwest of the intended goal and would run aground before reaching the final destination.
A coordinate measuring machine does a similar compensation automatically to remove the variations of the machine from the measurement.
CMMs generally gather their data by touching the workpiece with a probe (either a solid probe or an electronic touch-trigger probe) attached the machine's measuring axis. Although the tip of the probe is very accurate, once the probe is attached to the CMM, the location of the tip to the machine's coordinate system must be determined prior to measuring. Since it's the tip's circumference that touches the part, the probe's center and radius are determined by measuring a very accurate sphere (requalification sphere).
Once the center and radius of the tip are known, when the probe contacts a workpiece, the coordinates of the tip are mathematically "offset" by the tip's radius to the tip's actual point of contact (Figure 14). The direction of the offset is automatically determined by the alignment procedure.
We do a similar procedure when we park a car. The better we can estimate our offset from the exterior of the car, the closer we can park it to the curb.
A projection is the reproduction of a workpiece feature on another feature, such as projecting a circle or line onto a plane, or a point onto a line.
Projecting one part feature onto another can be compared with the creation of the traditional "flat" map of the world (Mercator projection). The flat map is made by projecting a globe of the world (sphere), onto a cylinder.
A minimum number of three points is necessary to measure the diameter of a circle and, if those points are not at the same distance from the top of the bore, the measured diameter will be shown to be elliptical. To overcome this misrepresentation, the measurement data is projected into a plane that is perpendicular to the centerline of the cylinder. The result is an accurate determination of the real size of this workpiece feature.
By using effective probe techniques when inspecting a workpiece, you can eliminate many common causes of measurement error.
For example, probe measurements should be taken perpendicular to the workpiece surface whenever possible. Touch-trigger probes used on coordinate measuring machines are designed to give optimal results when the probe tip touches the workpiece perpendicular to the probe body. Ideally, you should take hits within ±20° of perpendicular to avoid skidding the probe tip. Skidding produces inconsistent, non-repeatable results.
Part Surface to be Probed
Note that the approach of the probe should be within ±20° of the perpendicular to minimize skidding error. The probe approach vectors are perpendicular to the surface of the sphere.
Probe hits that are neither perpendicular nor parallel to the probe body (Figure 19) produce results that are even less repeatable than those taken parallel to the probe body. You should avoid taking probe hits parallel to the stylus and at an angle to the probe body, since they will produce large errors.
Using Effective Probe Techniques
You can reduce the likelihood of shanking by using a larger diameter tip to increase the clearance between the ball/stem and the workpiece surface. Generally, the larger the tip diameter, the deeper the stylus can go before it touches the work piece feature. This is called the effective working length of the probe (Figure 21). Also, the larger the tip, the less effect it has on the surface finish of the workpiece since the contact point is spread over a larger area of feature being measured. However, the largest tip that can be used is limited by the size of the smallest holes to be measured.
Geometric Dimensioning and Tolerancing
Geometric Dimensioning and Tolerancing (GD&T) is a universal language of symbols, much like the international system of road signs that advise drivers how to navigate the roads. GD&T symbols allow a design engineer to precisely and logically describe part features in a way they can be accurately manufactured and inspected. GD&T is expressed in the feature control frame. The feature control frame is like a basic sentence that can be read from left to right. For example, the feature control frame illustrated would read: The 5 mm square shape (1) is controlled with an all-around (2) profile tolerance (3) of 0.05 mm (4), in relationship to primary datum A (5) and secondary datum B (6). The shape and tolerance determine the limits of production variability.
These geometric symbols are similar to the symbols used on maps to indicate features, such as two and four lane highways, bridges, and airports. They are like the new international road signs seen more frequently on U.S. highways. The purpose of these symbols is to form a common language that everyone can understand.
Geometric Characteristic Symbols
- Straightness — A condition where all points are in a straight line, the tolerance specified by a zone formed by two parallel lines.
- Flatness — All the points on a surface are in one plane, the tolerance specified by a zone formed by two parallel planes.
- Roundness or Circularity — All the points on a surface are in a circle. The tolerance is specified by a zone bounded by two concentric circles.
- Cylindricity — All the points of a surface of revolution are equidistant from a common axis. A cylindricity tolerance specifies a tolerance zone bounded by two concentric cylinders within which the surface must lie.
- Profile — A tolerancing method of controlling irregular surfaces, lines, arcs, or normal planes. Profiles can be applied to individual line elements or the entire surface of a part. The profile tolerance specifies a uniform boundary along the true profile within which the elements of the surface must lie.
- Angularity — The condition of a surface or axis at a specified angle (other than 90°) from a datum plane or axis. The tolerance zone is defined by two parallel planes at the specified basic angle from a datum plane or axis.
- Perpendicularity — The condition of a surface or axis at a right angle to a datum plane or axis. Perpendicularity tolerance specifies one of the following: a zone defined by two planes perpendicular to a datum plane or axis, or a zone defined by two parallel planes perpendicular to the datum axis.
- Parallelism — The condition of a surface or axis equidistant at all points from a datum plane or axis. Parallelism tolerance specifies one of the following: a zone defined by two planes or lines parallel to a datum plane or axis, or a cylindrical tolerance zone whose axis is parallel to a datum axis.
- Concentricity — The axes of all cross sectional elements of a surface of revolution are common to the axis of the datum feature. Concentricity tolerance specifies a cylindrical tolerance zone whose axis coincides with the datum axis.
- Position — A positional tolerance defines a zone in which the center axis or center plane is permitted to vary from true (theoretically exact) position. Basic dimensions establish the true position from datum features and between interrelated features. A positional tolerance is the total permissible variation in location of a feature about its exact location. For cylindrical features such as holes and outside diameters, the positional tolerance is generally the diameter of the tolerance zone in which the axis of the feature must lie. For features that are not round, such as slots and tabs, the positional tolerance is the total width of the tolerance zone in which the center plane of the feature must lie.
- Circular Runout — Provides control of circular elements of a surface. The tolerance is applied independently at any circular measuring position as the part is rotated 360 degrees. A circular runout tolerance applied to surfaces constructed around a datum axis controls cumulative variations of circularity and coaxiality. When applied to surfaces constructed at right angles to the datum axis, it controls circular elements of a plane
- Total Runout — Provides composite control of all surface elements. The tolerance applied simultaneously to circular and longitudinal elements as the part is rotated 360 degrees. Total runout controls cumulative variation of circularity, cylindricity, straightness, coaxiality, angularity, taper, and profile when it is applied to surfaces constructed around a datum axis. When it is applied to surfaces constructed at right angles to a datum axis, it controls cumulative variations of perpendicularity and flatness.