Importation de profilés avec calcul automatique

Lors de l’importation d’une bibliothèque de profilés avec un fichier IGA contenant des sections normalisées, l’indication des dimensions et épaisseurs du profilé suffit.

Le calcul des propriétés physiques sera effectué automatiquement par ICAB lors de l’importation avec le paramétrage dans le fichier IGA:

PROPERTY(TYPE=BEAM_LINEAR,CALC=ALL)

Exemple de fichier IGA:

PROPERTY(TYPE=BEAM_LINEAR,CALC=ALL)
1,"IPE100"; // BEAM_LINEAR poutre droite [IPE100]
SECTION=6, // h100 b55 tw4.1 tf5.7 r7 IPE HEA,C,M HL,P,D normalisé afnor
TKY= 55, // mm dimension Y (largeur b)
TKZ= 100, // mm dimension Z (hauteur h)
EA= 4.1, // mm Épaisseur de l'âme (tw)
TF= 5.7, // mm Épaisseur des semelles (tf)
RR= 7, // mm Rayon de raccordement (r)
;

Après importation, le projet contient les caractéristiques calculées:

AR= 1032.32, // mm2 aire de la section (A)
IYY= 1.71012E6, // mm4 moment d’inertie Y
IZZ= 159.187E3, // mm4 moment d’inertie Z
TC= 12.0881E3, // mm4 constante de torsion J
IW= 351.378E6, // mm6 moment de gauchissement
IVY= 34.2024E3, // mm3 module de flexion élastique (I/vy=Wel.y)
IVZ= 5788.61, // mm3 module de flexion élastique (I/vz=Wel.z)
ITC= 2120.73, // mm3 module de torsion pour Mx (J/r)
SP= 19.7034E3, // mm3 moment statique Y (Wpl.y/2)
SPZ= 4572.79, // mm3 moment statique Z (Wpl.z/2)
SRY= 1.53503, // :: facteur de cisaillement Ty
SRZ= 2.03016, // :: facteur de cisaillement Tz
ARY= 672.51, // mm2 aire de cisaillement (Av.y)
ARZ= 508.492, // mm2 aire de cisaillement (Av.z)
IL= 403.882, // mm2/mm surface mouillée linéique

 

Télécharger l’exemple complet avec variante de changement d’unités mm ou cm poutre_iga_calc.zip
NB: ouvrir les fichiers IGA en fichier texte de type TXT, par exemple avec Notepad (ICAB, Fichier/éditeur bloc-note).

Calcul de pylônes

L’application des Eurocodes aux calculs de pylônes par le logiciel ICAB sont menés selon

EN1991-1-4

Les actions du vent sur les treillis sont conformes

à la section 7.7 applicable aux profilés à angles vifs

ou à la section 7.8 applicables aux tubes circulaires selon le coefficient de Reynolds et la rugosité de surface

avec coefficients d’effets dynamique CsCd selon les annexes B ou C

EN1991-1-1

Les actions de charge d’exploitation peuvent être ajoutées, ainsi que des équipements ponctuels caractérisés par leur masse, prise au vent variable selon la direction, l’accrétion de givre induisant une augmentation de masse et de prise au vent.

EN1993

La limite élastique selon la classe d’acier variable selon l’épaisseur est estimée selon EN1993-1-1 ou EN1993-1-10.

EN1993-3-1

Le givre est caractérisé par sa densité, son épaisseur selon l’annexe C EN1993-3-1 et la sécurité appréciée selon la classe de la fiabilité.

 

Exemples de mats haubanés

Modèle de pylône de 102m haubané pour mesures avec anémomètres

Distribution des contraintes en pied de pylône articulé

contraintes sur plaque du pied central en appui sur sol meuble

 

 

ICAB 6.008 charges climatiques

Mise à jour ICAB 6.008: chargements climatiques automatiques

Effets de bord

Les effets de bords sur les actions du vent sont appliqués automatiquement suivant la position  de l’élément dans la structure selon l’Eurocode 1 (EN1991-1-4 pour bâtiments rectangulaires avec toiture double pente, toiture plate, toiture isolée avec effet d’excentration de poussée), pour les murs de bâtiments rectangulaires ou pour murs isolés (EN1991-1-4 section 7.4.1)

Pressions surfaciques

Les expositions climatiques sont automatiques pour les bâtiments recouverts d’une peau formant couverture, bardage et planchers intérieurs: le module coques ICAB Surf complète le module ICAB NV et les charges climatiques s’appliquent directement par pression.

Charges linéiques

Les expositions climatiques sur les poutres sont toujours possibles sans le module ICAB Surf pour générer les charges linéiques climatiques sur les éléments poutres.

 

Actions du vent Ouest surpression

Coefficient d’accumulation variable de neige

Un coefficient d’accumulation variable pour la surcharge de neige peut être défini localement par l’utilisateur et traité automatiquement par la présence d’acrotères en bordure de bâtiment

Noues pour les faibles pentes selon EN1991-1-3 5.2/NA France

Exemple de bâtiment en région A1 (Sk=450Pa) avec acrotère ouest et noue centrale pour une pente négative -3% :

  • accumulation S1=+200Pa sur la zone +2m/-2m : μ.Sk + S1 = 0.8 x 450 + 200 = 560Pa
  • accumulation variable contre l’acrotère ouest jusqu’à Ls=5m

Mise à jour par téléchargement.

Exemples tests

Exemple pour bâtiments rectangulaires avec acrotères

icab_en1991-1-4_toit_2versants

Exemples pour murs isolés

icab_en1991-1-4_parapet

ICAB version 6.0

ICAB Force Version 6.0

Nouveautés Mise à jour 6.0 Manuels

Version optimisée pour Windows 10, 11 disponible en version 32 ou 64bits

