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

•Rebuild an open architecture CNC system to include tool path optimization using an ACO algorithm.•G-code milling and drilling points were interpreted by LabVIEW software.•The interpreted milling points were divided into groups, while the drilling points selected direct.•Ant Colony Optimization meth...

Full description

Saved in:
Bibliographic Details
Published inExpert systems with applications Vol. 178; p. 114988
Main Authors Hatem, Noor, Yusof, Yusri, Kadir, Aini Zuhra A., Latif, Kamran, Mohammed, M.A
Format Journal Article
LanguageEnglish
Published New York Elsevier Ltd 15.09.2021
Elsevier BV
Subjects
Online AccessGet full text
ISSN0957-4174
1873-6793
DOI10.1016/j.eswa.2021.114988

Cover

Abstract •Rebuild an open architecture CNC system to include tool path optimization using an ACO algorithm.•G-code milling and drilling points were interpreted by LabVIEW software.•The interpreted milling points were divided into groups, while the drilling points selected direct.•Ant Colony Optimization method was used to find the shortest tool path. 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.
AbstractList •Rebuild an open architecture CNC system to include tool path optimization using an ACO algorithm.•G-code milling and drilling points were interpreted by LabVIEW software.•The interpreted milling points were divided into groups, while the drilling points selected direct.•Ant Colony Optimization method was used to find the shortest tool path. 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.
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.
ArticleNumber 114988
Author Hatem, Noor
Yusof, Yusri
Latif, Kamran
Kadir, Aini Zuhra A.
Mohammed, M.A
Author_xml – sequence: 1
  givenname: Noor
  surname: Hatem
  fullname: Hatem, Noor
  email: noorobayes@gmail.com
  organization: Faculty of Mechanical and Manufacturing Engineering, University Tun Hussein Onn Malaysia, Malaysia
– sequence: 2
  givenname: Yusri
  surname: Yusof
  fullname: Yusof, Yusri
  email: yusri@uthm.edu.my
  organization: Faculty of Mechanical and Manufacturing Engineering, University Tun Hussein Onn Malaysia, Malaysia
– sequence: 3
  givenname: Aini Zuhra A.
  surname: Kadir
  fullname: Kadir, Aini Zuhra A.
  email: aini@fkm.utm.my
  organization: Faculty of Mechanical Engineering, University Technology Malaysia, Malaysia
– sequence: 4
  givenname: Kamran
  surname: Latif
  fullname: Latif, Kamran
  email: kamran@utem.edu.my
  organization: Faculty of Mechanical and Manufacturing Engineering Technology, Universiti Teknikal Malaysia Melaka (UTeM), Malaysia
– sequence: 5
  givenname: M.A
  surname: Mohammed
  fullname: Mohammed, M.A
  email: moham.eng85@gmail.com
  organization: Department of Materials Engineering, College of Engineering, University of Basrah, Iraq
BookMark eNp9kEtPxCAYRYnRxPHxB1yRuO7Iq7RN3EwaX4nRja4JQ7_OMOlABUajv17quHLhBgLcc8l3TtCh8w4QuqBkTgmVV5s5xA89Z4TROaWiqesDNKN1xQtZNfwQzUhTVoWglThGJzFuCKEVIdUMfS2w8-8wYOsSrIJO1q3wEtIHgMPJ-wGPOq2xH5Pd2q_87B3exSmkHV60z1gPKx9sWm_zRffTEsYAecW9D5nLNTqYtU1g0i4Abp9aHD9jgu0ZOur1EOH8dz9Fr7c3L-198fh899AuHgvDG5EKJqDjRi655NyArmUne0K6hoiuYRpMz3UphWSE9rWg5bKiUgLnjelhOgp-ii73vWPwbzuISW38Lrj8pWJlSVlJGiZzqt6nTPAxBuiVseln3hS0HRQlajKtNmoyrSbTam86o-wPOga71eHzf-h6D0Ee_d1CUNFYcAY6G7Iq1Xn7H_4NBjibHA
CitedBy_id crossref_primary_10_1007_s00170_022_10138_x
crossref_primary_10_1016_j_engappai_2023_105898
crossref_primary_10_1109_TETCI_2024_3372441
crossref_primary_10_1142_S0219686723500130
crossref_primary_10_1109_ACCESS_2023_3313636
crossref_primary_10_1007_s12008_021_00837_2
crossref_primary_10_3390_met12040567
crossref_primary_10_1007_s00170_022_08675_6
crossref_primary_10_1108_JIMSE_06_2024_0014
crossref_primary_10_1016_j_ijhydene_2021_09_251
crossref_primary_10_1007_s12008_025_02232_7
crossref_primary_10_1093_comjnl_bxab194
crossref_primary_10_1016_j_aei_2023_102101
crossref_primary_10_1016_j_jmapro_2022_07_005
crossref_primary_10_1007_s40430_024_05226_w
crossref_primary_10_1016_j_isatra_2023_03_025
crossref_primary_10_3390_biomimetics8020235
crossref_primary_10_1007_s10845_023_02289_9
crossref_primary_10_1007_s00170_023_12582_9
crossref_primary_10_1007_s00170_023_12583_8
crossref_primary_10_4018_IJoSE_301568
crossref_primary_10_1007_s00170_021_07970_y
crossref_primary_10_1111_coin_12643
crossref_primary_10_1109_ACCESS_2023_3262169
Cites_doi 10.1007/3-540-45724-0_10
10.1007/3-540-45724-0_22
10.1109/3477.484436
10.1007/s12206-019-0134-3
10.1109/ETFA.1997.616329
10.1109/4235.585892
10.1109/ICSSSM.2006.320513
10.1155/2013/357308
10.1016/S0167-739X(00)00047-9
10.1016/j.procir.2014.07.051
10.1016/S0167-739X(00)00044-3
10.1016/j.future.2003.07.015
10.4028/www.scientific.net/AMM.151.632
10.1016/j.cor.2009.02.017
10.1007/s00170-020-05258-1
10.1080/0951192X.2010.531289
10.1016/j.compind.2005.06.002
10.1007/s11831-017-9247-y
10.1080/00207540310001614150
10.1007/s00170-017-0193-5
10.1016/j.cad.2006.08.005
10.1016/j.rcim.2008.03.002
10.4028/www.scientific.net/SSP.166-167.357
10.1016/j.foodchem.2019.02.020
10.1016/j.jmatprotec.2007.03.005
10.1177/1063293X20908318
10.1016/S0890-6955(00)00024-9
10.1016/S0303-2647(97)01708-5
10.1016/j.eswa.2011.09.076
10.1016/j.procir.2015.06.100
10.1080/00207543.2010.507608
10.19026/rjaset.8.1030
ContentType Journal Article
Copyright 2021 Elsevier Ltd
Copyright Elsevier BV Sep 15, 2021
Copyright_xml – notice: 2021 Elsevier Ltd
– notice: Copyright Elsevier BV Sep 15, 2021
DBID AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1016/j.eswa.2021.114988
DatabaseName CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1873-6793
ExternalDocumentID 10_1016_j_eswa_2021_114988
S0957417421004292
GroupedDBID --K
--M
.DC
.~1
0R~
13V
1B1
1RT
1~.
1~5
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
9JO
AAAKF
AABNK
AACTN
AAEDT
AAEDW
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AARIN
AATTM
AAXKI
AAXUO
AAYFN
ABBOA
ABFNM
ABJNI
ABMAC
ABMVD
ABUCO
ACDAQ
ACGFS
ACHRH
ACNTT
ACRLP
ACZNC
ADBBV
ADEZE
ADTZH
AEBSH
AECPX
AEIPS
AEKER
AENEX
AFTJW
AGHFR
AGUBO
AGUMN
AGYEJ
AHHHB
AHJVU
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AKRWK
ALEQD
ALMA_UNASSIGNED_HOLDINGS
AMRAJ
ANKPU
AOUOD
APLSM
AXJTR
BJAXD
BKOJK
BLXMC
BNPGV
BNSAS
CS3
DU5
EBS
EFJIC
EO8
EO9
EP2
EP3
F5P
FDB
FIRID
FNPLU
FYGXN
G-Q
GBLVA
GBOLZ
HAMUX
IHE
J1W
JJJVA
KOM
LG9
LY1
LY7
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PQQKQ
Q38
ROL
RPZ
SDF
SDG
SDP
SDS
SES
SPC
SPCBC
SSB
SSD
SSH
SSL
SST
SSV
SSZ
T5K
TN5
~G-
29G
AAAKG
AAQXK
AAYWO
AAYXX
ABKBG
ABUFD
ABWVN
ABXDB
ACLOT
ACNNM
ACRPL
ACVFH
ADCNI
ADJOM
ADMUD
ADNMO
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKYEP
APXCP
ASPBG
AVWKF
AZFZN
CITATION
EFKBS
EFLBG
EJD
FEDTE
FGOYB
G-2
HLZ
HVGLF
HZ~
R2-
SBC
SET
SEW
WUQ
XPP
ZMT
~HD
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c394t-24ed3c6b3633cea86d6f00d904d92aecf3a5646201f8415b7166e339cfe415b43
IEDL.DBID .~1
ISSN 0957-4174
IngestDate Sun Oct 05 00:27:36 EDT 2025
Sat Oct 25 05:34:35 EDT 2025
Thu Apr 24 22:51:55 EDT 2025
Sun Apr 06 06:54:14 EDT 2025
IsPeerReviewed true
IsScholarly true
Keywords Drilling
ACO algorithm
Traveling salesman problem
Tool path optimization
Milling
G code
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c394t-24ed3c6b3633cea86d6f00d904d92aecf3a5646201f8415b7166e339cfe415b43
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
PQID 2551250926
PQPubID 2045477
ParticipantIDs proquest_journals_2551250926
crossref_citationtrail_10_1016_j_eswa_2021_114988
crossref_primary_10_1016_j_eswa_2021_114988
elsevier_sciencedirect_doi_10_1016_j_eswa_2021_114988
PublicationCentury 2000
PublicationDate 2021-09-15
PublicationDateYYYYMMDD 2021-09-15
PublicationDate_xml – month: 09
  year: 2021
  text: 2021-09-15
  day: 15
