An ACO-Based Tool-Path Optimizer for 3-D Printing Applications

Layered additive manufacturing, also known as three-dimensional (3-D) printing, has revolutionized transitional manufacturing processes. Fabrication of 3-D models with complex structures is now feasible with 3-D printing technologies. By performing careful tool-path optimization, the printing proces...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on industrial informatics Vol. 15; no. 4; pp. 2277 - 2287
Main Authors Fok, Kai-Yin, Cheng, Chi-Tsun, Ganganath, Nuwan, Iu, Herbert Ho-Ching, Tse, Chi K.
Format Journal Article
LanguageEnglish
Published Piscataway IEEE 01.04.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN1551-3203
1941-0050
DOI10.1109/TII.2018.2889740

Cover

Abstract Layered additive manufacturing, also known as three-dimensional (3-D) printing, has revolutionized transitional manufacturing processes. Fabrication of 3-D models with complex structures is now feasible with 3-D printing technologies. By performing careful tool-path optimization, the printing process can be speeded up, while the visual quality of printed objects can be improved simultaneously. The optimization process can be perceived as an undirected rural postman problem (URPP) with multiple constraints. In this paper, a tool-path optimizer is proposed, which further optimizes solutions generated from a slicer software to alleviate visual artifacts in 3-D printing and shortens print time. The proposed optimizer is based on a modified ant colony optimization (ACO), which exploits unique properties in 3-D printing. Experiment results verify that the proposed optimizer can deliver significant improvements in computational time, print time, and visual quality of printed objects over optimizers based on conventional URPP and ACO solvers.
AbstractList Layered additive manufacturing, also known as three-dimensional (3-D) printing, has revolutionized transitional manufacturing processes. Fabrication of 3-D models with complex structures is now feasible with 3-D printing technologies. By performing careful tool-path optimization, the printing process can be speeded up, while the visual quality of printed objects can be improved simultaneously. The optimization process can be perceived as an undirected rural postman problem (URPP) with multiple constraints. In this paper, a tool-path optimizer is proposed, which further optimizes solutions generated from a slicer software to alleviate visual artifacts in 3-D printing and shortens print time. The proposed optimizer is based on a modified ant colony optimization (ACO), which exploits unique properties in 3-D printing. Experiment results verify that the proposed optimizer can deliver significant improvements in computational time, print time, and visual quality of printed objects over optimizers based on conventional URPP and ACO solvers.
Author Fok, Kai-Yin
Iu, Herbert Ho-Ching
Tse, Chi K.
Cheng, Chi-Tsun
Ganganath, Nuwan
Author_xml – sequence: 1
  givenname: Kai-Yin
  orcidid: 0000-0003-1450-3410
  surname: Fok
  fullname: Fok, Kai-Yin
  email: kyfok@ieee.org
  organization: Department of Electronic and Information Engineering, The Hong Kong Polytechnic University, Hung Hom, Hong Kong
– sequence: 2
  givenname: Chi-Tsun
  orcidid: 0000-0003-3306-6148
  surname: Cheng
  fullname: Cheng, Chi-Tsun
  email: ben.cheng@rmit.edu.au
  organization: Department of Manufacturing, Materials and Mechatronics, RMIT University, Melbourne, VIC, Australia
– sequence: 3
  givenname: Nuwan
  orcidid: 0000-0002-7381-9493
  surname: Ganganath
  fullname: Ganganath, Nuwan
  email: nuwan@ganganath.lk
  organization: School of Electrical, Electronic and Computer Engineering, The University of Western Australia, Crawley, WA, Australia
– sequence: 4
  givenname: Herbert Ho-Ching
  orcidid: 0000-0002-0687-4038
  surname: Iu
  fullname: Iu, Herbert Ho-Ching
  email: herbert.iu@uwa.edu.au
  organization: School of Electrical, Electronic and Computer Engineering, The University of Western Australia, Crawley, WA, Australia
– sequence: 5
  givenname: Chi K.
  surname: Tse
  fullname: Tse, Chi K.
  email: michael.tse@polyu.edu.hk
  organization: Department of Electronic and Information Engineering, The Hong Kong Polytechnic University, Hung Hom, Hong Kong