Version 6.0 – version 64 bits – clef numérique Internet

  • pas de driver complémentaire pour clef, version optimisée pour Windows 10, 11
  • licence avec clef numérique sur Internet. L’ordinateur est relié à Internet pour que la licence soit active lors du lancement des calculs.
  • cette version requiert les extensions Windows MFC 64bits: installation via vc_redist.x64

Version 6.0 – version 32 bits compatible clef USB

  • avec une clef USB, compatible avec utilisateurs ayant une version ICAB 5 ou antérieure; dans ce cas, l’installation du driver pour clef USB (Hasp User setup) est requise sur un nouvel ordinateur.
  • ou avec une clef numérique sur Internet. L’ordinateur est relié à Internet pour que la licence soit active lors du lancement des calculs.
  • cette version requiert les extensions Windows MFC 32bits: installation via vc_redist.x86

ICAB Version 5.51

ICAB Version 5.51 – licence Internet

Version 5.51 fonctionnant soit

  • avec une clef USB (pour Windows XP et suivantes)
  • ou avec une clef numérique sur Internet (compatible sous Windows 7, 8, 10). L’ordinateur doit être relié à Internet pour que la licence soit active lors du lancement des calculs.

Procédure d’installation

1. lancer setup.exe à partir du CR/Rom ou de l’archive *.ZIP sur votre espace client.
NB: une version téléchargée dans l’espace public en ligne ne contient pas de licence et ne peut servir qu’à une mise à jour correspondant à votre numéro de licence.

2. les mises à jour éventuelles pour driver de clef HASP sont disponibles sur:
https://www.icab.eu/download/component.html

3. l’activation de la clef Internet  sur un nouvel ordinateur peut être différée de 24h.

Manuels

manuel de l’utilisateur ICAB Force icab_iu_force5500.pdf

manuel de référence de calcul icab_ir_fcr5500.pdf

manuel de référence des chargements climatiques icab_ir_nv5500.pdf

manuel de référence des chargements sismiques icab_ir_seism5500.pdf

manuel de l’utilisateur du module coques icab_IU_FSurf55.pdf

manuel de référence des coques icab_ir_shl5500.pdf

manuel de référence des fichiers IGA icab_IGA5300.pdf

 

Setup Erreur 432

Lors d’une installation ou une mise à jour du logiciel ICAB, le lancement du programme « setup.exe » se fige et/ou  le message « Erreur 432 » s’affiche:

En tant qu’administrateur,

  • inspectez le répertoire C:\Windows
  • détruisez (ou déplacez dans un autre répertoire) le programme IsUninst.exe
    description du fichier:  InstallShield unInstaller
    version 5.10.130.0
    date: 19/11/1997 14:49

Plusieurs résolutions sont possibles, pour plus de détails, consultez le support Microsoft:

https://answers.microsoft.com/en-us/windows/forum/windows_other-gaming/uninstall-shield-error-432-when-trying-to-install/5781ee9c-5a51-4f6d-b378-50b4c1f1ccda

Pour résoudre le problème, vous pouvez essayer ces étapes:

1> Assurez-vous que vous disposez de tous les privilèges administratifs sur votre ordinateur

2> Assurez-vous qu'aucune autre application (y compris un logiciel antivirus), installation ou processus ne s'exécute en arrière-plan.

3> Vérifiez que deux instances de l'installation ne sont pas en cours d'exécution.
a. Appuyez sur Ctrl + Alt + Suppr.
b. Sélectionnez Gestionnaire des tâches.
c. Sélectionnez l'onglet Processus.
d. Recherchez _INSXXXX._MP. Où XXXX sont des nombres. S'il y a deux processus similaires (ils ne doivent pas nécessairement être identiques) en cours d'exécution, sélectionnez-en un et cliquez sur Terminer le processus.
e. Sélectionnez Oui dans la boîte de dialogue Avertissement du Gestionnaire des tâches.

4> Détectez si une copie de IsUninst.exe est en cours d'exécution, si c'est le cas, mettez fin à la tâche.

a. Appuyez sur Ctrl + Alt + Suppr.
b. Sélectionnez Gestionnaire des tâches.
c. Sélectionnez l'onglet Processus.
d. Recherchez IsUninst.exe. S'il est en cours d'exécution, sélectionnez-le et cliquez sur Terminer le processus.
e. Sélectionnez Oui dans la boîte de dialogue Avertissement du Gestionnaire des tâches.

5> Supprimez toutes les instances de IsUninst.exe.

a. À l'aide de l'Explorateur Windows, accédez à C: \ Windows ou C: \ WINNT.
b. Recherchez IsUninst.exe.
c. Cliquez avec le bouton droit sur le fichier et sélectionnez Supprimer.
d. Si IsUninst.exe ne peut pas être supprimé car il est en cours d'utilisation, redémarrez la machine et réessayez.

6> Exécutez l'installation localement en copiant les fichiers d'installation sur votre disque dur local.

a. À l'aide de l'Explorateur Windows, accédez à l'emplacement des fichiers d'installation. Par exemple, si l'installation se trouve sur un CD, accédez au lecteur de CD-ROM.
b. Copiez le contenu de l'emplacement d'installation.
c. Collez-les temporairement à un emplacement sur le disque dur local. Par exemple, le bureau.
d. Exécutez le fichier d'installation, setup.exe ou install.exe.

 

Driver MsFlexGrid

Pas de tableau sous Windows 7

Pas d’affichage des listes info/noeuds pour ICAB versions 5.
Les versions ICAB 6.0 ne sont plus concernées par ce défaut.

Après avoir installé ICAB dans une session administrateur, les commandes des menus ICAB « noeuds avec liste », « info/noeuds, éléments » ou « Liste des chargements » ne fonctionnement pas sous Windows 7.

