Used FABtotum black ABS material.
-3D printing: print all downloaded parts and the HDB support for FABtotum.
-Buying: FABtotum HDB kit, Arduino Nano v3, 28BYJ-48-5V, ULN2003, lead free solder paste, Isopropyl alcohol (IPA), M5 lead screw (pitch 0.8 mm).
-Firmware: Load .ino file to Arduino Nano.
-Integration: Connect all printed parts with screws, couplers, etc (more information in TwinTeeth). Then connect the dispenser with HDB support, the aluminium plate and the PCB of HDB kit with supplied screws. Add the electronics on the printed plate and connect them with cables (more information in HDB of FABtotum).
-CAM: Build supplied source code with "make" and generate .gcode and .ps files using your KiCAD rpt file as input (more information in rpt2pnp).
-Solder paste: Dilute lead free solder paste (keep safety measures) with IPA.
-Dispensing: Actions and meaning of commands can be found in supplied .ino file of Arduino Nano. Move in Jog page of FABtotum's fabui-colibri OS the needle right above the first pad of your PCB (see .ps file). Take generated gcode, paste it in the Jog page and execute it.
-The parts that were modified from TwinTeeth have Creative Commons Attribution-NonCommercial 4.0 International License, which is marked in Basic Information.
-The modified rpt2pnp code has GNU General Public License v3.0
-The Arduino .ino file has GNU General Public License v3.0
-The parts 3_PlateToConnectToFABtotum.stl and 7_washer.stl have Creative Commons Attribution License.
-Lower the syringe and use 0.5 inch (instead of 1.5) syringe needle (or conical syringe tip), in order to reduce the pressure drop during paste extrusion. That would mean to cut the aluminium plate of HDB in order to lower the syringe.
-Thicken the Arduino Nano placeholder because it is easy to break.
-Modify CAM software in order to perform some dummy dispenses automatically, before starting dispensing on PCB, and make quicker movements.
-Build a pick and place head for a FABtotum machine.
-2017/09/20: Initial upload