• Nenhum resultado encontrado

This is an electronic reprint of the original article.

N/A
N/A
Protected

Academic year: 2023

Share "This is an electronic reprint of the original article."

Copied!
9
0
0

Texto

(1)

This is an electronic reprint of the original article.

This reprint may differ from the original in pagination and typographic detail.

Powered by TCPDF (www.tcpdf.org)

This material is protected by copyright and other intellectual property rights, and duplication or sale of all or part of any of the repository collections is not permitted, except that material may be duplicated by you for your research use or educational purposes in electronic or print form. You must obtain permission for any other use. Electronic or print copies may not be offered, whether for sale or otherwise to anyone who is not an authorised user.

Karakoç, Alp

RegionTPMS — Region based triply periodic minimal surfaces (TPMS) for 3-D printed multiphase bone scaffolds with exact porosity values

Published in:

SoftwareX

DOI:

10.1016/j.softx.2021.100835 Published: 01/12/2021

Document Version

Publisher's PDF, also known as Version of record

Published under the following license:

CC BY

Please cite the original version:

Karakoç, A. (2021). RegionTPMS — Region based triply periodic minimal surfaces (TPMS) for 3-D printed multiphase bone scaffolds with exact porosity values. SoftwareX, 16, [100835].

https://doi.org/10.1016/j.softx.2021.100835

(2)

Contents lists available atScienceDirect

SoftwareX

journal homepage:www.elsevier.com/locate/softx

Original software publication

RegionTPMS — Region based triply periodic minimal surfaces (TPMS) for 3-D printed multiphase bone scaffolds with exact porosity values

Alp Karakoç

Aalto University, Department of Communication and Networking, FI 00076, Espoo, Finland

a r t i c l e i n f o

Article history:

Received 19 April 2021

Received in revised form 8 September 2021 Accepted 20 September 2021

Keywords:

Triply periodic minimal surface (TPMS) Scaffold

Porosity

Additive manufacturing (AM) Functionally graded Multiphase

a b s t r a c t

With the advances in biocompatible materials for additive manufacturing (AM) methods, triply periodic minimal surface (TPMS) functions have been gaining grounds in design and development of bone scaffolds. Their promising results for cell proliferation, differentiation and physical characteristics in- vivo have drawn attention in both biomedical and engineering communities. In order to advance the current state-of-the-art, a region based TPMS scaffold generation algorithm is proposed, where the exact porosity values and explicitly described surface functions are used as the input parameters.

Rather than adding thickness to the minimal surfaces, as being the common practice, regions are defined within the range of local minimum and maximum of the investigated surface functions in the present study. Therefore, it is possible to design and print the 3-D scaffolds with the exact desired porosity and also define interfaces for functionally graded scaffolds. In order to demonstrate the region- based scaffold concept, first, porous scaffolds based on different mathematical functions (Schwarz-D, Schwarz-P, Gyroid, Fischer–Koch S, Fischer–Koch Y, Lidinoid, I-WP, F-RD and Split-P surface functions) with the porosity values{0.2,0.3,0.4,0.5,0.6,0.7}were demonstrated. Secondly, multi-phase and multi-porous scaffolds based on the region ranges were presented. The related editable Mathematica notebooks and sample 3D printing files in the standard triangle language (STL) format were also made available for the community use athttps://github.com/metudust/RegionTPMSunder MIT license.

©2021 The Author. Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).

Code metadata

Current code version RegionTPMS_202104

Permanent link https://github.com/ElsevierSoftwareX/SOFTX-D-21-00076

Legal Code License MIT

Required software for applications which generates scripts Mathematicav12

Compilation requirements, operating environments Windows

User documentation, videos, files and manual https://github.com/metudust/RegionTPMS/README.md

1. Motivation and significance