BookMark eNp9kDtPwzAURi1UJNrCjsQSiTnl-pHYXpBKeVWq1A5ltkxig6s0DrY7wK8npRUDA9O9w3fu44zQoPWtQegSwwRjkDfr-XxCAIsJEUJyBidoiCXDOUABg74vCpxTAvQMjWLcAFAOVA7R7bTNprNlfqejqbO1902-0uk9W3bJbd2XCZn1IaP5fbYKrk2ufcumXde4Sifn23iOTq1uork41jF6eXxYz57zxfJpPpsu8opInHJrpKWUsppwzXlZU6A1aA5YcyLKWpQGG0msBcmLwrIKKgFaMBCvjLJCWDpG14e5XfAfOxOT2vhdaPuVivRPMYCSQZ8qD6kq-BiDsapy6efQFLRrFAa1d6V6V2rvSh1d9SD8Abvgtjp8_odcHRBnjPmNi0ICLzH9BgtXcv0
CODEN ITIICH
CitedBy_id crossref_primary_10_1089_3dp_2022_0385
crossref_primary_10_1109_TII_2019_2962241
crossref_primary_10_3390_e21010097
crossref_primary_10_3390_app10186248
crossref_primary_10_1002_pen_26256
crossref_primary_10_3390_electronics13163252
crossref_primary_10_1016_j_eswa_2023_119668
crossref_primary_10_1016_j_rcim_2023_102599
crossref_primary_10_1016_j_advengsoft_2020_102906
crossref_primary_10_1108_RPJ_01_2024_0050
crossref_primary_10_1016_j_advengsoft_2022_103219
crossref_primary_10_1016_j_jmapro_2024_04_081
crossref_primary_10_1017_dsj_2021_9
crossref_primary_10_1080_0951192X_2021_1992667
crossref_primary_10_1016_j_jmapro_2022_09_009
crossref_primary_10_1007_s10462_023_10535_y
crossref_primary_10_1016_j_addlet_2022_100056
crossref_primary_10_1109_ACCESS_2023_3262169
Cites_doi 10.1109/41.937403
10.1109/WSC.2015.7408327
10.1007/s00170-014-6530-z
10.1109/CyberC.2016.80
10.1109/CEC.1999.782657
10.1109/TVCG.2017.2655523
10.1016/j.autcon.2011.06.010
10.1109/TSMCA.2007.914769
10.1109/M2VIP.2016.7827341
10.1109/TII.2015.2416435
10.1080/07408170208928874
10.1109/TII.2015.2440173
10.1080/17452759.2013.830939
10.1109/TII.2011.2158836
10.5784/21-1-17
10.1109/TCPMT.2014.2338791
10.1108/13552549610732034
10.1145/322139.322150
10.1108/13552540610637255
10.1109/TII.2012.2198665
10.1109/TIE.2010.2048290
10.1016/S0377-2217(99)00284-2
10.1109/TII.2015.2413355
10.1287/opre.51.2.281.12790
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
DOI 10.1109/TII.2018.2889740
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications 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
Technology Research Database
Computer and Information Systems Abstracts – Academic
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
DatabaseTitleList Technology Research Database

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1941-0050
EndPage 2287
ExternalDocumentID 10_1109_TII_2018_2889740
8590761
Genre orig-research
GrantInformation_xml – fundername: School of Electrical, Electronic and Computer Engineering
– fundername: The University of Western Australia
– fundername: Hong Kong Polytechnic University
  funderid: 10.13039/501100004377
– fundername: Department of Manufacturing, Materials and Mechatronics, RMIT University
GroupedDBID 0R~
29I
4.4
5GY
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFS
ACIWK
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AKJIK
AKQYR
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
HZ~
IFIPE
IPLJI
JAVBF
LAI
M43
O9-
OCL
P2P
RIA
RIE
RNS
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
RIG
ID FETCH-LOGICAL-c291t-fe9f3334d27a776d303d0a701a7286d86e1e92ff09755f4c0c80a8408b43458f3
IEDL.DBID RIE
ISSN 1551-3203
IngestDate Mon Jun 30 10:17:25 EDT 2025
Wed Oct 01 03:47:02 EDT 2025
Thu Apr 24 22:58:12 EDT 2025
Wed Aug 27 02:44:40 EDT 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly true
Issue 4
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
https://doi.org/10.15223/policy-029
https://doi.org/10.15223/policy-037
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c291t-fe9f3334d27a776d303d0a701a7286d86e1e92ff09755f4c0c80a8408b43458f3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-0687-4038
0000-0003-1450-3410
0000-0002-7381-9493
0000-0003-3306-6148
PQID 2203400640
PQPubID 85507
PageCount 11
ParticipantIDs ieee_primary_8590761
crossref_primary_10_1109_TII_2018_2889740
proquest_journals_2203400640
crossref_citationtrail_10_1109_TII_2018_2889740
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2019-04-01
PublicationDateYYYYMMDD 2019-04-01
PublicationDate_xml – month: 04
  year: 2019
  text: 2019-04-01
  day: 01
