Geometrical Product Specification and Verification

Last updated

Geometrical Product Specification and Verification (GPS&V) [1] is a set of ISO standards developed by ISO Technical Committee 213. [2] The aim of those standards is to develop a common language to specify macro geometry (size, form, orientation, location) and micro-geometry (surface texture) of products or parts of products so that the language can be used consistently worldwide.

Contents

Background

GPS&V standards cover:

Other ISO technical committees are strongly related to ISO TC 213. ISO Technical Committee 10 [3] is in charge of the standardization and coordination of technical product documentation (TPD).

The GPS&V standards describe the rules to define geometrical specifications which are further included in the TPD. The TPD is defined as the:

"means of conveying all or part of a design definition or specification of a product". [4]

The TPD can be either a conventional documentation made of two dimensional Engineering drawings or a documentation based on Computer-aided design (CAD) models with 3RD annotations. The ISO rules to write the documentation are mainly described in ISO 128 and ISO 129 [5] series while the rules for 3RD annotations are described in ISO 16792. [6]

ISO Technical Committee 184 [7] develops standards that are closely related to GPS&V standards. In particular ISO TC 184/SC4 [8] develops ISO 10303 standard known as STEP standard. GPS&V shall not to be confused with the use of ASME Y.14.5 which is often referred to as Geometric Dimension and Tolerance (GD&T).

History and concepts

History

ISO TC 213 was born in 1996 by merging three previous committees: [9]

Operation

GPS&V standards are built on several basic operations defined in ISO 17450-1:2011: [10]

Those operations are supposed to completely describe the process of tolerancing from the point of view of the design and from the point of view of the measurement. They are presented in ISO 17450 standard series. Some of them are further described in other standards e.g ISO 16610 series for filtration. Those concepts are based on academic works. [11] The key idea is to start from the real part with its imperfect geometry (skin model) and then to apply a sequence of well defined operations to completely describe the tolerancing process. The operations are used in the GPS&V standards to define the meaning of dimensional, geometrical or surface texture specifications.

Skin model

The skin model is a representation of the surface of the real part. The model in CAD systems describes the nominal geometry of the parts of a product. The nominal geometry is perfect. However, the geometrical tolerancing has to take into account the geometrical deviations that arise inevitably from the manufacturing process in order to limit them to what is considered as acceptable by the designer for the part and the complete product to be functional. This is why a representation of the real part with geometrical deviations (skin model) is introduced as the starting point in the tolerancing process.

Partition

The skin model is a representation of a whole real part. However, the designer very often, if not always, needs to identify some specific geometrical features of the part to apply well-suited specifications. The process of identifying geometrical features from the skin model or the nominal model is called a partition. The standardization of this operation is a work in progress in ISO TC 213 (ISO 18183 series).
Several methods can be used to obtain a partition from a skin model as described in [12]

Extraction

The skin model and the partitioned geometrical features are usually considered as continuous, however it is often necessary when measuring the part to consider only points extracted from a line or a surface. The process of e.g. selecting the number of points, their distribution over the real geometrical feature and the way to obtain them is part of the extraction operation. This operation is described in ISO 14406:2011 [13]

Filtration

Filtration is an operation that is useful to select features of interest from other features in the data. This operation is heavily used for surface texture specifications however, it is a general operation that can be applied to define other specifications. This operation is well known in signal processing where it can be used for example to isolate some specific wave length in a raw signal. The filtration is standardized in ISO 16610 series where a lot of different filters are described.

Association

Association is useful when we need to fit an ideal (perfect) geometrical feature to a real geometrical feature e.g. to find a perfect cylinder that approximates a cloud of points that have been extracted from a real (imperfect) cylindrical geometrical feature. This can be viewed as an mathematical optimization process. A criterion for optimization has to be defined. This criterion can be the minimisation of a quantity such as the squares of the distances from the points to the ideal surface for example. Constraints can also be added such as a condition for the ideal geometrical feature to lie outside the material of the part or to have a specific orientation or location from an other geometrical feature. Different criteria and constraints are used as defaults throughout the GPS&V standards for different purposes such as geometrical specification on geometrical features or datum establishment for example. However, standardization of association as a whole is a work in progress in ISO TC 213.

Collection

Collection is a grouping operation. The designer can define a group of geometrical features that are contributing to the same function. It could be used to group two or more holes because they constitute one datum used for the assembly of a part. It could also be used to group nominally planar geometrical features that are constrained to lie inside the same flatness tolerance zone. This operation is described throughout several GPS&V standards. It is heavily used in ISO 5458:2018 for grouping planar geometrical feature and cylindrical geometrical features (holes or pins). The collection operation can be viewed as applying constraints of orientation and or constraints of location among the geometrical features of the considered group.

Construction

Construction is described as an operation used to build ideal geometrical features with perfect geometry from other geometrical features. An example, given in ISO 17450-1:2011 is the construction of a straight line resulting from the intersection of two perfect planes. No specific standard addresses this operation, however it is used and defined throughout a lot of standards in GPS&V system.

