In order to tackle the ambiguities of geometrical product specification (GPS), GeoSpelling language has been developed to express the semantics of specifications. A detailed syntax of GeoSpelling is proposed in this paper. A specification is defined as a sequence of operations on the skin model. The syntax is based on instructions used in computer programming language: call to functions and flow control by condition and loop. In GeoSpelling, the call to functions corresponds to the declaration of operations; loops make it possible to manage a set of features with rigor and conditions to select features from a set.

References

References
1.
Ballu
,
A.
, and
Mathieu
,
L.
,
1995
, “
Univocal Expression of Functional and Geometrical Tolerances for Design, Manufacture and Inspection
,”
Proceedings of the 4th CIRP International Seminar on Computer Aided Tolerancing
,
Tokyo, Japan
, pp.
31
46
.
2.
Srinivassan
,
V.
,
2001
, “
An Integrated View of Geometrical Product Specification and Verification
,”
Proceedings of the 7th CIRP International Seminar on Computer Aided Tolerancing
,
France
.
3.
ISO 17450-1
,
2011
,
Geometric Product Specification (GPS)—General Concepts—Part 1: Model for Geometrical Specification and Verification
, ISO, Geneva.
4.
Ballu
,
A.
,
Mathieu
,
L.
, and
Dantan
,
J.-Y.
,
2001
, “
Global View of Geometrical Specifications
,”
Proceedings of the 7th CIRP International Seminar on Computer-Aided Tolerancing
,
France
, pp.
19
30
.
5.
Dantan
,
J. Y.
,
Ballu
,
A.
, and
Mathieu
,
L.
,
2001
, “
Expression des Spécifications Géométriques des Produits—Classification des éléments géométriques
,” Journée thématique PRIMECA, ENSAM Aix en Provence, France, pp.
69
78
.
6.
Anwer
,
N.
,
Ballu
,
A.
, and
Mathieu
,
L.
,
2013
, “
The Skin Model, a Comprehensive Geometric Model for Engineering Design
,”
Ann. CIRP
,
62
(
1
), pp.
143
146
.10.1016/j.cirp.2013.03.078
7.
ISO 17450-2
,
2012
,
Geometrical Product Specifications (GPS)—General Concepts—Part 2: Basic Tenets, Specifications, Operators, Uncertainties and Ambiguities
, ISO, Geneva.
8.
Clément
,
A.
,
Desrochers
,
A.
, and
Rivière
,
A.
,
1991
, “
Theory and Practice of 3D Tolerancing for Assembly
,” CIRP Seminar on Computer Aided Tolerancing, Penn State University, State College, PA, pp. 25–55.
9.
Ballu
,
A.
,
Dantan
,
J.-Y.
, and
Mathieu
,
L.
,
2010
,
Language of Specification: GeoSpelling, Geometric Tolerancing of Product
,
F.
Villeneuve
, and
L.
Mathieu
, ed.,
ISTE Wiley
, New York, pp.
23
53
.
10.
Villeneuve
,
F.
, and
Mathieu
,
L.
,
2010
,
Geometric Tolerancing of Product
,
ISTE Wiley
, London/Hoboken NJ.
11.
ISO 1101
,
2012
,
Geometrical Product Specifications (GPS)—Geometrical Tolerancing—Tolerances of Form, Orientation, Location and Run-Out
, ISO, Geneva.
12.
ISO 5459
,
2011
,
Geometrical Product Specifications (GPS)—Geometrical Tolerancing—Datums and Datum Systems
, ISO, Geneva.
13.
ISO 14660-2
,
1999
,
Geometrical Product Specifications (GPS)—Geometrical Features—Part 2: Extracted Median Line of a Cylinder and a Cone, Extracted Median Surface, Local Size of an Extracted Feature
, ISO, Geneva.
You do not currently have access to this content.