PublicationDecade 2020
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle Expert systems with applications
PublicationYear 2021
Publisher Elsevier Ltd
Elsevier BV
Publisher_xml – name: Elsevier Ltd
– name: Elsevier BV
References Bilchev, Parmee (b0040) 1995
Campanelli, Ludovico, Bonserio, Cavalluzzi, Cinquepalmi (b0050) 2007; 191
Kolahan, Liang (b0145) 2000; 40
Lutz, Sperling, Fichtner, Mackay (b0170) 1997
Cus, Balic, Zuperl (b0055) 2009; 36
Randall, Montgomery (b0245) 2002
Dorigo, Gambardella (b0070) 1997; 1
Karuppanan, Saravanan (b0140) 2019; 33
Dorigo (b0060) 1992
Karthikeyan, Karthikeyan, Venkatesh Raja (b0135) 2020; 28
Newman, Nassehi, Xu, Rosso, Wang, Yusof, Dhokia (b0205) 2008; 24
Guo, Wang, Wu, Tao, Chen, Wang, Zou (b0115) 2019; 286
Balic (b0025) 2006; 1
Socha (b0270) 2004
Dorigo, Gambardella (b0065) 1997; 43
Iberahim, Ramli, Narooei, Qudeiri (b0130) 2014; 8
Kucukoglu, Gunduz, Balkancioglu, Topal, Sayim (b0150) 2019; 9
Onwubolu, Clerc (b0210) 2004; 42
Stiitzle, Hoos (b0275) 1997
Yusof, Y., & Latif, K. (2015). New Interpretation Module for Open Architecture Control Based CNC Systems. Procedia CIRP, 26, 729–734. https://doi.org/https://doi.org/10.1016/j.procir.2014.07.051.
Abdullah, Ramli, Wahab, Qudeiri (b0015) 2016; 10
LinuxCNC. (2018). LinuxCNC. http://linuxcnc.org/docs/2.7/ html/getting-started/about-linuxcnc.html.
Halim, Ismail (b0125) 2019; 26
Qudeiri, J. E. A., Raid, A.-M., Jamali, M. A., & Yamamoto, H. (2006). Optimization hole-cutting operations sequence in CNC machine tools using GA. 2006 International Conference on Service Systems and Service Management, 1, 501–506.
Dréo, Siarry (b0085) 2004; 20
(b0080) 2004
Praveen, Keerthika, Sarankumar, Sivapriya (b0230) 2019
Yuan, Wang, Gu (b0300) 2013; 5
Xu, Newman (b0295) 2006; 57
Gajpal, Abad (b0100) 2009; 36
Montiel-Ross, Medina-Rodriguez, Sepulveda, Melin (b0200) 2012; 9
Chandra Mohan, Baskaran (b0190) 2012; 39
Sawada, C., & Akira, O. (1997). Open controller architecture OSEC-II: architecture overview and prototype systems. 1997 IEEE 6th International Conference on Emerging Technologies and Factory Automation Proceedings, EFTA’97, 543–550.
Gutjahr (b0120) 2000; 16
Michaloski, Birla, Weinert, Yen (b0185) 1998; 3518
Liao, Montes de Oca, Aydin, Stützle, Dorigo (b0155) 2011
Shojaeipour (b0260) 2010; 166-167
Orazi, Montanari, Campana, Tomesani, Cuccolini (b0215) 2015; 33
Bianchi, Gambardella, Dorigo (b0035) 2002
Abdullah, Ramli, Wahab (b0010) 2017; 92
Wang, Wang, Wu, Fu (b0285) 2012; 151
Yusof, Kassim, Zamri Tan (b0315) 2011; 24
Paprocki, Wawrzak, Erwiński, Karwowski, Kłosowiak (b0225) 2017; 63
Camazine, Deneubourg, Franks, Sneyd, Bonabeau, Theraula (b0045) 2003; Vol. 7
Medina-Rodríguez, Montiel-Ross, Sepúlveda, Castillo (b0180) 2012; 20
Guntsch, Middendorf (b0110) 2002
Oysu, Bingul (b0220) 2007
Shin, Suh, Stroud (b0255) 2007; 39
Abbas, Aly, Hamza (b0005) 2011; 49
Beckhoff. (2020). PC-based control. Beckhoff. https://www.beckhoff.com/english.asp?start/?pk_campaign=AdWords-AdWordsSearch-IndustrialAutomationEN&pk_kwd=pc based control.
Ertell, G. G. (1969). Numerical control.
Yusof, Latif (b0330) 2016; 29
Aciu, Ciocarlie (b0020) 2014
Monmarché, Venturini, Slimane (b0195) 2000; 16
Dorigo, Maniezzo, Colorni (b0075) 1996; 26
Wu, Yao (b0290) 2008; 2008
Liu, Yao, Li (b0165) 2020; 107
Ramli (b0240) 2014; 8
Aciu (10.1016/j.eswa.2021.114988_b0020) 2014
Abdullah (10.1016/j.eswa.2021.114988_b0010) 2017; 92
Karthikeyan (10.1016/j.eswa.2021.114988_b0135) 2020; 28
Orazi (10.1016/j.eswa.2021.114988_b0215) 2015; 33
10.1016/j.eswa.2021.114988_b0250
Dorigo (10.1016/j.eswa.2021.114988_b0065) 1997; 43
Balic (10.1016/j.eswa.2021.114988_b0025) 2006; 1
Paprocki (10.1016/j.eswa.2021.114988_b0225) 2017; 63
Yuan (10.1016/j.eswa.2021.114988_b0300) 2013; 5
Dorigo (10.1016/j.eswa.2021.114988_b0075) 1996; 26
Guo (10.1016/j.eswa.2021.114988_b0115) 2019; 286
Bilchev (10.1016/j.eswa.2021.114988_b0040) 1995
Monmarché (10.1016/j.eswa.2021.114988_b0195) 2000; 16
Shojaeipour (10.1016/j.eswa.2021.114988_b0260) 2010; 166-167
10.1016/j.eswa.2021.114988_b0325
Gajpal (10.1016/j.eswa.2021.114988_b0100) 2009; 36
Campanelli (10.1016/j.eswa.2021.114988_b0050) 2007; 191
Oysu (10.1016/j.eswa.2021.114988_b0220) 2007
Yusof (10.1016/j.eswa.2021.114988_b0315) 2011; 24
Abdullah (10.1016/j.eswa.2021.114988_b0015) 2016; 10
Bianchi (10.1016/j.eswa.2021.114988_b0035) 2002
Karuppanan (10.1016/j.eswa.2021.114988_b0140) 2019; 33
Ramli (10.1016/j.eswa.2021.114988_b0240) 2014; 8
10.1016/j.eswa.2021.114988_b0090
Randall (10.1016/j.eswa.2021.114988_b0245) 2002
Newman (10.1016/j.eswa.2021.114988_b0205) 2008; 24
Cus (10.1016/j.eswa.2021.114988_b0055) 2009; 36
Dorigo (10.1016/j.eswa.2021.114988_b0060) 1992
Kucukoglu (10.1016/j.eswa.2021.114988_b0150) 2019; 9
Iberahim (10.1016/j.eswa.2021.114988_b0130) 2014; 8
Wang (10.1016/j.eswa.2021.114988_b0285) 2012; 151
Xu (10.1016/j.eswa.2021.114988_b0295) 2006; 57
Camazine (10.1016/j.eswa.2021.114988_b0045) 2003; Vol. 7
10.1016/j.eswa.2021.114988_b0235
10.1016/j.eswa.2021.114988_b0030
Kolahan (10.1016/j.eswa.2021.114988_b0145) 2000; 40
(10.1016/j.eswa.2021.114988_b0080) 2004
Halim (10.1016/j.eswa.2021.114988_b0125) 2019; 26
Onwubolu (10.1016/j.eswa.2021.114988_b0210) 2004; 42
Socha (10.1016/j.eswa.2021.114988_b0270) 2004
Gutjahr (10.1016/j.eswa.2021.114988_b0120) 2000; 16
10.1016/j.eswa.2021.114988_b0160
Wu (10.1016/j.eswa.2021.114988_b0290) 2008; 2008
Praveen (10.1016/j.eswa.2021.114988_b0230) 2019
Dorigo (10.1016/j.eswa.2021.114988_b0070) 1997; 1
Dréo (10.1016/j.eswa.2021.114988_b0085) 2004; 20
Guntsch (10.1016/j.eswa.2021.114988_b0110) 2002
Michaloski (10.1016/j.eswa.2021.114988_b0185) 1998; 3518
Lutz (10.1016/j.eswa.2021.114988_b0170) 1997
Medina-Rodríguez (10.1016/j.eswa.2021.114988_b0180) 2012; 20
Abbas (10.1016/j.eswa.2021.114988_b0005) 2011; 49
Montiel-Ross (10.1016/j.eswa.2021.114988_b0200) 2012; 9
Stiitzle (10.1016/j.eswa.2021.114988_b0275) 1997
Liao (10.1016/j.eswa.2021.114988_b0155) 2011
Yusof (10.1016/j.eswa.2021.114988_b0330) 2016; 29
Chandra Mohan (10.1016/j.eswa.2021.114988_b0190) 2012; 39
Shin (10.1016/j.eswa.2021.114988_b0255) 2007; 39
Liu (10.1016/j.eswa.2021.114988_b0165) 2020; 107
References_xml – reference: Ertell, G. G. (1969). Numerical control.
– volume: 20
  start-page: 1
  year: 2012
  end-page: 8
  ident: b0180
  article-title: Tool Path Optimization for Computer Numerical Control Machines based on Parallel ACO
  publication-title: Engineering Letters
