A novel integrating between tool path optimization using an ACO algorithm and interpreter for open architecture CNC system

被引:30
作者
Hatem, Noor [1 ,3 ]
Yusof, Yusri [1 ]
Kadir, Aini Zuhra A. [2 ]
Latif, Kamran [4 ]
Mohammed, M. A. [5 ]
机构
[1] Univ Tun Hussein Onn Malaysia, Fac Mech & Mfg Engn, Parit Raja, Malaysia
[2] Univ Technol Malaysia, Fac Mech Engn, Skudai, Malaysia
[3] Univ Basrah, Coll Engn, Dept Petr Engn, Basrah, Iraq
[4] Univ Tekn Malaysia Melaka UTeM, Durian Tunggal, Malaysia
[5] Univ Basrah, Coll Engn, Dept Mat Engn, Basrah, Iraq
关键词
Milling; Drilling; G code; ACO algorithm; Tool path optimization; Traveling salesman problem; ANT SYSTEM; COLONY; OPERATIONS;
D O I
10.1016/j.eswa.2021.114988
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article proposes an effective methodology to reduce manufacturing time through the creation of quasi-optimal G command sequences, based on initial machining codes derived from CAD/CAM Service-Oriented Architecture (SOA) software. The optimization steps involved minimizing travel path time for CNC manufacturing machine milling and drilling. Also, identifying the optimal order of operation that enabled the shortest travel path for the cutting tool. These steps resulted in consistent enhancements of approximately 10.41% and 16.58% for milling and drilling machining, respectively. Furthermore, high-performing Ant Colony Optimization (ACO) algorithms were used to optimize the travel path time. In the context of automatic NC program production, the optimization of the cutting tool's travel path could be achieved by integrating the ACO algorithm and the Open Architecture Control (OAC) into commercial CAD/CAM. In this paper, a new optimized generation of CNC systems, based on combining the Open Architecture Control (OAC) technology supported by the G-code data model and the optimization algorithm are presented.
引用
收藏
页数:19
相关论文
共 58 条
[1]   Optimum drilling path planning for a rectangular matrix of holes using ant colony optimisation [J].
Abbas, Adel T. ;
Aly, Mohamed F. ;
Hamza, Karim .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2011, 49 (19) :5877-5891
[2]   Tool path length optimisation of contour parallel milling based on modified ant colony optimisation [J].
Abdullah, H. ;
Ramli, R. . ;
Wahab, D. A. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2017, 92 (1-4) :1263-1276
[3]  
Abdullah Haslina, 2016, ICIC Express Letters, V10, P161
[4]   Optimization hole-cutting operations sequence in CNC machine tools using GA [J].
Abu Qudeiri, Jaber E. ;
Raid, Ai-Momani ;
Jamali, Mohamed Anouar ;
Yamamoto, Hidehehiko .
2006 INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT, VOLS 1 AND 2, PROCEEDINGS, 2006, :501-506
[5]  
Aciu RM, 2014, 2014 IEEE 9TH INTERNATIONAL SYMPOSIUM ON APPLIED COMPUTATIONAL INTELLIGENCE AND INFORMATICS (SACI), P43, DOI 10.1109/SACI.2014.6840096
[6]  
[Anonymous], 1969, NUMERICAL CONTROL
[7]  
[Anonymous], 1992, OPTIMIZATION LEARNIN
[8]  
Balic J., 2006, Advances in Production Engineering & Management, V1, P13
[9]  
Beckhoff, 2020, PC BAS CONTR
[10]  
Bianchi L., 2002, Parallel Problem Solving from Nature - PPSN VII. 7th International Conference. Proceedings (Lecture Notes in Computer Science Vol.2439), P883