This paper presents a novel approach for generating efficient tool paths in machining free-form surfaces. Concept of iso-phote is used to facilitate tool-path generation. An iso-phote is defined as a region on a surface where the normal vector does not differ by more than a prescribed angle from a fixed reference vector. The boundary curves of the iso-phote, called iso-inclination curves, are numerically generated and are served as the initial master tool paths. These iso-inclination curves are then projected to a 2D plane which is perpendicular to the fixed reference vector. 2D curve offsetting of the projected iso-inclination curve is then performed. The resulted 2D offset curves are projected back to 3D surface to form final tool paths. The resulted tool paths can guarantee the satisfaction of machining tolerance requirements. A comparison study of this iso-phote based machining with the conventional iso-parametric machining and the iso-planar machining shows favorite result for the new approach.

1.
Bobrow
J. E.
, March
1985
, “
NC Machine Tool Path Generation from CSG Part Representations
,”
Computer-Aided Design
, Vol.
17
, No.
2
, pp.
69
76
.
2.
Broomhead
P.
, and
Edkins
M.
,
1986
, “
Generating NC Data at the Machine Tool for the Manufacture of Free-Form Surface
,”
Int. J. Prod. Res.
, Vol.
24
, No.
1
, pp.
1
14
.
3.
Cox
J.
, et al.,
1994
, “
Space-filling Curves in Tool-Path Applications
,”
Computer-Aided Design
, Vol.
26
, No.
3
, pp.
215
224
.
4.
Elber, G., and Cohen, E., June, 1994, “Toolpath Generation for Freeform Surface Models,” Computer-Aided Design, Vol. 26, No. 6.
5.
Griffin
L. D.
, and
Colchester
A. C. F.
, Sep.
1995
, “
Superficial and Deep Structure in Linear Diffusion Scale Space—Isophotes, Critical Points and Separators
,”
Imagine and Vision Computing
, Vol.
13
, No.
7
, pp.
543
557
.
6.
Held
M.
,
Lukacs
G.
, and
Andor
L.
,
1994
, “
Pocket Machining Based on Contour-Parallel Tool Paths Generated by Means of Proximity Maps
,”
Computer-aided Design
, Vol.
26
, No.
3
, pp.
189
203
.
7.
Huang, Y., and Oliver, J. H., 1992, “Non-Constant Parameter NC Tool Path Generation of Sculptured Surfaces,” ASME Computers in Engineering, Vol. 1, pp. 411–419.
8.
Hwang
J. S.
, Dec.
1992
, “
Interference-Free Tool-Path Generation in the NC Machining of Parametric Compound Surfaces
,”
Computer-aided Design
, Vol.
24
, No.
12
, pp.
667
676
.
9.
Lin
R.
, and
Koren
Y.
,
1996
, “
Efficient Tool-Path Planning for Machining Free-Form Surfaces
,”
ASME JOURNAL OF ENGINEERING FOR INDUSTRY
, Vol.
118
, pp.
20
28
.
10.
Loney
G. C.
, and
Ozsoy
T. M.
,
1987
, “
NC Machining of Free-Form Surfaces
,”
Computer-aided Design
, Vol.
19
, No.
2
, pp.
85
90
.
11.
Mortenson, M. E., 1985, Geometric Modeling, John Wiley.
12.
Persson
H.
,
1978
, “
NC Machining of Arbitrarily Shaped Pockets
,”
Computer-aided Design
, Vol.
10
, No.
3
, pp.
169
174
.
13.
Suh
S.
, and
Lee
K.
, Dec.
1992
, “
Avoiding Tool Interference in Four-Axis NC Machining of Rotationally Free Surfaces
,”
IEEE Transaction on Robotics and Automation
, Vol.
8
, No.
6
, pp.
718
729
.
14.
Suh
Y. S.
, and
Lee
K.
, May
1990
, “
NC Milling Tool Path Generation for Arbitrary Pockets Defined by Sculptured Surfaces
,”
Computer-aided Design
, Vol.
22
, No.
5
, pp.
273
284
.
15.
Suresh
K.
, and
Yang
D.
,
1994
, “
Constant Scallop-Height Machining of Free-form Surfaces
,”
ASME JOURNAL OF ENGINEERING FOR INDUSTRY
, Vol.
116
, pp.
253
259
.
16.
Tiller
W.
, and
Hanson
E.
,
1984
, “
Offset of Two-Dimensional Profiles
,”
IEEE Computer Graphics Application
, Vol.
4
, No.
9
, pp.
36
46
.
17.
Toussaint, G. T., 1985, Computational Geometry, Elsevier Science Pub. Co.
18.
Woo
T.
,
1994
, “
Visibility Maps and Spherical Algorithms
,”
Computer-aided Design
, Vol.
26
, No.
1
, pp.
6
16
.
19.
Wysocki, D. A., Oliver, J. H., and Goodman, E. D., 1989, “Gouge Detection Algorithm for Sculptured Surface NC Generation,” ASME Computer-Aided Design and Manufacture of Cutting and Forming Tools, PED-Vol. 40, Dec 10–15, pp. 39–44.
This content is only available via PDF.
You do not currently have access to this content.