Skip to main content
PLOS ONE logoLink to PLOS ONE
. 2019 Nov 19;14(11):e0225007. doi: 10.1371/journal.pone.0225007

scafSLICR: A MATLAB-based slicing algorithm to enable 3D-printing of tissue engineering scaffolds with heterogeneous porous microarchitecture

Ethan Nyberg 1,2,#, Aine O’Sullivan 1,2,#, Warren Grayson 1,2,3,4,*
Editor: Vahid Serpooshan5
PMCID: PMC6863524  PMID: 31743350

Abstract

3D-printing is a powerful manufacturing tool that can create precise microscale architectures across macroscale geometries. Within biomedical research, 3D-printing of various materials has been used to fabricate rigid scaffolds for cell and tissue engineering constructs with precise microarchitecture to direct cell behavior and macroscale geometry provides patient specificity. While 3D-printing hardware has become low-cost due to modeling and rapid prototyping applications, there is no common paradigm or platform for the controlled design and manufacture of 3D-printed constructs for tissue engineering. Specifically, controlling the tissue engineering features of pore size, porosity, and pore arrangement is difficult using currently available software. We have developed a MATLAB approach termed scafSLICR to design and manufacture tissue-engineered scaffolds with precise microarchitecture and with simple options to enable spatially patterned pore properties. Using scafSLICR, we designed, manufactured, and characterized porous scaffolds in acrylonitrile butadiene styrene with a variety of pore sizes, porosities, and gradients. We found that transitions between different porous regions maintained an open, connected porous network without compromising mechanical integrity. Further, we demonstrated the usefulness of scafSLICR in patterning different porous designs throughout large anatomic shapes and in preparing craniofacial tissue engineering bone scaffolds. Finally, scafSLICR is distributed as open-source MATLAB scripts and as a stand-alone graphical interface.

Introduction

3D-printing technologies have become widely available with a large number of commercially available low-cost hardware systems and printable materials used to fabricate scaffolds for tissue regeneration [1,2,1113,310]. Thus far, much of the work using fused deposition modeling (FDM) to produce constructs for tissue engineering has focused on developing suitable biomaterials with a variety of mechanical and biological properties [14]. Scaffolds for tissue engineering necessarily contain highly-defined porous networks. The interplay between scaffold mechanics and porous volumes for uniform cell seeding, promoting de novo tissue growth, and the diffusion of nutrients throughout presents a challenge in determining the optimal microarchitectural design for a scaffold. While there have been design approaches for selective laser sintering 3D-printing using unit cell libraries [15], topology optimization [16,17], and mathematical design [18], the structures are not reasonably transformed to the fiber deposition paradigm of FDM [19].

An ongoing tissue engineering design goal is to create spatially controlled, heterogeneous patterns of pores throughout anatomic shapes to mimic differences in mechanical requirements throughout the tissue. In prior studies, this has most commonly been achieved by modifying the fiber-fiber spacing between z-levels, which results in different pore sizes at different heights in the print. For example, Sobral et al. designed a gradient of pore sizes by systemically increasing or decreasing fiber-fiber spacing in each print layer [20]. Additionally, Woodfield et al. 3D-printed cartilage constructs with a gradient of pore sizes in the z-direction [21]. These fiber-spacing approaches are constant across an xy-plane and limit designs to changes in spacing in the z-direction. While such an approach is applicable in small-scale prints, it does not easily transfer to human-scale complex anatomic shapes. Di Luca et al. demonstrated fiber-fiber spacing across the xy-plane, resulting in a step gradient across the plane [2224]. Therefore, the fiber-fiber spacing could be controlled in xy and z directions simultaneously, enabling designs with different pore sizes across 3D-space. Thus far, this approach has only been shown on a small scale, cuboid scaffold with a three-pattern linear gradient. Implementation of such gradients in the xy plane across a variety of large, more complex geometries remains an unmet challenge for bone tissue engineering.

Additionally, specific control over pore architecture is desirable. Fiber height is often mismatched from desired pore sizes, and cross-hatching fiber patterns on alternating print layers result in pore diameters that are determined by the versatile fiber-fiber spacing in the z-direction but limited by fiber height in the xy-direction. Varying the fiber height can change the height of the pores in the xy-plane, but this approach must be implemented across the entire print plane which prevents in-plane patterning. Further, fiber height is limited by the range of nozzle hardware. However, repeating the same print pattern without changing the fiber location could result in stacked, taller fibers and therefore pores, as shown by Moroni et. al. [25] and Xu et. al. [26]. Struts designed from congruent, stacked fibers could be used to make pore microarchitectures isotropic and vary pore size in all three spatial dimensions.

The process of transforming a 3D-design into the xy-layers of hot element paths is termed slicing. The slicing process determines the fiber laydown pattern, and the resulting geometric and mechanical properties of the print [27]. Traditional slicing software systems create a solid wall or shell around the exterior surface of the shape with a single, infilling, truss pattern applied to the interior bulk of the shape. These resulting designs are not useful for tissue engineering constructs as they do not contain interconnected pore networks. Research groups have been limited by the set of functionalities in broadly-used software (such as Slic3r [28] or Cura [29]) or in the proprietary software delivered with the bioprinter–which has restricted the availability of useful tissue engineering designs.

To overcome the limitations of the available slicing software, several groups have prepared custom porous designs through ‘brute force’ design: i.e. they manually design each pore and strut in CAD programs and then pass the CAD file to a traditional slicing program, which best approximates fiber placement across the design [5,30]. This design process is labor and computationally intensive and disconnects the design process from the design space of the 3D-printer, which can cause infidelities in the final product. Alternatively, custom slicing software can enable the creation of gradients or custom porous structures. For example, Kang et. al. developed an integrated tissue-organ printer and custom software integrated into the system to design and manufacture of constructs. However, their published source code is unique to their hardware and does not appear to allow for the design of gradients [9]. Trachtenberg et al. developed a Python and Pronterface system to generate GCODE that can vary the fiber-fiber spacing on different print levels on a custom-built 3D-printer [31]. However, these programs are specialized to each design and manufacturing system and are not easily replicable or adaptable.

Therefore, currently available slicing programs do not allow precise control over porous patterns and microarchitectural features needed for tissue engineering scaffolds. Here, we present an approach to designing 3D-printed scaffolds with patterns of porous and mechanical properties. The goals of this approach are to (i) develop a software which can design and implement patterns of pore properties throughout 3D space which contain isotropic, fully connected pores relevant to tissue engineering, (ii) validate the printability and mechanical integrity of such designs, and (iii) provide this software as a tool that researchers can use when 3D-printing tissue engineering scaffolds. Additionally, we demonstrate that the resulting approach allows the independent patterning of pore size and porosity across a variety of anatomic shapes relevant to craniofacial bone regeneration.

Materials & methods

3D-printing on Lulzbot

The methods in this paper were developed for use on a Lulzbot Taz 5 3D-Printer (Aleph Objects, Loveland, CO), which is representative of the many low-cost desktop 3D-printers that are broadly in use. The printer uses gears to drive a solid polymer filament through a melt chamber and narrow extruder nozzle. The nozzle is moved in the x and y directions as it deposits material in a single z level before proceeding in a layer-by-layer fashion until the build is complete. The cooling and solidification rate of the extruded polymer is critical for determining print quality, and it is controlled by adjusting air fans and the heat of the print surface. This paper uses the following terms to describe the 3D-printed part:

  • Fiber–the structure of extruded material from the extruder head along a toolpath on a single print layer. Fibers are assumed to be rectangular with the width of the extruder nozzle and the height of the print layer.

  • Strut–the solid material resulting from a set of adjacent fibers, often composed of multiple fibers in width and height.

  • Pore–the channel-like void spacing between struts, in horizontal and vertical directions. Pores have square projections with equal width and height when viewed from the top or side of the scaffold.

Most importantly, the Lulzbot uses the Marlin operating system to process the standard RepRap flavor of GCODE instructions to control the robotic behavior of the system. The machine responds to commands to deposit a fiber of the material (extruder diameter) at a given temperature (extruder temperature), at a given rate (extrusion rate), and move in x-y space (tool paths, extruder movement speed). Additionally, the print surface can be heated to prevent warping (bed temperature) and the print can be cooled by turning the fan on at various print heights (fan speed, fan start height).

Scaffolds in this paper were printed using acrylonitrile butadiene styrene (ABS) plastic filament (IC3D, Columbus, OH) with the following printer settings. A 0.5mm diameter extruder was used with the extruder temperature set to 240°C and the bed temperature set to 110°C. The layer height was set to 0.2mm and fans were turned on to 50% speed after the first layer was deposited. The feed rate was set to 1200 mm/min and a 1% over-extrusion factor was applied throughout the entire scaffold. scafSLICR could work with a range of materials in an FDM printer, optimized with printing parameters.

Scaffold design with MATLAB Script

The code was written to enable the feature-driven design of tissue engineering scaffolds. The key features of porosity and pore size are used to create a 3D-template, which is then applied to the desired areas of the scaffold shape (Fig 1). Pores are designed as isotropic square pores. Porosity is tuned by both the pore width and the strut width (design porosity, Eq 1). The strut width can be increased by placing multiple fibers directly adjacent to each other (fiber-fiber spacing = 0 mm) and pore width is controlled by the strut-strut distance. By repeating the same strut pattern on consecutive layers, the strut height can be increased to equal the pore width and result in square pores. The porosity of the repeating unit is calculated in Eq 1: a repeating unit has the width of a strut + pore, the length of a strut + pore, and the height of pore, while the void volume is given by pore width*pore width*pore height.

