Accurate process modeling requires the calculation of cutter/workpiece engagement (CWE) geometry. This is challenging when the geometry of the workpiece is changing unpredictably as is the case for most machined components of moderate complexity. Solid modelers are increasingly being considered as a computational engine for performing these calculations. This is largely due to increased robustness and computing efficiency that is evolving within this technology. The vast majority of reported research using solid modelers focuses on the domain of 212D machining with flat end mills. While significant there remain restrictions in the types of in-process workpiece geometry that can be processed with these approaches. In particular, they assume a constant axial engagement for a connected set of tool paths. This assumption cannot be made when the initial workpiece geometry is nonrectangular prismatic stock, when multiple setups are machined and when tool changes introduce tools of different diameters. In these cases the depth of engagement can vary over a single rotation of the cutter even though there is no axial feed motion. In this paper a solid modeling based solution is presented for calculating CWE geometry when multiple setups and tool changes are considered. Orthogonal setups and flat end mills are assumed so as to preclude cutter engagement on inclined workpiece faces. Intersections between a semi-cylinder representing the cutting tool and the workpiece are performed so as to generate the CWE geometry. Cutter Engagement Features (ceF) are used to characterize this geometry. Several classes of ceFs are defined to support this approach. The process of identifying ceFs is presented as a feature extraction problem. Algorithms for ceF extraction and parametrization are provided in this paper and validated using a test part. This is a new application for features which have traditionally been used to define final part geometry or in-process geometry between material removal steps. The results obtained validate the extraction algorithms presented. This work also extends the capabilities of solid modeling techniques for calculating CWE geometry.