– start-page: 243
  year: 2002
  end-page: 249
  ident: b0245
  article-title: Candidate set strategies for ant colony optimisation
  publication-title: International Workshop on Ant Algorithms
– volume: 8
  start-page: 746
  year: 2014
  end-page: 754
  ident: b0240
  article-title: Application of artificial intelligence methods of tool path optimization in CNC machines: A review
  publication-title: Research Journal of Applied Sciences, Engineering and Technology
– volume: 39
  start-page: 4618
  year: 2012
  end-page: 4627
  ident: b0190
  article-title: A survey: Ant Colony Optimization based recent research and implementation on several engineering domain
  publication-title: Expert Systems with Applications
– volume: 43
  start-page: 73
  year: 1997
  end-page: 81
  ident: b0065
  article-title: Ant colonies for the travelling salesman problem
  publication-title: Biosystems
– volume: 36
  start-page: 3215
  year: 2009
  end-page: 3223
  ident: b0100
  article-title: An ant colony system (ACS) for vehicle routing problem with simultaneous delivery and pickup
  publication-title: Computers & Operations Research
– start-page: 883
  year: 2002
  end-page: 892
  ident: b0035
  article-title: An ant colony optimization approach to the probabilistic traveling salesman problem
  publication-title: International Conference on Parallel Problem Solving from Nature