Fig 1. Overview of scafSLICR approach.

Fig 1

User inputs a labeled 3D shaped and the pore properties for each label (green boxes). The program then generates a support structure between the shape and the print bed (blue/red shape) and tool path templates for each pore pattern (blue boxes). The slicing process convolves these tool path templates with each x-y level of the shape according to the label (gray box). The result of this convolution is then translated into a set of GCODE instructions or into a predicted porous model of the shape (yellow boxes). These outputs can be manufactured on a 3D-printer or used for in silico modeling (orange boxes).

porosity=(porewidth)^2(porewidth+strutwidth)^2 (1)

The inputs to the code are 3D-shape, pore sizes, and porosities. The possible combinations of pore sizes and associated porosities are dependent on the thickness of the struts and are available as design options. The shape can be easily adapted from CT scans, STL files, or other 3D-data. The pore size and porosity can be inferred from the initial biologic data (e.g. CT density), mathematically defined in a variety of gradients, or any desired pattern that can be applied to a 3D-matrix.

The scafSLICR function generates templates of toolpaths in both x and y directions based on these parameters and convolves them with the shape matrix. Additionally, it generates support material between the input shape and the print bed surface. The function includes the options to improve print quality by pausing, back-tracking, or retracting material at the end of each fiber to prevent dragging strands across pore spaces.

The program outputs include common GCODE instructions that are conserved across many common FDM (tested on the RepRap Marlin system [32]) printers and 3D rendering of expected design (as STL and volumetric data). For ease-of-use, the function was incorporated into a graphical user interface [S1 Appendix]. It uses 3D-plotting [33] and STL import [34] scripts from the Mathworks repository.

scafSLICR is freely distributed on the Mathworks repository at www.mathworks.com/matlabcentral/fileexchange/72856-scafslicr as well as in supplements to this article.

Scaffold manufacturing

Scaffolds were manufactured to assess the print quality of different porous patterns (homogenous scaffolds), the transition between different patterns (hybrid scaffolds), and gradients of patterns in three dimensions (gradient scaffolds). Homogenous and hybrid scaffolds were 20 × 20 × 10 mm and gradient scaffolds were 30 × 30 × 30 mm. The exact porous features of all scaffold groups are listed in Table 1. 3D-Design models were generated by scafSLICR by assuming fibers to be perfectly rectangular (nozzle width x print layer height). The design was assembled into a volumetric 3D-matrix which could be examined directly in MATLAB using matrix property analyses, MATLAB 3D-plotting functions, or exported as an STL to be viewed and analyzed in a range of software programs.

Table 1. Pore features of homogenous, biphasic, and gradient scaffolds.

Homogenous Hybrid Gradient
Pore Size (mm) Porosity (%) Pore Size (mm) Porosity (%) Pore Size (mm) Average Porosity (%)
0.2 28% 0.2 → 0.5 28% → 25% 0.2 28%
0.5 25% 0.5 → 0.8 25% → 28% 0.35 26%
0.8 28% 0.2 → 0.8 28% → 28% 0.5 50%
45% 0.8 → 0.8 28% → 45% 0.65 56%
62% 0.8 → 0.8 45% → 62% 0.8 62%
0.8 → 0.8 28% → 62%

Print quality assessment

Design features were measured in manufactured scaffolds and evaluated for accuracy compared to the input values. scafSLICR was used to design and print scaffolds (20 × 20 × 10mm) with a variety of combinations of pore size and porosity, along with a solid ABS cube. The porosity of printed porous scaffolds was determined by mass measurements compared to solid prints of the same dimensions (Eq 2), and they were compared to the porosity of the computer design by computing the void fraction the 3D-MATLAB matrix.

Porositymass=1-massporousmasssolid (2)

Alternative Eq 2:

Porositymass=1-massporousvolumeporousmasssolidvolumesolid

Scaffolds were imaged on a stereoscope (Zeiss Z8). Images were taken of top and side views at 2X magnification. Pore size and strut width were measured separately for top and side views. Pore size was analyzed using the DiameterJ plug-in for FIJI [35,36] by measuring the area of each pore of the binarized image. The size of the pore was then reported as the square root of the pore area. All of the pores were measured in each scaffold and each scaffold design was printed in triplicate. Strut widths were measured by hand in FIJI using the original stereoscope image. Between 59 and 69 struts were measured over three scaffolds per group. For pore size and strut width, the ratio of the measured value to the predicted value reported +/- standard deviation.

Mechanical testing

Scaffolds were tested to assess the base mechanical properties of homogenous and hybrid scaffolds. Scaffolds measuring 20 × 20 × 10 mm were loaded into an MTS Criterion Model 43 (Eden Prairie, MN) with a 5 kN load cell and subjected to unconfined uniaxial compression. The scaffolds were compressed perpendicular to the print axis at a rate of 1.27 mm/min. The compressive modulus was determined from the linear region of the stress-strain curve (n = 3).

Analysis of porous boundaries

In order to assess the connectivity of pores between regions of different porous microarchitectures, the area of the interface was analyzed in the digital model in MATLAB. The interface was isolated digitally at a 200μm thickness, and the area of each connecting pore was measured. The porous area fraction of the boundary surface was found by summing the individual pore areas and dividing by the area of the interface boundary between regions.

Anatomic shapes

Large portions of the craniofacial skeleton were selected to serve as anatomic test shapes. STLs or DICOMs of the shapes were exported from MIMICs (Materialise, Plymouth, MI) and imported into scafSCLICR. The shapes were divided into regions arranged linearly along the length of the shape (zygoma), or according to shape thickness (orbital bones), or according to depth (hemimandible). Different porous patterns appropriate for tissue engineering were selected from the design space and applied to the different regions of the anatomic shapes.

Results

scafSLICR was used on a standard desktop computer to generate the designs in this study [S2 Appendix, Examples 1–9]. The largest shape (orbital bone) took six minutes to slice and generate the GCODE file, which is similar to the computing time when using Slic3r. Smaller volume shapes required proportionally less time to slice. 3D-printing time similarly scaled with volume, with large shapes requiring on the order of 10 hours and smaller shapes on the order of 20 min. Designed scaffolds were manufactured using the output GCODE without complications. Isotropic, regular, cubic pores were visible from top-down and side-on views of the scaffold (Fig 2A). The support material was automatically generated for anatomic shapes and removed from prints with minor artifacts.

Fig 2. Available design space.

Fig 2

(A) Stereoscope pictures (1X, 5X) of scaffolds produced with scafSLICR demonstrating isometric pores. (B) Relationship of Strut Width and Porosity: Modulating the width of struts can produce a range of discrete porosities that are manufacturable at a given pore diameter for 0.5 mm nozzle.

Available design space

Based on the diameter of the printer nozzle in use, the strut width can be modulated by depositing adjacent fibers (Fig 2A), thus a variety of strut widths may be achieved that are integer multiples of the printer nozzle diameter. This allows the decoupling of pore diameter and overall porosity. By modulating the strut width, a multitude of porosities may be achieved for a given pore diameter (and vice versa) as shown in Fig 2B. Pore diameters ranging from 0.2 mm to 1.0 mm were successfully printed using the 0.5 mm nozzle on the Lulzbot Taz5 printer. Within this range of pore diameter, many different porosities may be achieved by varying the strut width. For example, for a pore diameter of 500 μm, eight different porosities may be achieved between 11% and 50% by increasing the strut width from 0.5 mm to 4 mm.

The maximum porosity is determined by the pore size and printer nozzle diameter. The maximum porosity for pore diameters ranging from 0.2 mm to 1.0 mm is summarized in Table 2. For a 0.5 mm nozzle diameter, porosities may be achieved between 29% and 67%, and the porosity may be further increased to 74% by using a printer nozzle with a diameter of 0.35 mm.

Table 2. Maximum porosity for a range of pore diameters.

Pore Size Upper Porosity Limit
(0.5mm nozzle)
Upper Porosity Limit
(0.35mm nozzle)
0.2mm 29% 36%
0.3mm 38% 46%
0.4mm 44% 53%
0.5mm 50% 59%
0.6mm 55% 63%
0.7mm 58% 67%
0.8mm 62% 70%
0.9mm 64% 72%
1.0mm 67% 74%

Similarly, a specific porosity may be achieved using multiple different pore diameters. A porosity of 28.57% can be achieved at 0.2, 0.4, 0.6, 0.8, and 1.0mm pores by modulating the strut width between 0.5mm and 2.5mm (Fig 2B).

Print quality/validation of predicted designs

This study evaluated five combinations of pore size and porosity that were considered to be highly relevant for bone tissue engineering applications (summarized in Table 2). These designs were printed and used to validate that the predicted designs from scafSLICR could be successfully manufactured with a high degree of fidelity. Printed scaffolds are shown with their respective design previews in Fig 3A. Manufactured scaffolds matched predicted designs to a high degree in both the top and side views. There was slight over-deposition of material, with pore sizes consistently below the predicted value irrespective of the actual pore diameter (Fig 3B and 3C). Pore diameter ranged from 76% to 93% of the expected value while the strut width varied from 3.5% under deposition to 13% over deposition.

