Compliant assembly variation analysis of sheet metal with shape errors based on primitive deformation patterns. (July 2018)