Reconstruction

Reconstruction is an operation allowing the build of a continuous geometrical feature from a discrete geometrical feature. It is useful for example when there is a need to obtain a point between two extracted points as can be the case when identifying a dimension between two opposite points in a particular section in the process of obtaining a linear size of a cylinder. The reconstruction operation is not yet standardized in the GPS&V system however the operation has been described in academic papers [14]

Reduction

Reduction is an operation allowing to compute a new geometrical feature from an existing one. The new geometrical feature is a derived geometrical feature.

Dimensional specification

Dimensional tolerances are dealt with in ISO 14405:

The linear size is indicated above a line ended with arrows and numerical values for the nominal size and the tolerance.The linear size of a geometrical feature of size is defined by default, as the distances between opposite points taken from the surface of the real part. [note 1] The process to build both the sections and the directions needed to identify the opposite points is defined in ISO 14405-1 standard. This process includes the definition of an associated perfect geometrical feature of the same type as the nominal geometrical feature. By default a least-squares criterion is used. This process is defined only for geometrical features where opposite points exist.

ISO 14405-2 illustrates cases where dimensional specification are often misused because opposite points don't exist. In these cases, the use of linear dimensions is considered as ambiguous (see example). The recommendation is to replace dimensional specifications with geometrical specifications to properly specify the location of a geometrical feature with respect to an other geometrical feature, the datum feature (see examples).

Angular sizes are useful for cones, wedges or opposite straight lines. They are defined in ISO 14405-3. The definition implies to associate perfect geometrical features e.g. planes for a wedge and to measure the angle between lines of those perfect geometrical features in different sections. The angular sizes are indicated with an arrow and numerical values for the nominal size and the tolerance. It is to be noted that angular size specification is different from angularity specification. Angularity specification controls the shape of the toleranced feature but it is not the case for angular size specification.

Size of a cylinder

We consider here the specification of a size of a cylinder to illustrate the definition of a size according to ISO 14405-1. The nominal model is assumed to be a perfect cylinder with a dimensional specification of the diameter without any modifiers changing the default definition of size. According to ISO 14405-1:2016 annex D, the process to establish a dimension between two opposite points starting from the real surface of the manufactured part which is nominally a cylinder is as follows:

See example hereafter for an illustration.

Dimension with envelope requirement Ⓔ

The envelope requirement is specified by adding the symbol Ⓔ after the tolerance value of a dimensional specification. The symbol Ⓔ modifies the definition of the dimensional specification in the following way (ISO 14405-1 3.8):

The maximum inscribed dimension for a nominally cylindrical hole is defined as the maximum diameter of a perfect cylinder associated to the real surface with a constraint applied to the associated cylinder to stay outside the material of the part. The minimum circumscribed dimension for a nominally cylindrical pin is defined as the minimum diameter of a perfect cylinder associated to the real surface with a constraint applied to the associated cylinder to stay outside the material of the part. See example hereafter for an illustration.

Use of the envelope requirement

The use of the envelope symbol Ⓔ is closely related to the very common function of fitting parts together. A dimensional specification without envelope on the two parts to be fitted is not sufficient to ensure the fitting because the shape deviation of the parts is not limited by the dimensional specifications. The fitting of a cylindrical pin inside a cylindrical hole, for example requires to limit the sizes of both geometrical features but also to limit the deviation of straightness of both geometrical features as it is the combination of the size specification and the geometrical specification (straightness) that will allow the fitting of the two parts.

Then the cylindrical pin and the cylindrical hole will fit even in the worst conditions without over constraining the parts with specific form specifications.

It is to be noted that the use of dimensional size with envelope does not constrain the orientation nor the location of the parts. The use of geometrical specification together with the maximum material requirement (symbol Ⓜ) allows to ensure fitting of parts when additional constraints on orientation or location are required. ISO 2692:2021 [18] describes the use of the maximum material modifier.

Form, orientation, location and run-out specifications

GPS&V standards dealing with geometrical specifications are listed below:

The word geometry, used in this paragraph is to be understood as macrogeometry as opposed to surface texture specifications which are dealt with in other standards. The main source for geometrical specifications in GPS&V standards is ISO 1101. ISO 5459 can be considered as a companion standard with ISO 1101 as it defines datum which are heavily used in ISO 1101. ISO 5458 and ISO 1660 are only focussing on subsets of ISO 1101. However, those standards are very useful for the user of GPS&V systems as they cover very common aspects of geometrical tolerancing namely groups of cylinders or planes and profile specifications (lines and surfaces).
A geometrical specification allows to define the three following objects:

The steps to read a geometrical specification can be summarised as in follows:

Toleranced feature

Toleranced features are defined in ISO 1101. The toleranced feature is a real geometrical feature with imperfect geometry identified either directly from the skin model (integral feature) or by a process starting from the skin model (derived feature).

Whether the toleranced feature is an integral feature or a derived feature depends upon the precise writing of the corresponding specification: if the arrow of the leader line of the specification is in the prolongation of a dimension line otherwise it is an integral feature. A Ⓐ modifier can also be used in the specification to designate a derived feature.

