Title: Assembly Automation and Product Design