IDES Ingénierie, Développement, Etudes Structures
  Accueil
 
  Coordonnées
 
  Plan d’accès
 
  Etudes d'ingénierie
 
  Etudes structures
 & Diagnostic
 
  Compétences spécifiques  
dynamique & sismique
calcul à la fatigue
flambement
mixité acier-béton
monuments historiques
 
  Conception de logiciels,
téléchargements
 
  Qualifications,
    Références, Chantiers
 
  Documents administratifs
 
  Contact
 

IDES  utilise pour ses besoins propres différents logiciels développés sous Delphi :

Organisation :

  OrgIdes : classement des dossiers, recherche rapide, gestion de base de modèles de documents, agenda et messagerie groupe de travail,

Economie :

  WinDes : rédaction de descriptif, calcul de métré, situation, sorties sous Word et Excel,

Calcul de structures :

  WinCops : calcul d’ossatures 3-D, vérification automatique des sections, problèmes aux valeurs propres (dynamique, sismique),

  Genos : générateur d’ossatures de bâtiment pour WinCops, calcul automatique des actions climatiques, pont-roulant, séisme, descente de charges.

  Proul : calcul de poutres de roulement.

  Acceau : influence de l'accumulation d'eau sur des poutraison de toiture à faible pente.

  RdmGen : module de calcul et vérification de sections de forme quelconque suivant Eurocodes.

Ces logiciels sont commercialisés en l’état, mais peuvent aussi être adaptés à des besoins spécifiques.

Contact : Jean-Paul HUREL

 

Téléchargements :

Divers programmes, documentations, et fichiers source sont disponibles en téléchargement.

Chronique des activités de développement technique :

- WinCops

Activités 2011 : l'objectif est de compléter le jeu de tests, d'ajouter des éléments finis de coque épaisse, de compléter le mailleur ; l'ajout de la non-linéarité géométrique (grandes déformations, câbles, ..) reste un objectif qui débordera sur 2012. Pour 2011, poursuite de la recherche documentaire et grandes lignes d'algorithme, dont une partie a déjà été incorporée en 2010.

Activités 2010 : nous avons complété et enrichi de nombreuses fonctions, l'interface texte et l'aide, complété le mailleur, ajouté des éléments finis volumiques, amélioré le calcul de l'amortissement dans le dynamique/sismique, créé une interface GMSH. Par contre, la non-linéarité est restée en stand-by..

Activités 2009 : cette année a été consacrée à finaliser le projet 2008 et à corriger les bugs.. (les fichiers du lien ci-dessous ont été  mis à jour et enrichis).
Nous avons réalisé une interface OpenGL, qui améliore bien le rendu graphique et la compréhension dans les grands projets.
Nous avons aussi décidé d'ajouter des éléments finis, et un temps important de développement a été consacré aux maillages et au rendu graphique.
Quant aux éléments eux-mêmes, quand il n'y a qu'à coder, ça va assez vite.
Deux références ont été très utiles :
- le cours de MM SABOURIN & SALLE (INSA Lyon) "Calcul des structures par éléments finis" ; cours très utile en complément de la référence suivante, et riche sur d'autres sujets (non-linéarité),
- les 3 tomes "Modélisation des structures par éléments finis" (MM BATOZ & DHATT) ; cet ouvrage, très vaste mais un peu fouillis pour les bases de la construction des éléments finis isoparamétriques ne traite hélas pas les matrices géométriques ; il faut là se référer au précédent.
Pas de lien, un coup de Google suffit!

En 2008, nous avons décidé d'ajouter à WinCops des fonctionnalités de calcul dynamique et sismique et de calcul au second ordre, qui nécessitent la résolution de problèmes aux valeurs propres.
Après quelques recherches, nous avons choisi d'utiliser la bibliothèque ARPACK, librement disponible sur le net, et s'appuyant sur la bibliothèque LAPACK, l'ensemble étant fiabilisé par un retour d'expérience de longue durée et un usage courant dans la communauté scientifique.
Cette bibliothèque est fort volumineuse puisque le cumul des procédures ARPACK et LAPACK représente au total près de 1600 routines écrites en FORTRAN.
WinCops étant écrit en Pascal Delphi, il a été nécessaire de l'interfacer en compilant cette bibliothèque sous forme de DLL, puis en écrivant en Delphi l'unité d'interface avec la DLL.
Puis un problème de compatibilité s'est posé, car le rangement en mémoire des matrices n'est pas le même en FORTRAN, où la matrice est rangée colonne après colonne, et en Delphi, où la matrice est rangée ligne par ligne.
Nous avons donc dû écrire une unité "matriceFortran" permettant de construire et exploiter les matrices échangées avec la DLL FORTRAN.
Ces éléments sont disponibles en téléchargement.

La documentation disponible sur plusieurs sites a aussi été essentielle pour le déroulement de ce projet :

Code-Aster : www.Code-Aster.org

Université du Colorado : www.colorado.edu/engineering/cas/courses.d/IFEM.d

cours de l'ENPC : www.enpc.fr/fr/formations/ecole_virt/cours/pecker/index.htm

site ARPACK : www.caam.rice.edu/software/ARPACK/indexold.html

site LAPACK : www.netlib.org/lapack

- RdmGen

RdmGen est initialement né des travaux sur les caissons de ponts métalliques et poutres de roulement, dans lesquelles la torsion joue un rôle fondamental, et où les outils classiques donnent une vision assez réductrice du comportement.
Nous avons incorporé l'effet du bimoment et du gauchissement dans le modèle de calcul des sections, d'abord par une méthode classique, puis en l'intégrant dans la matrice de rigidité des barres.
objectif 2009 : comportement RdM et stabilité à la flottaison des des sections caissonnées.
objectif 2010 : boucler le module de vérification EC3 et connexion avec WinCops.
Ce projet, piloté par Bernard FORT, est mis en sommeil depuis son décès.

- Calahr

Calahr est un programme de vérification d'assemblage par boulons HR selon NF P22-460, qui existe depuis une quinzaine d'années.
Il a fonctionné d'abord en autonome, puis en post-processeur de WinCops.
L'objectif actuel est de le basculer en EC3.
Ce projet est piloté par Guillaume REVERT.