Fig 3. 3D-printed scaffolds with uniform isotropic pores.

Fig 3

(A) Side-by-side comparison of scaffold previews (top row) and 3D-printed scaffolds (bottom row) for different patterns of pore size and porosity. (B, C) Assessments of print fidelity of pore diameter and strut width to design from top and side views. (D) Observed gravimetric porosity and expected design values. (E) Compressive modulus varies with porosity.

The measured gravimetric porosity (Fig 3D) is strongly correlated to the specified porosity of input design. The deviation of measured porosity from input porosity is due to the dimensions of the printed scaffold not being exact multiples of the characteristic distances of the individual microarchitectures (pore width in z, pore width + strut width in x and y).

Homogenous scaffolds were compressed to find the effective compressive modulus (Fig 3E). Primarily, the effective compressive modulus decreased with increased porosity. Increasing the porosity from a solid cube to 28% porosity with 200 μm pores resulted in a 44% decrease in compressive modulus. Further increasing the porosity to 62% with 800 μm pores resulted in an 84% decrease in compressive modulus relative to the solid cube. Despite the clear inverse relationship between porosity and compressive modulus, the three designs with near 25% porosity had different compressive moduli, demonstrating that the mechanics also vary with the specific microarchitecture (pore size and strut size). Increasing pore size also resulted in decreased modulus with scaffolds containing 200, 500, and 800 μm pores with near 28% porosity having a compressive modulus of 503, 486, 328 MPa, respectively.

Hybrid scaffolds

The porous interconnectivity between different microarchitectures in hybrid scaffolds (Fig 4A) was analyzed in predicted designs (Fig 4C). Because the nature of the interface depends on the position, extent, and curvature of the interface surface, pattern-to-pattern interconnectivity could not be assessed experimentally and was instead measured using in silico designs of the presented examples. All interface designs included connected pores. A portion of the connected pores was often reduced in individual area, but together represent a large area fraction of connected porous space (10–30% of boundary area) per interface. Hybrid scaffolds were also tested for mechanics in compression normal to the plane of transition between microarchitectures (Fig 4B and 4D). The modulus of the hybrid scaffold was compared to the modulus of the more porous (softer) design and less porous (stiffer) design. In all cases, the hybrid scaffolds had moduli between those of the two constitutive homogenous designs. This result indicates that the transition between microarchitectures did not weaken the mechanics of the scaffold.

Fig 4. 3D-printed scaffolds with hybrid pore structures.

Fig 4

(A) 3D previews of scaffold designs featuring a more porous region and less porous region which meet at a center boundary. View is top-down onto the xy surface of the scaffold (B) Schematic showing application of force (red arrow) and alignment of scaffold on the platen (black plane) (C) Pore connectivity of transition plane: measured pore areas, number of pores, and area fraction of boundary plane that is connected pore space. Gray lines indicate median and upper and lower quartiles. (D) The compressive modulus of each transition scaffold compared to homogenous scaffolds composed of one of the pore diameter-porosity combinations found in the transition scaffold.

3D printed scaffolds with heterogeneous porous patterns

Gradient patterns of different porous microarchitectures were applied to cubes (Fig 5). First, we demonstrate the ability of scafSLICR to prepare gradients. It readily applied gradients in the print (z) direction (Fig 5A) or across the print layer (xy plane) (Fig 5B). Further, a 3D gradient was applied which graded the porous microarchitectures from the exterior to the interior of the cube (Fig 5C). The cubes were larger than homogenous or hybrid scaffolds in order to accommodate the characteristic sizes (twice the sum of the pore and strut width) of the five patterns. The designs were 3D-printed without complication.

Fig 5. 3D-printed scaffolds with heterogeneous pore structures.

Fig 5

Pictures of cross-sections of 2 × 2 × 2 cm3 ABS scaffolds (left) and design (right). (A) Graded in z. (B) Graded in xy. (C) Graded in xyz.

Portions of the craniofacial skeleton were used to test shape complexity, pattern complexity, and scale. The zygomatic bone (Fig 6A) was printed with a linear gradient in the pore structures from left to right, arranged so the less porous design was at the narrow portion of the bone and the more porous was at the wider portion of the bone.

Fig 6. 3D-printed anatomically shaped scaffolds with heterogeneous pore structures.

Fig 6

Anatomic shapes from the craniofacial skeleton were labeled with different design regions, sliced with scafSLICR, and 3D-printed. (A) Zygomatic arch patterned linearly left-to-right. (B) Hemi-mandible patterned with shells from exterior to interior. (C) Orbital midface complex patterned according to average shape thickness. Scale bar = 1cm.

The hemi-mandible (Fig 6B) was graded into shells based on depth from the surface of the shape. A more porous pattern was applied to the outer shell, versus a more solid pattern along the inner core. This shell design could allow for cell ingrowth into the scaffold along the surface with some added stability from the inner core. There is satisfactory porous connection between the outer two shells, however, the inner core was nearly solid and did not have many pores for connectivity.

3D-printing thin structures is difficult, more so when the structure is manufactured with a porous pattern. The orbital bone shape (Fig 6C) has characteristically thin bones across the orbital floor. To print these faithfully, the shape was divided into regions based on the average thickness, which allowed the thin regions to be assigned a less porous, more stable pattern. Thicker, more stable regions were assigned more porous patterns. The arrangement of the patterns resulted in curved and interwoven boundaries throughout the shape. These boundaries maintained 10% and 20% area pore-connectivity for the three most porous patterns while the less porous designs had much lower connectivity (1.4% and 4.1% area fraction) concurrent with their decreased porosity and pore size.

These large, curved shapes show step/staircase artifacts (particularly in the zygoma example) because there are multiple print levels for a single level of input voxels (input voxel edge = 0.600 mm, slicing voxel edge = 0.100 mm, printing layer height = 0.200 mm). This staircase artifact could be resolved by smoothing the surface of the slicing design 3D-matrix.

Discussion

This work develops and implements an approach for the design and manufacture of 3D-printed scaffolds for tissue engineering applications. scafSLICR provides the ability to easily leverage the available design and manufacturing space available in additive manufacturing. In particular, the broad subset of porous microarchitectures can be dependably mixed together in patterns with mechanical integrity and porous interconnectivity.

The cubic cross-hatch pore pattern used in scafSLICR has been used broadly throughout 3D-printing applications to create tissue-engineered scaffolds. We provide complexity to this structure by changing both fiber-fiber spacing and the width and height of struts via adjacent and stacked fibers. scafSLICR operates across the design space of the hardware (nozzle diameter) to create porous micropatterns according to desired features (pore size, porosity). This design approach permits multiple porosities with the same pore size and multiple pore sizes with the same porosity. The availability of this breadth in the design space is important because porosity is most directly attuned with print mechanics and pore size with biologic function. Thus, by decoupling the pore size and overall porosity, we have increased the versatility of the application to control the porous microarchitecture.

Different strut patterns beyond the classic cross-hatched rectangular patterns are possible. By off-setting the print direction to different angles or curves, the base pattern can be drastically alternated by z-layer and xy-location to create more complex patterns. Changing the base design from regular cubic cross-hatched struts to another with different offset angles or arching fibers would increase the design space further, and perhaps influence mechanics and porosity in beneficial ways. For example, Moroni et al. manufactured scaffolds with 0-45-90 degree patterns of strut offset in order to closely match scaffold mechanics to the cartilage microenvironment [25]. Additionally, Szojka et al. 3D-printed scaffolds with alternating layers of parallel fibers with layers of radial ring fiber pattern [37]. Such changes could be implemented into scafSLICR by changing the template creation sub-routine. Unit cell libraries [15,38] of pore and strut shapes for 3D-printed tissue-engineered scaffolds are common for AM techniques such as SLS and powder binding, but the complex strut architecture is infeasible in fused deposition manufacturing methods.

The design limits of the microarchitectures of this study are well suited to bone tissue engineering. There are well-established constraints for bone tissue engineering scaffolds with regards to porosity, pore size, and mechanics. Porosity should be greater than 50% to provide space for tissue growth and regeneration [3941]. Pores should range between 100μm and 1mm [39,42,43]. Mechanical moduli needed to mimic bone vary from 14 MPa of trabecular bone to 2 GPa of cortical bone [11,39,44,45].

Scaling the manufacture of unique porous architectures to large shapes has been a challenge using FDM, limiting the applications of FDM-based 3D-printing of anatomically shaped scaffolds. Many studies establish their techniques at scales less than 2 cm in regular cubes and cylinders, which facilitates insights into material properties and enables a greater understanding of the cell-material interactions. In this study, we consider challenges associated with scale-up of 3D-printed scaffolds, such as load-bearing bones, which need to be addressed to facilitate long-term clinical applications. The complex geometric nature (curves, gaps, peaks, and small walls and divots) of anatomic shapes challenges the 3D-printing processes developed for cubes and cylinders. Moreover, when developing a slicing system for tissue engineering scaffolds, it is essential that the system can readily adapt to a variety of complex anatomic shapes. scafSLICR easily scaled to large prints, with regional heterogeneity that did not compromise porous or mechanical interconnectivity.