– start-page: 120
  year: 2007
  end-page: 126
  ident: b0220
  article-title: Tool Path Optimization Using Genetic Algorithms
  publication-title: GEM
– volume: 36
  start-page: 79
  year: 2009
  end-page: 86
  ident: b0055
  article-title: Hybrid ANFIS-ants system based optimisation of turning parameters
  publication-title: Journal of Achievements in Materials and Manufacturing Engineering
– start-page: 309
  year: 1997
  end-page: 314
  ident: b0275
  article-title: The MAX-MIN ant system and local search for the traveling salesman problem
  publication-title: Proceedings of IEEE International Conference on Evolutionary Computation
– reference: LinuxCNC. (2018). LinuxCNC. http://linuxcnc.org/docs/2.7/ html/getting-started/about-linuxcnc.html.
– reference: Beckhoff. (2020). PC-based control. Beckhoff. https://www.beckhoff.com/english.asp?start/?pk_campaign=AdWords-AdWordsSearch-IndustrialAutomationEN&pk_kwd=pc based control.
– start-page: 111
  year: 2002
  end-page: 122
  ident: b0110
  article-title: Applying population based ACO to dynamic optimization problems
  publication-title: International Workshop on Ant Algorithms
– volume: 92
  start-page: 1263
  year: 2017
  end-page: 1276
  ident: b0010
  article-title: Tool path length optimisation of contour parallel milling based on modified ant colony optimisation
  publication-title: The International Journal of Advanced Manufacturing Technology
– volume: 63
  start-page: 15
  year: 2017
  end-page: 19
  ident: b0225
  article-title: PC-based CNC machine control system with LinuxCNC software
  publication-title: Measurement Automation Monitoring
– volume: 26
  start-page: 367
  year: 2019
  end-page: 380
  ident: b0125
  article-title: Combinatorial optimization: Comparison of heuristic algorithms in travelling salesman problem
  publication-title: Archives of Computational Methods in Engineering
– start-page: 43
  year: 2014
  end-page: 47
  ident: b0020
  article-title: G-Code Optimization Algorithm and its application on Printed Circuit Board Drilling
  publication-title: 9th IEEE International Symposium on Applied Computational Intelligence and Informatics
– volume: 42
  start-page: 473
  year: 2004
  end-page: 491
  ident: b0210
  article-title: Optimal path for automated drilling operations by a new heuristic approach using particle swarm optimization
  publication-title: International Journal of Production Research
– volume: 286
  start-page: 282
  year: 2019
  end-page: 288
  ident: b0115
  article-title: Quantitative assessment of zearalenone in maize using multivariate algorithms coupled to Raman spectroscopy
  publication-title: Food Chemistry
– volume: 151
  start-page: 632
  year: 2012
  end-page: 636
  ident: b0285
  article-title: Application of intelligence fusion algorithm in path optimization problem
  publication-title: Applied Mechanics and Materials
– year: 1992
  ident: b0060
  article-title: Optimization, learning and natural algorithms
– volume: 24
  start-page: 126
  year: 2011
  end-page: 134
  ident: b0315
  article-title: The development of a new STEP-NC code generator (GEN-MILL)
  publication-title: International Journal of Computer Integrated Manufacturing
– reference: Sawada, C., & Akira, O. (1997). Open controller architecture OSEC-II: architecture overview and prototype systems. 1997 IEEE 6th International Conference on Emerging Technologies and Factory Automation Proceedings, EFTA’97, 543–550.
– volume: 9
  start-page: 59
  year: 2019
  end-page: 68
  ident: b0150
  article-title: Application of precedence constrained travelling salesman problem model for tool path optimization in CNC milling machines
  publication-title: An International Journal of Optimization and Control: Theories & Applications (IJOCTA)
– volume: 5
  start-page: 1
  year: 2013
  end-page: 9
  ident: b0300
  article-title: Software fault location of CNC system based on similar path set and artificial neural network
  publication-title: Advances in Mechanical Engineering
– volume: 9
  start-page: 1
  year: 2012
  end-page: 10
  ident: b0200
  article-title: Methodology to optimize manufacturing time for a CNC using a high performance implementation of ACO
  publication-title: International Journal of Advanced Robotic Systems
– volume: 2008
  start-page: 89
  year: 2008
  end-page: 93
  ident: b0290
  article-title: A modified ant colony system for the selection of machining parameters
  publication-title: Seventh International Conference on Grid and Cooperative Computing
– start-page: 134
  year: 2019
  end-page: 137
  ident: b0230
  article-title: A Survey on Various Optimization Algorithms to Solve Vehicle Routing Problem
  publication-title: 2019 5th International Conference on Advanced Computing & Communication Systems (ICACCS)
– volume: 1
  start-page: 13
  year: 2006
  end-page: 22
  ident: b0025
  article-title: Intelligent CAD/CAM systems for CNC programming–an overview
  publication-title: Advances in Production Engineering & Management