The nominal toleranced feature is a geometrical feature with perfect geometry defined in the TPD corresponding to the toleranced feature.

Datum

Datums are defined in ISO 5459 as a simulation of a contact partner at a single part specification, where the contact partner is missing. The contacts „planar touch“ and „fit of lineare size“ are covered by defaults. With this simulation a specification mistake appears against the nature function, which appears in assembly constrains.

In essence, the datum is used to link the toleranced feature (imperfect real geometry) to the toleranced zone (perfect geometry). As such the datum object is a three folded object:

The link between the orientation, location or run-out specification and the datums is specified in the geometrical specification frame as follows:

Some geometrical specification may not have any datum section at all (e.g. form specification).

The content of each cell can be either:

The process to build a datum system is first described and the process for building a common datum follows.

Datum system

A datum is identified by at most three cells in the geometrical specification frame corresponding to primary, secondary and tertiary datums. For the primary, secondary and tertiary datum, a perfect geometry feature of the same kind [note 2] as the nominal feature is associated to the real feature as described hereafter:

  • The primary datum is built by associating a feature of perfect geometry with the default association. In ISO 5459:2011 for a plane, the default association is to minimize the maximum distance between the associated feature (a perfect plane) and the real feature with a constraint for the associated feature to stay outside the material of the part.
  • The secondary datum is built in the same way as the primary datum with an additional constraint for the associated feature to be oriented [note 3] from the primary datum as described on the nominal model.
  • The tertiary datum is built in the same way as the secondary datum with an additional constraint for the associated feature to be oriented from the secondary datum as described on the nominal model.

The result is a set of associated features. Finally, this set of associated features is used to build a situation feature which is the specified datum.

Common datum

The datum features are identified on the skin model from the datum component in the dash separated list of nominal datum appearing in a particular cell of an orientation or location specification. The common datum can be used as primary, secondary or tertiary datum. In either cases, the process to build a common datum is the same however additional orientation constraints shall be added when the common datum is used as secondary or tertiary datum as is done for datum systems and explained hereafter.

The criterion for association of common datum is applied on all the associated features together with the following constraints:

  • external material constraints
  • orientation and location constraints between the associated features of the common datum
  • addition orientation constraint with respect to preceding datum in the hierarchy.

The result is a set of associated feature. Finally, this set of associated features is used to build a situation feature which is the specified datum.

Situation feature

The final step in the datum establishment process is to combine the associated features to obtain a final object defined as situation feature which is identified to the specified datum (ISO 5459:2011 Table B.1). It is a member of the following set:

  • a point
  • a straight line
  • a plane
  • a straight line containing a point
  • a plane containing a straight line
  • a plane containing a straight line and a point

How to build the situation features and therefore the specified datum, is currently mainly defined through examples in ISO 5459:2011. More specific rules are under development. The specified datum concept is closely related to classes of surfaces invariant through displacements. It has been shown that surfaces can be classified according to the displacements that let them invariant. [23] The number of classes is seven. If a displacement let a surface invariant then this displacement cannot be locked by the corresponding specified datum. So the displacement that are not invariant are used to lock specific degrees of freedom of the tolerance zone.

For example a set of associated datums made of three mutually perpendicular planes corresponds to the following situation feature: a plane containing a straight line containing a point. The plane is the first associated plane obtained, the line is the intersection between the second associated plane and the first one and the point is the intersection between the line and the third associated plane. The specified datum is therefore belonging to the complex invariance class () and all the degrees of freedom of a tolerance zone can be locked with this specified datum.

Invariance surface classes and situation features
Invariance class graphic symbolInvariance class symbolInvariance class name
ComplexClassGraphicSymbol 211220.svg Complex class
CylindricalClassGraphicSymbol 211220.svg Cylindrical class
RevoluteClassGraphicSymbol 211221.svg Revolute class
PrismaticlassGraphicSymbol 211220.svg Prismatic class (Translation)
PlanarClassGraphicSymbol 211220.svg Planar class
SphericalClassGraphicSymbol 211220.svg Spherical class

The invariance class graphic symbols are not defined in ISO standards but only used in literature as a useful reminder. An Helicoidal class () can also be defined however it is generally replaced with a cylindrical class in real world applications.

Tolerance zone

Tolerance zones are defined in ISO 1101. The tolerance zone is a surface or a volume with perfect geometry. It is a surface when it is intended to contain a tolerance feature which is a line. It is a volume when it is intended to contain a tolerance feature which is a surface It can often be described as a rigid body with the following attributes:

Theoretical Exact Dimension (TED)

TED are identified on a nominal model by dimensions with a framed nominal value without any tolerance. Those dimensions are not specification by themselves but are needed when applying constraints to build datum or to determine the orientation or location of the tolerance zone. TED can also be used for other purposes e.g. to define the nominal shape or dimensions of a profile.
When applying constraints generally two types of TED are to be taken into account:

Geometrical specification families

The geometrical specifications are divided into three categories:

