Rechercher dans ce blog

vendredi 17 mars 2017

Divergence liaison unilatérale

Une liaison unilatérale ne peut avoir un de ses noeuds esclave dans une liaison rigide.
Il semble qu'Hercule ne détecte pas ce conflit en l'exprimant par un message d'erreur mais que cela provoque une erreur de divergence des calculs.

mardi 29 mars 2016

Message "matrice non définie positive"

Le message peut survenir lorsque la structure rencontre des déplacements localisés extrêmes.
Le conseil proposé par le noyau de calcul est de diminuer le nombre de mode à rechercher.

Afin de résoudre plus facilement un éventuel problèmes de pseudo instabilités, il peut être intéressant de rechercher simplement un seul mode et d'observer la déformée de celui-ci.
Dans le cas ayant servi à l'élaboration de ce post, la période trouvée avait de plus une valeur nulle et donc une fréquence infinie symbolisée par des * dans le fichier de message.

lundi 19 octobre 2015

Message "matrice singulière"

Le message peut survenir si on a une coque de forme triangulaire définie avec 4 noeuds.
Le test des données d'Hergos permet de détecter les coques nulles ou triangulaires à 4 noeuds, d'où l'importance de le lancer le plus souvent possible avant de faire un calcul.

jeudi 24 novembre 2011

Erreur : Plus de 9999 noeuds !

Il se peut que vous soyez amené à rencontrer un jour une erreur de ce type : "Erreur : Plus de 9999 noeuds, Augmenter le paramètre HER_MXNEU"
En règle général cette erreur ne doit pas apparaitre car Hergos est censé gérer lui-même la variable d'environnement HER_MXNEU et l'ajuster au besoin (lors des tests des données des noeuds).
Cependant dans certains cas (droits notamment) Hergos ne peut pas ajuser cette variable.
Il faut donc le faire manuellement

Voici la méthode :
1/ Cliquer sur Démarrer / Panneau de configuration / Système et maintenance / Système  (ou faire clic-droit Propriétés sur Démarrer / Ordinateur ou encore touche Windows + Pause)
2/ Cliquer sur Paramètres système avancés 

3/ Cliquer sur Variables d'environnement


4/ Cliquer sur Nouvelle... puis saisir les nom HER_MXNEU et valeur, ici 1000000 de façon à être tranquille.


5/ Faire de même pour les variables système


6/ Sortir en validant les boites de dialogue.

Vous pouvez maintenant calculer des structures à 1 million de noeuds !

mercredi 9 novembre 2011

Calcul des PRV (PRS variables)

Un PRV est un PRS dont on peut faire varier linéairement les dimensions entre l'origine et l'extrémité de la barre physique.
Afin qu'Hergos puisse transformer ce PRV en multiples PRS au moment de la résolution (écriture du dh1), il est nécessaire de définir des noeuds intermédiaires sur une barre physique ayant une section PRV.




Comme le montre le schéma ci-dessus, les caractéristiques (section, inerties...) sont calculées pour chaque PRS en fonction des dimensions prises à deux positions distinctes :

  • au milieu de la barre élémentaire pour le calcul des sections (S, Sy, Sz)
  • au 2/3 de la barre élémentaire pour le calcul des inerties (Iyy, Izz, Itors, zG)


Calcul des contraintes réglementaires :
Pour les CM66 (les PRV ne sont pas calculés aux Eurocodes dans la version 9.1), le calcul du Von Mises se fait avec les caractéristiques (sections, inerties) d'un PRS ayant les dimensions du PRV au point étudié (origine ou extrémité d'une barre élémentaire).

mardi 6 septembre 2011

Cas de masse transformé

La problématique : on part d'un cas de charge ayant des composantes en Fx,Fy et Fz que l'on transforme en cas de masse. On cherche les modes propres verticaux uniquement, donc on veut "éliminer" les composantes Fx et Fy du cas de masse.
Une solution : on va utiliser les coefficents du cas transformé pour annuler les composantes non souhaitées.