– volume: 16
  start-page: 937
  year: 2000
  end-page: 946
  ident: b0195
  article-title: On how Pachycondyla apicalis ants suggest a new search algorithm
  publication-title: Future Generation Computer Systems
– volume: 24
  start-page: 699
  year: 2008
  end-page: 708
  ident: b0205
  article-title: Strategic advantages of interoperability for global manufacturing using CNC technology
  publication-title: Robotics and Computer-Integrated Manufacturing
– start-page: 25
  year: 2004
  end-page: 36
  ident: b0270
  article-title: ACO for continuous and mixed-variable optimization
  publication-title: International Workshop on Ant Colony Optimization and Swarm Intelligence
– volume: 3518
  start-page: 132
  year: 1998
  end-page: 143
  ident: b0185
  article-title: Framework for component-based CNC machines
  publication-title: Sensors and Controls for Intelligent Machining, Agile Manufacturing, and Mechatronics
– year: 2004
  ident: b0080
  publication-title: Ant Colony Optimization
– start-page: 125
  year: 2011
  end-page: 132
  ident: b0155
  article-title: An incremental ant colony algorithm with local search for continuous optimization
  publication-title: Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation
– volume: 26
  start-page: 29
  year: 1996
  end-page: 41
  ident: b0075
  article-title: Ant system: Optimization by a colony of cooperating agents
  publication-title: IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
– volume: 28
  start-page: 130
  year: 2020
  end-page: 141
  ident: b0135
  article-title: Machine learning in optimization of multi-hole drilling using a hybrid combinatorial IGSA algorithm
  publication-title: Concurrent Engineering
– volume: 166-167
  start-page: 357
  year: 2010
  end-page: 362
  ident: b0260
  article-title: A Novel Method for Automated Tool Path Optimisation for CNC Machining Operations
  publication-title: Solid State Phenomena
– volume: 20
  start-page: 841
  year: 2004
  end-page: 856
  ident: b0085
  article-title: Continuous interacting ant colony algorithm based on dense heterarchy
  publication-title: Future Generation Computer Systems
– volume: 33
  start-page: 791
  year: 2019
  end-page: 800
  ident: b0140
  article-title: Optimized sequencing of CNC milling toolpath segments using metaheuristic algorithms
  publication-title: Journal of Mechanical Science and Technology
– reference: Qudeiri, J. E. A., Raid, A.-M., Jamali, M. A., & Yamamoto, H. (2006). Optimization hole-cutting operations sequence in CNC machine tools using GA. 2006 International Conference on Service Systems and Service Management, 1, 501–506.
– start-page: 247
  year: 1997
  end-page: 256
  ident: b0170
  article-title: OSACA—The vendor neutral control architecture
  publication-title: Proc. European Conf. Integration in Manufacturing
– volume: 29
  start-page: 136
  year: 2016
  end-page: 148
  ident: b0330
  article-title: New technique for the interpretation of ISO 14649 and 6983 based on open CNC technology
  publication-title: International Journal of Computer Integrated Manufacturing
– volume: 49
  start-page: 5877
  year: 2011
  end-page: 5891
  ident: b0005
  article-title: Optimum drilling path planning for a rectangular matrix of holes using ant colony optimisation
  publication-title: International Journal of Production Research
– volume: 10
  start-page: 161
  year: 2016
  end-page: 165
  ident: b0015
  article-title: Minimizing machining airtime motion with an ant colony algorithm
  publication-title: ICIC Express Letters
– volume: 16
  start-page: 873
  year: 2000
  end-page: 888
  ident: b0120
  article-title: A graph-based ant system and its convergence
  publication-title: Future Generation Computer Systems
– volume: 8
  start-page: 385
  year: 2014
  end-page: 389
  ident: b0130
  article-title: Tool path optimization for drilling process by CNC milling machine using ant colony optimization (ACO)
  publication-title: Aust J Basic Appl Sci
– reference: Yusof, Y., & Latif, K. (2015). New Interpretation Module for Open Architecture Control Based CNC Systems. Procedia CIRP, 26, 729–734. https://doi.org/https://doi.org/10.1016/j.procir.2014.07.051.
– volume: Vol. 7
  year: 2003
  ident: b0045
  publication-title: Self-organization in biological systems
– volume: 191
  start-page: 220
  year: 2007
  end-page: 223
  ident: b0050
  article-title: Experimental analysis of the laser milling process parameters
  publication-title: Journal of Materials Processing Technology
– volume: 33
  start-page: 440
  year: 2015
  end-page: 445
  ident: b0215
  article-title: CNC Paths Optimization in Laser Texturing of Free Form Surfaces
  publication-title: Procedia CIRP
– volume: 107
  start-page: 3727
  year: 2020
  end-page: 3753
  ident: b0165
  article-title: A review of the application of component-based software development in open CNC systems
  publication-title: The International Journal of Advanced Manufacturing Technology
– volume: 1
  start-page: 53
  year: 1997
  end-page: 66
  ident: b0070
  article-title: Ant colony system: A cooperative learning approach to the traveling salesman problem
  publication-title: IEEE Transactions on Evolutionary Computation
– start-page: 25
  year: 1995
  end-page: 39
  ident: b0040
  article-title: The ant colony metaphor for searching continuous design spaces
  publication-title: AISB Workshop on Evolutionary Computing
– volume: 57
  start-page: 141
  year: 2006
  end-page: 152
  ident: b0295
  article-title: Making CNC machine tools more open, interoperable and intelligent—a review of the technologies
  publication-title: Computers in Industry
– volume: 39
  start-page: 1
  year: 2007
  end-page: 16
  ident: b0255
  article-title: Reincarnation of G-code based part programs into STEP-NC for turning applications
  publication-title: Computer-Aided Design
– volume: 40
  start-page: 1735
  year: 2000
  end-page: 1753
  ident: b0145
  article-title: Optimization of hole-making operations: A tabu-search approach
  publication-title: International Journal of Machine Tools and Manufacture
– volume: 63
  start-page: 15
  issue: 1
  year: 2017
  ident: 10.1016/j.eswa.2021.114988_b0225
  article-title: PC-based CNC machine control system with LinuxCNC software
  publication-title: Measurement Automation Monitoring
– start-page: 134
  year: 2019
  ident: 10.1016/j.eswa.2021.114988_b0230
  article-title: A Survey on Various Optimization Algorithms to Solve Vehicle Routing Problem
– start-page: 111
  year: 2002
  ident: 10.1016/j.eswa.2021.114988_b0110
  article-title: Applying population based ACO to dynamic optimization problems
  publication-title: International Workshop on Ant Algorithms
  doi: 10.1007/3-540-45724-0_10
