Documente Academic
Documente Profesional
Documente Cultură
discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/273445463
INTERNATIONAL CONFERENCE ON
INTEGRATED ENGINEERING C2I 2005
TIMISOARA-ROMANIA...
CITATIONS READS
0 15
2 authors:
All content following this page was uploaded by Sorin Ioan Borza on 12 March 2015.
1
INTERNATIONAL CONFERENCE ON INTEGRATED ENGINEERING C2I 2005 TIMISOARA-
ROMANIA
within its manufacturing limits. This will eliminate support equipment. Inexpensive and easy to use,
the extremely sensitive measuring equipment, fixed gauging provides fast, positive dimensional
which must be used under controlled laboratory information (yes or no) which rarely calls for
conditions. It will also eliminate many devices, human judgement. Plug gages are the most widely
which have been designed to check concentricity, used gage for inspecting holes. They consists of two
squareness, parallelism, exact position and other members: Go end - its diameter corresponds to the
relationships between features, which are required low limit of the hole and NoGo end - its diameter
in assembly. corresponds to the high limit of the hole (see figure
Gages are used for a wide range of work, from 1).
rough machining to the finest tool and die making.
Gages are highly accurate, economical and easy to
use. The accuracy required of the same type of gage
High limit
will be different, depending on the use and, NoGo
Low limit
generally, they may be furnished in four (4) Go
tolerance classes, as follows: class XX - very close
tolerance and typically used for master gages; class
Workpiece
X - close tolerance for products requiring the
highest grade of precision (most commonly used);
Figure 1 The Plug Gages
class Y - larger tolerance than class X and used as
working gages; class Z - used as working gages for The concept of Go/NoGo gauging is so simple
more liberal product tolerances. in its logic that it has been known to delight
Gages are available in tool steel, chrome plate, and philosophers. For them, a Go/NoGo situation is the
carbide. Chrome plate and carbide are harder and very rare case where there are only two alternatives
therefore provide additional wear resistance. - black and white - with no gray in between. In
Gages are primarily used to check dimensions and practice it is not quite so simple as this, since there
geometry; plug gages check internal and ring gages are a few borderline cases which require a little
external dimensions and geometry. Plug gages are human judgment. But the ground rules for using the
available in two types: plain cylindrical and thread, cylindrical plug gage are certainly not complicated.
and in several popular styles: reversible, If the Go end can enter the hole and the NoGo end
progressive, taperlock and trilock. Style is usually cannot enter the hole, it proves that the diameter of
determined by the size of the gage. Ring gages are the hole is within tolerance. If both the Go end and
also available as plain cylindrical and thread type the NoGo end can enter the hole, the hole diameter
gages. is larger than its high limit. If both the Go end and
The generally-observed rule-of-thumb, which has the NoGo end cannot enter the hole, the hole
some statistical reasoning behind it, is that the gages diameter is smaller than its low limit. In either case,
can have a total tolerance no greater than ten the hole is out of tolerance.
percent of the part tolerance. So, the normal practice Cylindrical plug gages come in different
for determining gage tolerance is to allow 10% of designs based on size and application. The
product tolerance to be divided between the Go and following is a presentation of the different designs.
NoGo gages. For plug gages Go is normally a plus
tolerance and NoGo a minus tolerance. For ring The taperlock plug gage is so-called because of the
gages the opposite is true: Go is normally a minus tapered shank, which locks into the tapered hole in
tolerance and NoGo a plus tolerance. Using this the end of the handle. There is an advantage in the
practice as a guideline, gage tolerance is always fact that these gages have the size and tolerance
included in the part tolerance and accounts for up to marked on the shank of the members. If or when
10%. This means that 10% of good product could they are removed from the handles there is no
potentially fail the inspection but that no bad confusion as to what they are. As a further aid in
product would ever pass. identification, the Go and NoGo members have a
different length of gauging surface. It is permissible
3 CYLINDRICAL PLUG GAGES
A good choice for checking holes is a fixed
gage such as a Go/NoGO cylindrical plug gage.
Portable and independent of power, these gages can Figure 2 The taperlock Plug Gage
be used anywhere in the shop with no need for
2
INTERNATIONAL CONFERENCE ON INTEGRATED ENGINEERING C2I 2005 TIMISOARA-
ROMANIA
to make the NoGo gage shorter because it is not allowing double the use, is important to the user, he
supposed to enter the part. can order reversible gages for all size ranges.
In some special cases, a little gauging time can be
saved by putting the Go and NoGo diameters on a
single gage member. A progressive plug gage, for
example, is suitable for checking a short hole,
which is open at both ends. Obviously, the hole Figure 5 The Trilock Plug Gages
cannot be deeper than the Go section of the plug.
Progressive style gages are usually in the taperlock 4 THE OJECTUAL - RELATIONAL
style, but any of the designs can be made DATBASE
progressive. The progressive style plug gage is a The programming and database concepts have
single end gage having Go and NoGo members come together to provide what we now call object-
combined. This enables complete inspection of a oriented databases. Perhaps the most significant
hole to be performed with one insertion of the gage. characteristic of object-oriented database
technology is that it combines object-oriented
programming with database technology to provide
an integrated application development system.
Figure 3 The Progressive Plug Gage There are many advantages to including the
The reversible plug gage was more recently definition of operations with the definition of data:
introduced and standardized, after it became The defined operations apply ubiquitously and
possible to reach the necessary precision with are not dependent on the particular database
centerless grinding and lapping techniques. The application running at the moment.
design of the reversible plug permits the members The data types can be extended to support
to be reversed end for end, in the handle, resulting complex data such as multi-media by defining new
in double wear life. The gauging members are object classes that have operations to support the
simple pins that can be removed from the handle by new kinds of information.
loosening the collet nuts at the ends. Larger gage
Other strengths of object-oriented modeling are
members can be identified by marking the size and
well known.
tolerance on the ends. When the gage is too small to
permit this, it is not possible to distinguish between Inheritance allows one to develop solutions to
the Go an NoGo members without resorting to complex problems incrementally by defining new
objects in terms of previously defined objects;
Polymorphism and dynamic binding allow
one to define operations for one object and then to
share the specification of the operation with other
Figure 4 The Reversible Plug Gage objects. These objects can further extend this
operation to provide behaviours that are unique to
measuring instruments. The collet nuts at the ends those objects.
of the handle are different colors green for Go and
red for NoGo. This traffic light system is often used Dynamic binding determines at runtime,
in attribute gauging. which of these operations is actually executed,
depending on the class of the object requested to
The taperlock and reversible (pin) type designs perform the operation.
are not well suited for large, heavy gages. The
trilock design has been found best suited for gages Polymorphism and dynamic binding are
of large diameter. The trilock feature is the source powerful object-oriented features that allow to
for the name of this design. The handle has three compose objects, to provide solutions without
prongs on the ends, which fit into three grooves having, to write code that is specific to each object.
equally spaced around the central hole of the gage All of these capabilities come together
members. A bolt holds the member to the handle synergistically to provide significant productivity
and the trilock grooves and prongs stabilize the advantages to database application developers.
member. Like the reversible type, trilock plug Object/relational database management
gages are reversible, since either face can be locked systems (ORDBMSs) add new object storage
to the handle. Thus, if the reversibility feature, capabilities to the relational systems at the core of
3
INTERNATIONAL CONFERENCE ON INTEGRATED ENGINEERING C2I 2005 TIMISOARA-
ROMANIA
modern information systems. These new facilities characteristics of the databases in an object
integrate management of traditional fielded data, medium. That is why the relations defined as
complex objects such as time-series and geospatial classes of a predefined type (cursor) are preserved;
data and diverse binary media such as audio, video, the database of relational medium is defined as a
images, and applets. By encapsulating methods with class data environment. To this class will be
data structures, an ORDBMS server can execute attached types of class objects from relational
complex analytical and data manipulation database. The existing relations between the tables
operations, to search and transform multimedia and inside the database are defined as predefined type
other complex objects. As an evolutionary classes named cursor. All the relations and views
technology, the object/relational (OR) approach has will be cursor type classes and inside the data
inherited the robust transaction, performance environment class will exist objects of these type
management features of its relational ancestor and classes. The concepts of derived class, partial
the flexibility of its object-oriented cousin. derived class, external schemes etc., will be applied
Database designers can work with familiar tabular in order to get the object database. A particular
structures and data definition languages (DDLs), approach is the producing of object database
while assimilating new object management corresponding to each tool type with the help of
possibilities. Query, procedural languages and call specific classes, which aim at generating the source
interfaces in ORDBMSs are familiar. code for each object database.
Object/relational databases organize information in
the familiar relational tabular structures. In fact,
object/relational implementations subsume the
relational database model.
ORDBMSs are an incremental upgrade to
their RDBMS predecessors and unlike the move to
object database systems object-relational migration
will not necessarily entail wholesale recoding.
5 DATABASES IN RELATIONAL
OBJECTUAL MEDIUM
In OODBs, conceptual schema and object
schemas have to be object schemas defined Figure 6 The Relational and Objectual Database
according to the object-orientation paradigm. In this
sense, from the end-users point of view, there The properties and the methods of the non derived
should be no difference between working over the classes, Cursor class and Data Environment class
conceptual schema or over an external schema: are presented in figure 7
The data has the same kind of organization in
both schemas. Its classes represent the information
contained in the conceptual schema.
Object schemas are derived from the database
conceptual schema. The information contained in
each object schema is derived from the information
of the conceptual schema, this does not necessarily
mean that the classes included in an external
schema need to have been previously defined in the
conceptual schema.
A derived class may represent a relevant
concept in an object schema, but this concept does
not have to be especially significant to be explicitly
represented in the conceptual schema. A derived
class that hides some property of a class already
included in the conceptual schema. Figure 7 The Properties and the methods of Data
Defining the databases is a process which tries Environment and Cursor Clsses
to maintain the preservation of the relational
4
INTERNATIONAL CONFERENCE ON INTEGRATED ENGINEERING C2I 2005 TIMISOARA-
ROMANIA
5
INTERNATIONAL CONFERENCE ON INTEGRATED ENGINEERING C2I 2005 TIMISOARA-
ROMANIA
7 CONCLUSION
To check workpiece features in mass and batch
production, usually, limit gages are used as
standards to determine whether or not one or more
dimensions of a manufactured part are within
Figure 13 The Precision of Piece 9 Class specified limits. Consistent use of an executable
program, like the software application presented in
The calculated results for the GO diameter, this paper, provides an indisputable method of
used GO diameter and NOT-GO diameter of the determining quickly the plug gage dimensions
plug gage that inspects a shaft with a diameter of depending on the part dimension being gauged. All
D>100 mm are shown in figure 14. the procedures necessary to the administration of
data can be found in a specific class.
From the viewpoint of the conceptual and
programming aspects there are a lot of differences
between the object designer and relational designer,
but the time of the object programs execution is
exactly like the relational programs execution.
8 REFERENCES