Deriving steps per mm for an LVE system
Robert B Jess, Jonathan Widdowson, Feihu Zhao, Christopher Wright
3D Bioprinting
Bioprinting
LVE
Steps
Stepper Motor
Software
Firmware
Control
Syringe pump
Mathematic
Disclaimer
DISCLAIMER – FOR INFORMATIONAL PURPOSES ONLY; USE AT YOUR OWN RISK
The protocol content here is for informational purposes only and does not constitute legal, medical, clinical, or safety advice, or otherwise; content added to protocols.io is not peer reviewed and may not have undergone a formal approval of any kind. Information presented in this protocol should not substitute for independent professional judgment, advice, diagnosis, or treatment. Any action you take or refrain from taking using or relying upon the information presented here is strictly at your own risk. You agree that neither the Company nor any of the authors, contributors, administrators, or anyone else associated with protocols.io, can be held responsible for your use of the information contained in or linked to this protocol or any of our Sites/Apps and Services.
Abstract
Modification of off-the-shelf fused filament fabrication (FFF) 3D printers with a syringe pump, used as a large volume extruder (LVE) is a common method for the creation of low-cost laboratory 3D bioprinters. Open-source syringe pumps with accompanying firmware exist, however they require researchers to choose accurate control of the syringe pump over rich control over the 3D printer system. The combination of open-source syringe pump hardware controlled with 3D printer electronics and firmware gives the best of both worlds, however this firmware is not designed to control fluids, consequently some parameters may need to be calculated differently. FFF printer firmware (such as RepRapFirmware) uses E-steps-per-mm to translate the movement of the stepper motor into the extrusion of filament pre-nozzle. This method finds the value of this parameter for a bioprinter with a bowden-tube based LVE.
Steps
Take measurements
Take the following measurements:
Finding the thread's lead
Most lead screws are single start, and the one recommended in the MOST OSSP is single start, this means that the lead (the distance the carriage travels with one rotation of the lead screw) is equal to the pitch (the distance between the crests of the thread).
If you are using a multi-start lead screw the following formula should be used to calculate the thread's lead:
Deriving the revolutions per mm
The ratio between the syringe and the Bowden tube can be calculated as follows:
Finding the E-Steps-per-mm
Multiply the motor steps by the micro-stepping by the length of filament produced through thr bowden tube with one revolution of the stepper motor