– ident: 10.1016/j.eswa.2021.114988_b0090
– ident: 10.1016/j.eswa.2021.114988_b0160
– start-page: 243
  year: 2002
  ident: 10.1016/j.eswa.2021.114988_b0245
  article-title: Candidate set strategies for ant colony optimisation
  publication-title: International Workshop on Ant Algorithms
  doi: 10.1007/3-540-45724-0_22
– volume: 29
  start-page: 136
  issue: 2
  year: 2016
  ident: 10.1016/j.eswa.2021.114988_b0330
  article-title: New technique for the interpretation of ISO 14649 and 6983 based on open CNC technology
  publication-title: International Journal of Computer Integrated Manufacturing
– volume: 26
  start-page: 29
  issue: 1
  year: 1996
  ident: 10.1016/j.eswa.2021.114988_b0075
  article-title: Ant system: Optimization by a colony of cooperating agents
  publication-title: IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
  doi: 10.1109/3477.484436
– volume: 10
  start-page: 161
  issue: 1
  year: 2016
  ident: 10.1016/j.eswa.2021.114988_b0015
  article-title: Minimizing machining airtime motion with an ant colony algorithm
  publication-title: ICIC Express Letters
– volume: 33
  start-page: 791
  issue: 2
  year: 2019
  ident: 10.1016/j.eswa.2021.114988_b0140
  article-title: Optimized sequencing of CNC milling toolpath segments using metaheuristic algorithms
  publication-title: Journal of Mechanical Science and Technology
  doi: 10.1007/s12206-019-0134-3
– ident: 10.1016/j.eswa.2021.114988_b0250
  doi: 10.1109/ETFA.1997.616329
– volume: 1
  start-page: 53
  issue: 1
  year: 1997
  ident: 10.1016/j.eswa.2021.114988_b0070
  article-title: Ant colony system: A cooperative learning approach to the traveling salesman problem
  publication-title: IEEE Transactions on Evolutionary Computation
  doi: 10.1109/4235.585892
– start-page: 25
  year: 1995
  ident: 10.1016/j.eswa.2021.114988_b0040
  article-title: The ant colony metaphor for searching continuous design spaces
  publication-title: AISB Workshop on Evolutionary Computing
– ident: 10.1016/j.eswa.2021.114988_b0235
  doi: 10.1109/ICSSSM.2006.320513
– volume: 5
  start-page: 1
  year: 2013
  ident: 10.1016/j.eswa.2021.114988_b0300
  article-title: Software fault location of CNC system based on similar path set and artificial neural network
  publication-title: Advances in Mechanical Engineering
  doi: 10.1155/2013/357308
– volume: Vol. 7
  year: 2003
  ident: 10.1016/j.eswa.2021.114988_b0045
– start-page: 120
  year: 2007
  ident: 10.1016/j.eswa.2021.114988_b0220
  article-title: Tool Path Optimization Using Genetic Algorithms
  publication-title: GEM
– volume: 36
  start-page: 79
  issue: 1
  year: 2009
  ident: 10.1016/j.eswa.2021.114988_b0055
  article-title: Hybrid ANFIS-ants system based optimisation of turning parameters
  publication-title: Journal of Achievements in Materials and Manufacturing Engineering
– volume: 16
  start-page: 937
  issue: 8
  year: 2000
  ident: 10.1016/j.eswa.2021.114988_b0195
  article-title: On how Pachycondyla apicalis ants suggest a new search algorithm
  publication-title: Future Generation Computer Systems
  doi: 10.1016/S0167-739X(00)00047-9
– ident: 10.1016/j.eswa.2021.114988_b0325
  doi: 10.1016/j.procir.2014.07.051
– volume: 16
  start-page: 873
  issue: 8
  year: 2000
  ident: 10.1016/j.eswa.2021.114988_b0120
  article-title: A graph-based ant system and its convergence
  publication-title: Future Generation Computer Systems
  doi: 10.1016/S0167-739X(00)00044-3
– start-page: 883
  year: 2002
  ident: 10.1016/j.eswa.2021.114988_b0035
  article-title: An ant colony optimization approach to the probabilistic traveling salesman problem
  publication-title: International Conference on Parallel Problem Solving from Nature
– volume: 20
  start-page: 841
  issue: 5
  year: 2004
  ident: 10.1016/j.eswa.2021.114988_b0085
  article-title: Continuous interacting ant colony algorithm based on dense heterarchy
  publication-title: Future Generation Computer Systems
  doi: 10.1016/j.future.2003.07.015
– volume: 151
  start-page: 632
  year: 2012
  ident: 10.1016/j.eswa.2021.114988_b0285
  article-title: Application of intelligence fusion algorithm in path optimization problem
  publication-title: Applied Mechanics and Materials
  doi: 10.4028/www.scientific.net/AMM.151.632
– volume: 36
  start-page: 3215
  issue: 12
  year: 2009
  ident: 10.1016/j.eswa.2021.114988_b0100
  article-title: An ant colony system (ACS) for vehicle routing problem with simultaneous delivery and pickup
  publication-title: Computers & Operations Research
  doi: 10.1016/j.cor.2009.02.017
– volume: 1
  start-page: 13
  issue: 1
  year: 2006
  ident: 10.1016/j.eswa.2021.114988_b0025
  article-title: Intelligent CAD/CAM systems for CNC programming–an overview
  publication-title: Advances in Production Engineering & Management
– volume: 107
  start-page: 3727
  issue: 9-10
  year: 2020
  ident: 10.1016/j.eswa.2021.114988_b0165
  article-title: A review of the application of component-based software development in open CNC systems
  publication-title: The International Journal of Advanced Manufacturing Technology
  doi: 10.1007/s00170-020-05258-1
– volume: 24
  start-page: 126
  issue: 2
  year: 2011
  ident: 10.1016/j.eswa.2021.114988_b0315
  article-title: The development of a new STEP-NC code generator (GEN-MILL)
  publication-title: International Journal of Computer Integrated Manufacturing
  doi: 10.1080/0951192X.2010.531289
– volume: 8
  start-page: 385
  year: 2014
  ident: 10.1016/j.eswa.2021.114988_b0130
  article-title: Tool path optimization for drilling process by CNC milling machine using ant colony optimization (ACO)
  publication-title: Aust J Basic Appl Sci
– volume: 57
  start-page: 141
  issue: 2
  year: 2006
  ident: 10.1016/j.eswa.2021.114988_b0295
  article-title: Making CNC machine tools more open, interoperable and intelligent—a review of the technologies
  publication-title: Computers in Industry
  doi: 10.1016/j.compind.2005.06.002
