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 Actuator.

  • Uses a semantic vision concept based on sprocket holes and knowledge of the EIA 481 standards.
  • Simple OCR vision stage that can read the part from a label on the feeder.
  • OCR based automatic feeder slot swapping, part changing or even new feeder creation.
  • Automatic and learning “only when needed” calibration for feeders that are mounted with large tolerances (+/-2mm).
  • Any part pitch, any feed pitch, any tape width.
  • Multi-feed: 2mm pitch/0402 support. For speed, you can also use a multiplier for any pitch.
  • Easy to clone & sync settings between feeders, by package or by (new) Tape&Reel Specification.
  • One click setup from the second feeder.
  • Handles geometric transformations for all the relevant settings (allows cloning settings from a “west” to a “south” feeder, for instance).

More info:

Leave a Reply

Your email address will not be published. Required fields are marked *

Please use comments for short feed-back to the posts only. If you have questions, consider using the OpenPnP discussion group instead.