Toolpath optimization for minimizing airtime during machining

被引:99
作者
Castelino, K [1 ]
D'Souza, R [1 ]
Wright, PK [1 ]
机构
[1] Univ Calif Berkeley, Berkeley, CA 94720 USA
基金
美国国家科学基金会;
关键词
toolpath planning; airtime minimization; traveling salesman problem; sequential ordering problem; combinatorial optimization;
D O I
10.1016/S0278-6125(03)90018-5
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper describes an algorithm for minimizing the nonproductive time or 'airtime' for milling by optimally connecting different toolpath segments. This problem is formulated as a generalized traveling salesman problem with precedence constraints and is solved using a heuristic method. The performance of the heuristic algorithm and the amount of improvement obtained for different problem sizes is also presented. This algorithm has been implemented in an automated process planning system and can be applied easily to other areas of path planning optimization like fused deposition modeling and laser cutting.
引用
收藏
页码:173 / 180
页数:8
相关论文
共 29 条
[1]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[2]  
[Anonymous], 388 GSIA CARN MELL U
[3]   A branch & cut algorithm for the asymmetric traveling salesman problem with precedence constraints [J].
Ascheuer, N ;
Jünger, M ;
Reinelt, G .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2000, 17 (01) :61-84
[4]  
ASCHEUER N, 1998, HEURISTIC ALGORITHMS
[5]  
Chen S., 1996, CMURITR9627
[6]  
Cirasella J., 2001, LECT NOTES COMPUTER, P32, DOI DOI 10.1007/3-540-44808-X_3
[7]   An efficient transformation of the generalized traveling salesman problem into the traveling salesman problem on digraphs [J].
Dimitrijevic, V ;
Saric, Z .
INFORMATION SCIENCES, 1997, 102 (1-4) :105-110
[8]  
DSOUZA R, 2001, J MANUF SYST, V20, P1573
[9]  
Escudero L. F., 1994, Annals of Operations Research, V50, P219, DOI 10.1007/BF02085641
[10]   An ant colony system hybridized with a new local search for the sequential ordering problem [J].
Gambardella, LM ;
Dorigo, M .
INFORMS JOURNAL ON COMPUTING, 2000, 12 (03) :237-255