Академический Документы
Профессиональный Документы
Культура Документы
a
Department of Manufacturing Engineering, University of Leon, Escuela de Ingenieras Industrial e Informatica, 24071 Leon, Spain
Department of Mechanical Engineering, Polytechnical University of Madrid, E.T.S.I. Industriales, C/ Jose Gutierrez Abascal, 2, 28006
Madrid, Spain
Abstract
The basis of the integration of activities related to the product life cycle is, mainly, the creation of a unique and coherent
information model along all the stages in the cycle. Up to date, dimensional inspection activities have not been deeply analysed,
possibly due to the fact that, their work influences are smaller than others, such us numerical analysis, materials or numerical
control. However, the integration of dimensional inspection is very important for several reasons: the need of specifying the design
and planning of the inspection process from the conceptual part design; the increase of use of high speed coordinate measuring
machine (CMM) in the production lines; and finally, for the interest of a feedback between data inspection and manufacturing
processes. This paper is a detailed proposal of an information model for inspection based on operations for CMM, which represents
a consistent structure of the necessary data in an integrated product setting.
2003 Elsevier Science Ltd. All rights reserved.
Keywords: Coordinate measuring machine; Computer Integrated Manufacturing (CIM); Information modelling; Concurrent engineering; Standard
for the exchange and sharing of product
1. Introduction
The integration of activities related to the product life
cycle is being studied and developed by several research
groups all around the world. The basis of this integration
is, mainly, the creation of a unique and coherent information model along all the stages in the cycle. The
importance of this integration and its world wide acceptance was definitively assumed in the middle of the
1980s when the STandard for the Exchange and sharing
of Product (STEP) model data initiative was launched
under the approval of ISO [1].
Due to the complexity and wide scope of the problem
to solve, different research groups are focusing on specific
stages of the production cycle but keeping the provided
partial solution under the common framework of STEP.
So far, most of the work is related to design, product data
0890-6955/03/$ - see front matter 2003 Elsevier Science Ltd. All rights reserved.
doi:10.1016/S0890-6955(03)00060-9
798
J. Barreiro et al. / International Journal of Machine Tools & Manufacture 43 (2003) 797809
Fig. 1.
level of activities, where four main ones have been considered: identification of elements to inspect, determination of inspection resources, detailing of inspection
plan, and execution of inspection and analysis of results.
This leaf provides a general perspective of the scope
considered in the developed work. The complete
decomposition of these main activities and their description can be found in the work by Barreiro [5].
The input and output data flow analysis in each
activity and their sub-activities enables identification of
a set of information requirements. These requirements
have been divided into 13 groups according to their
functionality, which are described in the next section.
These groups have been organised in two models: the
product model and the process model, as Fig. 2 shows.
The interaction between these two models must be
direct for the implantation of a concurrent engineering
framework. Consequently, the information structures
included in each of them must follow the same criteria
in structure and meaning. This organisation of the information groups makes easier the access and sharing of the
data related to the product and to the process, allowing a
correct application of the design for inspection concept
and the feedback of inspection results backwards the previous production stages in the product life cycle.
Information groups.
J. Barreiro et al. / International Journal of Machine Tools & Manufacture 43 (2003) 797809
Fig. 2.
799
Information models.
ances (T1) and geometrical tolerances (T2). Ref. [5] contains a fully detailed version.
800
J. Barreiro et al. / International Journal of Machine Tools & Manufacture 43 (2003) 797809
Table 1
Part shape information group (DF2)
Entity
Content
Product shape
Shape aspect
Fig. 3.
Specifications (DF3).
J. Barreiro et al. / International Journal of Machine Tools & Manufacture 43 (2003) 797809
Fig. 4.
Fig. 5.
801
802
J. Barreiro et al. / International Journal of Machine Tools & Manufacture 43 (2003) 797809
Fig. 6.
is showed in Fig. 7, the information associated to a measuring operation is accessible through its attributes.
The inspection points for the measuring operation are
represented in the inspectionpointsequence entity,
which contains all the information related to the contact
point distribution, such as number of points, distribution
on the surface, approach directions, and also the criteria
followed to make these decisions. The operationcondition attribute identifies the technological parameters
associated to the machine movements, such as measuring, approach and retraction distances and speeds, etc.
Finally, the tool attribute identifies the probe assembly
used for the operation.
3.2.3. Group 10RI1: inspection results
This group contains information about the inspection
results. It includes the necessary corrective actions to be
taken on the design or on the process.
The inspection operations elementconstruction
operation and tolerancetestingoperation, are
included in this information group, Fig. 8.
The elementconstructionoperation entity applies
when a tolerance is defined over an element which is
built from other elements belonging to the nominal shape
of the part. For instance, a circle, which pass through
the centre points of several circles previously measured.
This entity has been specialised in two entities considering if the new element calculus is from simple elements
(points) or from complex elements (planes, lines, etc.).
The result of these operations is represented by means
J. Barreiro et al. / International Journal of Machine Tools & Manufacture 43 (2003) 797809
Fig. 7.
803
of an inspectionconstructedcharacteristic entity.
This entity contains the fitting algorithm and the corresponding part shape aspect.
The inspection results are represented by a tolerancetestingresults entity, which is derived from a
tolerancetestingoperation entity, where the calculus
is made.
3.2.4. Group 11RC1: inspection resources
This group contains information about the inspection
resources to be used along the process, such as CMM,
probes, and inspection fixtures.
In a first level two types of entities have been considered: cmmresource and assemblydefinition. Both
of them have been defined as a specialization of the productdefinition entity, Fig. 9. The cmmresource
entity includes all the elementary devices and tools used
in the inspection process, whereas the assemblydefinition entity is based on the representation of the existing
relationships among the components, which can configure a location fixture, a probe tool, etc.
Five types of individual resources have been identified: coordinate measuring machines, elements for the
sensor calibration, fixture elements, probe elements
804
J. Barreiro et al. / International Journal of Machine Tools & Manufacture 43 (2003) 797809
Fig. 8.
in consequence other models are developed, it is necessary to establish a mapping between the definitions contained in the models and some kind of neutral information definitions. This correspondence between the
developed information structures and a neutral information definition is done through the use of the definitions provided by the STEP ISO standard. The STEP
definitions are contained in the standard documents
named as integrated resources. In consequence, these
resources are the base for the integration of different
information models such as the one presented in this article.
The correspondence between the model and the standard definitions is done through mapping tables. A piece
of one of the mapping tables can be seen in Table 2. In
Ref. [5] a more detailed description of these mapping
tables can be found.
J. Barreiro et al. / International Journal of Machine Tools & Manufacture 43 (2003) 797809
Fig. 9.
805
806
J. Barreiro et al. / International Journal of Machine Tools & Manufacture 43 (2003) 797809
Fig. 10.
J. Barreiro et al. / International Journal of Machine Tools & Manufacture 43 (2003) 797809
807
Table 2
Mapping table among the information model and the STEP integrated resources
Entity
Standard resource
Inspectionpointsequence
Representation
41
Identifier
Name
Description
Pointnumber
Representation.id
Representation.name
Representation.description
Descriptiverepresentationitem
41
41
41
43
Pointnumcriterion
Descriptiverepresentationitem
43
Inspectionpointsequence to
pointwithdirectionmodel (as
pointsequence)
Compoundrepresentationitem
43
Distributioncriterion
Descriptiverepresentationitem
43
Standard part
Mapping
Representation
{representation.contextofitems
representationcontext
representation.name=cmm inspection
point sequence representation}
Representation
{representation.name=cmm
inspection point sequence
representation}
representation.items[3]
representationitem
{representation
item.name=number of points}
descriptiverepresentationitem
Representation
{representation.name=cmm
inspection point sequence
representation}
representation.items[2]
representationitem
{representation
item.name=number of points
criterion} descriptive
representationitem
Representation
{representation.name=cmm
inspection point sequence
representation}
representation.items[1]
representationitem
{representationitem.name=point
sequence} compound
representationitem
Representation
{representation.name=cmm
inspection point sequence
representation}
representation.items[4]
representationitem
{representationitem.name=points
location criterion} descriptive
representationitem
808
J. Barreiro et al. / International Journal of Machine Tools & Manufacture 43 (2003) 797809
6. Conclusions
An information model has been developed to make
possible the integration of the dimensional inspection
process into the production cycle. The information
model is composed of a product model and a process
model, so that the relationship between both of them is
direct, and this enables the efficient link of the design
activity, the planning activity and the inspection
execution. It also makes easier the feedback of the
inspection results backwards the previous activities in
the production cycle.
The result completes current schemas and it can be
used as a basis for the development of applications
through the production cycle. This aim has been tested
through the development of an application to integrate
the CATIA system and a DEA CMM. The application
accepts and generates information according to the information structures defined in the model.
The model has been developed taking into account
inspection operations, so that it is possible to substitute
the neutral file interchange at the level of trajectories,
such as DMIS, for another defined at a higher level based
on operations. Dimensional measuring equipments
would accept this information directly, and internally,
they would make the calculus to generate the orders for
the equipment movements.
7. Acknowledgments
This work has been possible thanks to the support of
the Comisio n Interministerial de Ciencia y Tecnologa
(CICYT) through the project with reference DPI20010093-C02-01. The authors wish also to thank Paloma
Trevin o for the translation support.
References
[1] Product Data Representation and Exchange. Part 1: Overview and
Fundamental Principles, ISO 10303 Part 1, ISO, 1993.
[2] T.I.A. Ellis, R.I.M. Young, R. Bell, Modelling manufacturing
process information to support simultaneous engineering, in:
N.F.M. Roozenburg (Ed.), The Hague, Proceedings of the International Conference on Engineering Design (ICED93), 1993.
[3] T.H. Liu, An object-oriented assembly application methodology
for PDES/STEP based mechanical systems, PhD thesis, The University of Iowa, 1992.
[4] A.H. Al-Ashaab, R.I.M. Young, Information Models: An Aid to
J. Barreiro et al. / International Journal of Machine Tools & Manufacture 43 (2003) 797809
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
809