Bone (osseous tissue) scaffold regeneration have been an im- portant topic in the field of biomedical engineering for decades [1, 2]. Successful implementations of such scaffolds require ade- quate cell proliferation, colonization and mechanical stability [3, 4]. However, due to the complex structure of the bone tissue involving porosity, interconnectivity for cell and nutrient diffu- sion, the design and manufacturing processes of bone scaffolds have been challenging [5]. Especially, with the advances in non- invasive imaging techniques such as computed tomography, bone

E-mail address: alp.karakoc@alumni.aalto.fi.

structures have been characterized by various researchers in the field [6–8]. The characterization studies in the literature demon- strated that the triply minimal periodic surface (TPMS) functions are one of the most suitable candidates (among beam-based structures, foams, lattices, etc.) that can closely mimic the cancel- lous and cortical bone layers [9–15]. Moreover, the developments and accessibility of additive manufacturing technologies have led the bone tissue regeneration process more automatized and pre- cise. These improvements thus enable the researchers directly use the patient-specific data to develop bone scaffolds regeneration workflows as schematized exemplified inFig. 1.

The design and manufacturing process are very crucial steps for the regeneration of bone scaffolds, especially in consideration

https://doi.org/10.1016/j.softx.2021.100835

2352-7110/©2021 The Author. Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).

(3)

Alp Karakoç SoftwareX 16 (2021) 100835

Fig. 1. Patient-specific surgical framework for bone regeneration.

Fig. 2. The workflow of RegionTPMS.

to the necessity of controlled porosity and phases, which pro- vide structural integrity, interconnectivity and cell growth [16].

Therefore, the present study provides precise design and man- ufacturing practices for the scaffolds with the desired porosity values (5-digit precision) and explicitly described mathematical functions, the Mathematica notebooks under MIT licenses and STL file samples for 3D printing are provided at https://github.com/

metudust/RegionTPMS(as listed in Code metadata table).

2. Software description

As schematized in Fig. 2, the workflow of RegionTPMS can be explained in three stages: input data for the porosity and TPMS function f(x,y,z), process for computing the local min- imum min(f(x,y,z)), local maximum max(f(x,y,z)) of the TPMS function and the upper boundξ ∈Rcorresponding to the input parameters within the region boundaries.

In theRegionTPMS notebooks, the idea is to define the region, which corresponds to the desired porosity value, e.g.

min(f(x,y,z))f(x,y,z) ≤ ξ, ξ ∈ R, within the desired bounds. The presented method differs from the conventional approach of minimal surface thickening at f(x,y,z) = 0 for

defining the porosity. Here,ξis obtained through numerical root- finding process, e.g. via bisection method as implemented here.

Hence, as illustrated in Fig. 3, it is both possible to generate porous and non-porous domains as distinct spaces separated by the surface function f(x,y,z) and infinite number of material phases within a scaffold. For this purpose, the Mathematica notebooks include a large variety of TPMS functions, which are Schwarz-D, Schwarz-P, Gyroid, Fischer–Koch S, Fischer–Koch Y, Lidinoid, I-WP, F-RD and Split-P surface functions, are described as nodal equations as listed inTable 1.

As listed in Table 2, RegionTPMS consists of three Mathe- matica notebooks, which are RegionTPMS_ExactPorosityScaffold, RegionTPMS_MultiphaseScaffold and RegionTPMS_GradedPorosity Scaffold, respectively. RegionTPMS_ExactPorosityScaffold was de- signed to generate graphics object for visualization and STL file for printing for TPMS functions with the desired porosity as the inputs. The second notebook,RegionTPMS_MultiphaseScaffold, was designed to generate graphics and STL files for scaffolds with several material inclusion. For instance, soft and hard tissues within a scaffold can be thus tailored and manufactured. The last notebook, RegionTPMS_GradedPorosityScaffold, was designed for

2

(4)

Fig. 3. Region based TPMS scaffold concept with different porosities (above) and implementation of multiphase materials as regions (below) with equal volumes, for which the minimal surfacef (x,y,z) = 0 was taken as the interface. Here, min(f(x,y,z))f(x,y,z)≤ξrefers to the region function, for whichξ∈R.