PublicationDecade 2010
PublicationPlace Piscataway
PublicationPlace_xml – name: Piscataway
PublicationTitle IEEE transactions on industrial informatics
PublicationTitleAbbrev TII
PublicationYear 2019
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References (ref34) 2018
ref13
ref12
(ref1) 15
ref15
christofides (ref24) 1976
ref14
ref30
ref33
ref11
ref10
ref17
ref16
ref18
alhamdy (ref21) 2012; 8
(ref2) 2017
flrez (ref31) 2018
pérez-delgado (ref19) 2010
ref23
ref26
ref25
ref20
afaq (ref22) 2011; 8
ref28
ref27
ref29
ref8
ref7
fok (ref32) 2017
ref9
ref4
(ref3) 2017
ref6
ref5
References_xml – ident: ref14
  doi: 10.1109/41.937403
– year: 2017
  ident: ref3
– ident: ref8
  doi: 10.1109/WSC.2015.7408327
– ident: ref7
  doi: 10.1007/s00170-014-6530-z
– ident: ref27
  doi: 10.1109/CyberC.2016.80
– ident: ref30
  doi: 10.1109/CEC.1999.782657
– year: 2018
  ident: ref31
  article-title: Hole Test by magramo-Thingiverse
– ident: ref9
  doi: 10.1109/TVCG.2017.2655523
– ident: ref6
  doi: 10.1016/j.autcon.2011.06.010
– ident: ref20
  doi: 10.1109/TSMCA.2007.914769
– ident: ref10
  doi: 10.1109/M2VIP.2016.7827341
– ident: ref12
  doi: 10.1109/TII.2015.2416435
– year: 2017
  ident: ref2
– ident: ref18
  doi: 10.1080/07408170208928874
– ident: ref16
  doi: 10.1109/TII.2015.2440173
– ident: ref33
  doi: 10.1080/17452759.2013.830939
– ident: ref15
  doi: 10.1109/TII.2011.2158836
– ident: ref26
  doi: 10.5784/21-1-17
– ident: ref17
  doi: 10.1109/TCPMT.2014.2338791
– year: 15
  ident: ref1
– ident: ref5
  doi: 10.1108/13552549610732034
– ident: ref23
  doi: 10.1145/322139.322150
– ident: ref4
  doi: 10.1108/13552540610637255
– ident: ref11
  doi: 10.1109/TII.2012.2198665
– ident: ref13
  doi: 10.1109/TIE.2010.2048290
– start-page: 241
  year: 2010
  ident: ref19
  publication-title: Solving an Arc-routing Problem Using Artificial Ants with a Graph Transformation
– ident: ref25
  doi: 10.1016/S0377-2217(99)00284-2
– ident: ref29
  doi: 10.1109/TII.2015.2413355
– ident: ref28
  doi: 10.1287/opre.51.2.281.12790
– volume: 8
  start-page: 434
  year: 2012
  ident: ref21
  article-title: Solving traveling salesman problem (TSP) using ants colony (ACO) algorithm and comparing with Tabu search, simulated annealing and genetic algorithm
  publication-title: J Appl Sci Res
– year: 2018
  ident: ref34
– year: 2017
  ident: ref32
  article-title: GCodeAnalysor-1.1 by kyfok-Thingiverse
– volume: 8
  start-page: 326
  year: 2011
  ident: ref22
  article-title: On the solutions to the travelling salesman problem using nature inspired computing techniques
  publication-title: Int J Comput Sci Issues
– year: 1976
  ident: ref24
  article-title: Worst-case analysis of a new heuristic for the travelling salesman problem
