OpenPnP: Advanced Vacuum Sensing Part-On/Part-Off Detect Made a new Pull Request to OpenPnP. Vacuum sensing part-on/part-off detection was significantly expanded to allow for differential vacuum level assessment and adaptive dwell times. Adds graphical diagnostics. Easier setup with Measurement Method combo box. Detection can be switched off without having to overwrite your values. The method combo box …
OpenPNP: New ReferencePushPullFeeder Made a new Pull Request for the ReferencePushPullFeeder class in OpenPNP (Update: the PR is now merged into OpenPNP 2.0). This is the software side of the all 3D-printed PushPullFeeder: Generic implementation for a feeder that can feed parts by performing push and pull (and other) motions using a head-mounted …
OpenPNP: New BlindsFeeder This is a new cut-strips feeder for true prototyping and very tiny runs. It is considered the “next step up” from the ReferenceStripFeeder.
OpenPNP: Actuator based Pick+Place, Contact Probing Nozzle As part of the general overhaul of Version 2.0 of OpenPNP and as the basis for a new ContactProbeNozzle, the vacuum pump, valve and picking and placing have been reworked into a unified Actuator based design.
Smoothieware: Adding Mid-Axis Homing (footage credits: Mike Menci) Pick&Place multi-nozzle machines share one physical actuator to create the two nozzles’ Z axis in a counterweight, seesaw or rocker configuration (when one is moving up, the other is moving down).
OpenPNP: Improved Runout Compensation, Bottom Camera Calibration To improve OpenPNP nozzle and nozzle tip runout compensation, I added a new calibration model, automatic (re-) calibration and also a bottom camera position and rotation calibration.
Smoothieware: Problems with mixed Axes The motion controller firmware most popular with OpenPNP – Smoothieware – had problems with mixed primary (linear) + secondary (rotary) axis moves. I tried to fix that … read the saga about that in the Pull request ;-).
OpenPNP: Extending Bottom Vision To improve accuracy of placement and to support multi-nozzle machines with shared rotation axis, I extended bottom vision with pre-rotate in OpenPNP.