Table 1

Surface functionsf (x,y,z) representing the triply periodic minimal surfaces (TPMS) [17–19].

Function name Mathematical expressionf (x,y,z)

Schwarz D (diamond) sin(x) sin(y) sin(z)+sin(x) cos(y) cos(z)+cos(x) sin(y) cos(z)+cos(x) cos(y) sin(z) Schwarz G (gyroid) cos(x) sin(y)+sin(x) cos(z)+cos(y) sin(z)

Schwarz P cos(x)+cos(y)+cos(z)

Fischer–Koch S sin(x) cos(y) cos(2z)+cos(2x) sin(y) cos(z)+cos(x) cos(2y) sin(z) Fischer–Koch Y sin(x) sin(y) sin(z)+cos(x) cos(y) cos(z)+sin(2x) sin(y)

+cos(x) sin(2y)+sin(x) sin(2z)+sin(2x) cos(z)+sin(2y) sin(z)+cos(y) sin(2z) Lidinoid sin(x) sin(2y) cos(z)+sin(2x) cos(y) sin(z)+cos(x) sin(y) sin(2z)

cos(2x) cos(2y)cos(2x) cos(2z)cos(2y) cos(2z)+0.3

Split-P0.2(cos(2x) cos(2y)+cos(2x) cos(2z)+cos(2y) cos(2z))0.4(cos(2x)+cos(2y)+cos(2z)) +1.1(sin(x) sin(2y) cos(z)+sin(2x) cos(y) sin(z)+cos(x) sin(y) sin(2z))

Neovius 4 cos(x) cos(y) cos(z)+3(cos(x)+cos(y)+cos(z))

I-WP 2(cos(x) cos(y)+cos(x) cos(z)+cos(y) cos(z))(cos(2x)+cos(2y)+cos(2z)) F-RD 4 cos(x) cos(y) cos(z)(cos(2x) cos(2y)+cos(2x) cos(2z)+cos(2y) cos(2z))

varying porosity in the radial direction, scaffolds out of which can simply mimic the cancellous and cortical bone tissues.

These notebooks can be directly implemented or editable for specific use such as graphical visualization or 3D printing file

(5)

Alp Karakoç SoftwareX 16 (2021) 100835

Table 2

Mathematica notebooks and their outputs.

Fig. 4. Examples for user controllability over the codes: (a) resolution variations with respect toPlotPointsgraphics option in MathematicaRegionPlot3D[] function, (b) use of various boundary domains for the region.

generation with the STL format. Therefore, user has the full con- trollability over the codes and can further develop them based on their needs and applications. For instance, as illustrated in Fig. 4(a), user can change the resolution of the graphical objects,

hence, the surface finish of the 3D printing file, by fine-tuning thePlotPoints, which is a graphical option for theRegionPlot3D[]

function and specifies the number of initial sample points for function plotting. As also shown inFig. 4(b), user can constrain

4

(6)

Table 3

Scaffolds with a variety of TPMS functions and predefined porosities.

the region bounds by defining various forms of boundary domains such as cubic, spherical or elliptical domain.

3. Illustrative examples

Three illustrative examples created withRegionTPMSare pro- vided, the first of which focuses on the generation of scaffolds based on the predefined TPMS functions and porosity values as seen in Table 3. The related Mathematica notebook for this example isRegionTPMS_ExactPorosityScaffold,which is published in the github link. By means of this notebook, the user can have significant control over the internal pore architecture of the scaf- fold. Thus, design and fabrication of scaffolds with micron-level precision can be achieved with the-state-of-the-art direct writing or resin printing technologies, e.g., stereolithography (SLA) or projection microstereolithography (PµSL), etc. With the emerging additive manufacturing technologies combined with the mate- rials science, complex 3D polymer-based scaffolds have been