– volume: 20
  start-page: 1
  issue: 1
  year: 2012
  ident: 10.1016/j.eswa.2021.114988_b0180
  article-title: Tool Path Optimization for Computer Numerical Control Machines based on Parallel ACO
  publication-title: Engineering Letters
– volume: 26
  start-page: 367
  issue: 2
  year: 2019
  ident: 10.1016/j.eswa.2021.114988_b0125
  article-title: Combinatorial optimization: Comparison of heuristic algorithms in travelling salesman problem
  publication-title: Archives of Computational Methods in Engineering
  doi: 10.1007/s11831-017-9247-y
– volume: 9
  start-page: 59
  issue: 3
  year: 2019
  ident: 10.1016/j.eswa.2021.114988_b0150
  article-title: Application of precedence constrained travelling salesman problem model for tool path optimization in CNC milling machines
  publication-title: An International Journal of Optimization and Control: Theories & Applications (IJOCTA)
– volume: 42
  start-page: 473
  issue: 3
  year: 2004
  ident: 10.1016/j.eswa.2021.114988_b0210
  article-title: Optimal path for automated drilling operations by a new heuristic approach using particle swarm optimization
  publication-title: International Journal of Production Research
  doi: 10.1080/00207540310001614150
– volume: 92
  start-page: 1263
  issue: 1-4
  year: 2017
  ident: 10.1016/j.eswa.2021.114988_b0010
  article-title: Tool path length optimisation of contour parallel milling based on modified ant colony optimisation
  publication-title: The International Journal of Advanced Manufacturing Technology
  doi: 10.1007/s00170-017-0193-5
– ident: 10.1016/j.eswa.2021.114988_b0030
– year: 1992
  ident: 10.1016/j.eswa.2021.114988_b0060
– start-page: 43
  year: 2014
  ident: 10.1016/j.eswa.2021.114988_b0020
  article-title: G-Code Optimization Algorithm and its application on Printed Circuit Board Drilling
– volume: 39
  start-page: 1
  issue: 1
  year: 2007
  ident: 10.1016/j.eswa.2021.114988_b0255
  article-title: Reincarnation of G-code based part programs into STEP-NC for turning applications
  publication-title: Computer-Aided Design
  doi: 10.1016/j.cad.2006.08.005
– volume: 24
  start-page: 699
  issue: 6
  year: 2008
  ident: 10.1016/j.eswa.2021.114988_b0205
  article-title: Strategic advantages of interoperability for global manufacturing using CNC technology
  publication-title: Robotics and Computer-Integrated Manufacturing
  doi: 10.1016/j.rcim.2008.03.002
– volume: 9
  start-page: 1
  issue: 121
  year: 2012
  ident: 10.1016/j.eswa.2021.114988_b0200
  article-title: Methodology to optimize manufacturing time for a CNC using a high performance implementation of ACO
  publication-title: International Journal of Advanced Robotic Systems
– volume: 166-167
  start-page: 357
  year: 2010
  ident: 10.1016/j.eswa.2021.114988_b0260
  article-title: A Novel Method for Automated Tool Path Optimisation for CNC Machining Operations
  publication-title: Solid State Phenomena
  doi: 10.4028/www.scientific.net/SSP.166-167.357
– volume: 286
  start-page: 282
  year: 2019
  ident: 10.1016/j.eswa.2021.114988_b0115
  article-title: Quantitative assessment of zearalenone in maize using multivariate algorithms coupled to Raman spectroscopy
  publication-title: Food Chemistry
  doi: 10.1016/j.foodchem.2019.02.020
– volume: 3518
  start-page: 132
  year: 1998
  ident: 10.1016/j.eswa.2021.114988_b0185
  article-title: Framework for component-based CNC machines
  publication-title: Sensors and Controls for Intelligent Machining, Agile Manufacturing, and Mechatronics
– volume: 191
  start-page: 220
  issue: 1-3
  year: 2007
  ident: 10.1016/j.eswa.2021.114988_b0050
  article-title: Experimental analysis of the laser milling process parameters
  publication-title: Journal of Materials Processing Technology
  doi: 10.1016/j.jmatprotec.2007.03.005
– volume: 28
  start-page: 130
  issue: 2
  year: 2020
  ident: 10.1016/j.eswa.2021.114988_b0135
  article-title: Machine learning in optimization of multi-hole drilling using a hybrid combinatorial IGSA algorithm
  publication-title: Concurrent Engineering
  doi: 10.1177/1063293X20908318
– volume: 40
  start-page: 1735
  issue: 12
  year: 2000
  ident: 10.1016/j.eswa.2021.114988_b0145
  article-title: Optimization of hole-making operations: A tabu-search approach
  publication-title: International Journal of Machine Tools and Manufacture
  doi: 10.1016/S0890-6955(00)00024-9
– start-page: 309
  year: 1997
  ident: 10.1016/j.eswa.2021.114988_b0275
  article-title: The MAX-MIN ant system and local search for the traveling salesman problem
  publication-title: Proceedings of IEEE International Conference on Evolutionary Computation
– volume: 43
  start-page: 73
  issue: 2
  year: 1997
  ident: 10.1016/j.eswa.2021.114988_b0065
  article-title: Ant colonies for the travelling salesman problem
  publication-title: Biosystems
  doi: 10.1016/S0303-2647(97)01708-5
– volume: 39
  start-page: 4618
  issue: 4
  year: 2012
  ident: 10.1016/j.eswa.2021.114988_b0190
  article-title: A survey: Ant Colony Optimization based recent research and implementation on several engineering domain
  publication-title: Expert Systems with Applications
  doi: 10.1016/j.eswa.2011.09.076
– volume: 33
  start-page: 440
  year: 2015
  ident: 10.1016/j.eswa.2021.114988_b0215
  article-title: CNC Paths Optimization in Laser Texturing of Free Form Surfaces
  publication-title: Procedia CIRP
  doi: 10.1016/j.procir.2015.06.100
– volume: 49
  start-page: 5877
  issue: 19
  year: 2011
  ident: 10.1016/j.eswa.2021.114988_b0005
  article-title: Optimum drilling path planning for a rectangular matrix of holes using ant colony optimisation
  publication-title: International Journal of Production Research
  doi: 10.1080/00207543.2010.507608
– year: 2004
  ident: 10.1016/j.eswa.2021.114988_b0080
– start-page: 125
  year: 2011
  ident: 10.1016/j.eswa.2021.114988_b0155
  article-title: An incremental ant colony algorithm with local search for continuous optimization