One of the major weaknesses of this study is the choice of material. While it is bioinert, ABS was used because of manufacturing simplicity, speed, and cost. The mechanical assessments were used to validate that porosity influenced mechanics and they were not intended to demonstrate appropriateness for bone scaffold implantation. Towards that end, our research group has used scafSLICR to design and manufacture scaffolds in polycaprolactone and bioactive variations thereof (data not shown). While the examples demonstrate the applicability of 3D-printing for bone tissue engineering, many other tissue engineering applications require porous scaffolds with known pore structures and mechanics [46]. Additionally, food 3D-printing primarily uses extrusion-based printing methods, and scafSLICR could be adapted to these printing systems, enabling different porous and mechanical regions in the food structure [47,48]. Drug 3D-printing has become popular [49], but the application scales are too small for scafSLICR to be useful.

The outputs of scafSLICR enable design validation in silico before proceeding to manufacture or implantation. The manufactured scaffolds in this study precisely matched the porous designs. These digital porous models of the scaffolds could be used to assess properties such as mechanics, diffusion, or degradation. Such properties are difficult to directly measure, particularly in complex anatomic shapes [5052]. The ability to validate such critical attributes are within desired ranges before manufacturing or implantation provides a low-cost means to assure implant functionality [53]. Despite the validation of the print quality and print accuracy, scafSLICR is not validated at the level needed for medical software. It would need additional dimensional and resolution tests to demonstrate reliability with many complex shapes, design transitions, and materials. Importantly, the software validation can be compromised by the resolution and calibration of the specific 3D-printer and its ability to properly execute the GCODE. At a base-level, scafSLICR operates on a volumetric 3D-matrix. This matrix approach can be memory intensive (design matrix variables sometimes reach 5GB) but allows for the inclusion of more spatial specific information across the 3D-shape [54]. This volumetric matrix could include additional functional information (explicitly and implicitly [55])—for example, fixation attachments, or bone-implant interfaces—to improve computer-aided implant design and slicing process. Additionally, the 3D-matrix has a direct correlation to the DICOM format used to obtain patient-specific anatomic shapes and allows for minimal manipulation of that data along the design and manufacturing process. In contrast, many slicing software systems operate on the common STL format, which only includes information on the surface topography and therefore slice based on 2D contours of the design. Breaking away from the STL format to more of a computer aided design format echoing many of the thoughts from https://www.fabbaloo.com/blog/2019/2/25/at-last-the-end-of-stl-is-in-sight.

Conclusion

This work developed an approach to designing and manufacturing 3D-printing scaffolds for tissue engineering, with direct control over scaffold features. It was successfully implemented in MATLAB (or the open-source OCTAVE) and is available at Mathworks Repository as a modifiable source code and as a user-friendly graphical user interface. Scaffolds manufactured with the approach were validated with sliced designs. Complex designs of graded pore patterns were demonstrated in regular cubes and complex anatomic shapes at scale. scafSLICR provides both an approach to designing tissue engineering scaffolds with controlled, heterogeneous complexity and scale as well as a readily available tool for tissue engineers to use in designing and manufacturing scaffolds across a variety of 3D-printing systems.

Supporting information

S1 Appendix. scafSLICR user guide.

(DOCX)

S2 Appendix. Methods to design the scaffolds used in the manuscript.

(DOCX)

Data Availability

All relevant data are within the manuscript and its Supporting Information files.

Funding Statement