mimicked and fabricated [20–22]. For instance, cell growth and mechanical support in tissue engineering should be well op- timized with discrete compartments, which can be mimicked and achieved withRegionTPMS_MultiphaseScaffold, as tabulated in Table 4. Especially, cell proliferation and differentiation should be guided for the tissue regeneration [23,24]. For instance, in order to enhance the bone tissue regeneration efficiency, graded pore architectures in the same scaffold have been investigated and promising results have been obtained [25,26]. RegionTPMS_

GradedPorosityScaffoldwas coded for the design and fabrication of such scaffolds, some of which are listed in Table 5. Here, Mathematica built-inShow[] function was used to combine the regions and form the graded architecture graphics objects and 3D printing files.

(7)

Alp Karakoç SoftwareX 16 (2021) 100835

Table 4

Multiphase (or functionally graded) scaffolds based on various TPMS functions with equally divided regions, i.e. two regions (50% filling each), three regions (33% filling each), four regions (25% filling each), five regions (20% filling each).

4. Impact

There have been several investigations on the bone scaffold characterization and regeneration, which are based on beam- based structures, foams, lattices and zero-thickness minimal sur- faces [7,8,12,13,27,28]. However, to the author’s knowledge, there is no available source code as presented here that uses region based explicitly expressed functions with the desired porosity in the literature and provides 3D printing files (in the STL format) for the community use. The remarkable physical characteristics and interconnectivities of TPMS architecture have been found out to be well-mimicking the natural bone structures [29–31].

These supporting findings in the literature and the present study will have an impact on the prospective research studies and advance the current state-of-the-art in the fields of biomechanics.

In addition to its current scope, the provided Mathematica note- books and 3D printing files can be also directly implemented in different engineering fields including aerospace and transporta- tion engineering, for which energy absorption plays a critical role; mass and heat transfer applications, for which the porous micro-feature surface structure arrays on large surface areas are needed; civil engineering applications, where the cellular cemen- titious structures can provide lightweight yet resilient solutions for prefabricated construction, to name a few [32–35].

5. Conclusions

In the present study, editable Mathematica notebooks and example 3D printing files in STL format, which implement region based TPMS definitions, are made available for public use. There- fore, researchers worldwide can design, manufacture, investigate and characterize bone scaffolds in timely manner so that healing conditions and periods can be enhanced for the patients suffering from bone diseases and fractures. In addition to its applicability in biomechanics, the provided source codes and 3D printing files are believed to be impactful and beneficial for the researchers whom work in various fields of engineering, materials science and biomedicine.

Declaration of competing interest

The authors declare that they have no known competing finan- cial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgments

AK generated the concept, codes and wrote the manuscript.

The source codes and example STL files are available athttps:

//github.com/metudust/RegionTPMS. The author gratefully ac- knowledges the funding from Academy of Finland BESIMALpro- ject (decision number 334197).

6

(8)

Table 5

Scaffolds with the inner (0<r/R<0.8) and outer regions (0.8<r/R<1.0) of porosities=0.6 and 0.2, respectively.Ris the total radius andris the radial distance from the center.

References

[1] Bose S, Vahabzadeh S, Bandyopadhyay A. Bone tissue engineering using 3D printing. Mater Today 2013.http://dx.doi.org/10.1016/j.mattod.2013.11.

017.

[2] Keleş Ö, Anderson EH, Huynh J, Gelb J, Freund J, Karakoç A. Stochastic fracture of additively manufactured porous composites. Sci Rep 2018.

http://dx.doi.org/10.1038/s41598-018-33863-4.

[3] Hutmacher DW, Schantz JT, Lam CXF, Tan KC, Lim TC. State of the art and future directions of scaffold-based bone engineering from a biomaterials perspective. J Tissue Eng Regen Med 2007.http://dx.doi.org/10.1002/term.

24.

[4] Abbasi N, Hamlet S, Love RM, Nguyen NT. Porous scaffolds for bone regeneration. J Sci Adv Mater Devices 2020. http://dx.doi.org/10.1016/j.

