A tolerance analysis and optimization methodology. The combined use of 3D CAT, a dimensional hierarchization matrix and an optimization algorithm | Publicación