Heterogeneous porous scaffold generation in trivariate B-spline solid with triply periodic minimal surface in the parametric domain

A porous scaffold is a three-dimensional network structure composed of a large number of pores, and triply periodic minimal surfaces (TPMSs) are one of conventional tools for designing porous scaffolds. However, discontinuity, incompleteness, and high storage space requirements are the three main shortcomings of TPMSs for porous scaffold design. In this study, we developed an effective method for heterogeneous porous scaffold generation to overcome the abovementioned shortcomings of TPMSs. The input of the proposed method is a trivariate B-spline solid (TBSS) with a cubic parameter domain. The proposed method first constructs a threshold distribution field (TDF) in the cubic parameter domain, and then produces a continuous and complete TPMS within it. Moreover, by mapping the TPMS in the parametric domain to the TBSS, a continuous and complete porous scaffold is generated in the TBSS. In addition, if the TBSS does not satisfy engineering requirements, the TDF can be locally modified in the parameter domain, and the porous scaffold in the TBSS can be rebuilt. We also defined a new storage space-saving file format based on the TDF to store porous scaffolds. The experimental results presented in this paper demonstrate the effectiveness and efficiency of the method using a TBSS as well as the superior space-saving of the proposed storage format.

[1]  D. A. Field Laplacian smoothing and Delaunay triangulations , 1988 .

[2]  B. Starly,et al.  Computer-aided bone scaffold design: a biomimetic approach , 2003, 2003 IEEE 29th Annual Proceedings of Bioengineering Conference.

[3]  Liya Zhu,et al.  A TPMS-based method for modeling porous scaffolds for bionic bone tissue engineering , 2018, Scientific Reports.

[4]  Elaine Cohen,et al.  Volumetric parameterization and trivariate b-spline fitting using harmonic functions , 2008, SPM '08.

[5]  D. Hutmacher,et al.  Scaffolds in tissue engineering bone and cartilage. , 2000, Biomaterials.

[6]  Jiawei Feng,et al.  Porous scaffold design by solid T-splines and triply periodic minimal surfaces , 2018, Computer Methods in Applied Mechanics and Engineering.

[7]  Huawei Chen,et al.  Porous Structure Design Using Parameterized Hexahedral Meshes and Triply Periodic Minimal Surfaces , 2018, CGI 2018.

[8]  Oscar Martel,et al.  Gyroid porous titanium structures: A versatile solution to be used as scaffolds in bone defect reconstruction , 2018 .

[9]  Hong Yi,et al.  A survey of the marching cubes algorithm , 2006, Comput. Graph..

[10]  D. Yoo Porous scaffold design using the distance field and triply periodic minimal surface models. , 2011, Biomaterials.

[11]  Thomas J. R. Hughes,et al.  Patient-Specific Vascular NURBS Modeling for Isogeometric Analysis of Blood Flow , 2007, IMR.

[12]  Danna Zhou,et al.  d. , 1934, Microbial pathogenesis.

[13]  D. Yoo,et al.  Heterogeneous minimal surface porous scaffold design using the distance field and radial basis functions. , 2012, Medical engineering & physics.

[14]  Xilu Wang,et al.  An optimization approach for constructing trivariate B-spline solids , 2014, Comput. Aided Des..

[15]  Richard A. Robb,et al.  Schwarz Meets Schwann: Design and Fabrication of Biomorphic Tissue Engineering Scaffolds , 2005, MICCAI.

[16]  Hongwei Lin,et al.  Progressive and iterative approximation for least squares B-spline curve and surface fitting , 2014, Comput. Aided Des..

[17]  Martin Aigner,et al.  Swept Volume Parameterization for Isogeometric Analysis , 2009, IMA Conference on the Mathematics of Surfaces.

[18]  Reinhard Nesper,et al.  Nodal surfaces of Fourier series: Fundamental invariants of structured matter , 1991 .

[19]  Dong-Jin Yoo,et al.  Computer-aided porous scaffold design for tissue engineering using triply periodic minimal surfaces , 2011 .

[20]  Akio Koide,et al.  An Efficient Method of Triangulating Equi-Valued Surfaces by Using Tetrahedral Cells , 1991 .

[21]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[22]  Katia Bertoldi,et al.  Mathematically defined tissue engineering scaffold architectures prepared by stereolithography. , 2010, Biomaterials.

[23]  Hongwei Lin,et al.  Constructing B-spline solids from tetrahedral meshes for isogeometric analysis , 2015, Comput. Aided Geom. Des..

[24]  Jacek Klinowski,et al.  Nodal surface approximations to the P,G,D and I-WP triply periodic minimal surfaces , 2001 .

[25]  Kuntao Zhou,et al.  Effective method for multi-scale gradient porous scaffold design and fabrication. , 2014, Materials science & engineering. C, Materials for biological applications.

[26]  T. Hughes,et al.  Isogeometric analysis : CAD, finite elements, NURBS, exact geometry and mesh refinement , 2005 .

[27]  Yan Wang,et al.  Non-commercial Research and Educational Use including without Limitation Use in Instruction at Your Institution, Sending It to Specific Colleagues That You Know, and Providing a Copy to Your Institution's Administrator. All Other Uses, Reproduction and Distribution, including without Limitation Comm , 2022 .