This repository contains the source for the paste extruder toolhead for the LumenPnP.
This is an experimental product. The hardware is stable, but using the extruder will require tuning for your material and application.
This extruder head is designed for solder paste and ink dispensing applications. It quickly and easily replaces the right toolhead on any version LumenPnP. It has been used to apply conductive ink and Loctite GC-10 solder paste onto PCBs.
Controlling this toolhead is currently done using paste.opulo.io, a web-based utility for automatically dispensing solder paste onto PCB pads based on your gerber files.
You can also control the paste extruder using leash, a python libary for interfacing with the LumenPnP, which can be found here. There's an example script in ./sw/extrude/extrude.py that you can use as a starting point for your own application.
The source CAD for the extruder was originally designed as a replacement left nozzle. However, the toolhead works much better when replacing the right nozzle. If printing yourself, ensure that you're respecting the mirror operation in the extruder-base and cartridge-clamp FDM parts. All other models can be used normally.
Installation and setup instructions can be found in this video:
Feel free to hop in the LumenPnP Discord Server to help debug and troubleshoot using the extruder head. Also, please feel free to add Github Issues on this repository if you discover any problems.