This work was supported by the Office of the Assistant Secretary of Defense for Health Affairs, through the Vision Research Program Technology/Therapeutic Development Award under Award No. W81XWH-15-VRP-TTDA (W.G). Opinions, interpretations, conclusions and recommendations are those of the author and are not necessarily endorsed by the Department of Defense (W81XWH-16-1-0758). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1.Sears NA, Seshadri DR, Dhavalikar PS, Cosgriff-hernandez E. A Review of Three-Dimensional Printing in Tissue Engineering. 2016;22(4):298–310. 10.1089/ten.TEB.2015.0464 [DOI] [PubMed] [Google Scholar]
  • 2.Kelly CN, Miller AT, Hollister SJ, Guldberg RE, Gall K. Design and Structure–Function Characterization of 3D Printed Synthetic Porous Biomaterials for Tissue Engineering. Adv Healthc Mater. 2018;7(7):1–16. [DOI] [PubMed] [Google Scholar]
  • 3.Jammalamadaka U, Tappa K. Recent Advances in Biomaterials for 3D Printing and Tissue Engineering. J Funct Biomater [Internet]. 2018;9(1):22 http://www.mdpi.com/2079-4983/9/1/22 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Inzana J a., Olvera D, Fuller SM, Kelly JP, Graeve O a., Schwarz EM, et al. 3D printing of composite calcium phosphate and collagen scaffolds for bone regeneration. Biomaterials [Internet]. 2014;35(13):4026–34. 10.1016/j.biomaterials.2014.01.064 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Cox SC, Thornby JA, Gibbons GJ, Williams MA, Mallick KK. 3D printing of porous hydroxyapatite scaffolds intended for use in bone tissue engineering applications. Mater Sci Eng C Mater Biol Appl [Internet]. 2015;47:237–47. http://www.sciencedirect.com/science/article/pii/S0928493114007255 [DOI] [PubMed] [Google Scholar]
  • 6.Trombetta R, Inzana JA, Schwarz EM, Kates SL, Awad HA. 3D Printing of Calcium Phosphate Ceramics for Bone Tissue Engineering and Drug Delivery. Ann Biomed Eng [Internet]. 2016;1–22. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Temple JP, Hutton DL, Hung BP, Huri PY, Cook C a, Kondragunta R, et al. Engineering anatomically shaped vascularized bone grafts with hASCs and 3D-printed PCL scaffolds. J Biomed Mater Res A [Internet]. 2014. February 8 [cited 2014 Sep 15];1–9. http://www.ncbi.nlm.nih.gov/pubmed/24510413 [DOI] [PubMed] [Google Scholar]
  • 8.Le Blanc K, Götherström C, Ringdén O, Hassan M, McMahon R, Horwitz E, et al. Fetal mesenchymal stem-cell engraftment in bone after in utero transplantation in a patient with severe osteogenesis imperfecta. Transplantation. 2005;79(11):1607–14. 10.1097/01.tp.0000159029.48678.93 [DOI] [PubMed] [Google Scholar]
  • 9.Kang H-W, Lee SJ, Ko IK, Kengla C, Yoo JJ, Atala A. A 3D bioprinting system to produce human-scale tissue constructs with structural integrity. Nat Biotech [Internet]. 2016. March;34(3):312–9. 10.1038/nbt.3413 [DOI] [PubMed] [Google Scholar]
  • 10.Bandyopadhyay A, Bose S, Das S. 3D printing of biomaterials. MRS Bull. 2015;40(2):108–15. [Google Scholar]
  • 11.Hung BP, Naved BA, Nyberg EL, Dias M, Holmes CA, Elisseeff JH, et al. Three-dimensional printing of bone extracellular matrix for craniofacial regeneration. ACS Biomater Sci Eng [Internet]. 2016. April 18 [cited 2016 Apr 22];acsbiomaterials.6b00101. http://pubs.acs.org/doi/abs/10.1021/acsbiomaterials.6b00101 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Sun Q, Rizvi GM, Bellehumeur CT, Gu P. Effect of processing conditions on the bonding quality of FDM polymer filaments. Rapid Prototyp J. 2008;15(2):72–80. [Google Scholar]
  • 13.Gibson I, Rosen D, Stucker B. The Impact of Low-Cost AM Systems In: Additive Manufacturing Technologies. 2nd ed Springer; 2015. p. 293–301. [Google Scholar]
  • 14.Chia HN, Wu BM. Recent advances in 3D printing of biomaterials. J Biol Eng [Internet]. 2015;9(1):4 http://www.jbioleng.org/content/9/1/4 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Chua CK, Leong KF, Cheah CM, Chua SW. Development of a Tissue Engineering Scaffold Structure Library for Rapid Prototyping. Part 1: Investigation and Classification. Int J Adv Manuf Technol. 2003;21:291–301. [Google Scholar]
  • 16.Hollister SJ, Maddox RD, Taboas JM. Optimal design and fabrication of scaffolds to mimic tissue properties and satisfy biological constraints. Biomaterials. 2002;23(20):4095–103. 10.1016/s0142-9612(02)00148-5 [DOI] [PubMed] [Google Scholar]
  • 17.Challis VJ, Guest JK, Grotowski JF, Roberts AP. Computationally generated cross-property bounds for stiffness and fluid permeability using topology optimization. Int J Solids Struct [Internet]. 2012;49(23–24):3397–408. 10.1016/j.ijsolstr.2012.07.019 [DOI] [Google Scholar]
  • 18.Yang Y, Wang G, Liang H, Gao C, Peng S, Shen L. Additive manufacturing of bone scaffolds. Int J Bioprinting. 2019;0:1–25. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Cheah C, Chua C, Leong K, Cheong C, Naing M-W. Automatic Algorithm for Generating Complex Polyhedral Scaffold Structures for Tissue Engineering. Tissue Eng. 2004;10(3). [DOI] [PubMed] [Google Scholar]
  • 20.Sobral JM, Caridade SG, Sousa RA, Mano JF, Reis RL. Three-dimensional plotted scaffolds with controlled pore size gradients: Effect of scaffold geometry on mechanical performance and cell seeding efficiency. Acta Biomater [Internet]. 2011;7(3):1009–18. 10.1016/j.actbio.2010.11.003 [DOI] [PubMed] [Google Scholar]
  • 21.Woodfield TBF, Van Blitterswijk C a, De Wijn J, Sims TJ, Hollander a P, Riesle J. Polymer scaffolds fabricated with pore-size gradients as a model for studying the zonal organization within tissue-engineered cartilage constructs. Tissue Eng [Internet]. 2005;11(9–10):1297–311. http://www.ncbi.nlm.nih.gov/pubmed/16259586 [DOI] [PubMed] [Google Scholar]
  • 22.Di Luca A, Szlazak K, Lorenzo-Moldero I, Ghebes CA, Lepedda A, Swieszkowski W, et al. Influencing chondrogenic differentiation of human mesenchymal stromal cells in scaffolds displaying a structural gradient in pore size. Acta Biomater [Internet]. 2016;36:210–9. 10.1038/srep22898 [DOI] [PubMed] [Google Scholar]
  • 23.Di Luca A, Lorenzo-Moldero I, Mota C, Lepedda A, Auhl D, Van Blitterswijk C, et al. Tuning Cell Differentiation into a 3D Scaffold Presenting a Pore Shape Gradient for Osteochondral Regeneration. Adv Healthc Mater. 2016;5(14):1753–63. 10.1002/adhm.201600083 [DOI] [PubMed] [Google Scholar]
  • 24.Luca A Di, Longoni A, Criscenti G, Lorenzo-Moldero I, Klein-Gunnewiek M, Vancso J, et al. Surface energy and stiffness discrete gradients in additive manufactured scaffolds for osteochondral regeneration Surface energy and stiffness discrete gradients in additive manufactured scaffolds for osteochondral regeneration. Biofabrication. 2016;8(1). [DOI] [PubMed] [Google Scholar]
  • 25.Moroni L, De Wijn JR, Van Blitterswijk CA. 3D fiber-deposited scaffolds for tissue engineering: Influence of pores geometry and architecture on dynamic mechanical properties. Biomaterials. 2006;27(7):974–85. 10.1016/j.biomaterials.2005.07.023 [DOI] [PubMed] [Google Scholar]
  • 26.Xu S, He Y, Liu A, Yang G, Gou Z, Liu Y, et al. Bone regeneration in 3D printing bioactive ceramic scaffolds with improved tissue/material interface pore architecture in thin-wall bone defect. Biofabrication. 2017;9(2):025003 10.1088/1758-5090/aa663c [DOI] [PubMed] [Google Scholar]
  • 27.Tamburrino F, Graziosi S, Bordegoni M, Tamburrino F, Graziosi S. The influence of slicing parameters on the multi- material adhesion mechanisms of FDM printed parts : an exploratory study FDM printed parts : an exploratory study. Virtual Phys Prototyp. 2019;2759. [Google Scholar]
  • 28.Ranellucci A, Lenox J. Slic3r [Internet]. 2011 [cited 2018 Jul 1]. https://slic3r.org/about/
  • 29.Braam D. Cura. Git Hub. 2016.
  • 30.Wang MO, Vorwald CE, Dreher ML, Mott EJ, Cheng M-H, Cinar A, et al. Evaluating 3D-Printed Biomaterials as Scaffolds for Vascularized Bone Tissue Engineering. Adv Mater [Internet]. 2015;27(1):138–44. http://doi.wiley.com/10.1002/adma.201403943 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Trachtenberg JE, Wettergreen M, Kasper FK, Miller JS, Mountziaris PM, Mikos AG. Open-source three-dimensional printing of biodegradable polymer scaffolds for tissue engineering. J Biomed Mater Res Part A. 2014;n/a–n/a. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Zalm. E van der. Rep Rap Marlin [Internet]. Git Hub. 2011. https://github.com/MarlinFirmware
  • 33.Liu K, Tovar A. MATLAB 3D-Plot [Internet]. Git Hub. 2016. https://github.com/coolzai/top3d_doMovie
  • 34.Aitkenhead AH. MATLAB STL Import [Internet]. Mathworks. 2013 [cited 2018 Jul 1]. https://www.mathworks.com/matlabcentral/fileexchange/27390-mesh-voxelisation
  • 35.Hotaling NA, Bharti K, Kriel H, Simon CG. DiameterJ: A validated open source nanofiber diameter measurement tool. Biomaterials [Internet]. 2015;61:327–38. 10.1016/j.biomaterials.2015.05.015 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Schindelin J, Arganda-carreras I, Frise E, Kaynig V, Longair M, Pietzsch T, et al. Fiji : an open-source platform for biological-image analysis. Nat Methods. 2012;9(7):676–82. 10.1038/nmeth.2019 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.Szojka A, Lalh K, Andrews SHJ, Jomha NM, Osswald M, Adesida AB. Biomimetic 3D printed scaffolds for meniscus tissue engineering. Bioprinting [Internet]. 2017;8(August):1–7. 10.1016/j.bprint.2017.08.001 [DOI] [Google Scholar]
  • 38.Kang H, Lin CY, Hollister SJ. Topology optimization of three dimensional tissue engineering scaffold architectures for prescribed bulk modulus and diffusivity. Struct Multidiscip Optim. 2010;42(4):633–44. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Karageorgiou V, Kaplan D. Porosity of 3D biomaterial scaffolds and osteogenesis. Biomaterials. 2005;26(27):5474–91. 10.1016/j.biomaterials.2005.02.002 [DOI] [PubMed] [Google Scholar]
  • 40.Kasten P, Beyen I, Niemeyer P, Luginbühl R, Bohner M, Richter W. Porosity and pore size of ??-tricalcium phosphate scaffold can influence protein production and osteogenic differentiation of human mesenchymal stem cells: An in vitro and in vivo study. Acta Biomater. 2008;4(6):1904–15. 10.1016/j.actbio.2008.05.017 [DOI] [PubMed] [Google Scholar]
  • 41.Gauthier O, Bouler JM, Aguado E, Pilet P, Daculsi G. Macroporous biphasic calcium phosphate ceramics: Influence of macropore diameter and macroporosity percentage on bone ingrowth. Biomaterials. 1998;19(1–3):133–9. 10.1016/s0142-9612(97)00180-4 [DOI] [PubMed] [Google Scholar]
  • 42.Amini AR, Laurencin CT, Nukavarapu SP. Bone Tissue Engineering: Recent Advances and Challenges. NIH Public Access. 2008;42(2):157–62. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.Barui S, Chatterjee S, Mandal S, Kumar A, Basu B. Microstructure and compression properties of 3D powder printed Ti-6Al-4V scaffolds with designed porosity: Experimental and computational analysis. Mater Sci Eng C. 2017;70:812–23. [DOI] [PubMed] [Google Scholar]
  • 44.Gleadall A, Visscher D, Yang J, Thomas D, Segal J. Review of additive manufactured tissue engineering scaffolds : relationship between geometry and performance. Burn Trauma. 2018;1–16. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 45.Hung BP, Hutton DL, Grayson WL. Mechanical control of tissue-engineered bone. Stem Cell Res Ther [Internet]. 2013. January;4(1):10 http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=3706924&tool=pmcentrez&rendertype=abstract [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.Bose S, Vahabzadeh S, Bandyopadhyay A. Bone tissue engineering using 3D printing. Mater Today [Internet]. 2013;16(12):496–504. http://linkinghub.elsevier.com/retrieve/pii/S136970211300401X [Google Scholar]
  • 47.Yan W, Extrusion L, Tan C, Toh WY, Wong G, Li L. Extrusion-based 3D food printing–Materials and machines. Int J Bioprinting. 2018;4(2):0–13. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48.Voon SL, An J, Wong G, Zhang Y, Chua CK. 3D food printing: a categorised review of inks and their development. Virtual Phys Prototyp. 2019;14(3):201–18. [Google Scholar]
  • 49.Lepowsky E, Tasoglu S. 3D printing for drug manufacturing: A perspective on the future of pharmaceuticals. Int J Bioprinting. 2018;4(1):1–13. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 50.Tseng TB, Chilukuri A, Park SC, Kwon YJ. Automated quality characterization of 3D printed bone scaffolds. J Comput Des Eng [Internet]. 2014;1(3):194–201. 10.7315/JCDE.2014.019 [DOI] [Google Scholar]
  • 51.Markl D, Zeitler JA, Rasch C, Michaelsen MH, Müllertz A, Rantanen J, et al. Analysis of 3D Prints by X-ray Computed Microtomography and Terahertz Pulsed Imaging. 2017;1037–52. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 52.Hasiuk F, Ishutov S, Pacyga A. Validating 3D-printed porous proxies by tomography and porosimetry. 2018; [Google Scholar]
  • 53.Kengla C, Renteria E, Wivell C, Atala A, Yoo JJ, Lee SJ. Clinically Relevant Bioprinting Workflow and Imaging Process for Tissue Construct Design and Validation. 3D Print Addit Manuf. 2017;4(4):239–47. [Google Scholar]
  • 54.Kim J, Zheng C, Gross MD, Ashbrook D, Yeh T. Compositional 3D Printing: Expanding & Supporting Workflows Towards Continuous Fabrication. Assoc Comput Mach. 2018; [Google Scholar]
  • 55.Adams DW, Turner CJ. IMPLICIT SLICING METHOD FOR ADDITIVE MANUFACTURING PROCESSES. Solid Free Form Fabr. 2017;844–57. [Google Scholar]

Decision Letter 0

Vahid Serpooshan

22 Aug 2019

PONE-D-19-19975

scafSLICR: a MATLAB-based Slicing Algorithm to Enable Fused Deposition Modeling 3D-Printing of Tissue Engineering Scaffolds with Heterogenous Porous Microarchitecture

PLOS ONE

Dear Dr. Grayson,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.

==============================

ACADEMIC EDITOR: Please insert comments here and delete this placeholder text when finished. Be sure to:

  • Indicate which changes are required versus recommended for acceptance

  • Address any conflicts between the reviews

  • Provide specific feedback from your evaluation of the manuscript

==============================

We would appreciate receiving your revised manuscript by Oct 06 2019 11:59PM. When you are ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter.

To enhance the reproducibility of your results, we recommend that if applicable you deposit your laboratory protocols in protocols.io, where a protocol can be assigned its own identifier (DOI) such that it can be cited independently in the future. For instructions see: http://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols

Please include the following items when submitting your revised manuscript:

  • A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). This letter should be uploaded as separate file and labeled 'Response to Reviewers'.

  • A marked-up copy of your manuscript that highlights changes made to the original version. This file should be uploaded as separate file and labeled 'Revised Manuscript with Track Changes'.

  • An unmarked version of your revised paper without tracked changes. This file should be uploaded as separate file and labeled 'Manuscript'.

