Zigzag pocket machining (or 2D-milling) plays an important role in the manufacturing industry. The objective is to minimize the number of tool retractions in the zigzag machining path for a given pocket (i.e., a planar domain). We give an optimal linear time dynamic programming algorithm for simply connected pockets, and a linear plus O(1)O(h) time optimal algorithm for pockets with h holes. If the dual graph of the zigzag line segment partition of the given pocket is a partial k-tree of bounded degree or a k-outerplanar graph, for a fixed A;, we solve the problem optimally in time O(n log n). Finally, we propose a polynomial time algorithm for finding a machining path for a general pocket with h holes using at most OPT + εh retractions, where OPT is the smallest possible number of retractions and ε > 0 is any constant. © Springer-Verlag Berlin Heidelberg 2006.
CITATION STYLE
Chen, D. Z., Fleischer, R., Li, J., Wang, H., & Zhu, H. (2006). Traversing the machining graph. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4168 LNCS, pp. 220–231). Springer Verlag. https://doi.org/10.1007/11841036_22
Mendeley helps you to discover research relevant for your work.