Run-out specification is another family that involves both form and location.

Symbols for geometrical specifications
familysymbolmeaningcomments
Form straightnessThe nominal toleranced feature is a straight line
flatnessThe nominal toleranced feature is a plane
roundnessThe nominal toleranced feature is a circle line.
cylindricityThe nominal tolerance feature is a cylindrical surface
profile of a lineThe specification containing this symbol is considered as a form specification when no datum are specified. The nominal toleranced feature is a line
profile of a surfaceThe specification containing this symbol is considered as a form specification when no datum are specified. The nominal toleranced feature is a surface
Orientationparallelism The nominal tolerance feature is a plane or a straight line.
perpendicularityThe nominal tolerance feature is a plane or a straight line.
angularityThe nominal tolerance feature is a plane or a straight line
profile of a lineThe specification containing this symbol is considered as an orientation specification when the specified datum is locking only rotational degrees of freedom. A modifier such as 'Orientation Only' (><) can be used to select the orientation constraints only. The toleranced feature is a line
profile of a surfaceThe specification containing this symbol is considered as an orientation specification when the specified datum is locking only rotational degrees of freedom. A modifier such as 'Orientation Only' (><) can be used to select the orientation constraints only. The toleranced feature is a surface.
Location positionThe nominal tolerance feature is a planar surface or a straight line or a point.
concentricityThe nominal tolerance feature is a point
coaxialityThe nominal toleranced feature is a straight line
symmetryThe nominal toleranced feature is a point, a straight line or a plane.
profile of a lineThe specification containing this symbol is considered as a location tolerance when the specified datum is locking rotational and translation degrees of freedom. The nominal toleranced feature is a line.
profile of a surfaceThe specification containing this symbol is considered as a location tolerance when the specified datum is locking rotational and translation degrees of freedom. The toleranced feature is a surface.
Run-out circular run-outThe nominal toleranced feature is a set of circles.
total run-outThe nominal toleranced feature is a plane or a cylinder.

Examples

Presentation

This paragraph contains examples of dimensional and geometrical specification to illustrate the definition and use of dimensional and positional specifications. The dimensions and tolerance values (displayed in blue in the figures) shall be numerical values on actual drawings. d, l1, l2 are used for length values. Δd is used for a dimensional tolerance value and t, t1, t2 for positional tolerance values. For each example we present:

The deviations are enlarged compared to actual parts in order to show as clearly as possible the steps necessary to build the GPS&V operators. The first angle projection is used in technical drawing.

Dimensional specifications

Diameter of a cylindrical part

Cylindrical part with a dimensional specification
Cylinder diameter.svg Real part cylinder diameter.svg Section real part cylinder.svg
DrawingReal partOne section of the real part
  • The drawing above shows a cylindrical part with the specification of the diameter. The nominal value d and the tolerance value Δd shall be replaced with numerical values on an actual drawing.
  • The real part above (1) in orange is shown with its deviation. The green lines (2) represent an associated cylinder. The red axis line (3) represents the axis of the associated cylinder. The blue lines (4) represent two particular sections. All sections (an infinite number) shall be considered theoretically. At the verification stage only some sections will be measured introducing uncertainty in the result.
  • A section of the real part is represented above with the real line in orange (4). The blue line (3) is an associated circle. The blue cross (2) is the centre of the associated circle. The green cross (1) represents the axis of the associated cylinder shown in green in the real part figure. The two dots (6) represent two opposite points on the real surface. The dimension (5) is one of the local dimension measured.

Diameter of a cylindrical part with envelope Ⓔ

Cylindrical part with a dimensional specification and envelope requirement
Cylinder diameter envelope.svg Cylinder diameter envelope real.svg
DrawingReal part
  • The drawing shows a cylindrical part with the specification of the diameter with a modifier Ⓔ for the envelope requirement. The nominal value d and the tolerance value Δd shall be replaced with numerical values on an actual drawing.
  • The real part (1) in orange is shown with its deviation. The green lines (2) represent an associated cylinder. The red axis line (3) represents the axis of the associated cylinder. The blue lines (4) represent two particular sections. All sections shall be considered. The orange dimensions (6) represent dimensions in particular sections. The purple line (5) represents the envelope cylinder (perfect cylinder). The dimension in purple (7) is the dimension of the envelope, specifically d+Δd/2.

The verification is twofold:

  • the local dimensions shall be greater than d-Δd,
  • the surface of the real part shall fit into the envelope.

Ambiguous dimension

A part with an ambiguous dimensional specification
Ambiguous dimension.svg Ambiguous dimension real.svg
DrawingReal part
  • The drawing above shows a part with a dimensional specification. The red cross over this specification means that this type of specification is discouraged in ISO 14405-2 because it is not possible to find opposite points over the complete surface extent. The nominal value d and the tolerance value Δd shall be replaced with numerical values on an actual drawing.
  • The real part above in orange is shown with its deviation. The upper dimension (orange) has two opposite points and therefore, could be defined however the lower one is missing an opposite point so that the dimensional specification is considered ambiguous and should be replaced with a geometrical specification.

