Approximation Algorithm for Multiple-Tool Milling

نویسندگان

  • Sunil Arya
  • Siu-Wing Cheng
  • David M. Mount
چکیده

Milling is the mechanical process of removing material from a piece of stock through the use of a rapidly spinning circular milling tool in order to form some desired geometric shape. An important problem in computer-aided design and manufacturing is the automated generation of efficient milling plans for computerized numerically controlled (CNC) milling machines. Among the most common milling problems is simple 2-dimensional pocket milling: cut a given 2-dimensional region down to some constant depth using a given set of milling tools. Most of the research in this area has focused on generating such milling plans assuming that the machine has a tool of a single size. Since modern CNC milling machines typically have access to a number of milling tools of various sizes and the ability to change tools automatically, this raises the important optimization problem of generating efficient milling plans that take advantage of this capability to reduce the total milling time. We consider the following multiple-tool milling problem: Given a region in the plane and a set of tools of different sizes, determine how to mill the desired region with minimum cost. The problem is known to be NP-hard even when restricted to the case of a single tool. In this paper, we present a polynomial-time approximation algorithm for the multiple-tool milling problem. The running time and approximation ratio of our algorithm depend on the simple cover complexity (introduced by Mitchell, Mount, and Suri) of the milling region.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approximation algorithms for lawn mowing and milling

We study the problem of finding shortest tours/paths for “lawn mowing” and “milling” problems: Given a region in the plane, and given the shape of a “cutter” (typically, a circle or a square), find a shortest tour/path for the cutter such that every point within the region is covered by the cutter at some position along the tour/path. In the milling version of the problem, the cutter is constra...

متن کامل

Pii: S0925-7721(00)00015-8

We study the problem of finding shortest tours/paths for “lawn mowing” and “milling” problems: Given a region in the plane, and given the shape of a “cutter” (typically, a circle or a square), find a shortest tour/path for the cutter such that every point within the region is covered by the cutter at some position along the tour/path. In the milling version of the problem, the cutter is constra...

متن کامل

Tool Path Planning for Five-Axis Flank Milling with Developable Surface Approximation

This paper presents a novel approach that automatically generates interference-free tool path for five-axis flank milling of ruled surface. A boundary curve of the machined surface is subdivided into curve segments. Each segment works as a guide curve in the design method for developable Bézier surface that controls a developable patch for approximating the surface with available degrees of fre...

متن کامل

Improved Tool Positioning in 5-Axis Flank Milling by Simultaneous Perturbation Stochastic Approximation

This paper presents an improved tool positioning strategy in the 5-axis flank milling of a ruled surface by using simultaneous perturbation stochastic approximation (SPSA) techniques. The SPSA allows the near-global optimization of the machining error, even though the corresponding objective is not formulated as a closed-form representation. It adjusts all cutter locations of a tool path simult...

متن کامل

Generating Multiaxis Tool Paths for Die and Mold Making with Evolutionary Algorithms

Defining tool paths for multiaxis milling is a difficult task that requires knowledge about the process and the behavior of the machine tool. Because of the high risks of multiaxis movements within a real machine, the resulting paths are safe but normally sub-optimal. This article introduces a new method to obtain tool paths, which are free of collisions and optimal in consideration, the machin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Int. J. Comput. Geometry Appl.

دوره 11  شماره 

صفحات  -

تاریخ انتشار 2001