IbIPP for topology optimization—An Image-based Initialization and Post-Processing code written in MATLAB
This work presents a framework to initialize structural problems for 2D topology optimization while offering capabilities to post-process the optimized results into STL models that can be produced directly by additive manufacturing technologies. Conveniently named Image-based Initialization and Post...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2021-06-01
|
Series: | SoftwareX |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2352711021000467 |
id |
doaj-504e8766cefc4ec692f919c5093f8cbf |
---|---|
record_format |
Article |
spelling |
doaj-504e8766cefc4ec692f919c5093f8cbf2021-05-26T04:27:45ZengElsevierSoftwareX2352-71102021-06-0114100701IbIPP for topology optimization—An Image-based Initialization and Post-Processing code written in MATLABOsezua Ibhadode0Zhidong Zhang1Ali Bonakdar2Ehsan Toyserkani3Multi-Scale Additive Manufacturing Lab, University of Waterloo, 200 University Avenue West, Waterloo, Ontario, N2L 3G1, Canada; Corresponding author.Multi-Scale Additive Manufacturing Lab, University of Waterloo, 200 University Avenue West, Waterloo, Ontario, N2L 3G1, CanadaSiemens Energy Canada Limited, 9505 Côte-de-Liesse, Montréal, Québec, H9P 1A5, CanadaMulti-Scale Additive Manufacturing Lab, University of Waterloo, 200 University Avenue West, Waterloo, Ontario, N2L 3G1, CanadaThis work presents a framework to initialize structural problems for 2D topology optimization while offering capabilities to post-process the optimized results into STL models that can be produced directly by additive manufacturing technologies. Conveniently named Image-based Initialization and Post-Processing (IbIPP) for topology optimization, it utilizes an input image prepared to represent the design’s features while deploying one of three open-source tools, depending on the user’s preference, to topologically optimize the structure. Taking advantage of the advancement in topology optimization to create crisp outcomes for some physics, an STL file can be obtained seamlessly either by extrusion or revolution. Several numerical examples are presented to demonstrate the effectiveness of this tool.http://www.sciencedirect.com/science/article/pii/S2352711021000467Topology optimizationMATLABFree-form designDensity-based methodsSIMPRAMP |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Osezua Ibhadode Zhidong Zhang Ali Bonakdar Ehsan Toyserkani |
spellingShingle |
Osezua Ibhadode Zhidong Zhang Ali Bonakdar Ehsan Toyserkani IbIPP for topology optimization—An Image-based Initialization and Post-Processing code written in MATLAB SoftwareX Topology optimization MATLAB Free-form design Density-based methods SIMP RAMP |
author_facet |
Osezua Ibhadode Zhidong Zhang Ali Bonakdar Ehsan Toyserkani |
author_sort |
Osezua Ibhadode |
title |
IbIPP for topology optimization—An Image-based Initialization and Post-Processing code written in MATLAB |
title_short |
IbIPP for topology optimization—An Image-based Initialization and Post-Processing code written in MATLAB |
title_full |
IbIPP for topology optimization—An Image-based Initialization and Post-Processing code written in MATLAB |
title_fullStr |
IbIPP for topology optimization—An Image-based Initialization and Post-Processing code written in MATLAB |
title_full_unstemmed |
IbIPP for topology optimization—An Image-based Initialization and Post-Processing code written in MATLAB |
title_sort |
ibipp for topology optimization—an image-based initialization and post-processing code written in matlab |
publisher |
Elsevier |
series |
SoftwareX |
issn |
2352-7110 |
publishDate |
2021-06-01 |
description |
This work presents a framework to initialize structural problems for 2D topology optimization while offering capabilities to post-process the optimized results into STL models that can be produced directly by additive manufacturing technologies. Conveniently named Image-based Initialization and Post-Processing (IbIPP) for topology optimization, it utilizes an input image prepared to represent the design’s features while deploying one of three open-source tools, depending on the user’s preference, to topologically optimize the structure. Taking advantage of the advancement in topology optimization to create crisp outcomes for some physics, an STL file can be obtained seamlessly either by extrusion or revolution. Several numerical examples are presented to demonstrate the effectiveness of this tool. |
topic |
Topology optimization MATLAB Free-form design Density-based methods SIMP RAMP |
url |
http://www.sciencedirect.com/science/article/pii/S2352711021000467 |
work_keys_str_mv |
AT osezuaibhadode ibippfortopologyoptimizationanimagebasedinitializationandpostprocessingcodewritteninmatlab AT zhidongzhang ibippfortopologyoptimizationanimagebasedinitializationandpostprocessingcodewritteninmatlab AT alibonakdar ibippfortopologyoptimizationanimagebasedinitializationandpostprocessingcodewritteninmatlab AT ehsantoyserkani ibippfortopologyoptimizationanimagebasedinitializationandpostprocessingcodewritteninmatlab |
_version_ |
1721426613187379200 |