1.
Altintas
,
Y.
, and
Spence
,
A. D.
, 1994, “
A Solid Modeller Based Milling Process Simulation and Planning System
,”
ASME J. Eng. Ind.
0022-0817,
116
, pp.
61
69
.
2.
Shpitalni
,
M.
, and
Fischer
,
A.
, 1991, “
CSG Representation as a Basis for Extraction of Machining Features
,”
CIRP Ann.
0007-8506,
40
, pp.
157
160
.
3.
Spence
,
A.
,
Altintas
,
Y.
, and
Kirkpatrick
,
D.
, 1990, “
Direct Calculation of Machining Parameters From a Solid Model
,”
Comput Ind.
0166-3615,
14
, pp.
271
280
.
4.
Spence
,
A. D.
,
Abrari
,
F.
, and
Elbestawi
,
M. A.
, 2000, “
Integrated Solid Modeller Based Solutions for Machining
,”
Comput.-Aided Des.
0010-4485,
32
(
8
), pp.
553
568
.
5.
Sungurtekin
,
U. A.
, and
Voelcker
,
H. B.
, 1986, “
Graphical Simulation and Automatic Verification of NC Machining Programs
,”
Proceedings of the IEEE International Conference on Robotics and Automation
,
San Francisco
, CA.
2
, pp.
156
165
.
6.
Takata
,
S.
, 1989, “
A Cutting Simulation System for Machinability Evaluation Using a Workpiece Model
,”
CIRP Ann.
0007-8506,
38/1
, pp.
417
420
.
7.
Voelcker
,
H. B.
, and
Hunt
,
W. A.
, 1981, “
Role of Solid Modelling in Machining-Process Modelling and NC Verification
,” SAE Preprints, Vol.
810195
.
8.
Spence
,
A. D.
, and
Li
,
Z.
, 2001, “
Parallel Processing for 2-1/2 D Machining Simulation
,”
Proceedings of the 6th ACM Symposium on Solid Modeling and Applications
,
Ann Arbor
, MI, pp.
140
148
.
9.
Altintas
,
Y.
, and
Spence
,
A.
, 1991, “
End Milling Force Algorithms for CAD Systems
,”
CIRP Ann.
0007-8506,
40
, pp.
31
34
.
10.
Fussell
,
B. K.
,
Hemmett
,
J. G.
, and
Jerard
,
R. M.
, 1994, “
Geometric and Mechanistic Modeling Integration for Five-Axis Milling Force Prediction
,”
Proceedings of the Japan-USA Symposium on Flexible Automation, Kobe
, Japan,
2
, pp.
747
750
.
11.
Fussell
,
B. K.
,
Jerard
,
R. B.
, and
Hemmett
,
J. G.
, 2003, “
Modeling of Cutting Geometry and Forces for 5-Axis Sculptured Surface Machining
,”
Comput.-Aided Des.
0010-4485,
35
, pp.
333
346
.
12.
Hemmett
,
J. G.
,
Fussell
,
B. K.
, and
Jerard
,
R. B.
, 1998, “
Automatic Five-Axis CNC Feedrate Selection via Discrete Mechanistic, Geometric, and Machine Model Integration
,”
Proceedings of the Sculptured Surface Machining Conference: ‘Machining Impossible Shapes,’
Detroit, MI,
1
, pp.
138
146
.
13.
Choi
,
B. K.
, and
Jerard
,
R.
, 1999,
Sculptured Surface Machining: Theory and Applications
,
Kluwer Academic
, Dordrecht.
14.
Drysdale
,
R. L.
,
Jerard
,
R. B.
,
Schaudt
,
B.
, and
Hauck
,
K.
, 1986, “
Discrete Simulation of NC Machining
,”
Algorithmica
0178-4617,
4
, pp.
33
60
.
15.
Jerard
,
R. B.
, and
Drysdale
,
R. L.
, 1988, “
Geometric Simulation of Numerical Control Machining
,”
Computers in Engineering
,
2
, pp.
129
136
.
16.
Oliver
,
J. H.
, and
Goodman
,
E. D.
, 1986, “
Graphical Verification on N/C Milling Programs for Sculptured Surface Parts
,”
Proceedings of the ASME Winter Annual Meeting. Anaheim
, CA,
21
, pp.
247
263
.
17.
Oliver
,
J. H.
, and
Goodman
,
E. D.
, 1990, “
Direct Dimensional NC Verification
,”
Comput.-Aided Des.
0010-4485,
22/1
, pp.
3
9
.
18.
Sambandan
,
K.
, and
Wang
,
K. K.
, 1989, “
Five-Axis Swept Volumes for Graphic NC Simulation and Verification
,”
Proceedings of the 15th ASME Design Engineering Technical Conferences, Montreal QE Canada
,
19
, pp.
143
150
.
19.
Van Hook
,
T.
, 1986, “
Real-Time Shaded NC Milling Display
,”
Comput. Graph.
0097-8930,
20/4
, pp.
15
20
.
20.
Wang
,
W. P.
, and
Wang
,
K. K.
, 1986, “
Real-Time Verification of Multiaxis Nc Programs With Raster Graphics
,”
Proceedings of the IEEE International Conference on Robotics and Automation, San Francisco
, CA,
2
, pp.
166
171
.
21.
Subrahmanyam
,
S.
, and
Wozny
,
M.
, 1995, “
Overview of Automatic Feature Recognition Techniques for Computer-Aided Process Planning
,”
Comput Ind.
0166-3615,
26/1
, pp.
1
21
.
22.
Han
,
J.
,
Pratt
,
M.
, and
Regli
,
W. C.
, 2000, “
Manufacturing Feature Recognition From Solid Models: A Status Report
,”
IEEE Trans. Rob. Autom.
1042-296X,
16
(
6
), pp.
782
796
.
23.
Martellotti
,
M. E.
, 1941, “
An Analysis of the Milling Process
,”
Trans. ASME
0097-6822
63
, pp.
677
700
.
24.
Dave
,
P.
, and
Sakurai
,
H.
, 1995, “
Maximal Volume Decomposition and Its Application to Feature Recognition
,”
Computers in Engineering ASME Database Symposium
, p.
553
568
.
25.
Wang
,
E.
, and
Kim
,
Y. S.
, 1998, “
For Feature Recognition Using Convex Decomposition
,”
Comput.-Aided Des.
0010-4485,
30
(
13
), pp.
983
989
.
26.
Tang
,
K.
, and
Woo
,
T.
, 1991, “
Algorithmic Aspects of Alternating Sum of Volumes. 1. Data Structure and Difference Operation
,”
Comput.-Aided Des.
0010-4485,
23
(
5
), pp.
357
366
.
You do not currently have access to this content.