Design for assembly (DFA) has received much attention in recent years because assembly operations constitute a high labour cost for many manufacturing companies. The key to successful design for assembly can be simply stated: (1) design the product with as few parts as possible, and (2) design the remaining parts …