symbiolab/Vitaprint_methods: Vitaprint methods v1.0
Authors/Creators
Description
We currently describe the methods for two printable structure categories:
Scaffold building<a id="scafbui"></a> IntroductionThe basic structures, often found in 3D bioprinting literature are so called "woodpile" structures or scaffolds. Basically, this is a 3D grid, which allows the cultivation of cells in the vertical direction and simultaneously sufficient perfusion with nutrient medium. Thus they are very useful for testing the cultivability of various cell types, however, due to their simple geometry, they are not suitable for very complex tissue structures, as these require more sophisticated design. The scaffolds are printed from various materials which are developed by the researchers themselves. However, as the geometry typically remains the same, it is also useful for evaluating material behaviour during and post printing, under cell-culture conditions, etc.
We have prepared a simple python-based algorithm to simplify the generation of g-code of woodpile scaffolds, which you will also find in the repository.
Table of Contents Workflow <a id="WORK"></a> General materials and tools <a id="MAT"></a>- distilled water
- glass beakers
- magnetic stirrer + rods
- microwave oven
- 5ml syringes
- blunt-end gauge needles (G21 or G27)
- Vitaprint extruder mounted on a CNC system
Printing materials Here we describe the preparation of two scaffold materials:
- A gelatin-alginate composite for tissue engineering
- Gluten - a highly viscous material and a very affordable adhesive component
Gelatin is a the thermal degradation product of collagen and is typically obtained by cooking animal connective tissues, of which collagen is the main component. Due to its origin, gelatin can mimick the composition of the average extracellular matrix well. It exhibits thermal gelation, thus a hydrogel made from gelatin can be used for manufacturing by heating (melting) and cooling (gelation). This is very handy for printing, however, the material itself is not stable at cell culture conditions (37°C) and will require post-processing by additional cross-linking when used for this purpose. This can be achieved by different approaches, either by using gultaraldehyde (very toxic, requires rigorous rinsing), transglutaminases, N-(3-dimethylaminopropyl)-N′-ethylcarbodiimide, etc.
Alginate is a polysaccharide found in brown algae and exhibits ionic cross-linking by interacting with calcium ions while in solution. When blended together with gelatin it gives mechanical stability to the structure when cross-linked. The polymer chains are however loosened significantly when in a natrium ion rich medium, which is common for cell-culture media.
Specific materials <a id="mat1"></a>- Gelatin from porcine skin (Sigma-Aldrich)
- Sodium alginate (Sigma-Aldrich)
- Calcium Chloride (Sigma-Aldrich)
The printing material is composed of a 10% gelatin (w/w) and 1% alginate (w/w) in water and is prepared in the following manner for 20ml of printing material:
- 18.8 ml of water are transferred to a beaker and rigorously mixed on a magnetic stirrer.
- Very slowly and carefully, 0.2g of alginate are added to avoid the formation of lumps.
- 2g of gelatin are added in the same manner and the mix is stirred for additional 5-10 min for the gelatin to soak in the solution.
- The mixture is heated in a microwave and the heating is stopped immediately after the boiling point is reached.
- The mixture is stirred for one more minute.
- The beaker is placed in a vacuum desiccator to remove bubbles from the solution.
- The solution is loaded into a 5ml syringe and mounted on the preheated extruder where it is let to reach printing temperature (at least 30min).
The settings for printing vary slightly, depending on the nozzle. Print settings for blunt-end G21 and G27 needles are shown in the table below and were determined experimentally at 20-22°C ambient temperature and for printed structures with a layer height equal to the nozzle diameter.
nozzle F [mm/min] E [mm/10mm of path] T [°C] G21 (0.4mm ID) 100-400 0.04 27-29 G27 (0.2mm ID) 100-400 0.01 28-29Once the settings are adjusted, the g-code can be generated and run via CNC controller. We use PlanetCNC USB controller (https://planet-cnc.com/support/), as it allows extensive manual control. It is important to note that the user should be well versed in using his CNC system.
Important guidelines <a id="guide1"></a>- Before printing, decide on the surface/container where the print should take place (e.g. petri dish).
- After mounting the syringe and the nozzle, determine the (x,y,z) = (0,0,0) position. The z position is especially important and should lie approximately 1 layer height above the surface.
- Before running the g-code, enough material should be extruded from the syringe to reach the tip of the nozzle. This can be done manually, but we recomment it be pre-programmed in the g-code by adding skirts.
After printing the scaffolds are transferred to a 10mM CaCl₂ solution to cross-link the alginate. In this manner they become stable during heating and when soaked into sterilization liquids (e.g. 70% alcohol).
Figure 1: Simple gelatin-alginate woodpile scaffold, generated using the python g-code generator.
Figure 2: Nose scaffold from the gelatin-alginate composite. G-code generated using attached Slic3r settings.
Gluten <a id="GLUTEN"></a>Gluten is a protein often found in cereal grains, especially wheat and is a common waste product in food production. Though there is more (food related) discussion about this material now, it has been known for centuries and was traditionally used as a glue. It is not only a good adhesive, but also its mechanical properties can be adjusted by modifying the polymer chains, making it either soft and elastic, or stiff as glass. Therefore it may become a very interesting component for digital manufacturing.
Specific materials <a id="mat2"></a>- gluten (Buxtrade GmbH)
- citric acid (optional, for modifying viscosity)
- 5.5g of gluten granules are soaked in 4.5ml of water overnight (or for at least 6 hours).
- The soaked material is heated to 60°C in a water bath and stirred until smooth.
- The gluten solution is loaded into the syringe and mounted onto the extruder, which is preheated to 50°C and let to reach printing temperature (at least 30min).
Being extremely viscous and solidifying depending on temperature, clogging of the nozzle can happen very easily. Printing with a G21 (0.4mm ID) needle requires a rapid extrusion of 2.5mm with a feedrate of 100mm/min, immediately before printing. Our experimentally determined printing parameters were as follows: E = 0.4mm/10mm of path F = 400-600mm/min h (layer height) = 0.3mm
In our experiments printing took place at 20-21°C ambient temperature. Printing guidelines should be followed as described above.
Post-processing <a id="post2"></a>Printed gluten scaffolds do not require extraordinary post-processing, as the structures become stable after drying. In this regard it is important to note, that a slow and even drying process is vital to prevent post-printing deformations of the structure. Woodpile scaffolds are easy to dry. They are placed into a petri dish with a few drops of water and loosely covered for at least two days.
Figure 3: Simple woodpile scaffold from gluten.
SamplesIn the repository you will find g-code demo files, as well as Slic3r setting files for the gelatin-alginate nose scaffold.
Gelatin Microfluidics<a id="gelmf"></a> IntroductionDue to the required high proximity of cells to blood vessels the fabrication of vascular structures has enormous impact on the engineering of tissues and organs. However, the required resolution and structural integrity is yet to be reached, thus, the fabrication of thick vascular tissues is still the main challenge to solve in tissue engineering. This protocol is a modification of the freeform reversible embedding of suspended hydrogels (FRESH) method for the fabrication of freeform perfusable microfluidics inside a gelatine matrix, which can be used in the construction of vascular grafts, for the purposes of tissue and organ engineering. The FRESH method for the preparation of the gelatine matrix, which allows precise deposition of material inside a gelatin matrix, and consequently the fabrication of almost any shape or form, has been adapted after Hinton et al. 2015. The method was already shown to produce vascular tissues, our adaptation however, gives higher control over the resolution of the matrix and consequently allows for the fabrication of thinner vessels (internal diameter as low as 210μm).
Table of Contents Workflow <a id="WORK"></a><img src="https://user-images.githubusercontent.com/14543226/28712000-c20bfe16-7389-11e7-9f17-86d3e43277be.png" width="150" height="600">
Equipment and Tools <a id="EQUIP"></a>- Laser cutter (4mm plexi glass)
- CNC mill (1mm drill, chamfering drill)
- waterproof tape + scissors
- Vitaprint extruder mounted on a CNC system
- 5mL Syringes
- gauge needles (G21 or G27)
- magnetic stirrer + magnet
- pipette
- fridge
- heat block or chamber
- beakers
- paper towels
- pen ink
- gelatine from porcine skin (Sigma-Aldrich)
- xanthan (Herbana)
- CaCl2 (Sigma-Aldrich)
- pen ink (Pelikan 4001)
- distilled water
- Laser cut the mould out of plexiglass/acrylic plastic (file filename).
- Drill the inlet and outlet holes using a CNC mill (file filename).
- Seal the bottom with waterproof tape
<img src="https://user-images.githubusercontent.com/14543226/28706742-cf21a678-7375-11e7-9848-f72e33ddacc5.jpg" alt="table" width="400" height="300"> Picture 1: Finished mould, sealed with waterproof tape
Step 2: Filament Preparation <a id="step2"></a>- Prepare a 0.5% w/w xanthan solution by adding xanthan to distilled water in a beaker.
- Stir with magnetic stirrer for at least 6h. Make sure all bubbles are removed and the xanthan solution is fully homogenized. This ensures a consistent print.
- Add ink (3 drops / 20 mL) and homogenize with magnetic stirrer. This helps with channel perfusability.
- The solution can be stored for ~ 2 weeks at 6°C.
- Grind up gelatine in a coffee grinder for 5-10 min and sieve it through a < 140 µ mesh. Mesh sizes can be adjusted according to the needed smoothness of the matrix.
- In a beaker, prepare a 5% gelatine solution in 50 mM CaCl2. Add the gelatine slowly to prevent lump formation (lumps can cause inconsistencies in the print). The 50 mM CaCl2 solution needs to be prepared with distilled water and freshly every day.
- Mix the gelatine solution on the magnetic stirrer for ~15 min, until the gelatine has soaked and all the lumps have dissolved.
- Wait until the undissolved gelatine has set (picture 2), remove the supernatant and add the same amount of fresh 50 mM CaCl2 solution.
<img src="https://user-images.githubusercontent.com/14543226/28706841-447cb368-7376-11e7-8706-8f426c26a426.png" alt="table" width="400" height="400"> Picture 2: Layer of set gelatine.
- Mix the gelatine solution on the magnetic stirrer for 2 min, then repeat the procedure under 4.) 1-2 more times (the supernatant has to be clear, not yellowish).
- Remove excess liquid from the gelatine with a paper towel. An optimal gelatine slurry consistency is such, that upon tilting the beaker, the gelatine slurry moves very slowly, but does not stay still. 50 mM CaCl2 can be added, if too much liquid was removed previously.
- Use a needle to fill the inlet and the outlet of the mould with the xanthan solution and pour the gelatine slurry into the mould.
- Fill the syringe with 0.5% xanthan, making sure there are no air bubbles. Screw on the needle (we used G21 or G27 needles with 0.51 mm and 0.21 mm inner diameters, respectively) .
- Mount the syringe onto the extruder.
- Position the mould on the printer, so that X0 Y0 Z0 is in the lower left corner of the top face.
<img src="https://user-images.githubusercontent.com/14543226/28706918-8efe77aa-7376-11e7-9654-e5d538319f21.png" alt="table" width="400" height="250"> Picture 3: Mould scheme, indicating print starting point, thickness and inlet/outlet diameter
- Start the print.
- Right after the print, wait a few minutes for the xanthan to fully crosslink (darker edges and a lighter inside can be seen - picture 4).
<img src="https://user-images.githubusercontent.com/14543226/28706993-e0d0ea22-7376-11e7-903f-555d6acc9a44.png" alt="table" width="400" height="400"> Picture 4: Before (LEFT) and after (RIGHT) xanthan crosslinking.
- For the crosslinking of gelatine, heat the print for ~ 5 min to 30°C and then to 42°C, until all the gelatine has completely melted.
- Cool the print at room temperature (maximum 24°C - it will not solidify enough otherwise), for a minimum of 0.5 h (if the gelatine cools too fast, there is not enough time for it to gel). Once cooled enough for the filament to be stable, cool in the fridge (~6°C) until the gelation fully solidifies.
- To start perfusion through the printed channel, firstly gently clean the channels in the mould with a needle (G21 - G27), then slowly inject a small amount of pure ink on one side and keep injecting if the ink flows through the channels. Otherwise, gently push the syringe piston up and down (like "simulating a heart"), watching that the channel does not burst.
You can use this method to fabricate perfusable channels in any mould. Moulds can be designed and manufactured in different ways (such as 3D printed, CNC-milled etc.). Make sure your xanthan trace starts at the inlet and ends at an outlet.
- sharp edges in the channel trajectory disrupt the ink flow
- ...
- Hinton, T., Jallerat, Q., Palchesko, R., Park, J., Grodzicki, M., Shue, H., Ramadan, M., Hudson, A. and Feinberg, A. (2015). Three-dimensional printing of complex biological structures by freeform reversible embedding of suspended hydrogels. Science Advances, 1(9), pp.e1500758-e1500758
Files
symbiolab/Vitaprint_methods-vita_met1.0.zip
Files
(37.2 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:0dd04ced4bd4a577bd49627725f0c77b
|
37.2 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/symbiolab/Vitaprint_methods/tree/vita_met1.0 (URL)