Difference between revisions of "Team:LMU-TUM Munich/Software"

Line 4: Line 4:
 
[[File:Muc16_Sticker_Software_001.png |right|350px]]
 
[[File:Muc16_Sticker_Software_001.png |right|350px]]
 
<div class="white-box">
 
<div class="white-box">
Using a regular 3D-printer limits you to print amorphous structures with molten plastic polymers such as acrylonitrile butadiene styrene (ABS) or polylactic acid (PLA). So we've been upgrading our Bioprinter with a new printhead and a precise DIY syringe pump, which allows us to print structures composed of cells embedded in a proteinmatrix instead. To drive the syringe pump and control the new printing features we reprogrammed the Ultimaker 2+ firmware as well as the Cura software (Cura 2.1), which compiles the 3D print files in the gcode format.
+
 
 
<br>
 
<br>
 
</div>
 
</div>
Line 11: Line 11:
 
==Firmware==
 
==Firmware==
  
The resulted specific firmware can only handle one syringe pump on the extruder 2 connection (link hardware modification Ultimaker). The modified firmware protects the biobrinter form damages which can result from collisions with the dish, it's holder or any other component.
+
</div>
<br>
+
 
Relevant firmware changes where:
+
<div class="white-box">
<br>
+
 
**Activation and solitary usage of second extruder for the DIY syringe pump.
+
==Cura Software==
<br>
+
 
**Deactivation of temperature measurement and heating controls for bed and both extruders as these are unused and also allow to completely remove the filament extrusion head.
+
<br>
+
**Added syringe pump endstop detection for safety, which allows the pump to move away from a hit endstop only.
+
**Added additional calibration steps for leveling height of the building platform and at the border of the inner surface of the used dish.
+
<br>
+
**Deactivation of hardcoded retraction steps that are incompatible with syringe pump usage.
+
 
<br>
 
<br>
 
</div>
 
</div>
 +
  
 
=References=
 
=References=

Revision as of 02:22, 20 October 2016