332
Views
48
CrossRef citations to date
0
Altmetric
Original Articles

Tool path optimization in layered manufacturing

, , &
Pages 335-347 | Received 01 Mar 2000, Accepted 01 Apr 2001, Published online: 17 Apr 2007
 

Abstract

There are several manufacturing applications in which a tool needs to move along a prescribed path performing machining operations. The path is typically described by a sequence of curves. For the entire process, the tool must move along each curve exactly once. For typical paths, significant time may be wasted in the movement between the end point of one curve to the start vertex of the next one along which the tool must operate. Normally, this non-machining motion is a straight-line motion. A good process plan would minimize the time wasted on such motion. An excellent application of this problem is found in the increasingly popular Layered Manufacturing (LM) methods. We first introduce a Genetic Algorithm (GA)-based approach to solve this problem. Next, we present a new strategy using a combination of the Asymmetric Traveling Salesman Problem and Integer Programming (TSP-IP) to solve it. Based on the pros and cons of these approaches, two enhanced GA formulations are developed. We compare the performance of the different techniques, with a view to their application to real-time path planning in LM applications.

Additional information

Notes on contributors

AJAY JONEJA

Corresponding author [email protected] USA

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.