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 • 3311 Richmond Ave Suite 209 • Houston, TX 77098 • (713) 322-9192

DMC New York • 141 W 36th St Suite 20N • New York, NY 10018 • (917) 473-0030

DMC St. Louis • 10880 Baur Blvd • St. Louis, MO 63132 • (314) 627-5427 • (888) DMC-4400