Generation of gouge-free cutter location paths on freeform surfaces for non-spherical cutters

Abstract The 3-dimensional surface of automobile body panel dies, ship propellers, as well as turbine blades and plastic dies is almost always composed of freeform (or sculptured) surfaces. The generation of a gouge-free cutter location (CL) path on freeform surfaces for non-spherical cutters is a difficulty with which technicians and researchers into NC programming have been confronted so far. This article introduces a new method to overcome this difficulty and gives the corresponding algorithm. Its principle is first to construct a tangent plane at a point on the surface being machined according to their parametric representations as an initial orientation of the non-spherical cutter at the point and then to determine a final orientation (gouge-free CL point) of the non-spherical cutter at the same point by means of checking and eliminating interferences between the non-spherical cutter and the surface being machined. An ordered set of a series of final orientations, where there are no any interferences, results in a gouge-free CL path on the surface, acceptable to NC machines.

[1]  G. W. Vickers,et al.  Ball-Mills Versus End-Mills for Curved Surface Machining , 1989 .

[2]  Byoung Kyu Choi,et al.  Ball-end cutter interference avoidance in NC machining of sculptured surfaces , 1989 .

[3]  Nobuo Sasaki,et al.  Development of a system for designing and generating the tool paths for manufacturing aesthetically pleasing freeform objects. , 1989 .

[4]  Byoung Kyu Choi,et al.  Compound surface modelling and machining , 1988 .

[5]  John G. Griffiths,et al.  A new cutter-path topology for milling machines , 1994, Comput. Aided Des..

[6]  Kwangsoo Kim,et al.  A path generation method for sculptured surface manufacture , 1988 .

[7]  Giuseppe Catania,et al.  A computer-aided prototype system for NC rough milling of free-form shaped mechanical part-pieces , 1992 .

[8]  Samuel P. Marin,et al.  Feature-based surface design and machining , 1992, IEEE Computer Graphics and Applications.

[9]  K. T. Yap,et al.  Computational geometry algorithms for NC — The linear tool path case , 1988 .

[10]  G. W. Vickers,et al.  The definition and manufacture of compound curvature surfaces using G-surf , 1985 .

[11]  Krzysztof Marciniak,et al.  Geometric Modelling for Numerically Controlled Machining , 1992 .

[12]  J. W. Park,et al.  Cutter-location data optimization in 5-axis surface machining , 1993, Comput. Aided Des..

[13]  Cui Zhu Avoiding interference in manufacturing a free-formed surface with a cylindrical end milling cutter , 1990 .

[14]  M. Ristic,et al.  A CAD/CAM system for die design and manufacture , 1988 .

[15]  H. K. Tönshoff,et al.  Die manufacturing by 5- and 3-axes milling: Influence of surface shape on cutting conditions , 1989 .

[16]  John E. Biegel,et al.  An integrated approach to sculptured surface design and manufacture , 1988 .

[17]  Robert B. Jerard,et al.  Methods for detecting errors in numerically controlled machining of sculptured surfaces , 1989, IEEE Computer Graphics and Applications.

[18]  T. C. Ramaraj,et al.  Integration of design and manufacture of complex geometries through solid and surface modeling techniques , 1989 .

[19]  Lex Lennings CAD/CAM integration in practice: two cases of computer aided toolmaking , 1992 .

[20]  James E. Bobrow,et al.  NC machine tool path generation from CSG part representations , 1985 .

[21]  James P. Ducan,et al.  Sculptured Surfaces in Engineering and Medicine , 1983 .

[22]  Cui Zhu Tool-path generation in manufacturing sculptured surfaces with a cylindrical end-milling cutter , 1991 .

[23]  Kunwoo Lee,et al.  NC milling tool path generation for arbitrary pockets defined by sculptured surfaces , 1990, Comput. Aided Des..

[24]  I. Faux,et al.  Computational Geometry for Design and Manufacture , 1979 .