At it's core, OpenPnP is a Computer Numerical Control (CNC) controller.

It reads a job file and then sends commands to a machine to execute. Unlike common CNC controllers for 3D printers, milling machines, and lathes, OpenPnP also uses cameras for feedback, and allows you to completely configure a job within it's user interface.

The definitions and explanations below will introduce you to the terminology used in OpenPnP, and in pick and place in general.

Important Design Questions

- feeder glide itselft, instead of gliding by the head

guide

software

hardware

The current recommendation for a build guideline is:

Hardware: frame and X/Y

PixiePlacer

richardklingler == openpnp

openpnp-openbuilds

overview

DIY Pick and Place by Teton Technology

DIY Pick and Place by Teton Technology – An Open Source DIY cartesian PnP machine using Rails / Carriages for high speed and accurate part placement.

other not maintaining

Head

  • ICEpick Direct Drive Head for the head.

nozzle holders and nozzles

  • Quick Change Juki Nozzle Holders for nozzle holders and nozzles.

electronics

Smoothieboard

  • Smoothieboard for motion control. The Motion Controllers page also has additional information about this important component.

Vision System

  • ELP Model USB100W03M, 720p USB Cameras which can be purchased on Amazon, AliExpress and eBay. Lenses are standard M12 mount and can be replaced to customize for your machine's geometry. See below for lens and positioning recommendations.

Yamaha CL Feeders

  • Yamaha CL Feeders (available on Aliexpress and Robotdigg) if you want auto feeders. Make sure to get a mounting block, too.

Commerialized Options

ref