Describir: Geometric dimensioning and tolerancing for mechanical design