Il s’agit d’une erreur d’enregistrement du module MSFLXGRD.OCX dans le répertoire c:\Windows\System32 et cette erreur est spécifique à Windows 7 et version suivante.

Procédure (Windows 32bits)

1. être connecté dans une session Windows avec les droits « administrateur ».
2. télécharger le fichier batch https://www.icab.eu/faq/register_msflxgrd.bat (clic droit, « Enregistrer la cible sous »)
3. Important: après le téléchargement, cliquer avec le bouton droit sur le fichier register_msflxgrd.bat et choisir « Exécuter en tant qu’administrateur » (toujours avec le clic droit).
NB: l’exécution en mode classique en double-cliquant sur le fichier ne fonctionnera pas.

Ce correctif de configuration permet de « dé-enregistrer » puis « enregistrer » le module MSFLXGRD.OCX en mode « administrateur »; pour information, les commandes de register_msflxgrd.bat sont:

Code:

   cd c:\Windows\System32\
   regsvr32 MSFLXGRD.OCX /U
   regsvr32 MSFLXGRD.OCX

Procédure (Windows 64bits)

La procédure à suivre est similaire, mais le correctif pour Windows version 64 bits est: https://www.icab.eu/faq/register_msflxgrd64.bat (clic droit, « Enregistrer la cible sous ») Les commandes de register_msflxgrd.bat sont:

Code:

   cd c:\Windows\sysWOW64\
   regsvr32 MSFLXGRD.OCX /U
   regsvr32 MSFLXGRD.OCX

Installation version 5

Installation, mise à jour en téléchargement

Pour télécharger une mise à jour ou une version de démonstration, allez sur: https://www.icab.eu/download/

La procédure d’installation spécifique aux versions ICAB 6 est décrite sur: https://icab.eu/pro/icab-force/icabforce6/

Les fichiers proposés sont compressés au format WinZip. l’installation et la configuration se lancent avec le programme SETUP.EXE de la bibliothèque ZIP inclus avec ses composants dans le fichier ZIP icabevalxx

NB: pour installer ces composants, vous devez avoir les privilèges « administrateur ». Si vous avez un CD-Rom d’installation ICAB, vous devez d’abord installer sur votre nouvel ordinateur la version du CD-Rom avant d’effectuer une installation de mise à jour par téléchargement.

Procédure de chargement: – téléchargez le fichier compressé icabevalXx.zip – décompressez les fichiers contenus dans icabevalXx.zip – lancez le programme SETUP.EXE inclus le fichier ZIP – éxécutez icabXx.exe pour ouvrir les fichiers d’exemples, la première fois avec les droits « administrateur » NB: Xx est la version ICAB

Lenteur du lancement du programme setup: Il est possible qu’un délai de 10 à 15 secondes soient requis lors du lancement du programme d’installation setup.exe avant que le premier menu de configuration d’installation apparaisse. Il s’agit du temps d’analyse par l’anti-virus; si une fenêtre apparaît, comme par exemple avec l’anti-virus « Avast », confirmez que le programme setup peut être lancé (ne pas choisir l’option « terminer » qui stoppe l’installation).

Conditions d’utilisation Le téléchargement du logiciel vous est autorisé sous réserve que vous acceptiez les conditions d’utilisation des logiciels ICAB qui stipulent notamment que vous ne disposez sur le logiciel que d’un droit d’utilisation non exclusif et limité à votre besoin interne, à l’exclusion en particulier de toute édition et/ou commercialisation. En conséquence, vous n’êtes pas autorisé à reproduire, représenter, modifier, adapter le logiciel; en particulier, toute utilisation à des fins d’édition ou distribution est interdite. Vous devez conserver et faire conserver la mention « ICAB marque déposée » et vous assurer que le logiciel n’est utilisé que par les personnes autorisées. Vous n’êtes pas autorisé à céder, concéder, à titre gratuit ou onéreux, de quelque manière que ce soit, le droit d’utilisation sur le logiciel. Vous n’êtes pas autorisé à accorder à titre gratuit ou onéreux une sous- licence d’utilisation. La société ICAB déclare être titulaire du droit exclusif d’édition du logiciel.

Types de fichiers ICAB

Les noms des fichiers DOS possèdent une extension comprenant au plus trois lettres. Les conventions suivantes sont utilisées par les applications ICAB:

AGB: projet, base de données pour la version ICAB 5 (binaire). IGA: fichier au format IGA utilisé pour décrire les modèles de structures (texte): https://www.icab.eu/doc/icabforce/iga/

IGB: projet, base de données pour les versions ICAB 4 et antérieures. Un projet ICAB 4 est constitué de deux fichiers, l’un portant l’extension IGB, l’autre portant l’extension DGB (binaires).

 DXF: fichier au format AutoCAD (TM) 
 IGC: fichier au format IGES compressé
 IGS: fichier au format IGES standard
 LST: fichier créé lors d'un calcul ou traitement contenant des informations sur l'exécution (texte)
 NOT: fichier pour une note de calcul ou une optimisation (texte)
 EST: fichier d'estimation du métrage (texte)
 UNI: fichier au format Universel pour échanges de modèles par éléments finis
 WKS: feuille de calcul Lotus 1-2-3 pour tableur.
 TMP: fichier temporaire ainsi que les fichiers commençant par ~icab* ; ces fichiers peuvent être éliminés après les calculs et opérations de maintenance.

Installation du logiciel ICAB Force (CDRom), mise à jour

1. Introduisez le CD-ROM « ICAB SETUP » dans le lecteur de l’ordinateur. Dans la fenêtre de la page d’accueil, cliquez sur le bouton d’installation et validez l’option « activer les macros ».