This example is often surprising for new practitioners of GPS&V. However, it is a direct consequence of the definition of a linear dimension in ISO 14405-1. The function targeted here is probably to locate the two planes, therefore a location specification on one surface with respect to the other surface or the location of the two surfaces with respect to one another is considered the right way to achieve the function. See examples.

Positional specifications

Location of a plane with respect to another plane (case 1)

A part with a location specification (datum on the left planar surface)
Location plane datum plane left.svg Location plane datum plane left real.svg
DrawingReal part
  • The drawing above shows a part with a location specification with respect to the datum named A which is indicated on the left planar surface.
  • The real part below in orange is shown with its deviation. The process to build or identify the toleranced feature, the specified datum and the tolerance zone is described in the table below.
Toleranced feature, Specified datum and tolerance zone
Toleranced featureThe toleranced feature is the real surface (orange line segment) corresponding to the plane indicated by the leader line of the specification on the nominal drawing.
Specified datumThe red line illustrates the associated datum plane which is the minmax plane with external material constraints as defined per ISO 5459:2011. The specified datum is the same plane as the associated plane in this case. the invariance class of the specified datum is (planar invariance class)
tolerance zoneThe two green lines illustrates the tolerance zone made of two parallel opposite planes spaced at the value of the tolerance apart. The tolerance value t1 shall be a numerical value in an actual drawing. The tolerance zone is constrained to be parallel to the specified datum and at a distance d coming from the TED indicated on the drawing. The application of the constraints are justified by the use of a positional specification which belongs to the family of location specifications. The rule is to apply as many location and orientation constraints on the tolerance zone with respect to the datum as it is allowed by the specified datum. Three displacements are locked here: one translation and two rotations.

This specification could be useful when one surface (datum plane in this case) has a higher priority in the assembly process. For example a second part could be required to fit inside the slot being guided by the plane where the datum has been indicated. The part is not conformant to the specification for this particular real part, as the toleranced feature (orange line segment) is not included in the tolerance zone (green).

Location of a plane with respect to another plane (case 2)

A part with a location specification (datum on the right planar surface)
Location plane datum plane right.svg Location plane datum plane right real.svg
DrawingReal part
  • The drawing above shows a part with a location specification with respect to the datum named A which is indicated on the right planar surface.
  • The real part below in orange is shown with its deviation. The process to build or identify the tolerance feature, the specified datum and the tolerance zone is described in the table here after.
Toleranced feature, Specified datum and tolerance zone
Toleranced featureThe toleranced feature is the real surface (orange line segment) corresponding to the plane indicated by the leader line of the specification on the nominal drawing.
Specified datumThe red line illustrates the associated datum plane which is the minmax plane with external material constraints as defined in ISO 5459:2011. The specified datum is the same plane as the associated plane.
tolerance zoneThe two green lines illustrates the tolerance zone made of two parallel opposite planes spaced of the value of the tolerance apart. The tolerance value t1 shall be a numerical value in an actual drawing. The tolerance zone is constrained to be parallel to the specified datum and at a distance d coming from the Theoretical Exact Dimension (TED) indicated on the drawing. The application of the constrains are justified by the use of a position specification which belongs to the family of location specifications. The rule in this case is to apply as many location and orientation constraints on the tolerance zone with respect to the datum as it is allowed by the datum considering its invariance class, (planar invariance class). Three displacements are locked: one translation and two rotations.

This case 2 is similar to case 1 above however the toleranced feature and the datum are switched so that the result is totally different as explained above. This specification could be useful when one surface (datum plane) has a higher priority over the other surface in the assembly process. For example a second part could be required to fit inside the slot being guided by the plane where the datum has been indicated. The part is not conformant to the specification for this particular real part, as the toleranced feature (orange line segment) is not included in the tolerance zone (green)

Location of planes with respect to one another (case 3)

A part with a location specification with CZ symbol
Location two planes CZ.svg Location two planes CZ real.svg
DrawingReal part
  • The drawing above shows a part with a location specification with a CZ symbol. No datums are indicated on purpose.
  • The real part above in orange is shown with its deviation. The building or identification of the toleranced feature and the tolerance zone is described in the table hereafter
Toleranced feature, Specified datum and tolerance zone
Toleranced featureThe toleranced feature is made of the two line segments (orange) corresponding to the planes indicated by the leader line of the specification on the nominal drawing.
Specified datumNo specified datum is defined in this specification
tolerance zoneThe tolerance zone is made of twice the space between two parallel opposite planes spaced with tolerance value apart. The indication CZ implies that we shall apply location and orientation constraints between the tolerance zones. The value of the constraints are to be taken from the drawing using explicit or implicit theoretical exact dimensions. Therefore, the tolerance zone shall be parallel as indicated on the drawing and at a theoretical distance of d. d shall be a numerical value in an actual drawing.

This specification could be useful when the two surfaces (plane in this case) have the same priority in the assembly process. For example a second part could be required to fit inside the slot being guided by the two planes. The part is conformant to the specification for this particular real part, as the toleranced feature (two orange line segments) is included in the tolerance zone (green).

