A view-based 3D CAD model reuse framework enabling product lifecycle reuse. (January 2019)