2. Exécutez le programme « SETUP.EXE » en tant qu’administrateur. Veuillez à fermer les applications en cours, notamment le navigateur Internet Explorer.

3. Lisez attentivement les instructions à l’écran et observez la marche à suivre (pour une installation par défaut, cliquez à chaque boîte de dialogue sur les boutons « OK » ou « YES »). Une fois le programme copié sur le disque dur, entreposez le CD-Rom dans un endroit sûr, à l’abri des rayons solaires, de la poussière et des champs magnétiques.

MISE A JOUR Si une version plus récente que celle du CD-Rom est disponible, vous pouvez télécharger cette version sur le site https://www.icab.eu/download et l’installer cette mise à jour. IMPORTANT: si vous venez de changer d’ordinateur, il faut d’abord installer la version du CD-Rom avant d’installer une mise à jour.

Premier lancement, configurer MsFlexGrid Le driver MSFLXGRD.OCX est un composant standard Microsoft permettant l’affichage de tableaux dans les boîtes de dialogue ; il est normalement initialisé au premier lancement de l’application ICAB, par un utilisateur ayant les droits « ADMINISTRATEUR ». Si ce n’était pas le cas, lancez la commande « configurer MsFlexgrid » « REGSVR32 MSFLXGRD.OCX » avec les privilèges « administrateur ».

CLE DE PROTECTION Introduisez la clé de protection sur un port USB (ou le port parallèle) de votre ordinateur. Si vous branchez plusieurs clés sur le port parallèle, placez la clé ICAB en fin de chaîne.

INSTALLATION DE DRIVERS Pour un fonctionnement satisfaisant des applications ICAB, vous devez également installer certains drivers en fonction de la version Windows utilisée (pour un CD-ROM probablement D :\):

Driver HASP sous Windows95/98/NT/2000/2003/XP, lancez la commande D:\HASP\HDD32.EXE du CD-ROM

Driver SENTINEL (uniquement pour les clefs Rainbow SENTINEL) Exécutez \sentinel\Sentinel_Protection_Installer7.2.1.exe Pour installer sur des versions antérieures à Windows 98 : sous Windows 95/98/Me, exécutez \RAINBOW\driver\WIN_9x\SENTW95.EXE sous Windows NT, exécutez \RAINBOW\driver\WIN_NT\SETUPX86.EXE

Enregistrement La fiche d’enregistrement (au verso de la facture) indiquant les conditions d’utilisation des logiciels ICAB accompagnant cette documentation doit être signée et renvoyée à ICAB (la signature du recto et verso de la facture ICAB fait également office de fiche d’enregistrement). En réalisant cette simple formalité, vous serez informé des dernières mises à jour. Vous bénéficierez de tarifs privilégiés pour les futures applications ICAB.

Compatibilité des versions ICAB sous Windows

Les logiciels ICAB 4.0 sont comptatibles Windows 2000 et XP. Les versions ICAB 5.x sont compatibles Windows 2000, XP, Vista, 7, 8.

Les utilisateurs ayant une licence pour la version 4 peuvent effectuer une mise à jour par téléchargement sur https://www.icab.eu/download/

  • Le développement des logiciels ICAB utilise l’environnement de développement Microsoft Visual C++ et la compilation elle-même est réalisée sous Windows 2000 depuis la version 4.011. Une mise à jour est requise pour les versions 4.0x antérieures à ICAB 4.011 sous Windows 2000/XP
  • Les seuls composants utilisés par ICAB qui ne sont pas directement développés par Microsoft sont les drivers des clefs. Cliquez ici pour la mise à jour 2002 de ces drivers spécifiques pour Windows XP.
  • Lors de l’installation et du premier lancement du logiciel ICAB, l’utilisateur doit avoir les privilèges « administrateurs ».
  • Sous Windows XP, l’activation du système d’exploitation auprès de Microsoft doit être faite lors de l’installation de Windows XP ou de la modification des composants fixes de l’ordinateur.

Driver de la clef HASP pour Windows 64bits

Driver de la clef HASP pour Windows 64bits Si votre CD-Rom d’installation comporte une version ICAB antérieure à 5.209

Pour fonctionner avec un système d’exploitation Windows 64bits, télécharger la dernière version du driver HASP disponible ICAB sur: https://www.icab.eu/download/?frame=component

Les dernières mises à jour, dont les versions ICAB 4.22 et 5.012, ont été recompilées pour inclure le driver HASP compatible avec l’évolution de Windows 64bit s.

Les versions ICAB antérieures (1.x, 2.x, 3.x, 4.0x) ne sont pas compatibles Windows 64 bit s.

NB: les premières versions ICAB 4.2 et 5.0 n’étaient pas compatibles Windows 64 bits et il faut donc télécharger et installer la mise à jour version 4.22, 5.012 ou 5.211 après installation des versions 4.2x, 5.0x ou antérieures à 5.209 de votre CD-Rom.

Il n’est pas utile de faire la mise à jour HASP proposée par le programme de mise à jour de composants de Windows.

Pas de tableau sous Windows 7/8 (listes info/noeuds pour ICAB versions 5)

Message par icab » 22 Mar 2010, 19:26

Après avoir installé ICAB dans une session administrateur, les commandes des menus ICAB « noeuds avec liste », « info/noeuds, éléments » ou « Liste des chargements » ne fonctionnement pas sous Windows 7 ou Windows 8.

Il s’agit d’une erreur d’enregistrement du module MSFLXGRD.OCX dans le répertoire c:\Windows\System32 et cette erreur est spécifique à Windows 7 et version suivante. Les versions ICAB 6.0 ne sont plus concernées par ce défaut.