– start-page: 25
  year: 2004
  ident: 10.1016/j.eswa.2021.114988_b0270
  article-title: ACO for continuous and mixed-variable optimization
  publication-title: International Workshop on Ant Colony Optimization and Swarm Intelligence
– volume: 8
  start-page: 746
  issue: 6
  year: 2014
  ident: 10.1016/j.eswa.2021.114988_b0240
  article-title: Application of artificial intelligence methods of tool path optimization in CNC machines: A review
  publication-title: Research Journal of Applied Sciences, Engineering and Technology
  doi: 10.19026/rjaset.8.1030
– volume: 2008
  start-page: 89
  year: 2008
  ident: 10.1016/j.eswa.2021.114988_b0290
  article-title: A modified ant colony system for the selection of machining parameters
  publication-title: Seventh International Conference on Grid and Cooperative Computing
– start-page: 247
  year: 1997
  ident: 10.1016/j.eswa.2021.114988_b0170
  article-title: OSACA—The vendor neutral control architecture
  publication-title: Proc. European Conf. Integration in Manufacturing
SSID ssj0017007
Score 2.5322402
Snippet •Rebuild an open architecture CNC system to include tool path optimization using an ACO algorithm.•G-code milling and drilling points were interpreted by...
This article proposes an effective methodology to reduce manufacturing time through the creation of quasi-optimal G command sequences, based on initial...
SourceID proquest
crossref
elsevier
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 114988
SubjectTerms ACO algorithm
Algorithms
Ant colony optimization
CAD/CAM
Cutting tools
Drilling
Drilling machines (tools)
G code
G codes
Milling
Milling (machining)
Numerical controls
Open architectures
Optimization
Service oriented architecture
Tool path optimization
Traveling salesman problem
Title A novel integrating between tool path optimization using an ACO algorithm and interpreter for open architecture CNC system
URI https://dx.doi.org/10.1016/j.eswa.2021.114988
https://www.proquest.com/docview/2551250926
Volume 178
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Baden-Württemberg Complete Freedom Collection (Elsevier)
  customDbUrl:
  eissn: 1873-6793
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017007
  issn: 0957-4174
  databaseCode: GBLVA
  dateStart: 20110101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier Complete Freedom Collection
  customDbUrl:
  eissn: 1873-6793
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017007
  issn: 0957-4174
  databaseCode: ACRLP
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier ScienceDirect
  customDbUrl:
  eissn: 1873-6793
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017007
  issn: 0957-4174
  databaseCode: .~1
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals [SCFCJ]
  customDbUrl:
  eissn: 1873-6793
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017007
  issn: 0957-4174
  databaseCode: AIKHN
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVLSH
  databaseName: Elsevier Journals
  customDbUrl:
  mediaType: online
  eissn: 1873-6793
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0017007
  issn: 0957-4174
  databaseCode: AKRWK
  dateStart: 19900101
  isFulltext: true
  providerName: Library Specific Holdings
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELYQLCy8EY-CbmBDoUntOMlYRVQFRBmgUjcrDweK2qRqA0gM_HbuEqcChBgYbdlO5LPvkXz3HWNn3PY1T-IYL5KsPt1Elq_t1PK5dhNPe5ErKRv5diD7Q3E9ckcrLGxyYQhWaXR_rdMrbW162mY327PxuH2PzgGaQwztnEqrkh4WwqMqBhcfS5gH0c95Nd-eZ9FokzhTY7z04o24hzoOUeYGVfWVX43TDzVd2Z7eFtswTiN06_faZis632GbTUEGMPdzl713IS9e9QQaEgi0S2CQWFAWxQSoADEUqCamJv8SCPj-CFEO3fAOosljMR-XT1PsSKtVKkAiPgN9W6BKW_D1zwOEgxBqLug9NuxdPoR9yxRXsBIeiNLqCJ3yRMZccp7oyJepzGw7DWyRBp1IJxlHMQmJ_kHmo5GPMa6SmvMgyTQ1Bd9nq3mR6wMGMnNxNgUyIkCDHweZ7-jUSTNha1zePWROs6sqMczjVABjohqI2bMiSSiShKolccjOl3NmNe_Gn6PdRljq2-lRaBj-nNdqJKvM3V0oDLLQ67ODjjz657LHbJ1aBCtx3BZbLecv-gR9lzI-rQ7nKVvrXt30B59_4u5W
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LT4QwEG6MHvTi2_h2Dt4MLtBS4LghmvW1HtRkbw2Psq5ZwShq4sHf7gyUjRqzB4-UtpBOOw_45hvGDrkdaJ4mCR4kWX-6ia1A25kVcO2lvvZjT1I28lVf9u7E-cAbzLCozYUhWKXR_Y1Or7W1aemY1ew8jUadG3QO0BxiaOfUWhX18JzwXJ8isOPPCc6D-Of8hnDPt6i7yZxpQF765Z3Ih1yHOHPDuvzKn9bpl56ujc_pMls0XiN0mxdbYTO6WGVLbUUGMAd0jX10oSjf9BhaFgg0TGCgWFCV5RioAjGUqCceTQImEPJ9CHEB3ega4vGwfB5V94_YkNWz1IhEfAY6t0CltuD7rweI-hE0ZNDr7O705DbqWaa6gpXyUFSWK3TGU5lwyXmq40BmMrftLLRFFrqxTnOOchISHYQ8QCufYGAlNedhmmu6FHyDzRZloTcZyNzD0RTJiBAtfhLmgaMzJ8uFrXF6b4s57aqq1FCPUwWMsWoxZg-KJKFIEqqRxBY7mox5aog3pvb2WmGpH9tHoWWYOm63lawyh_dFYZSFbp8dunL7n9MesPne7dWlujzrX-ywBbpDGBPH22Wz1fOr3kNHpkr26436BQvr7-s
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+novel+integrating+between+tool+path+optimization+using+an+ACO+algorithm+and+interpreter+for+open+architecture+CNC+system&rft.jtitle=Expert+systems+with+applications&rft.au=Hatem%2C+Noor&rft.au=Yusof%2C+Yusri&rft.au=Kadir%2C+Aini+Zuhra+A.&rft.au=Latif%2C+Kamran&rft.date=2021-09-15&rft.pub=Elsevier+Ltd&rft.issn=0957-4174&rft.volume=178&rft_id=info:doi/10.1016%2Fj.eswa.2021.114988&rft.externalDocID=S0957417421004292
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0957-4174&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0957-4174&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0957-4174&client=summon