Explicit 3D Functional Dimensioning to Support Design Intent Representation and Robust Model Alteration