Procédure (Windows 32bits):
1. être connecté dans une session Windows avec les droits « administrateur ».
2. télécharger le fichier batch https://www.icab.eu/faq/register_msflxgrd.bat (clic droit, « Enregistrer la cible sous »)
3. Important: après le téléchargement, cliquer avec le bouton droit sur le fichier register_msflxgrd.bat et choisir « Exécuter en tant qu’administrateur » (toujours avec le clic droit).
NB: l’exécution en mode classique en double-cliquant sur le fichier ne fonctionnera pas.

Ce correctif de configuration permet de « dé-enregistrer » puis « enregistrer » le module MSFLXGRD.OCX en mode « administrateur »; pour information, les commandes de register_msflxgrd.bat sont:

Code:

   cd c:\Windows\System32\
   regsvr32 MSFLXGRD.OCX /U
   regsvr32 MSFLXGRD.OCX

Procédure (Windows 64bits): La procédure à suivre est similaire, mais le correctif pour Windows version 64 bits est: https://www.icab.eu/faq/register_msflxgrd64.bat (clic droit, « Enregistrer la cible sous ») Les commandes de register_msflxgrd.bat sont:

Code:

   cd c:\Windows\sysWOW64\
   regsvr32 MSFLXGRD.OCX /U
   regsvr32 MSFLXGRD.OCX

 


Complément sur ce bug comment fonctionne REGSVR32: http://support.microsoft.com/kb/249873/fr

référence: http://www.tech-archive.net/Archive/VB/microsoft.public.vb.general.discussion/2009-02/msg00450.html Windows Registry Editor Version 5.00 (regedit) [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{6262d3a0-531b-11cf-91f6-c2863c385e30}] « Compatibility Flags »=-

Perte CD-Rom d’installation

Vous souhaitez installer le logiciel ICAB sur un autre ordinateur et vous ne disposez plus du CD-Rom d’installation:

1. copier le contenu du répertoire « C:\ICAB » sur un support mobile (disque externe, clef USB, sauvegarde sur CD-Rom)

2. copier le répertoire « C:\ICAB » sur le nouvel ordinateur

3. Installer la dernière mise à jour de votre licence à partir de: https://www.icab.eu/download/index.php?frame=eval

NB: avec une licence antérieure à la dernière version ICAB, télécharger la mise à jour correspondant à votre version (par exemple 5.3 si votre licence achetée est 5.3)

4. installer éventuellement la mise à jour du driver pour la clef de protection: https://www.icab.eu/download/index.php?frame=component

5. compléter éventuellement l’installation avec la procédure: https://www.icab.eu/wiki/index.php?title=ICAB-installation#Pas_de_tableau_sous_Windows_7.2F8_.28listes_info.2Fnoeuds_pour_ICAB_versions_5.29

=> pour activation des tableaux à l’écran

Configuration de la police de caractères

La police et tailles des caractères qui apparaissent à l’écran dans le cartouche et numéros sur la structure sont modifiables avec la commande du menu <Affichage, Police>.

L’utilisation d’une police TrueType est recommandée, par exemple « Arial » en taille 28 (soit 28/10mm de hauteur, la taille est en dixièmes de millimètres).

Pour charger automatiquement la police lors du prochain démarrage du logiciel ICAB, la commande du menu <Fichier, Options ICAB> permet de préciser « charger la police de caractères lors du démarrage » dans l’onglet « Tracé/Présentation »; cliquez sur [enregistrer].

FAQ calculs

Les déplacements et/ou rotations sont excessifs

Les déplacements en translation ou rotation excessifs proviennent de l’effet de structure flottante.

– vérifier les conditions limites en déplacement imposée pour garantir le blocage selon les trois translations X, Y, Z et trois rotations RX, RY, RZ

– vérifier qu’il n’y ait pas de structure isolé non rattachée à la structure ayant les blocages.

– pour des coques, gardez à l’esprit qu’un noeud n’a que 5 degrés de liberté: 3 translations et 2 rotations RX, RY dans le repère local de la coque de la surface neutre. La rotation RZ selon l’axe perpendiculaire à la surface neutre ne peut servir de blocage. Ainsi, un élément de type poutre dont une extrémité arrive en un seul noeud d’une surface de coque ne peut être considéré comme encastré sur la coque puisque la rotation RZ perpendiculaire à la coque ne contraint pas les rotations de la poutre; par exemple la torsion pour une poutre perpendiculaire à la coque reste libre dans cette liaison partielle. Pour encastrer efficacement l’extrémité d’une poutre sur une coque, il faut ajouter des liaisons entre l’extrémité de la poutre et des noeuds sur la surface.

Les charges permanentes ne sont pas correctes

Si vous estimez que les charges permanentes ne sont pas correctes,

Les charges permanentes (cas de charge « G Poids propre ») incluent les charges appliquées concentrées, linéiques, pressions mais également la somme des produits Me.G, où Me est la masse de chaque élément et G le champ de gravité défini dans les chargements « Grav./Accélération ».

La masse de chaque élément est calculée comme étant le produit de la densité du matériau (paramètre DEN des propriétés du matériau) et du volume (pour une poutre AR.L, AR étant l’aire de la section, L la longueur de la poutre).

Vérifier les masses Pour contrôler rapidement la masse de la structure, utiliser la commande « Calcul, Devis ». La masse et la position du centre de gravité sont indiquées directement dans la fenêtre de la boîte de dialogue.

Vérifier le champ de gravité Un champ de gravité peut être défini plusieurs fois; dans le cas où le champ de gravité Gz est défini dans le cas de charge 0 et cas de charge 1, chaque élément aura pour poids M.(g0 + g1) pour tout calcul où est inclus de le cas de charge 1. Il est déconseillé de placer le champ de gravité dans le cas de charge 0 car il sera toujours pris en compte sans possibilité de pondération. Il se cumule avec tout champ de gravité défini dans un autre cas de charge.

