How Object-Level 3D Capture Supports Reverse Engineering of Existing Parts