Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Abstract
Tool selection is one of the most signicant process considerations when deciding how a machined product will be manufactured. The
tool selection activity is rooted in feature geometry but it also has a direct impact on machinability and machine tool performance.
Consequently, the integration of tool selection with design is a key step towards the goal of a seamless integration between computer-aided
design and computer-aided process planning. This integration requires that design be carried out using features. A feature based design
environment was created with associated validation methods for updating and managing feature dimensions, type descriptions and dealing
with feature interactions. The next stage of automated tool selection involves converting the information associated with each feature into
machining operation requirements, which in turn is used to query a database to extract all tools that may be used to complete a given
operation. In this paper, which is the rst of two parts, the feature creation and validation methods are presented together with the
methodologies for operation and tool selection. In Part 2, a method for the estimation of machining times is presented together with results
from testing the methods using real components. # 2000 Elsevier Science B.V. All rights reserved.
Keywords: Computer aided design; Computer aided process planning; Tool selection
1. Introduction
Is now widely accepted that an important objective of
modern manufacturing planning is to carry out process
planning as early on in the design process as possible [1].
In particular, this should be done in a time-phased manner,
allowing individual methods to be initiated as soon as the
data they require becomes available. The aggregate, management and detailed (AMD) process planning architecture
is a framework that facilitates the early, time-phased application of process planning functionality [2]. According to
the AMD classication, ``aggregate'' methods are used to
identify possible processing options during conceptual and
embodiment design. ``Management'' methods are carried
out during detailed design and are used to rationalise the
options initially identied during the aggregate stage. Once
the design has been completed, ``detailed'' process planning
is used to prepare approved data for machine control and
scheduling purposes.
*
0924-0136/00/$ see front matter # 2000 Elsevier Science B.V. All rights reserved.
PII: S 0 9 2 4 - 0 1 3 6 ( 0 0 ) 0 0 6 8 6 - 5
128
P.G. Maropoulos, R.P. Baker / Journal of Materials Processing Technology 107 (2000) 127134
P.G. Maropoulos, R.P. Baker / Journal of Materials Processing Technology 107 (2000) 127134
129
radius. The corner point, length, width and depth are all
subject to change as a result of automatic validation. During
validation, the feature type (closed pocket, slot, shoulder,
full slot, full shoulder of face) will also be determined,
although as shown in Fig. 3, limiting the parameters supplied
forces VITool to assess rstly the type of pocket feature
required and secondly to determine the values of the missing
parameters. In object oriented terms, this is referred to as
``constructor overloading''. Fig. 3a shows that the only
parameters required to create a facing feature are the tool
approach direction and the depth of cut. In Fig. 3b, a slot is
created from a tool approach direction, a length direction, a
130
P.G. Maropoulos, R.P. Baker / Journal of Materials Processing Technology 107 (2000) 127134
P.G. Maropoulos, R.P. Baker / Journal of Materials Processing Technology 107 (2000) 127134
131
length are then adjusted to give the true length and width
of the validated pocket class feature as shown in Fig. 6.
Note that in the remainder of this paper, unless otherwise
specied, length and width refer to ``felt length'' and ``felt
width''. Further probing identies the feature type, but in
this case, the probe shape is ``pin'' having a radius equal to
the corner radius of the pocket class feature and a depth
equal to the nominal, pre-validated depth of the feature.
These pins are inserted into each corner of the feature
and tested for an intersection with the component. The
conguration of the number of lengthways and widthways
moves using feelers such as those in Fig. 5, along with
the number of pins intersecting the component is enough
to identify the pocket class feature type. Fig. 6 presents
various congurations for pocket type recognition. Once the
feature has been identied, depth validation takes place.
This is done in precisely the same way as depth validation
for drilled holes, with the only difference being that the
probe shape, instead of being a disc, resembles the pocket
shape.
132
P.G. Maropoulos, R.P. Baker / Journal of Materials Processing Technology 107 (2000) 127134
P.G. Maropoulos, R.P. Baker / Journal of Materials Processing Technology 107 (2000) 127134
133
phased integration of process planning with design is facilitated by the specication of the AMD architecture. Since
tooling issues are an important thread linking design to
manufacturing, a key task of early manufacturing decision
making within AMD is the selection of cutting tools. This is
achieved by carrying out design by using a library of
predened features. Managing feature dimensions and type
denitions as the design progresses is called feature validation. Feature validation can be accomplished in a versatile
manner by carrying out topological Boolean feeling operations. The main advantage of feature based design is that
each feature can store information about the operations
required to manufacture it. This information is stored within
the feature's tooling options consisting of option lists that
describe the operations needed to complete it. An option list
consists of a number of properties that dene the tooling
requirements for the operation it describes and a tool list that
match those requirements. After tooling options are created,
the analysis proceeds to the management stage. The objective of this stage is to use tool resource structures [5] to
rationalise tool lists and provide rened tooling options
containing few enough tools for practical optimisation during the detailed stage. One of the main criteria of the
``capability analysis'' carried out during the management
stage is the time taken by each tool to complete the operation
allocated to it. The research described herein has been
implemented within a CAD module called VITool. Within
the context of the research described in this paper, scope for
further work exists in increasing the number of feature types
currently implemented, extending the creation and validation methods for non-discrete directions (presently VITool is
restricted to Z, Z, X, X, Y, Y directions) and
adding rules and tool types for creating option lists to
include more operations. The aggregate estimation of
machining times is presented in Part 2 of this paper.
Acknowledgements
The authors wish to acknowledge the support of the
Engineering and Physical Sciences Research Council
(EPSRC), UK, Grant GR/L07017. Special thanks go to
Matra Datavision, UK, and our industrial collaborators
for their support to this project.
References
[1] B. Goldense, D. Vermette, Driving forces for product development
speed, Rapid News 5 (6) (1997) 1217.
[2] P.G. Maropoulos, A novel process planning architecture for productbased manufacture, Proc. Inst. Mech. Engrs., Part B 209 (1995)
267276.
[3] L. Alting, H.C. Zhang, Computer-aided process planning the
state-of-the-art survey, Int. J. Prod. Res. 31 (9) (1989) 21392160.
[4] C.L. Chen, S.R. LeClair, Integration of design and manufacturing:
solving set-up generation and feature sequencing using an unsuper-
134
[5]
[6]
[7]
[8]
P.G. Maropoulos, R.P. Baker / Journal of Materials Processing Technology 107 (2000) 127134
vised-learning approach, Computer-Aided Design 26 (2) (1994) 59
75.
P.G. Maropoulos, Cutting tool selection: an intelligent methodology
and its interfaces with technical and planning functions, Proc. Inst.
Mech. Engrs., Part B 206 (1) (1992) 4960.
J.X. Gao, X.X. Huang, Product and manufacturing capability
modelling in an integrated CAD/process planning environment, Int.
J. Adv. Manuf. Technol. 11 (1996) 4351.
N.N. Gindy, Y. Yue, C.F. Zhu, Automated feature validation for
creating/editing feature-based component data models, Int. J. Prod.
Res. 36 (9) (1998) 24792495.
C.F. Zhu, CAD/CAPP/CAM integration using feature-based
component data model, Thesis, University of Nottingham, UK,
1996.