Vérifier la descente de charge Utiliser la commande « Résultats, extraire une note de calcul », pour lister les réactions par cas de charge. Le tableau de synthèse regroupe la somme des réactions ce qui permet de vérifier le total des charges.

Si ces indications ne sont pas cohérentes, par exemple avec des valeurs très grandes ou très petites, la source d’erreur probable est un problème d’unités.

Indication des unités Lors de l’ouverture d’un projet ICAB, l’utilisateur choisit un système d’unités. Ensuite les valeurs numériques introduites par l’utilisateur doivent être cohérentes avec le système d’unités choisies. ATTENTION: un changement d’unités ultérieurs requiert de modifier les valeurs déjà saisies, notamment les caractéristiques des propriétés physiques et matériaux.

Vérifier les unités

Matrice probablement non inversible

Matrice probablement non inversible ?

Le problème est similaire à celui de la matrice « non inversible ». Dans ce cas, il existe dans la structure un rapport excessif entre le plus grande et la plus faible rigidité, mais la résolution n’est pas arrêtée.

Il est alors possible d’obtenir la déformée. Un ou plusieurs noeuds ont probablement des déplacements excessifs, ce qui permet alors de localiser la partie de la structure qui n’est pas correcte.

En pratique: pour valider ce type de calcul: – vérifier le résidu indiqué dans le listing de sortie; un résidu nul, calculé après les déplacements, traduit l’équilibre des efforts entre les actions sur la structure et les réactions, – vérifier les déplacements, flèches, et rotation de fibres neutres (cas d’une poutre qui tourne sur elle-même)

Matrice non inversible

Matrice non inversible, d’où vient cette impossibilité de calcul ?

Le message « matrice non inversible: vérifiez les conditions limites et les rigidités » apparait lors de la phase d’inversion de la matrice de rigidité globale, formée par l’assemblage des matrice de rigidité locales des éléments. L’algorithme d’inversion ne peut poursuivre car un singularité numerique (terme nul ou presque) a été rencontrée.

Il s’agit du phénomène de « structure flottante »: Une partie de la structure n’est pas convenablement maintenue par les points d’appuis ou n’est pas suffisamment assemblée au reste de la structure.

Pour un corps, il faut fixer au moins 6 degrés de liberté; par exemple, bloquer au moins un noeud en translation (X, Y, Z) et rotation (RX, RY, RZ) , ou bien trois noeuds non alignés en translation (trépied).

Ce problème numérique peut également provenir de caractéristiques mécaniques nulles, comme le module d’Young E=0 pour un matériau ou l’un des paramètres de poutre nul (Aire A=, inerties Iyy=0, Izz=0, torsion TC=0).

FAQ Modélisations

Descente de charges détaillée par cas de charge

Les descentes de charges ne sont détaillées que si des cas de charge ont été créés.

Les cas de charges sont définis par l’utilisateur: http://www.icab.fr/doc/icabforce/hidd_page_loadc.htm

ou bien générés automatiquement par les module de chargement climatique.

Alors les combinaisons peuvent être générées par la commande du menu « Calcul -> combinaison » http://www.icab.fr/doc/icabforce/hid_view_combi.htm

ou bien créées une par une avec la commande du menu « Calcul->Option de calcul » http://www.icab.fr/doc/icabforce/hid_view_optrun.htm

« Déversement » des tubes selon le critère D_cm66

Déversement des tubes selon le critère D_cm66

Il est possible de noter des différences entre les critères F_cm66 et D_cm66, y compris pour des tubes circulaires qui ne sont pas susceptibles de déverser.

En fait le coefficient de déversement kD peut être égal à 1 pour les tubes circulaires, mais les coefficients de flambement sont employés par le logiciel ICAB sont différents entre F_cm66 et D_cm66

Le calcul est établi pour F_cm66 avec k1 selon la règle CM66 3,412; k1 n’est pas linéaire en fonction de l’effort de compression. Pour le critère D_cm66, le coefficient de flambement est k selon la règle CM66 3,411.

Lorsque le critère de ruine F_cm66 est inférieur à 1, alors k1<k, c’est à dire pour Mu << 1.3 Dans ce cas, F_cm66<D_cm66

NB: il est également possible d’obtenir un critère F_cm66 très supérieur à 1 Un grand coefficient indique simplement que le calcul diverge (coef Mu >= 1.3) et dans ce cas k1>>k. Quand Mu est voisin ou supérieur à 1.3, le logiciel ICAB plafonne la valeur k1=1000 pour éviter une divergence numérique.

 

NB: Tant que le critère de ruine est inférieur à 1, nous avons k1 < k, c’est à dire F_cm66 < D_cm66. Quand la poutre atteint exactement son flambement, alors k=k1

Le détail des calculs est disponible sur: http://www.icab.fr/doc/icab_criteres_de_ruine_v5.pdf

L’élongation n’est pas proportionnelle à l’effort N

Élongation dL non proportionnelle à l’effort axial N Dans une poutre ou une barre élastique, l’effort axial de compression ou traction N est en général proportionnel à l’élongation de la barre dL, c’est-à-dire l’éloignement ou le rapprochement relatif des noeuds aux extrémités:

   dL = N.L/(E.A)
   avec
   L: longueur de la barre
   E: module élastique d'Young
   A: aire de la section

SAUF dans les cas suivants:

dilatation thermique

Sous l’effet d’un échauffement dT, la barre libre à une extrémité s’allonge dL= a.L.dT (a coefficient de dilatation thermique) avec un effort axial nul N=0 en fin de calcul. Si la barre est bridée à ses deux extrémités, l’élongation est nulle dL=0 et l’effort de compression est N= -E.a.dT

précontrainte Nx