Location of a hole with respect to the edges of a plate

A part with a location specification for a hole
N rev1.svg Location hole A B real.svg
DrawingReal part
  • The drawing above shows a part with a location specification for a hole with respect to a system of datums.
  • The real part below in orange is shown with its deviation. The process to identify and build the toleranced feature, the specified datum and the tolerance zone is indicated below
Toleranced feature, Specified datum and tolerance zone
Toleranced featureThe toleranced feature is a derived feature. Broadly speaking the 'real axis of the hole'. It is a line made of the centres of associated circles (least-squares circles) built in each section of the hole. The sections are perpendicular to the axis of the cylinder associated with least-squares criterion to the surface of the hole.
Specified datumThe red line illustrates the associated datum A which is the minmax plane with external material constraints. This is the primary datum (Ap) of the datum system. The lime line illustrates the associated secondary datum plane (Bs) which is a minmax plane with external constraints but with an additional constraint of orientation with respect to the primary datum. The orientation constraint has a value of 90° which is the angle between nominal planar surfaces A and B on the drawing. This 90° is considered as an implicit TED and shall be taken into account when building this datum system. The specified datum is then a plane (Ap) and a line (intersection between the primary associated datum Ap and the secondary associated datum Bs). Finally we obtain a specified datum belonging to invariance class.
tolerance zoneThe tolerance zone is a cylinder because the symbol ⌀ is indicated in the tolerance cell of the geometrical specification frame. The tolerance zone is constrained in location and orientation with respect to the specified datum. Hence the cylinder is parallel to the specified datum and at a location given by the two TEDs l1 and l2 that shall be numerical values in an actual drawing.

This specification could be useful when the holes is actually located from the edges of the plates in an assembly process and where the A surface has a higher priority over B. If the assembly process is modified then the datum specification shall be adapted in accordance. The order of the datum is important in a datum system as the resulting specified datum can be very different. The part is conformant to the specification for this particular real part, as the toleranced feature (purple line on the left, purple dot on the right) is included in the tolerance zone (green).

Surface texture

Measuring equipment and calibration requirements

Uncertainty management for measurement and specification acceptance

Notes

  1. This is a major discrepancy between GPS&V standards and GD&T (ASME Y14.5) where the dimensional specification include a limitation on the shape deviation more or less as is done when the envelope requirement Ⓔ is added to the specification in GPS&V standard.
  2. A specific modifier CF ('Contacting Feature') can be used for building associated datums of different kinds
  3. It is to be noted that the constraint is on orientation and not on location
  4. In the case of a surface profile (resp. a line profile) the shape is given by two surfaces (resp. lines) envelope of a sphere (resp. circle) which centre is moving along the nominal model
  5. The shape is limited by circles for roundness, circular run-out specifications or cylinders for cylindricity or total run-out specifications. See ISO 1101 for more details

Related Research Articles

<span class="mw-page-title-main">Geodesy</span> Science of measuring the shape, orientation, and gravity of Earth

Geodesy or geodetics is the science of measuring and representing the geometry, gravity, and spatial orientation of the Earth in temporally varying 3D. It is called planetary geodesy when studying other astronomical bodies, such as planets or circumplanetary systems. Geodesy is an earth science and many consider the study of Earth's shape and gravity to be central to that science. It is also a discipline of applied mathematics.

<span class="mw-page-title-main">Computer-aided design</span> Constructing a product by means of computer

Computer-aided design (CAD) is the use of computers to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve communications through documentation, and to create a database for manufacturing. Designs made through CAD software help protect products and inventions when used in patent applications. CAD output is often in the form of electronic files for print, machining, or other manufacturing operations. The terms computer-aided drafting (CAD) and computer-aided design and drafting (CADD) are also used.

<span class="mw-page-title-main">Coordinate system</span> Method for specifying point positions

In geometry, a coordinate system is a system that uses one or more numbers, or coordinates, to uniquely determine the position of the points or other geometric elements on a manifold such as Euclidean space. The order of the coordinates is significant, and they are sometimes identified by their position in an ordered tuple and sometimes by a letter, as in "the x-coordinate". The coordinates are taken to be real numbers in elementary mathematics, but may be complex numbers or elements of a more abstract system such as a commutative ring. The use of a coordinate system allows problems in geometry to be translated into problems about numbers and vice versa; this is the basis of analytic geometry.

<span class="mw-page-title-main">Engineering drawing</span> Type of technical drawing used to define requirements for engineered items

An engineering drawing is a type of technical drawing that is used to convey information about an object. A common use is to specify the geometry necessary for the construction of a component and is called a detail drawing. Usually, a number of drawings are necessary to completely specify even a simple component. These drawings are linked together by a "master drawing." This "master drawing" is more commonly known as an assembly drawing. The assembly drawing gives the drawing numbers of the subsequent detailed components, quantities required, construction materials and possibly 3D images that can be used to locate individual items. Although mostly consisting of pictographic representations, abbreviations and symbols are used for brevity and additional textual explanations may also be provided to convey the necessary information.

