Exploration of mutation step sizes in the automated evolution of printable free-form 3D objects

3D printing is a comparatively new technology that is becoming ever more attractive to everyday practitioners and hobbyists due to its low start-up cost as well as making significant advancements in its printing process as well resolution and material variety. Implementation of EAs in the field of 3...

Full description

Bibliographic Details
Main Authors: Teo, Jason Tze Wi, Jia, Hui Ong
Format: Article
Language:English
Published: INSInet Publications 2016
Online Access:https://eprints.ums.edu.my/id/eprint/19662/1/Exploration%20of%20mutation%20step%20sizes%20in%20the%20automated%20evolution%20of%20printable%20free.pdf
_version_ 1825713422982971392
author Teo, Jason Tze Wi
Jia, Hui Ong
author_facet Teo, Jason Tze Wi
Jia, Hui Ong
author_sort Teo, Jason Tze Wi
collection UMS
description 3D printing is a comparatively new technology that is becoming ever more attractive to everyday practitioners and hobbyists due to its low start-up cost as well as making significant advancements in its printing process as well resolution and material variety. Implementation of EAs in the field of 3D printing is still in its infancy since 3D printing itself is a relatively new technology that has only become main stream due to its significant decrease in acquisition cost in the past 2-3 years. In this study, an EA in the form of Evolutionary Programming (EP) is used to automatically evolve 3D objects generated by Gielis’ Superformula. Objective: The focus of this study is to explore the mutation step size in hoping to create more diverse populations in the evolution of the generated 3D printable objects. In EP, the operator responsible for offspring generation is through the mutation process solely. Hence, the mutation step size has a direct and very significant impact on the diversity of the offspring generated. A fitness function was designed to evaluate the 3D objects and shapes generated by the Superformula. The parameters for the Superformula to generate 3D objects or shapes are m_1, m_2, n_(1,1), n_(1,2), n_(1,3), n_(2,1), n_(2,2), and n_(2,3). These parameters serve as a representation in EP and the mutation step size will affect the chances of these parameters’ values to change. To carry out this study, ten different mutation step sizes ranging from 0.1 to 1.0 in increments of 0.1 were used and run for five times. Results: The results indicate that the most aesthetically-pleasing as well as machine-printable results were obtained using the smallest mutation size of 0.1. Conclusion: Optimal setting for mutation rate can successful generate 3D-printable shapes that are aesthetically-pleasing using the proposed Gielis Superformula-based methodology.
first_indexed 2024-03-06T02:56:20Z
format Article
id ums.eprints-19662
institution Universiti Malaysia Sabah
language English
last_indexed 2024-03-06T02:56:20Z
publishDate 2016
publisher INSInet Publications
record_format dspace
spelling ums.eprints-196622018-04-03T01:49:02Z https://eprints.ums.edu.my/id/eprint/19662/ Exploration of mutation step sizes in the automated evolution of printable free-form 3D objects Teo, Jason Tze Wi Jia, Hui Ong 3D printing is a comparatively new technology that is becoming ever more attractive to everyday practitioners and hobbyists due to its low start-up cost as well as making significant advancements in its printing process as well resolution and material variety. Implementation of EAs in the field of 3D printing is still in its infancy since 3D printing itself is a relatively new technology that has only become main stream due to its significant decrease in acquisition cost in the past 2-3 years. In this study, an EA in the form of Evolutionary Programming (EP) is used to automatically evolve 3D objects generated by Gielis’ Superformula. Objective: The focus of this study is to explore the mutation step size in hoping to create more diverse populations in the evolution of the generated 3D printable objects. In EP, the operator responsible for offspring generation is through the mutation process solely. Hence, the mutation step size has a direct and very significant impact on the diversity of the offspring generated. A fitness function was designed to evaluate the 3D objects and shapes generated by the Superformula. The parameters for the Superformula to generate 3D objects or shapes are m_1, m_2, n_(1,1), n_(1,2), n_(1,3), n_(2,1), n_(2,2), and n_(2,3). These parameters serve as a representation in EP and the mutation step size will affect the chances of these parameters’ values to change. To carry out this study, ten different mutation step sizes ranging from 0.1 to 1.0 in increments of 0.1 were used and run for five times. Results: The results indicate that the most aesthetically-pleasing as well as machine-printable results were obtained using the smallest mutation size of 0.1. Conclusion: Optimal setting for mutation rate can successful generate 3D-printable shapes that are aesthetically-pleasing using the proposed Gielis Superformula-based methodology. INSInet Publications 2016-09 Article PeerReviewed text en https://eprints.ums.edu.my/id/eprint/19662/1/Exploration%20of%20mutation%20step%20sizes%20in%20the%20automated%20evolution%20of%20printable%20free.pdf Teo, Jason Tze Wi and Jia, Hui Ong (2016) Exploration of mutation step sizes in the automated evolution of printable free-form 3D objects. Australian Journal of Basic and Applied Sciences, 10 (14). pp. 265-275. ISSN 1991-8178 http://www.ajbasweb.com/old/ajbas/2016/September/265-275.pdf
spellingShingle Teo, Jason Tze Wi
Jia, Hui Ong
Exploration of mutation step sizes in the automated evolution of printable free-form 3D objects
title Exploration of mutation step sizes in the automated evolution of printable free-form 3D objects
title_full Exploration of mutation step sizes in the automated evolution of printable free-form 3D objects
title_fullStr Exploration of mutation step sizes in the automated evolution of printable free-form 3D objects
title_full_unstemmed Exploration of mutation step sizes in the automated evolution of printable free-form 3D objects
title_short Exploration of mutation step sizes in the automated evolution of printable free-form 3D objects
title_sort exploration of mutation step sizes in the automated evolution of printable free form 3d objects
url https://eprints.ums.edu.my/id/eprint/19662/1/Exploration%20of%20mutation%20step%20sizes%20in%20the%20automated%20evolution%20of%20printable%20free.pdf
work_keys_str_mv AT teojasontzewi explorationofmutationstepsizesintheautomatedevolutionofprintablefreeform3dobjects
AT jiahuiong explorationofmutationstepsizesintheautomatedevolutionofprintablefreeform3dobjects