CASYMIR : Conception Assistée de SYstèmes Mécaniques de transmIssion en Rotation

Ce logiciel est le fruit de mon travail de thèse de 1994 à 1999. Il permet de concevoir des réducteurs à engrenages avec des orientations d'arbres quelconques dans l'espace (cf. figure ci-contre). C'est un logiciel de synthèse de mécanismes c'est-à-dire qu'il est capable de proposer des idées à un concepteur débutant qui partirait d'une feuille blanche. En cela, il ne trouve pas d'équivalent parmi les logiciels actuels. Voici une table récapitulative :

Nom de l'application : CASYMIR
Version actuelle : 1.0b
Auteur : Jean-Christophe FAUROUX (fauroux@ifma.fr)
Langages : Environ 2 Mo de source répartis entre
  • Des routines de calcul en C ANSI (700 Ko) ;
  • Une interface graphique en Tcl/Tk (400 Ko) ;
  • Une bibliothèque d'optimisation en FORTRAN (830 Ko) ;
Environ 43 Mo de données (modèles 3D, base de mécanismes, base de matériaux, exemples de cahiers des charges et de résultats, etc.)
Dépendances :
  • Compilateur C ANSI (gcc 2-7-0 sous Linux par exemple)
  • Compilateur FORTRAN (f2c sous Linux ou g77 par exemple)
  • Tcl7.5 / Tk4.1 ou plus
  • Tix 4.1 (pour le widget 'tree')
Testé sur :
  • HP 9000 710, 915/75 et C200 tournant sous HP-UX 9.05 ou 10.20
  • PC Pentium Pro 233 tournant sous Linux 2.0.35 + Xfree 3.32
Description : CASYMIR est un outil destiné aux concepteurs de mécanismes, en particulier de réducteurs à engrenages. C'est un outil multi-modules illustrant le concept de conception collaborative. Les modules sont les suivants :
  • CDC : module de cahier des charges. L'utilisateur y spécifie les caractéristiques du réducteur à concevoir :
    • Position et orientation des abres d'entrée et de sortie ;
    • Rapport de réduction souhaité ;
    • Rendement souhaité ;
    • De nombreux autres paramètres plus techniques.
  • QUALI : module de synthèse toipologique qualitative ;
  • SQUEL : module d'optimisation du squelette du mécanisme ;
  • OPTI3D : module d'optimisation 3D des dimensions du mécanisme ;
  • VISU3D : visualiseur 3D du modèle du mécanisme ;
  • ANIM : module d'animation temps réel ;
  • Diverses bases de données (matériaux, étages élémentaires) ;
Capture d'écran : Cliquer ICI.

Description des fenêtres :

  • Fenêtre graphique montrant un modèle de réducteur 3D ;
  • Panneau de commande de VISU3D à droite de l'écran ;
  • Fenêtre de l'arborescence des objets montrant la hiérarchie des instances ;
  • Liste des solutions topologiques vérifiant le CDC (QUALI) ;
  • En bas à droite, fenêtre de lancement du module QUALI ;
  • Fenêtre du module CDC (en bas au milieu) ;
  • Base de mécanismes ;
  • Fenêtre de trace (en noir et blanc, à l'arrière plan en bas à gauche)