POLITOPIX
- Partie algorithmique et pilotage informatique (architecture, intégration, développement, tests, archivage et déploiement) : IR-CNRS V. DELOS (I2M, Bordeaux)
- Partie mécanique : MCF D. TEISSANDIER (I2M, Bordeaux)
L'étude de la propagation des défauts d'usinage au sein d'un système mécanique nécessite la mise en oeuvre de calculs de géométrie polyhédrique. A cette fin nous avons développé le logiciel politopix.
Sources, documentation et exécutables à télécharger
- Téléchargez les sources de politopix version 2.1.0
- compilables sous Linux
- compilables sous Cygwin Windows
- compilables sous MinGW Windows
- Téléchargez l'exécutable Windows politopix.exe version 2.1.0
- à exécuter dans une fenêtre DOS
- Téléchargez la présentation
Somme de Minkowski et intersection de politopes avec politopix
politopix permet de sommer et d'intersecter des politopes ou des cônes polyhédriques dans un espace à n dimensions. Ses applications sont dédiées au tolérancement géométrique et à la mécanique industrielle.
Exemple de somme dans R6 avec vérification de la cohérence topologique et géométrique du résultat :
./politopix.exe -p1 Polytope_1.ptop -p2 Polytope_2.ptop -d 6 -MS -ch
Exemple d'intersection de cônes dans R6:
./politopix.exe -c1 cone_1.pcon -c2 cone_2.pcon -d 6 -ch
Version 1.0.0 : | ||
-d [--dimension] | ARG | : Set the cartesian space dimension |
-t [--tolerance] | ARG | : Set the cartesian space tolerance [default: 1.e-06] |
-o [--output] | ARG | : The optional output file (ptop or pcon extension) |
-p1 [--polytope1] | ARG | : First polytope input file (ptop extension) |
-p2 [--polytope2] | ARG | : Second polytope input file (ptop extension) | -pv [--polytopevolume] | ARG | : First polytope input file (ptop extension) |
-c1 [--polyhedralcone1] | ARG | : First polyhedral cone input file (pcon extension) |
-c2 [--polyhedralcone2] | ARG | : Second polyhedral cone input file (pcon extension) |
-cf [--check-facets] | ARG | : Used to test when we know the final number of facets |
-cg [--check-generators] | ARG | : Used to test when we know the final number of generators |
-bs [--boundingsimplex] | ARG | : Bounding simplex size, containing the bounding box -bb (n+1 vertices) |
-bb [--boundingbox] | ARG | : Bounding box size centered on the origin including the polytope (2^n vertices) |
-ch [--check-all] | : Used to perform all tests (no arguments, can be slow). | |
-MS [--MinkowskiSum] | : Set the option to turn on Minkowski sums | |
-IN [--Intersection] | : Set the option to turn on intersections (default option) | |
-EQ [--Equality] | : Set the option to turn on the equality check between ptop or pcon | |
-v [--version] | : Give the current version |
Parcourez la documentation doxygen+LaTeX du code source.