La propriété Nx des caractéristiques de la poutre (BEAM_LINEAR) ou de la barre élastique (ROD) permet d’introduire une précontrainte. Cet effort correspond à l’effort axial de la barre bridée à ses extrémités, c’est-à-dire à élongation nulle. Une effort Nx>0 correspond à la tension initiale, par exemple pour un câble en traction. Si la barre est libre à une extrémité, l’effort axial sera nul N=0 et l’élongation sera dL=-Nx.L/(E.A)

effet de seuil avec paramètres NCM ou NTM des propriétés de la poutre ou barre élastique

La valeur NCM (Effort de Compression Maximum) permet de donner un seuil de compression, par exemple effort de compression au flambement d’une poutre, au-delà duquel l’effort axial N de la barre n’augmente plus en compression, c’est à dire -|NCM| < N, sans limitation sur l’élongation négative dL quand N=-|NCM|.

La valeur NTM (Effort de Traction Maximum) permet de donner un seuil de traction, par exemple pour modéliser une butée, au-delà duquel l’effort axial N de la barre n’augmente plus en traction, c’est à dire N<|NTM|, sans limitation sur l’élongation dL positive quand N=|NTM|.

Ces effets de comportements non linéaires ne sont activés que si NCM ou NTM ont une valeur non nulle.

Comment modéliser des poutres de section variable?

Comment modéliser des poutres de section variable?

Vous souhaitez modéliser une poutre de section variable entre les noeuds N1 et N2.

1. Allez dans la boîte de dialogue « Données/DAO->Matériaux, propriétés », onglet « propriétés » http://www.icab.fr/doc/icabforce/hidd_page_matp.htm et créez deux sections droites BEAM_LINEAR (S1) et (S2), par exemple en utilisant le calcul de section

2. Dans l’onglet « propriétés », choisissez la propriété BEAM_TAPERED, section variable, puis dans la liste du projet en cours, la propriété S1 (répondez OUI pour la section de départ), puis S2 (répondez NON pour la section de fin) http://www.icab.fr/doc/icabforce/hidd_page_matp.htm#BEAM_TAPERED

3. Ensuite définissez l’élément entre les noeuds N1 et N2. Si vous souhaitez placer des points intermédiaires entre N1 et N2, placez ces points ou définissez des poutres qui croisent l’élément entre N1 et N2; ensuite utilisez la commande fusion-soudure http://www.icab.fr/doc/icabforce/hid_view_proppartf.htm

Comment créer une charge linéique avec effet de torsion?

Comment créer une charge linéique sur poutre avec effet de torsion?

Il suffit d’excentrer la fibre neutre de la poutre correspondant au décalage de la charge par rapport aux appuis.

Le décalage est peut être modélisé de deux façons:

A. modélisation des poutres dans deux plans différents et jonctions par des éléments de type « barre rigide »

B. ou, méthode beaucoup plus simple, laisser les noeuds des poutres dans le même plan et modifier les paramètres d’excentration de la fibre neutre ECY ou ECZ des propriétés de la poutre. NB: dans ce cas, il sera judicieux de créer une propriété de poutre avec excentration utilisée uniquement par les éléments qui reçoivent la charge linéique.

Comment modéliser des câbles?

Comment modéliser un cable?

Un câble peut être modélisé par un élément de type ROD Barre élastique http://www.icab.fr/doc/icabforce/hid_view_elem.htm dont les propriétés sont soit de type ROD soit de type BEAM_LINEAR (poutre) http://www.icab.fr/doc/icabforce/hidd_page_matp.htm.

Pour rendre compte du comportement non-linéaire du câble en compression, utiliser le paramètre: NCM effort de compression maximum défini dans les propriétés de la barre.

NB1: lorsque le paramètre NCM=0, le seuil n’est pas pris en compte. Il faut indiquer une valeur non nulle, par exemple 0.1 pour déclencher l’algorithme de résolution non linéaire.

NB2: Il est possible d’introduire une tension initiale avec le paramètre NX tension initiale des propriétés. La tension initiale correspond à la tension qui serait présente dans le câble sans déplacement de ses extrémités. Dans la mesure où le câble est placé dans une structure souple, ses extrémités peuvent se rapprocher et dans ce cas, la tension effective calculée dans le cas de charge « G poids propre » est en général plus faible que la valeur NX introduite.

Cette approche peut être utilisée également pour modéliser une croix de stabilité de Saint-André par deux cornières.

Vérification du résidu Quand un seuil de compression est atteint, le calcul de la solution est approché par des itérations multiples et la solution approchée est jugée satisfaisante quand le résidu (différence entre les actions et les réactions) est petit. Un message apparaît quand le résidu est supérieur à 1E-6. http://www.icab.fr/doc/icabforce/hid_view_run.htm Toutefois, le calcul peut être considéré comme satisfaisant quand le résidu reste inférieur 1E-3=0.001 Il est général possible de réduire le résidu en augmentant le nombre d’itérations de calcul. Si une convergence satisfaisante n’est pas atteinte, le modèle n’est pas stable; par exemple, parce que tous les câbles sont en compression.

Réglage de tension des haubans Pour éviter des jeux dans une structure haubanée, il est nécessaire que les câbles restent toujours tendus. L’effort de tension initiale est indiqué dans le paramètre Nx des caractéristiques de la poutre (BEAM_LIEAR) ou barre élastique (ROD). Méthode de modélisation: pour régler ces valeurs de précontraintes Nx dans un modèle, le plus simple est de ne pas limiter l’effort de compression NCM mais d’augmenter progressivement les tensions Nx jusqu’à ce que les efforts axiaux N dans les câbles restent positifs sur l’ensemble des combinaisons en limite de service (ELS et ELU). Dans les modèles intermédiaires, les valeurs négatives constatées dans les efforts axiaux N seront utilisées pour augmenter les tensions initiales Nx des câbles.

