Tolerance Analysis With Polytopes in HV-Description

This article proposes the use of polytopes in $\mathcal{HV}$-description to solve tolerance analysis problems. Polytopes are defined by a finite set of half-spaces representing geometric, contact or functional specifications. However, the list of the vertices of the polytopes are useful for computing other operations as Minkowski sums. Then, this paper proposes a truncation algorithm to obtain the $\mathcal{V}$-description of polytopes in $\mathbb{R}^n$ from its $\mathcal{H}$-description. It is detailed how intersections of polytopes can be calculated by means of the truncation algorithm. Minkowski sums as well can be computed using this algorithm making use of the duality property of polytopes. Therefore, a Minkowski sum can be calculated intersecting some half-spaces in the dual space. Finally, the approach based on $\mathcal{HV}$-polytopes is illustrated by the tolerance analysis of a real industrial case using the open source software PolitoCAT and politopix.

[1]  Gaurav Ameta,et al.  Comparison of Spatial Math Models for Tolerance Analysis: Tolerance-Maps, Deviation Domain, and TTRS , 2011, J. Comput. Inf. Sci. Eng..

[2]  Denis Teissandier,et al.  Minkowski sum of HV-polytopes in Rn , 2014, ArXiv.

[3]  Christophe Weibel,et al.  Minkowski sums of polytopes , 2007 .

[4]  Komei Fukuda,et al.  From the zonotope construction to the Minkowski addition of convex polytopes , 2004, J. Symb. Comput..

[5]  Joseph K. Davidson,et al.  Improvements to algorithms for computing the Minkowski sum of 3-polytopes , 2003, Comput. Aided Des..

[6]  Joseph K. Davidson,et al.  Comparison of Two Similar Mathematical Models for Tolerance Analysis: T-Map and Deviation Domain , 2013 .

[7]  Rikard Söderberg,et al.  Computer-aided tolerance chain and stability analysis , 2003 .

[8]  Denis Teissandier,et al.  Minkowski sum of polytopes defined by their vertices , 2014, ArXiv.

[9]  Joseph K. Davidson,et al.  A New Mathematical Model for Geometric Tolerances as Applied to Round Faces , 2002 .

[10]  Bernard Anselmetti CLIC: A Method for Geometrical Specification of Products , 2013 .

[11]  G. Ziegler Lectures on Polytopes , 1994 .

[12]  Christophe Weibel MINKOWSKI SUMS OF POLYTOPES : COMBINATORICS AND COMPUTATION , 2007 .

[13]  Joseph K. Davidson,et al.  Navigating the Tolerance Analysis Maze , 2007 .

[14]  Denis Teissandier,et al.  Algorithm to calculate the Minkowski sums of 3-polytopes based on normal fans , 2011, Comput. Aided Des..

[15]  François Villeneuve,et al.  Geometric Tolerancing of Products , 2010 .

[16]  Lazhar Homri,et al.  Tolerance analysis by polytopes: Taking into account degrees of freedom with cap half-spaces , 2015, Comput. Aided Des..

[17]  Denis Teissandier,et al.  Operations on polytopes: application to tolerance analysis , 2011, ArXiv.

[18]  Tibor Steiner,et al.  Minkowski sum boundary surfaces of 3D-objects , 2007, Graph. Model..

[19]  Serge Samper,et al.  Tolerance Analysis and Synthesis by Means of Deviation Domains, Axi-Symmetric Cases , 2007 .