Assistance #152
Calcul volume entre elt 2D et plans
Description
Gérard,
Pour le calcul du volume du ballon j'utilise en standard la méthode proposée fans Herezh avec le mot clé
para_calculs_geometriques / CAL_VOL_TOTAL_ENTRE_SURFACE_ET_PLANS_REF
Cette méthode considère par défaut tous les éléments 2D de tous les maillages. Or j'utilise actuellement 2 maillages supplémentaires constitués chacun d'un seul quadrangle pour réaliser le contact et contenir la portion de ballon.
Question : est-il possible de calculer le volume entre plans par cette méthode proposée en standard pour un seul maillage et non tous les maillages ?
Merci
Frank
Frank
Mis à jour par Gérard Rio il y a presque 7 ans
- Statut changé de Nouveau à En cours
- % réalisé changé de 0 à 20
oui, c'est effectivement judicieux. J'ai regardé comment le faire et cela est possible. Je vais le faire, et j'introduirai une variable globale particulière pour chaque maillage.
D'autre part, les fonctions nD permmettent également d'obtenir ce résultat. Actuellement cela fonctionne et j'obtiens le même résultat via une intégration. Cependant il reste une erreur d'indiçage pour certains jeux de variables ...
Mis à jour par Frank Petitjean il y a presque 7 ans
[OFF]
Merci Monsieur "Je travaille le dimanche" :-)
[ON]
Mis à jour par Gérard Rio il y a presque 7 ans
- % réalisé changé de 20 à 60
c'est introduit dans la version > 6.816
à tester... pour l'instant je n'ai fait que l'implantation sans test spécifique
Mis à jour par Frank Petitjean il y a presque 7 ans
Peux-tu me préciser la syntaxe. J'ai essayé à tout hasard :
E_tout CAL_VOL_TOTAL_ENTRE_SURFACE_ET_PLANS_REF 1
mais cela ne fonctionne pas.
Frank
Mis à jour par Gérard Rio il y a presque 7 ans
normalement c'est la même syntaxe qu'avant, il n'y a rien à changer.
si le pb persiste, peux-tu déposer tes fichiers ?
Mis à jour par Frank Petitjean il y a presque 7 ans
Je ne comprends pas ta réponse. La commande initiale ne permet pas de spécifier ni le maillage souhaité ni le groupe d'éléments pour lequel on veut la volume entre plan.
Si je garde la syntaxe initiale de la commande le volume est calculé pour quel maillage ??
Mis à jour par Gérard Rio il y a presque 7 ans
En fait, par défaut Herezh calcule un volume entre plans, pour chaque maillage.
Pour le premier maillage, les variables globales ont le même nom qu'auparavant. À partir du deuxième maillage et pour tous les maillages i le nom global = le nom initial + "_i"
bon... ceci étant je n'ai pas eu le temps de tester (c'est comme la vente des nouveaux appareils que les utilisateurs testent !) donc si cela marche ok, si pb dit le moi, je regarde !
Mis à jour par Gérard Rio il y a environ 6 ans
- Statut changé de En cours à Résolu
a priori il n'y a plus de retour sur la demande, je considère que c'est ok