<span class="mw-page-title-main">Geography Markup Language</span> XML grammar for geographical features

The Geography Markup Language (GML) is the XML grammar defined by the Open Geospatial Consortium (OGC) to express geographical features. GML serves as a modeling language for geographic systems as well as an open interchange format for geographic transactions on the Internet. Key to GML's utility is its ability to integrate all forms of geographic information, including not only conventional "vector" or discrete objects, but coverages and sensor data.

<span class="mw-page-title-main">Solid modeling</span> Set of principles for modeling solid geometry

Solid modeling is a consistent set of principles for mathematical and computer modeling of three-dimensional shapes (solids). Solid modeling is distinguished within the broader related areas of geometric modeling and computer graphics, such as 3D modeling, by its emphasis on physical fidelity. Together, the principles of geometric and solid modeling form the foundation of 3D-computer-aided design, and in general, support the creation, exchange, visualization, animation, interrogation, and annotation of digital models of physical objects.

<span class="mw-page-title-main">Geometric dimensioning and tolerancing</span> System for defining and representing engineering tolerances

Geometric dimensioning and tolerancing (GD&T) is a system for defining and communicating engineering tolerances via a symbolic language on engineering drawings and computer-generated 3D models that describes a physical object's nominal geometry and the permissible variation thereof. GD&T is used to define the nominal geometry of parts and assemblies, the allowable variation in size, form, orientation, and location of individual features, and how features may vary in relation to one another such that a component is considered satisfactory for its intended use. Dimensional specifications define the nominal, as-modeled or as-intended geometry, while tolerance specifications define the allowable physical variation of individual features of a part or assembly.

A datum reference or just datum is some important part of an object—such as a point, line, plane, hole, set of holes, or pair of surfaces—that serves as a reference in defining the geometry of the object and (often) in measuring aspects of the actual geometry to assess how closely they match with the nominal value, which may be an ideal, standard, average, or desired value. For example, on a car's wheel, the lug nut holes define a bolt circle that is a datum from which the location of the rim can be defined and measured. This matters because the hub and rim need to be concentric to within close limits. The concept of datums is used in many fields, including carpentry, metalworking, needlework, geometric dimensioning and tolerancing (GD&T), aviation, surveying, geodesy, and others.

Product and manufacturing information, also abbreviated PMI, conveys non-geometric attributes in 3D computer-aided design (CAD) and Collaborative Product Development systems necessary for manufacturing product components and assemblies. PMI may include geometric dimensions and tolerances, 3D annotation (text) and dimensions, surface finish, and material specifications. PMI is used in conjunction with the 3D model within model-based definition to allow for the elimination of 2D drawings for data set utilization.

<span class="mw-page-title-main">Coordinate-measuring machine</span> Device for measuring the geometry of objects

A coordinate-measuring machine (CMM) is a device that measures the geometry of physical objects by sensing discrete points on the surface of the object with a probe. Various types of probes are used in CMMs, the most common being mechanical and laser sensors, though optical and white light sensors do exist. Depending on the machine, the probe position may be manually controlled by an operator, or it may be computer controlled. CMMs(coordinate-measuring machine) specify a probe's position in terms of its displacement from a reference position in a three-dimensional Cartesian coordinate system. In addition to moving the probe along the X, Y, and Z axes, many machines also allow the probe angle to be controlled to allow measurement of surfaces that would otherwise be unreachable.

<span class="mw-page-title-main">Spatial reference system</span> System to specify locations on Earth

A spatial reference system (SRS) or coordinate reference system (CRS) is a framework used to precisely measure locations on the surface of Earth as coordinates. It is thus the application of the abstract mathematics of coordinate systems and analytic geometry to geographic space. A particular SRS specification comprises a choice of Earth ellipsoid, horizontal datum, map projection, origin point, and unit of measure. Thousands of coordinate systems have been specified for use around the world or in specific regions and for various purposes, necessitating transformations between different SRS.

Simple Features is a set of standards that specify a common storage and access model of geographic features made of mostly two-dimensional geometries used by geographic databases and geographic information systems. It is formalized by both the Open Geospatial Consortium (OGC) and the International Organization for Standardization (ISO).

Note: in this context, IT does not mean Information Technology, but it is an Engineering term.

In a technical drawing, a basic dimension is a theoretically exact dimension, given from a datum to a feature of interest. In Geometric dimensioning and tolerancing, basic dimensions are defined as a numerical value used to describe the theoretically exact size, profile, orientation or location of a feature or datum target.

Tolerance analysis is the general term for activities related to the study of accumulated variation in mechanical parts and assemblies. Its methods may be used on other types of systems subject to accumulated variation, such as mechanical and electrical systems. Engineers analyze tolerances for the purpose of evaluating geometric dimensioning and tolerancing (GD&T). Methods include 2D tolerance stacks, 3D Monte Carlo simulations, and datum conversions.

