A General Theory for Positioning and Orienting 2D Polygonal or Curved Parts using Intelligent Motion Surfaces