modéliser une double-cornière

Comment modéliser une double-cornière pour diagonale ou montant de treillis ?

Une double-cornière correspondant à à la mise en place de deux cornières parallèles peut être modélisée avec un seul élément dont les propriétés de la section sont modifiées selon deux méthodes:

1. prendre une section en T pour les cornières boulonnées sur leur longueur,

2. si les cornières ne sont pas jointives entre les assemblages, doubler les caractéristiques (aire Ar, Inerties Iyy, Izz, Iyz, éventuellement Wel si les sections sont en flexion); les contraintes associées à la compression Nx seront divisées par 2 par rapport à une simple cornière. L’élancement de la double cornière est équivalent à celui de la simple cornière permettant le calcul du flambement identique à celui d’une seule cornière chargée en compression à Nx/2.

Cette méthode est applicable à n’importe quel type de profilé doublé en distinguant 1. le cas de profilés jointifs (le calcul des propriétés équivalentes tient compte de l’excentration des fibres neutres) 2. le cas de profilés non jointifs (le calcul des propriétés équivalentes correspond au doublement simple des caractéristiques Ar, Iyy, Izz, Wel).

Comment calculer une poutre courbe

Comment calculer une poutre courbe ?

Un élément de poutre droite ou variable (BEAM_LINEAR, BEAM_TAPERED) est défini entre deux noeuds et est nécessairement rectiligne.

Pour modéliser une poutre cintrée, il suffit de subdiviser l’arc en tronçons. Une bonne approximation est en général obtenue avec 4 tronçons sur un demi-cercle. Pour une étude de performance, reportez vous au guide de validation.

La génération des arcs est automatique avec le mailleur; à défaut, l’utilisation d’un référentiel local en coordonnées cylindriques permet de saisir rapidement les coordonnées.

Comment appliquer une charge répartie sur plancher

Comment appliquer une charge répartie sur plancher ?

Une pression sur une surface ne peut être appliquée directement que sur des coques.

Pour un plancher modélisé seulement par son ossature porteuse, la charge surfacique P (N/m2) doit être remplacée par des charges linéiques sur les solives F (N/m).

Si l’espacement des solives est D, on applique: F = P x D F’= P x D/2 pour la demi-charge sur les solives de bordure.

Notez que le module de chargement climatique ICAB NV permet de définir directement des charges surfaciques de poids propre et d’exploitation sur plancher.

Comment articuler une poutre à ses extrémités

Comment articuler une poutre à ses extrémités ?

Lorsqu’une poutre est assemblée à d’autres poutres et qu’une articulation est nécessaire (faîtage, traverse sur poteau…) il suffit d’utiliser l’option rotule à l’extrémité et/ou à l’origine de la boîte de dialogue « Elément ».

Les rigidités d’encastrement selon les directions RX (torsion), RY, RZ (moments fléchissants) du repère local sont alors égales aux valeurs K(RX), K(RY), K(RZ) des propriétés de la poutre. Si ces valeurs sont nulles, une rigidité résiduelle est malgré tout prise en compte (un millionième de la rigidité d’encastrement) pour éviter les problèmes numériques fréquents (notamment la rotation de la poutre sur elle-même).

Pour cette raison, les moments ne sont pas rigoureusement nuls mais de l’ordre de 1E-6 fois le moment maximal obtenu sur la poutre.

Si ces moments résiduels sont inacceptables, il est alors possible d’indiquer des valeurs extrêment faibles pour les propriétés K(RX), K(RY), K(RZ), inférieures au millionième de la rigidité d’encastrement.

Attention: pour créer un appui articulé en extrémité de poutre, c’est-à-dire un point de blocage extérieur à la structure modélisé, il faut bloquer les translations du noeud placé à cette extrémité (déplacement imposé dans la boîte de dialogue « charges, noeud ») sans créer une rotule sur l’élement (boîte de dialogue « Elément »).

Créer un appui simple et une articulation au noeud placé en extrémité d’une poutre peut générer le message « matrice non inversible », car ce noeud n’est maintenu en rotation ni sur la poutre ni sur l’appui.

Décalage de la fibre neutre d’une poutre

Décalage de la fibre neutre d’une poutre

Le décalage est peut être modélisé de deux façons:

1. modélisation des poutres dans deux plans différents et jonctions par des éléments de type « barre rigide »

2. ou, méthode beaucoup plus simple, laisser les noeuds des poutres dans le même plan et modifier les paramètres d’excentration de la fibre neutre ECY ou ECZ des propriétés de la poutre

NB: le décalage des profilés a en général très peu d’importance ; pour des poutres du type solive sur plancher, on peut négliger ce décalage. Le décalage produit un effet significatif pour les charges perpendiculaires à l’axe poutre qui créent alors des moments fléchissants ou des torsions secondaires. Un autre cas important est celui d’une poutre en appui de hauteur importante (I, PRS) avec blocage en appui simple des semelles inférieures. Dans ce cas, un moment fléchissant crée une réaction d’appui horizontale sous les semelles inférieures. Il s’agit en général d’un effet indésirable qui devrait être limité par un appui glissant; le calcul permet alors de déterminer le jeu nécessaire qui correspond au déplacement horizontal du noeud en appui vertical. Couplages tension/flexion et flexion/torsion

Avec l’introduction d’excentration des fibres neutres (paramètres ECY, ECZ), notamment pour les profils non symétriques (U, L, Z…), on obtient des flexions/torsions parasites associées au décalage des fibres neutres qui peuvent créer des couplages en tension/flexion et flexion/torsion. Il est donc possible d’avoir un effort de torsion sur une poutre en appui simple articulé dans la mesure où cet appui est excentré par rapport à la fibre neutre de la poutre.