ISO 128 is an international standard (ISO), about the general principles of presentation in technical drawings, specifically the graphical representation of objects on technical drawings.

In manufacturing and mechanical engineering, flatness is an important geometric condition for workpieces and tools. Flatness is the condition of a surface or derived median plane having all elements in one plane.

Additive manufacturing file format (AMF) is an open standard for describing objects for additive manufacturing processes such as 3D printing. The official ISO/ASTM 52915:2016 standard is an XML-based format designed to allow any computer-aided design software to describe the shape and composition of any 3D object to be fabricated on any 3D printer via a computer-aided manufacturing software. Unlike its predecessor STL format, AMF has native support for color, materials, lattices, and constellations.

<span class="mw-page-title-main">Constraint (computer-aided design)</span> Imposed limitations in computer-aided design

A constraint in computer-aided design (CAD) software is a limitation or restriction imposed by a designer or an engineer upon geometric properties of an entity of a design model that maintains its structure as the model is manipulated. These properties can include relative length, angle, orientation, size, shift, and displacement. The plural form constraints refers to demarcations of geometrical characteristics between two or more entities or solid modeling bodies; these delimiters are definitive for properties of theoretical physical position and motion, or displacement in parametric design. The exact terminology, however, may vary depending on a CAD program vendor.

References

  1. Płowucha, Wojciech; Jakubiec, Władysław; Humienny, Zbigniew; Hausotte, Tino; Savio, Enrico; Dragomir, Mihai; Bills, Paul; Marxer, Michael; Wisła, Norbert (2014-04-02). "Geometrical Product Specification and Verification as toolbox to meet up-to-date technical requirements" . Retrieved 2022-01-21.
  2. "ISO/TC 213 Dimensional and geometrical product specifications and verification".
  3. "ISO/TC 10 Technical product documentation".
  4. "ISO 10209:2012 Technical product documentation — Vocabulary — Terms relating to technical drawings, product definition and related documentation (11.155)".
  5. "Technical drawings — Indication of dimensions and tolerances — Part 1: General principles".
  6. "ISO 16792:2021 Technical product documentation — Digital product definition data practices".
  7. "ISO ISO/TC 184 Automation systems and integration". 29 March 2022.
  8. "ISO/TC 184/SC 4 Industrial data". 24 September 2021.
  9. Macleod, Iain (June 2020). "Geometrical Product Specification: the work of ISO/TC 213" (16th CIRP Conference on Computer Aided Tolerancing - CIRP CAT 2020 Keynote paper).{{cite journal}}: Cite journal requires |journal= (help)
  10. "ISO 17450-1:2011 Geometrical product specifications (GPS) — General concepts — Part 1: Model for geometrical specification and verification".
  11. GEOSPELLING: A Common Language for Geometrical Product Specification and Verification to Express Method Uncertainty, Proceedings of the 8th CIRP Seminar on Computer Aided Tolerancing, Charlotte USA Mathieu, L., Ballu, A., 2003.
  12. Anwer, Nabil; Scott, Paul J; Srinivasan, Vijay. "Toward a Classification of Partitioning Operations for Standardization of Geometrical Product Specifications and Verification". 15th CIRP Conference on Computer Aided Tolerancing – CIRP CAT 2018.
  13. "ISO 14406:2010 Geometrical product specifications (GPS) — Extraction".
  14. Qie, Yifan; Anwer, Nabil; Scott, Paul; Jiang, Jane; Srinivasan, Vijay (17 Aug 2020). "Toward a Mathematical Definition of Reconstruction Operation for ISO GPS Standards". Procedia CIRP. 92 (16th CIRP Conference on Computer Aided Tolerancing - Charlotte, United States): 152–157. doi: 10.1016/j.procir.2020.05.183 . S2CID   224977389.
  15. "ISO 14405-1:2016 Linear sizes".
  16. "ISO 14405-2:2018 Dimensions other than linear or angular sizes".
  17. "ISO 14405-3:2016 Angular sizes".
  18. "ISO 2692:2021 Geometrical product specifications (GPS) — Geometrical tolerancing — Maximum material requirement (MMR), least material requirement (LMR) and reciprocity requirement (RPR)".
  19. "ISO 1101:2017 Tolerances of form, orientation, location and run-out".
  20. "ISO 5459:2011 Datums and datum systems".
  21. "ISO 5458:2018 Pattern and combined geometrical specification".
  22. "ISO 1660:2017 Profile tolerancing".
  23. Clément, André; Rivière, Alain; Temmerman, Michel (1994). Cotation tridimensionnelle des systèmes mécaniques - Théorie et pratique. PYC Edition. p. 56. ISBN   2-85330-132-X.
  24. "ISO 1302:2002 Indication of surface texture in technical product documentation".
  25. "ISO 14978:2018 General concepts and requirements for GPS measuring equipment".
  26. "ISO 14253-1:2017 Inspection by measurement of workpieces and measuring equipment - Part 1: Decision rules for verifying conformity or nonconformity with specifications".
  27. "ISO 18391:2016 Population specification".