Abstract
This paper presents an efficient algorithm for generating cutter paths for the NC milling of arbitrary pockets with multiple islands. In this algorithm, the pocket border and island profiles are made up of concave or convex segments comprising linear and circular arc elements. For the generation of NC tool paths, the algorithm is divided into four stages, namely, profile pre-processing stage, offset calculation, determination of the termination condition, and determination of the path sequence. Compared with the other pocketing algorithms, the main aspect of this work is that the pocket border and island profiles are pre-processed in the first stage of the algorithm. Making use of contour bridges in the profile pre-processing stage, the island profiles are connected to the pocket border profile to form a closed path. This then simplifies the calculations in cutter offsets and eliminates the problem of nesting which occurs in some other pocketing algorithms.
Similar content being viewed by others
References
H. Persson, “NC machining of arbitrarily shaped pockets”,Computer Aided Design,10(3), pp. 167–174, May 1978.
M. Held,On the Computational Geometry of Pocket Machining, Springer-Verlag, 1991.
D. Tsai, M. D. Tsai, S. Takata, M. Inui, F. Kimura and T. Sata, “Operation planning based on cutting process models”,Annals of the CIRP,40(1), pp. 95–98, 1991.
S. Suh, and K. Lee, “NC milling tool path generation for arbitrary pockets defined by sculptured surfaces”,Computer Aided Design,22(5), pp. 273–284, June 1990.
A. Hansen and F. Arbab, “An algorithm for generating NC tool paths for arbitrary shaped pockets with islands”,ACM Transactions on Graphics,11(2), pp. 152–182, April 1992.
K. Preiss, “Automated mill pocketing computations”, in F. L. Krause and H. Jansen (ed.),Advanced Geometric Modeling for Engineering Applications, North-Holland, pp. 261–273, 1990.
W. Tiller and E. G. Hanson, “Offsets of Two-Dimensional Profiles”,IEEE Computer Graphics and Applications,4, pp. 35–46, September 1984.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Wong, T.N., Wong, K.W. NC toolpath generation for arbitrary pockets with Islands. Int J Adv Manuf Technol 12, 174–179 (1996). https://doi.org/10.1007/BF01351196
Issue Date:
DOI: https://doi.org/10.1007/BF01351196