Please note while forming your response, if your article is accepted, you may have the opportunity to make the peer review history publicly available. The record will include editor decision letters (with reviews) and your responses to reviewer comments. If eligible, we will contact you to opt in or out.

We look forward to receiving your revised manuscript.

Kind regards,

Vahid Serpooshan, PhD

Academic Editor

PLOS ONE

Journal Requirements:

Additional Editor Comments (if provided):

[Note: HTML markup is below. Please do not edit.]

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #1: Yes

Reviewer #2: Yes

**********

2. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #1: Yes

Reviewer #2: Yes

**********

3. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: Yes

**********

4. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #1: Yes

Reviewer #2: Yes

**********

5. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #1: This research is very useful and practical. The reviewer thanks the authors for developing this free and open source software. It is a great contribution to scaffold design. However, the manuscript may need further improvement.

In the title, “Fused Deposition Modelling 3D Printing” is wordy, suggest removing FDM, just use 3D Printing.

The literature search on scaffold design needs a lot of improvement. Please look at Section 2 of the most recent review for the landscape of scaffold design for tissue engineering:

• Yang Y, Wang G, Liang H, et al., 2019, Additive manufacturing of bone scaffolds. Int J Bioprint, 5(1): 148

Also, when reviewing slicing methods for FDM, the following relevant works are missing:

• Adams, D. and Turner, C.J., 2018. An implicit slicing method for additive manufacturing processes. Virtual and Physical Prototyping, 13(1), pp.2-7.

• Tamburrino, F., Graziosi, S. and Bordegoni, M., 2019. The influence of slicing parameters on the multi-material adhesion mechanisms of FDM printed parts: an exploratory study. Virtual and Physical Prototyping, pp.1-17.

Equation 1, why is the right side of the equation not to the power of 3? What is the basis for using equation 1 to calculate porosity? FMD is able to print filament-based open-porous structures (layers of filament lines are stacked at different angles) as well as unit cell/strut-based open-porous structures (grid patterns of filaments are stacked with vertical struts), see works below.

• Cheah, C.M., Chua, C.K., Leong, K.F., Cheong, C.H. and Naing, M.W., 2004. Automatic algorithm for generating complex polyhedral scaffold structures for tissue engineering. Tissue engineering, 10(3-4), pp.595-610.

• Cheah, C.M., Chua, C.K., Leong, K.F. and Chua, S.W., 2003. Development of a tissue engineering scaffold structure library for rapid prototyping. Part 1: investigation and classification. The International Journal of Advanced Manufacturing Technology, 21(4), pp.291-301.

• Cheah, C.M., Chua, C.K., Leong, K.F. and Chua, S.W., 2003. Development of a tissue engineering scaffold structure library for rapid prototyping. Part 2: parametric library and assembly program. The International Journal of Advanced Manufacturing Technology, 21(4), pp.302-312.

Could the authors provide information on the time aspect of their algorithm and printing process?

The authors’ work may benefit not only tissue engineering but also related fields such as food printing and drug printing (see below recent reviews). The authors should highlight this potential in the discussion.

• Voon, S.L., An, J., Wong, G., Zhang, Y. and Chua, C.K., 2019. 3D food printing: a categorised review of inks and their development. Virtual and Physical Prototyping, 14(3), pp.203-218.

• Lepowsky, E. and Tasoglu, S., 2018. 3D printing for drug manufacturing: A perspective on the future of pharmaceuticals. Int J Bioprint, 4(1):119.

• Tan C, Toh W Y, Wong G, et al., 2018, Extrusion-based 3D food printing – Materials and machines. Int J Bioprint, 4(2): 143.

Reviewer #2: The paper presents and interesting method in a clear and professional way. The literature is fairly reviewed. There are some minor comments that should be addressed, as detailed below.

The section “Scaffold Design with MATLAB Script” should be clarified. The terms fibre and strut should be explicitly defined in the methods section, before the terms are used. It should be discussed at some point that the pores are actually long rectangular channel. The “square” nature of pores is simply their visual appearance when viewed top-down. It should be explained that equation 1 is the designed porosity (not measured porosity) because it seems that it is not used to calculate the experimental porosity (the DiameterJ plug-in is used). In my opinion, the porosity measured by measuring the square pore size is not directly comparable to the mass porosity (due to the pores actually being long channels). However, it seems that equation 1 is directly comparable to equation 2. Can the authors confirm whether the porosity values measured by mass or by optical microscopy are theoretically comparable? Many tissue engineering scaffold publications consider the area of pores based on measurements of the square-pore-area, so it is not necessarily a problem for this paper to do so. But it would be useful to highlight to the interested reader the limitation of measuring porosity based on top-down views (and also side views in the case of this publications).

Explain how the 3D models of the designs were generated in MATLAB. E.g. were the fibres assumed to be rectangular? How was the 3D model exported and analysed?

Fig 4C is not clear. The visual quality is very poor in the version supplied to me, but even without that issue, it is not clear. Is Fig 4A a top view or side view? What are the grey lines in Fig 4C? How did you analyse the models to generate the data for Fig 4C? The following sentence sounds like it is not telling the whole story: “Because the nature of the interface depends on the position, extent, and curvature of the interface surface, pattern-to-pattern interconnectivity could not be assessed experimentally and was instead measured using in silico designs of the presented examples.” … (isn’t the interface a straight surface, with a known position, extending through the model? And it seems from Fig 5A/B that a region near the interface could be analysed experimentally.) Please clarify.

Scale bars in Fig 6 should have their length indicated. Scale bars should also be included in other figures.

The statement “Many studies establish their techniques at scales less than 2 cm in regular cubes and cylinders, which poorly reflects the challenges tissue engineering seeks to address” is misleading. There are many applications for tissue engineering at the scale of <2cm. Furthermore, many of the key challenges related to tissue engineering are due to lack of fundamental understanding. Small structures are much more suitable for the development of fundamental understanding (especially when there are many inter-related and as-yet poorly understood factors). If all tissue engineering research had been completed using only large anatomical geometries, progress would be orders of magnitude slower due to the difficulty in manufacturing and characterisation. The present study is a good example – simple structures are used to generate almost all of the data (Figs 2-5) and the more complex structures (Fig 6) have very little quantitative characterisation. The authors should give a fair appraisal of the strengths of their study (longer term clinical application, etc.) and the strengths of research using simpler structures (research and shorter term clinical trials, etc.).

With regards to the limitation of studying ABS, it is good that the authors refer to use of the software for polycaprolactone. It may be the case that nothing preventing the software from being used for any material. If so, it should be stated explicitly that the software was not developed specifically for ABS and the method could, in principle, be used for any material (with appropriate calibration/optimisation of the setup parameters).

Some typographic/formatting errors:

• Page 12: “Federate” in the sentence “The federate was set to 1200 mm/min and a 1% over-extrusion factor was applied throughout the entire scaffold”.

• Page 13: The website link “www.mathworks.com/example” should be updated.

• There is no clear difference between heading style for section heading and subsection headings. This must be corrected during final formatting of the published article.

• Page 18: use 3 sig fig for all of the moduli (503, 486, 327.5). Having a 4 sig fig for one but not others is strange.

**********

6. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

Reviewer #2: No

[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files to be viewed.]

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email us at figures@plos.org. Please note that Supporting Information files do not need this step.

PLoS One. 2019 Nov 19;14(11):e0225007. doi: 10.1371/journal.pone.0225007.r002

