Anomalie #256
Erreur dans le calcul du torseur de réaction (V.6.950)
Ajouté par Frank Petitjean il y a plus de 4 ans.
Mis à jour il y a environ 4 ans.
Description
Bonjour Gérard,
J'ai relevé une erreur (apparente ?) dans le calcul du torseur de réaction : la valeur affichée est 2 x la valeur attendue !
Ci-joint un cas test minimal.
Frank
Fichiers
Les bizarreries continuent ...
Si j'impose le chargement PONCTUELLE 1 1 1 sur les 12 nœuds du maillage j'ai comme réaction sur les 3 axes 12 0 24 !
Si j'ajoute l'option ECHELLE: 2 il n'y a aucun changement sur les réactions. Là je suis perdu !
Rectificatif
Je bataille depuis hier sur ce problème de bilan de charge et je viens de m'apercevoir d'une erreur dans mon jeu de données qui explique le doublement de la réaction.
J'avais écrit de fois UZ : UX UZ UZ au lieu d'écrire UX UY UZ. D'où la double comptabilité !
Par contre le facteur d'échelle : ECHELLE: X n'est toujours pas opérant. La charge n'est pas multipliée par X comme cela devrait être.
Je te renvoie le .info avec la correction.
Frank
- % réalisé changé de 0 à 50
effectivement, bien vu, l'option ECHELLE: n'est active que pour les courbes de charge et pas pour les fonctions nD.
De manière à avoir une uniformité dans la mise en données, je vais étendre l'option ECHELLE: également aux fonction nD -> dispo dans la version 6.951
Par contre je n'ai pas le comportement que tu décris:
"Si j'impose le chargement PONCTUELLE 1 1 1 sur les 12 nœuds du maillage j'ai comme réaction sur les 3 axes 12 0 24 !"
Comme tu utilises une fonction nD avec 3 composantes, chaque composante est * par la composante associée de la force initiale. Donc dans ton exemple on a:
"
f_FAT FONCTION_EXPRESSION_LITTERALE_nD
fct= 2, 1, 2
fin_parametres_fonction_expression_litterale_
"
et avec par exemple:
"
charges -----
N_to PONCTUELLE 1 1 1 Fonction_nD_CHARGE: f_FAT ECHELLE: 2.0
"
J'obtiens comme réactions globales
" 4.800000000000e+01 2.400000000000e+01 4.800000000000e+01 "
ce qui correspond bien à : 12 * 2 * 1 * 2 pour la première composante et dernière
12 * 1 * 1 * 2 pour la deuxième composante
donc c'est correct a priori.
non, je me suis trompé de version, l'option ECHELLE: avec une fonction nD, en CL, est disponible à partir de la version 6.952
- Statut changé de Nouveau à En cours
bonjour Frank,
est-ce que je peux fermer ce ticket ?
- Statut changé de En cours à Résolu
- % réalisé changé de 50 à 100
Formats disponibles : Atom
PDF