jsamd.2020.01.007.

[5] Mitsak AG, Kemppainen JM, Harris MT, Hollister SJ. Effect of polycaprolac- tone scaffold permeability on bone regeneration in vivo. Tissue Eng - Part A 2011.http://dx.doi.org/10.1089/ten.tea.2010.0560.

[6] Jinnai H, Watashiba H, Kajihara T, Nishikawa Y, Takahashi M, Ito M.

Surface curvatures of trabecular bone microarchitecture. Bone 2002.http:

//dx.doi.org/10.1016/S8756-3282(01)00672-X.

[7] Zhang YH, Qiu XM, Fang DN. Mechanical properties of two novel planar lattice structures. Int J Solids Struct 2008. http://dx.doi.org/10.1016/j.

ijsolstr.2007.10.005.

[8] Shi J, Zhu L, Li L, Li Z, Yang J, Wang X. A TPMS-based method for modeling porous scaffolds for bionic bone tissue engineering. Sci Rep 2018.

http://dx.doi.org/10.1038/s41598-018-25750-9.

[9] Kapfer SC, Hyde ST, Mecke K, Arns CH, Schröder-Turk GE. Minimal surface scaffold designs for tissue engineering. Biomaterials 2011. http://dx.doi.

org/10.1016/j.biomaterials.2011.06.012.

[10] Yoo D. New paradigms in internal architecture design and freeform fabrication of tissue engineering porous scaffolds. Med Eng Phys 2012.

http://dx.doi.org/10.1016/j.medengphy.2012.05.008.

[11] Yoo D. New paradigms in hierarchical porous scaffold design for tissue engineering. Mater Sci Eng C 2013.http://dx.doi.org/10.1016/j.msec.2012.

12.092.

[12] Karakoç A, Santaoja K, Freund J. Simulation experiments on the effec- tive in-plane compliance of the honeycomb materials. Compos Struct 2013;96:312–20.

[13] Christodoulou I, Tan PJ. Crack initiation and fracture toughness of random voronoi honeycombs. Eng Fract Mech 2013. http://dx.doi.org/10.1016/j.

engfracmech.2013.03.017.

[14] Yang N, Zhou K. Effective method for multi-scale gradient porous scaffold design and fabrication. Mater Sci Eng C 2014.http://dx.doi.org/10.1016/j.

msec.2014.07.052.

[15] Yang N, Gao L, Zhou K. Simple method to generate and fabricate stochastic porous scaffolds. Mater Sci Eng C 2015. http://dx.doi.org/10.1016/j.msec.

2015.06.039.

(9)

Alp Karakoç SoftwareX 16 (2021) 100835 [16] Diez-Escudero A, Harlin H, Isaksson P, Persson C. Porous polylactic acid

scaffolds for bone regeneration: A study of additively manufactured triply periodic minimal surfaces and their osteogenic potential. J Tissue Eng 2020.

http://dx.doi.org/10.1177/2041731420956541.

[17] Schoen AH. Reflections concerning triply-periodic minimal surfaces.

Interface Focus 2012.http://dx.doi.org/10.1098/rsfs.2012.0023.

[18] Wohlgemuth M, Yufa N, Hoffman J, Thomas EL. Triply periodic bicon- tinuous cubic microdomain morphologies by symmetries. Macromolecules 2001.http://dx.doi.org/10.1021/ma0019499.

[19] Blanquer SBG, Werner M, Hannula M, Sharifi S, Lajoinie GPR, Eglin D, et al.

Surface curvature in triply-periodic minimal surface architectures as a dis- tinct design parameter in preparing advanced tissue engineering scaffolds.

Biofabrication 2017.http://dx.doi.org/10.1088/1758-5090/aa6553.

[20] Truby RL, Lewis JA. Printing soft matter in three dimensions. Nature 2016.

http://dx.doi.org/10.1038/nature21003.