Author response to Decision Letter 0


19 Oct 2019

The authors would like to thank the reviewers for their insightful review of the manuscript and for their helpful comments. We have revised the manuscript based on these suggestions. These changes are highlighted in red font in the revised manuscript.

Reviewer #1:

This research is very useful and practical. The reviewer thanks the authors for developing this free and open source software. It is a great contribution to scaffold design. However, the manuscript may need further improvement.

1. In the title, “Fused Deposition Modelling 3D Printing” is wordy, suggest removing FDM, just use 3D Printing.

We have simplified the title as suggested to only refer to 3D-printing.

New Title: “scafSLICR: a MATLAB-based Slicing Algorithm to Enable 3D-Printing of Tissue Engineering Scaffolds with Heterogeneous Porous Microarchitecture”

2. The literature search on scaffold design needs a lot of improvement. Please look at Section 2 of the most recent review for the landscape of scaffold design for tissue engineering:

• Yang Y, Wang G, Liang H, et al., 2019, Additive manufacturing of bone scaffolds. Int J Bioprint, 5(1): 148

We have expanded the literature search to include the manuscript cited by the reviewer and additional designs relevant to fused-deposition manufacturing in novel ways. However, we specifically focused on FDM in the Introduction and many unit cell design approaches described in the review are not easily translated to FDM systems due to resolution limitations. We included the following text:

“While there have been design approaches for selective laser sintering 3D-printing using unit cell libraries (1), topology optimization (2,3), and mathematical design (4), the structures are not reasonably transformed to the fiber deposition paradigm of FDM (5).”

3. Also, when reviewing slicing methods for FDM, the following relevant works are missing:

• Adams, D. and Turner, C.J., 2018. An implicit slicing method for additive manufacturing processes. Virtual and Physical Prototyping, 13(1), pp.2-7.

• Tamburrino, F., Graziosi, S. and Bordegoni, M., 2019. The influence of slicing parameters on the multi-material adhesion mechanisms of FDM printed parts: an exploratory study. Virtual and Physical Prototyping, pp.1-17.

We thank the reviewer for bringing these works to our attention. We have included them in the text as follows:

“This volumetric matrix could include additional functional information (explicitly and implicitly (6))—for example, fixation attachments, or bone-implant interfaces—to improve computer-aided implant design and slicing process.

The slicing process determines the fiber laydown pattern, and the resulting geometric and mechanical properties of the print (7).”

4. Equation 1, why is the right side of the equation not to the power of 3? What is the basis for using equation 1 to calculate porosity?

We clarify that we report on isotropic pore structures based on the repeating unit of any of the scaffolds. For example, in the figure below, the unit volume of the repeating unit is given by:

Unit volume = Length * width * height

= (Strut width + Pore width)*(strut width + Pore width) * Pore height

The porous void of the unit volume:

= Pore width * Pore width * Pore height

The porosity = (Pore width * Pore width * Pore height)/((Strut width + Pore width)*(Strut width + Pore width) * Pore height)

= (Pore width)2/(Strut width + Pore width)2

To better explain this, we have included the following text:

“The porosity of the repeating unit is calculated in equation 1: a repeating unit has the width of a strut + pore, the length of a strut + pore, and the height of pore, while the void volume is given by pore width*pore width*pore height.”

5. FDM is able to print filament-based open-porous structures (layers of filament lines are stacked at different angles) as well as unit cell/strut-based open-porous structures (grid patterns of filaments are stacked with vertical struts), see works below.

• Cheah, C.M., Chua, C.K., Leong, K.F., Cheong, C.H. and Naing, M.W., 2004. Automatic algorithm for generating complex polyhedral scaffold structures for tissue engineering. Tissue engineering, 10(3-4), pp.595-610.

• Cheah, C.M., Chua, C.K., Leong, K.F. and Chua, S.W., 2003. Development of a tissue engineering scaffold structure library for rapid prototyping. Part 1: investigation and classification. The International Journal of Advanced Manufacturing Technology, 21(4), pp.291-301.

• Cheah, C.M., Chua, C.K., Leong, K.F. and Chua, S.W., 2003. Development of a tissue engineering scaffold structure library for rapid prototyping. Part 2: parametric library and assembly program. The International Journal of Advanced Manufacturing Technology, 21(4), pp.302-312.

We thank the reviewer for bringing these publications to our attention. We have cited them in our discussion of open-porous structures based on fiber angle and have indicated the difficulty of using unit cell libraries in FDM.

“Unit cell libraries(1,8) for 3D-printed tissue-engineered scaffolds are common for AM techniques such as SLS and powder binding, but the complex strut architecture is infeasible in fused deposition manufacturing methods.”

6. Could the authors provide information on the time aspect of their algorithm and printing process?

We indicate in the results section that the largest shape required 6 minutes of computational time to prepare gcode. All smaller shapes required proportionally less time as the algorithm workload varies directly with the volume of the shape. Printing time similarly depended on the volume of the object and ranged from 15 min for 1cm cubes to ~10 hours for the large anatomic objects. We have included the following text to indicate that the algorithm and print time scales with the volume of the object.

“Smaller volume shapes required proportionally less time to slice. 3D-printing time similarly scaled with volume, with large shapes requiring on the order of 10 hours and smaller shapes on the order of 20 min.”

7. The authors’ work may benefit not only tissue engineering but also related fields such as food printing and drug printing (see below recent reviews). The authors should highlight this potential in the discussion.

• Voon, S.L., An, J., Wong, G., Zhang, Y. and Chua, C.K., 2019. 3D food printing: a categorised review of inks and their development. Virtual and Physical Prototyping, 14(3), pp.203-218.

• Lepowsky, E. and Tasoglu, S., 2018. 3D printing for drug manufacturing: A perspective on the future of pharmaceuticals. Int J Bioprint, 4(1):119.

• Tan C, Toh W Y, Wong G, et al., 2018, Extrusion-based 3D food printing – Materials and machines. Int J Bioprint, 4(2): 143.

We appreciate the reviewer's consideration of food and drug printing along with the potential applications of this work to those fields. We have included the following text in the discussion:

“Food 3D-printing primarily uses extrusion-based printing methods, and scafSLICR could be adapted to these printing systems, enabling different porous and mechanical regions in the food structure (9,10). Drug 3D-printing has become popular (11), but the application scales are too small for scafSLICR to be useful.”

Reviewer #2:

The paper presents and interesting method in a clear and professional way. The literature is fairly reviewed. There are some minor comments that should be addressed, as detailed below.

1. The section “Scaffold Design with MATLAB Script” should be clarified. The terms fibre and strut should be explicitly defined in the methods section, before the terms are used. It should be discussed at some point that the pores are actually long rectangular channel. The “square” nature of pores is simply their visual appearance when viewed top-down.

We have defined each of these terms the first time they are used in the manuscript.

“Fiber – Structure of extruded of material from the extruder head along a toolpath on a single print layer. Fibers are assumed to be rectangular with the width of the extruder nozzle and the height of the print layer.

Strut – Solid material of many adjacent fibers, often composed of multiple fibers in width and height.

Pore and Channel – Void spacing between struts, in horizontal and vertical directions. Square projections with equal width and height when viewed from the top or side of the scaffold.”

2. It should be explained that equation 1 is the designed porosity (not measured porosity) because it seems that it is not used to calculate the experimental porosity (the DiameterJ plug-in is used). In my opinion, the porosity measured by measuring the square pore size is not directly comparable to the mass porosity (due to the pores actually being long channels). However, it seems that equation 1 is directly comparable to equation 2. Can the authors confirm whether the porosity values measured by mass or by optical microscopy are theoretically comparable? Many tissue engineering scaffold publications consider the area of pores based on measurements of the square-pore-area, so it is not necessarily a problem for this paper to do so. But it would be useful to highlight to the interested reader the limitation of measuring porosity based on top-down views (and also side views in the case of this publications).

We have clarified that the measured porosity in this study was done using mass measurements. We include the following statement:

“The porosity of printed porous scaffolds was determined by mass measurements compared to solid prints of the same dimensions (Equation 2), and they were compared to the porosity of the computer design by computing the void fraction the 3D-MATLAB matrix.”

3. Explain how the 3D models of the designs were generated in MATLAB. E.g. were the fibres assumed to be rectangular? How was the 3D model exported and analyzed?

We have provided clarity in the methods section by adding the following text:

“3D-Design models were generated in MATLAB by assuming fibers to be perfectly rectangular (nozzle width x print layer height). The design was assembled into a volumetric 3D-matrix which could be examined directly in MATLAB using matrix property analysis, MATLAB 3D-plotting functions, or exported as an STL to be viewed and analyzed in a range of software programs.”

4. Fig 4C is not clear. The visual quality is very poor in the version supplied to me, but even without that issue, it is not clear. Is Fig 4A a top view or side view? What are the grey lines in Fig 4C? How did you analyse the models to generate the data for Fig 4C?

We thank the reviewer for this useful critique. We have edited the figure to increase clarity: (1) We have added labels to indicate the view angles. (2) We describe the gray lines as mean and quartile marks in the caption. We clarify in the text (Methods / Analysis of Porous Boundaries) that we digitally isolated the interface and measured the pore areas in that thin section of the model:

