Measured data taken from Coordinate Measuring Machines (CMMs) are in the form of Cartesian coordinates of points from a part surface. In order to interpret the data, a numerical analysis must be performed on them. Currently, data fitting techniques such as a least squares fit or a min-max fit are employed to compare the measured points to the design model. As the objectives of the various techniques differ, they often yield conflicting results. Since this discrepancy may lead to a different conclusions in the process dimensional inspection, it is critical that inspection procedures are based on well defined criteria that employ the appropriate technique to achieve the desired inspection goals. If tolerances are represented by tolerance zones, a zone fitting algorithm, introduced in this paper, provides a more consistent means of verify conformance to the tolerance zone. It determines whether a set of measured points fits into a specified tolerance zone. If the point set can fit into the zone, a rigid body transformation placing the points inside the zone is returned. The algorithm is numerically stable and addresses a general type of tolerance zone. The examples demonstrate that the zone fitting algorithm is more consistent compared to the least squares fit and the min-max fit in tolerance zone conformance verification. A subsequent paper (Part 2) addresses the determination of a minimum zone that extends inspection from a pass/fail mode to a quality analysis operation.

1.
Boyer
M.
, and
Stewart
N. F.
,
1991
, “
Modeling Spaces for Toleranced Objects
,”
International Journal of Robotics Research
, Vol.
10
, No.
5
, pp.
570
582
.
2.
Goch
G.
,
1990
, “
Effective Multi-purpose Algorithm for Approximation and Alignment Problems
,”
Annals of the CIRP
, Vol.
39
, pp.
553
556
.
3.
Gosh
G.
,
1992
, “
A Universal Algorithm for the Alignment of Sculptured Surfaces
,”
Annals of the CIRP
, Vol.
10
, No.
1
, pp.
51
63
.
4.
Guilford
J.
, and
Turner
J.
,
1993
, “
Representational Primitives for Geometric Tolerance
,”
Computer-Aided Design
, Vol.
25
, No.
9
, pp.
577
586
.
5.
Gunnarsson, K. T., 1987, “Optimal Part Localization by Database Matching with Sparse and Dense Data,” Ph.D. thesis, Carnegie Mellon University, Pittsburgh, PA.
6.
Jayaraman
R.
, and
Srinivasan
V.
,
1989
, “
Geometric Tolerancing: I. Virtual Boundary Requirements
,”
Journal of Research and Development
, Vol.
33
, No.
2
, pp.
90
104
.
7.
Kurfess
T. R.
, and
Banks
D. L.
,
1995
, “
Statistical Verification of Part Geometry
,”
Computer-Aided Design
, May 1995, Vol.
27
, No.
5
, pp.
353
361
.
8.
Patrikalakis
N. M.
, and
Bardis
L.
,
1991
, “
Localization of Rational B-spline Surfaces
,”
Engineering with Computers
, Vol.
7
, pp.
237
252
.
9.
Requicha, A. A. G., 1983, “Toward a Theory of Geometric Tolerancing,” International Journal of Robotics Research, pp. 45–60.
10.
Wang, Y., Gupta, S., Hulting, F., and Fussell, P., 1995, “Manufactured Part Modeling (MPM) for Characterization of Geometric Errors of Aluminum Automotive Space-Frames,” Manufacturing Science and Engineering—1995, Vol. 2, pp. 1051–1063, ASME.
This content is only available via PDF.
You do not currently have access to this content.