[21] Feng P, Wu P, Gao C, Yang Y, Guo W, Yang W, et al. A multimaterial scaffold with tunable properties: Toward bone tissue repair. Adv Sci 2018.

http://dx.doi.org/10.1002/advs.201700817.

[22] Raney JR, Lewis JA. Printing mesoscale architectures. MRS Bull 2015.http:

//dx.doi.org/10.1557/mrs.2015.235.

[23] Yang N, Du C, Wang S, Yang Y, Zhang C. Mathematically defined gradient porous materials. Mater Lett 2016.http://dx.doi.org/10.1016/j.matlet.2016.

03.021.

[24] Klein F, Richter B, Striebel T, Franz CM, Von Freymann G, Wegener M, et al. Two-component polymer scaffolds for controlled three-dimensional cell culture. Adv Mater 2011.http://dx.doi.org/10.1002/adma.201004060.

[25] Dorj B, Won JE, Purevdorj O, Patel KD, Kim JH, Lee EJ, et al. A novel therapeutic design of microporous-structured biopolymer scaffolds for drug loading and delivery. Acta Biomater 2014.http://dx.doi.org/10.1016/

j.actbio.2013.11.002.

[26] Higuchi A, Ling QD, Chang Y, Hsu ST, Umezawa A. Physical cues of biomaterials guide stem cell differentiation fate. Chem Rev 2013. http:

//dx.doi.org/10.1021/cr300426x.

[27] Lu Y, Zhao W, Cui Z, Zhu H, Wu C. The anisotropic elastic behavior of the widely-used triply-periodic minimal surface based scaffolds. J Mech Behav Biomed Mater 2019.http://dx.doi.org/10.1016/j.jmbbm.2019.07.012.

[28] Hsieh M-T, Valdevit L. Minisurf – A minimal surface generator for finite element modeling and additive manufacturing. Softw Impacts 2020.http:

//dx.doi.org/10.1016/j.simpa.2020.100026.

[29] Rajagopalan S, Robb RA. Schwarz meets Schwann: Design and fabrication of biomorphic and durataxic tissue engineering scaffolds. Med Image Anal 2006.http://dx.doi.org/10.1016/j.media.2006.06.001.

[30] Rajagopalan S, Cameron BM, Robb RA. Tissue engineering templates using minimal surfaces. Stud Health Technol Inform 2006.

[31] Bonatti C, Mohr D. Mechanical performance of additively-manufactured anisotropic and isotropic smooth shell-lattice materials: Simulations &

experiments. J Mech Phys Solids 2019. http://dx.doi.org/10.1016/j.jmps.

2018.08.022.

[32] Koç M, Usta Y, Karakoç A. Investigations on thermo-mechanical fabrication of micro-scale porous surface features. J Power Sources 2008;179:592–602.

[33] Nguyen-Van V, Tran P, Peng C, Pham L, Zhang G, Nguyen-Xuan H.

Bioinspired cellular cementitious structures for prefabricated construction:

Hybrid design & performance evaluations. Autom Constr 2020.http://dx.

doi.org/10.1016/j.autcon.2020.103324.

[34] Nguyen-Van V, Wu C, Vogel F, Zhang G, Nguyen-Xuan H, Tran P. Mechani- cal performance of fractal-like cementitious lightweight cellular structures:

Numerical investigations. Compos Struct 2021.http://dx.doi.org/10.1016/j.

compstruct.2021.114050.

[35] Nguyen-Van V, Wickramasinghe S, Ghazlan A, Nguyen-Xuan H, Tran P.

Uniaxial and biaxial bioinspired interlocking composite panels subjected to dynamic loadings. Thin-Walled Struct 2020.http://dx.doi.org/10.1016/j.

tws.2020.107023.

8

Referências

Documentos relacionados

La función consultiva de la CorteIDH es más amplia que la función consultiva del Tribunal Europeo de Derechos Humanos y que la Corte Internacional de Justicia (CIJ), ya que no sólo