“In order to assess the connectivity of pores between regions of different porous microarchitectures, the area of the interface was analyzed in the digital model in MATLAB. The interface was isolated digitally at a 200µm thickness, and the area of each connecting pore was measured. The porous area fraction of the boundary surface was found by summing the individual pore areas and dividing by the area of the interface boundary between regions.”

The following sentence sounds like it is not telling the whole story: “Because the nature of the interface depends on the position, extent, and curvature of the interface surface, pattern-to-pattern interconnectivity could not be assessed experimentally and was instead measured using in silico designs of the presented examples.” … (isn’t the interface a straight surface, with a known position, extending through the model?)

We could not get uniform cuts using any of the available saws and grinding tools to isolate the plane of the transition for experimental analysis.

5. And it seems from Fig 5A/B that a region near the interface could be analysed experimentally. Please clarify.

While the reviewer is correct in theory, we were unable to experimentally isolate uniform regions in those scaffolds near the interface using cutting, grinding, or cracking methods.

6. Scale bars in Fig 6 should have their length indicated. Scale bars should also be included in other figures.

We have included scale bars in all of the relevant figures.

7. The statement “Many studies establish their techniques at scales less than 2 cm in regular cubes and cylinders, which poorly reflects the challenges tissue engineering seeks to address” is misleading. There are many applications for tissue engineering at the scale of <2cm. Furthermore, many of the key challenges related to tissue engineering are due to lack of fundamental understanding. Small structures are much more suitable for the development of fundamental understanding (especially when there are many inter-related and as-yet poorly understood factors). If all tissue engineering research had been completed using only large anatomical geometries, progress would be orders of magnitude slower due to the difficulty in manufacturing and characterization. The present study is a good example – simple structures are used to generate almost all of the data (Figs 2-5) and the more complex structures (Fig 6) have very little quantitative characterization. The authors should give a fair appraisal of the strengths of their study (longer term clinical application, etc.) and the strengths of research using simpler structures (research and shorter-term clinical trials, etc.).

We thank the reviewer for this critique. We have re-written the statement to clearly indicate the relative strengths of small vs large scale 3D-printed tissue engineering scaffolds:

“Many studies establish their techniques at scales less than 2 cm in regular cubes and cylinders, which facilitates insights into material properties and enables a greater understanding of the cell-material interactions. In this study, we consider challenges associated with scale-up of 3D-printed scaffolds, such as load-bearing bones, which need to be addressed to facilitate long-term clinical applications.”

8. With regards to the limitation of studying ABS, it is good that the authors refer to use of the software for polycaprolactone. It may be the case that nothing preventing the software from being used for any material. If so, it should be stated explicitly that the software was not developed specifically for ABS and the method could, in principle, be used for any material (with appropriate calibration/optimization of the setup parameters).

We thank the reviewer for this suggestion. We have indicated this versatility in the methods section with the following text:

“scafSLICR could work with a range of materials in an FDM printer, optimized with printing parameters.”

9. Some typographic/formatting errors:

• Page 12: “Federate” in the sentence “The federate was set to 1200 mm/min and a 1% over-extrusion factor was applied throughout the entire scaffold”.

• Page 13: The website link “www.mathworks.com/example” should be updated.

• There is no clear difference between heading style for section heading and subsection headings. This must be corrected during final formatting of the published article.

• Page 18: use 3 sig fig for all of the moduli (503, 486, 327.5). Having a 4 sig fig for one but not others is strange.

We thank the reviewers for their time carefully reading the manuscript and have made the suggested edits.

References

1. Chua CK, Leong KF, Cheah CM, Chua SW. Development of a Tissue Engineering Scaffold Structure Library for Rapid Prototyping. Part 1: Investigation and Classification. Int. J. Adv. Manuf. Technol. 21, 291, 2003;

2. Hollister SJ, Maddox RD, Taboas JM. Optimal design and fabrication of scaffolds to mimic tissue properties and satisfy biological constraints. Biomaterials. 23(20), 4095, 2002;

3. Challis VJ, Guest JK, Grotowski JF, Roberts AP. Computationally generated cross-property bounds for stiffness and fluid permeability using topology optimization. Int. J. Solids Struct. [Internet]. Elsevier Ltd; 49(23–24), 3397, 2012; Available from: http://dx.doi.org/10.1016/j.ijsolstr.2012.07.019

4. Yang Y, Wang G, Liang H, Gao C, Peng S, Shen L. Additive manufacturing of bone scaffolds. Int. J. Bioprinting. 0, 1, 2019;

5. Cheah C, Chua C, Leong K, Cheong C, Naing M-W. Automatic Algorithm for Generating Complex Polyhedral Scaffold Structures for Tissue Engineering. Tissue Eng. 10(3), 2004;

6. Adams DW, Turner CJ. IMPLICIT SLICING METHOD FOR ADDITIVE MANUFACTURING PROCESSES. Solid Free Form Fabr. 844, 2017;

7. Tamburrino F, Graziosi S, Bordegoni M, Tamburrino F, Graziosi S. The influence of slicing parameters on the multi- material adhesion mechanisms of FDM printed parts : an exploratory study FDM printed parts : an exploratory study. Virtual Phys. Prototyp. Taylor & Francis; 2759, 2019;

8. Kang H, Lin CY, Hollister SJ. Topology optimization of three dimensional tissue engineering scaffold architectures for prescribed bulk modulus and diffusivity. Struct. Multidiscip. Optim. 42(4), 633, 2010;

9. Yan W, Extrusion L, Tan C, Toh WY, Wong G, Li L. Extrusion-based 3D food printing – Materials and machines. Int. J. Bioprinting. 4(2), 0, 2018;

10. Voon SL, An J, Wong G, Zhang Y, Chua CK. 3D food printing: a categorised review of inks and their development. Virtual Phys. Prototyp. Taylor & Francis; 14(3), 201, 2019;

11. Lepowsky E, Tasoglu S. 3D printing for drug manufacturing: A perspective on the future of pharmaceuticals. Int. J. Bioprinting. 4(1), 1, 2018;

Attachment

Submitted filename: Nyberg_Rebuttal Letter.docx

Decision Letter 1

Vahid Serpooshan

28 Oct 2019

scafSLICR: a MATLAB-based Slicing Algorithm to Enable  3D-Printing of Tissue Engineering Scaffolds with Heterogenous Porous Microarchitecture

PONE-D-19-19975R1

Dear Dr. Grayson,

We are pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it complies with all outstanding technical requirements.

Within one week, you will receive an e-mail containing information on the amendments required prior to publication. When all required modifications have been addressed, you will receive a formal acceptance letter and your manuscript will proceed to our production department and be scheduled for publication.

Shortly after the formal acceptance letter is sent, an invoice for payment will follow. To ensure an efficient production and billing process, please log into Editorial Manager at https://www.editorialmanager.com/pone/, click the "Update My Information" link at the top of the page, and update your user information. If you have any billing related questions, please contact our Author Billing department directly at authorbilling@plos.org.

If your institution or institutions have a press office, please notify them about your upcoming paper to enable them to help maximize its impact. If they will be preparing press materials for this manuscript, you must inform our press team as soon as possible and no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

With kind regards,

Vahid Serpooshan, PhD

Academic Editor

PLOS ONE

Additional Editor Comments (optional):

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation.

Reviewer #1: All comments have been addressed

Reviewer #2: All comments have been addressed

**********

2. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #1: Yes

Reviewer #2: Yes

**********

3. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #1: Yes

Reviewer #2: Yes

**********

4. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: Yes

**********

5. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #1: Yes

Reviewer #2: Yes

**********

6. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #1: All my comments have been properly addressed. The revision is satisfactory. I recommend it for publication now.

Reviewer #2: The manuscript has been improved and the recommendations for revision have been effectively addressed or rebutted.

**********

7. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

Reviewer #2: No

Acceptance letter

Vahid Serpooshan

8 Nov 2019

PONE-D-19-19975R1

scafSLICR: a MATLAB-based Slicing Algorithm to Enable 3D-Printing of Tissue Engineering Scaffolds with Heterogeneous Porous Microarchitecture

Dear Dr. Grayson:

I am pleased to inform you that your manuscript has been deemed suitable for publication in PLOS ONE. Congratulations! Your manuscript is now with our production department.

If your institution or institutions have a press office, please notify them about your upcoming paper at this point, to enable them to help maximize its impact. If they will be preparing press materials for this manuscript, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information please contact onepress@plos.org.

For any other questions or concerns, please email plosone@plos.org.

Thank you for submitting your work to PLOS ONE.

With kind regards,

PLOS ONE Editorial Office Staff

on behalf of

Dr. Vahid Serpooshan

Academic Editor

PLOS ONE

Associated Data

    This section collects any data citations, data availability statements, or supplementary materials included in this article.

    Supplementary Materials

    S1 Appendix. scafSLICR user guide.

    (DOCX)

    S2 Appendix. Methods to design the scaffolds used in the manuscript.

    (DOCX)

    Attachment

    Submitted filename: Nyberg_Rebuttal Letter.docx

    Data Availability Statement

    All relevant data are within the manuscript and its Supporting Information files.


    Articles from PLoS ONE are provided here courtesy of PLOS

    RESOURCES