Small Product Pick and Place Vision System

3 Axis Pick and Place

3 Axis Pick and Place


DMC created an application that controls the process of identifying and transferring small parts in a high-tech medical product manufacturing operation.  The application controls a machine employing three servo axes, a gripper, and a vision camera.

Customer Benefits

  • Enables better process and production decisions with seamless integration of data into customer's inventory tracking system
  • Reduces operator time requirements with simple, intuitive user interface
  • Improves quality control and data tracking with integration into quality inspection system
  • Full access to motion control and communication parameters allows for faster troubleshooting and maintenance


  • Visual Studio 2005 & .NET Framework 2.0
  • ACS SPiiPlus Motion Control
  • Cognex In-Sight Camera
  • Cognex In-Sight Explorer Software
  • Cognex OPC Server


The application used to operate the transfer machine is an integral part of the customer's manufacturing, quality control, and inventory tracking process.  A pallet of several small parts is presented to the machine.  The machine reads each part's serial number using the vision camera.  The pallet is sent to a quality inspection station and the inspection results are returned to the application, which logs each serial number and result to database.  The machine transfers parts that pass inspection to a separate pallet for further downstream processing.  Finally, each part's serial number is re-verified prior to shipment.

Posted in Manufacturing Automation and Intelligence, Motion Control Engineering and Servo Systems, Pharmaceutical & Medical

DMC Chicago • 2222 N. Elston Ave Suite 200 • Chicago, IL 60614 • 312.255.8757

DMC Boston • 20 Holland St Suite 408 • Somerville, MA 02144 • 617.758.8517

DMC Denver • 1860 Blake St Suite 410 • Denver, CO 80202 • 303.223.1801

DMC Houston • 12 Greenway Plaza Suite 110 #217 • Houston, TX 77046 • 713.322.9192

DMC New York • 234 5th Ave Suite 601 • New York, NY 10001 • 917.473.0030 • 888.DMC.4400