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.
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:
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).
ISO TC 213 was born in 1996 by merging three previous committees: [9]
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.
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.
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]
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 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 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 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 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 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 is an operation allowing to compute a new geometrical feature from an existing one. The new geometrical feature is a derived geometrical feature.
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.
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.
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.
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.
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 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.
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.
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 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.
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:
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.
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:
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.
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 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:
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:
The geometrical specifications are divided into three categories:
Run-out specification is another family that involves both form and location.
family | symbol | meaning | comments |
---|---|---|---|
Form | ⏤ | straightness | The nominal toleranced feature is a straight line |
⏥ | flatness | The nominal toleranced feature is a plane | |
○ | roundness | The nominal toleranced feature is a circle line. | |
⌭ | cylindricity | The nominal tolerance feature is a cylindrical surface | |
⌒ | profile of a line | The 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 surface | The specification containing this symbol is considered as a form specification when no datum are specified. The nominal toleranced feature is a surface | |
Orientation | ⫽ | parallelism | The nominal tolerance feature is a plane or a straight line. |
⟂ | perpendicularity | The nominal tolerance feature is a plane or a straight line. | |
∠ | angularity | The nominal tolerance feature is a plane or a straight line | |
⌒ | profile of a line | The 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 surface | The 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 | ⌖ | position | The nominal tolerance feature is a planar surface or a straight line or a point. |
◎ | concentricity | The nominal tolerance feature is a point | |
◎ | coaxiality | The nominal toleranced feature is a straight line | |
⌯ | symmetry | The nominal toleranced feature is a point, a straight line or a plane. | |
⌒ | profile of a line | The 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 surface | The 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-out | The nominal toleranced feature is a set of circles. |
⌰ | total run-out | The nominal toleranced feature is a plane or a cylinder. |
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.
Drawing | Real part | One section of the real part |
---|
Drawing | Real part |
---|
The verification is twofold:
Drawing | Real part |
---|
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.
Drawing | Real part |
---|
Toleranced feature | The 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 datum | The 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 zone | The 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).
Drawing | Real part |
---|
Toleranced feature | The 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 datum | The 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 zone | The 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)
Drawing | Real part |
---|
Toleranced feature | The 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 datum | No specified datum is defined in this specification |
tolerance zone | The 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).
Drawing | Real part |
---|
Toleranced feature | The 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 datum | The 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 zone | The 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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
{{cite journal}}
: Cite journal requires |journal=
(help)