Product design and process planning integration for assembly automation