Abstract
We present a detailed description of a zigzag algorithm for 2 1/2 D pocket machining. The algorithm is capable of computing the zigzag tool path for any multiply-connected planar area (‘pocket’) bounded by a wide class of curves. Drilled holes and similar cavities can be handled automatically. The underlying geometric principles are simple enough for allowing the algorithm to be included in a CNC.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
L.K. Bruckner. Geometric Algorithms for 2 1/2 Roughing Process of Sculptured Surfaces. In Proc. Joint Anglo-Hungarian Seminar on Computer-Aided Geometric Design, Budapest, Hungary, October 1982.
B.K. Choi et al. Automatic Recognition of Machined Surfaces from 3D Solid Model. Computer-Aided Design, 16 (2): 81–86, March 1984.
B.K. Choi and M.M. Barash. STOPP: An Approach to CAD/CAM Integration. Computer-Aided Design, 17 (4): 162–168, May 1985.
R.T. Farouki and C.A. Neff. Some Analytic and Algebraic Properties of Plane Offset Curves. Technical Report RC-14364, IBM Thomas J. Watson Research Center, Yorktown Heights, NY 10598, USA, January 1989.
M Grötschel et al. Geometric Algorithms and Combinatorial Optimization. Springer- Verlag, second edition, 1985. (ISBN 3-540-13624-X).
A.R. Grayer. The Automatic Production of Machined Components Starting from a Stored Geometric Description. Technical Report 88, CAD Group, Cambridge University, Cambridge CB2 3QX, GB, July 1975.
M.K. Guyder. Automating the Optimization of 2 1/2 Axis Milling. In F. Kimura and A. Rolstadås, editors, Proc. Computer Applications in Production and Engineering (CAPE’89), North Holland, Amsterdam, The Netherlands, Tokyo, Japan, October 1989.
A. Hansen and F. Arbab. An Algorithm for Generating NC Tool Paths for Arbitrarily Shaped Pockets with Islands. Technical Report CS 88-51, CS Dept., Univ. Southern California, Los Angeles, CA 90089-0782, USA, 1988.
M. Held. Computational Geometry for Pocket Machining. In S.M. Slaby and H. Stachel, editors, Proc. 3 rd Int. Conf Engineering Graphics & Descriptive Geometry, pages 1:224– 231, TU Wien, Austria, July 1988.
M. Held. GeoPocket. A Sophisticated Computational Geometry Solution of Geometrical and Technological Problems Arising from Pocket Machining. In F. Kimura and A. Rolstadås, editors, Proc. Computer Applications in Production and Engineering (CAPE’89) pages 283–293, North Holland, Amsterdam, The Netherlands, Tokyo, Japan, October 1989.
J. Hoschek. Offset Curves in the Plane. Computer-Aided Design, 17(2):77–82, March
R. Klass. An Offset Spline Approximation for Plane Cubic Splines. Computer-Aided Design, 15 (5): 297–299, 1983.
J.B. Lallande et al. Super Pocket. In Advancing Manufacturing Technologies, pages 18– 29, Long Beach, CA, USA, Numerical Control Society (NCS), March 1984.
Par86] A. Parkinson. The Use of Solid Models in BUILD as a Database for NC Machining. In J.P. Crestin and J.F. McWaters, editors, Software for Discrete Manufacturing. Prolamat ’85, pages 175–183, North Holland, Amsterdam, The Netherlands, Paris, France, June
H. Persson. NC Machining of Arbitrarily Shaped Pockets. Computer-Aided Design, 10 (3): 169–174, May 1978.
K. Preiss and E. Kaplansky. Automated CNC Milling by Artificial Intelligence Methods. J. of Manufacturing Systems, 4 (1): 51 — 63, 1985.
K. Preiss. Automated Mill Pocketing Computations. In Advanced Geometric Modeling for Engineering Applications, North Holland, Amsterdam, The Netherlands, Berlin, FRG, November 1989.
F.P. Preparata and M.I. Shamos. Computational Geometry — An Introduction. Texts and Monographs in Computer Science, Springer-Verlag, second edition, October 1988. (ISBN 0-540-96131-3).
S.E.O. Saeed et al. An Efficient 2D Solid Offsetting Algorithm. Technical Report, Dept. of Mechanical Engineering, University of Leeds, Leeds LS2 9JT, GB, 1988.
W. Tiller and E. Hanson. Offsets of Two Dimensional Profiles. IEEE Computer Graphics & Applications, 36–46, September 1984.
H.-P. Wang et al On the Efficiency of NC Tool Path Planning for Face Milling Operations. Trans, of the ASME, J. of Engineering for Industry, 109(4):370–376, November
Z. Yeh and D.-N. Ying. An Automated Interface Between CAD and CAM. Computers & Graphics, 12 (3/4): 349–357, 1988.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1990 Springer-Verlag Tokyo
About this paper
Cite this paper
Held, M. (1990). ZigPocket: On the Computational Geometry of Zigzag Pocket Machining. In: Chua, TS., Kunii, T.L. (eds) CG International ’90. Springer, Tokyo. https://doi.org/10.1007/978-4-431-68123-6_18
Download citation
DOI: https://doi.org/10.1007/978-4-431-68123-6_18
Publisher Name: Springer, Tokyo
Print ISBN: 978-4-431-68125-0
Online ISBN: 978-4-431-68123-6
eBook Packages: Springer Book Archive