SSID ssj0037039
Score 2.3634
Snippet Layered additive manufacturing, also known as three-dimensional (3-D) printing, has revolutionized transitional manufacturing processes. Fabrication of 3-D...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 2277
SubjectTerms 3-D printers
Ant colony optimization
Ant colony optimization (ACO)
arc routing
Computing time
Erbium
layered additive manufacturing
Optimization
rural postman problem
Solid modeling
Solvers
Three dimensional models
Three dimensional printing
Three-dimensional displays
tool-path optimization
Visualization
Title An ACO-Based Tool-Path Optimizer for 3-D Printing Applications
URI https://ieeexplore.ieee.org/document/8590761
https://www.proquest.com/docview/2203400640
Volume 15
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1941-0050
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0037039
  issn: 1551-3203
  databaseCode: RIE
  dateStart: 20050101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEB5qT3rwLVar5OBFMG022UdyEeoLK_g4VPC2bLJZEGsrtb301zvJ7hZfiLc9ZEKY9-xMvgAc2YxpxY2hGTOShlyjSTGpKdYSNjCBUdLDMdzexdeP4c1T9NSAk8VdGGutHz6zHffpe_n52Mzcr7KujJQru5dgKZFxeVer9roCNVd5bNQooIIzUbckmeoO-n03wyU7XEpMn9mXEOTfVPnhiH10uVqD2_pc5VDJS2c21R0z_wbZ-N-Dr8NqlWaSXqkXG9Cwo01Y-QQ-uAWnvRHpnd_TM4xjORmMx0P6gOkguUcn8vo8txOC-SwR9II8IIGbjia9T93ubXi8uhycX9PqNQVquAqmtLCqEEKEOU-yJIlzjF05yxIWZAmXcS5jG1jFi4KpJIqK0KDsWIYikzoUYSQLsQPN0Xhkd4HoItBWYiFkHVyX1RrV0Whe8AANmmvRgm7N4NRUUOPuxYth6ksOplIUSepEklYiacHxguKthNn4Y-2W4_BiXcXcFrRrGaaVHb6nHDUh9N3Kvd-p9mEZ91blLE4bmtPJzB5gmjHVh16_PgBCm8tW
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT-MwEB6xcGA5AMtDlKcPXJDWrWM7jX1BKi-1LAUOReIWxY4jIaBF0F749YydpOKxQtxy8MjWvCcz_gyw7zJmNLeWZswqKrlBk2LKUKwlXGQjq1WAY-hftrs38vw2vp2Bv9O7MM65MHzmmv4z9PLzkZ34X2UtFWtfdv-CuVhKGZe3tWq_K1B3dUBHjSMqOBN1U5Lp1qDX81NcqsmVwgSafQhC4VWVL644xJezJejXJyvHSu6bk7Fp2tdPoI0_PfoyLFaJJumUmvEHZtxwBRbewQ-uwmFnSDrHV_QII1lOBqPRA73GhJBcoRt5vHt1zwQzWiLoCblGAj8fTTrv-t1rcHN2Ojju0uo9BWq5jsa0cLoQQsicJ1mStHOMXjnLEhZlCVftXLVd5DQvCqaTOC6kRemxDIWmjBQyVoVYh9nhaOg2gJgiMk5hKeQ8YJczBhXSGl7wCE2aG9GAVs3g1FZg4_7Ni4c0FB1MpyiS1IskrUTSgIMpxVMJtPHN2lXP4em6irkN2K5lmFaW-JJy1AQZ-pWb_6fag_nuoH-RXvQu_23Bb9xHl5M52zA7fp64HUw6xmY36NobF-vOow
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=An+ACO-Based+Tool-Path+Optimizer+for+3-D+Printing+Applications&rft.jtitle=IEEE+transactions+on+industrial+informatics&rft.au=Fok%2C+Kai-Yin&rft.au=Cheng%2C+Chi-Tsun&rft.au=Ganganath%2C+Nuwan&rft.au=Iu%2C+Herbert+Ho-Ching&rft.date=2019-04-01&rft.issn=1551-3203&rft.eissn=1941-0050&rft.volume=15&rft.issue=4&rft.spage=2277&rft.epage=2287&rft_id=info:doi/10.1109%2FTII.2018.2889740&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TII_2018_2889740
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1551-3203&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1551-3203&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1551-3203&client=summon