Evolution #218
Création de grandeurs globales
100%
Description
Pour les calculs de ballon, et en particulier pour alimenter la fonction de pondération de la pression permettant d'éviter la formation de lobes intérieurs, j'aurais besoin de pouvoir utiliser dans une fonction nD les coordonnées d'un nœud particulier. Ce nœud a une référence et je lui applique une condition limite.
Est-il possible par un artifice particulier de récupérer les coordonnées de ce nœud dans une fonction nD ? A ma connaissance je ne vois pas comment car il faudrait pouvoir créer une grandeur global pour pouvoir la réutiliser ailleurs...
Merci
Frank
Mis à jour par Gérard Rio il y a presque 5 ans
oui tu as raison, ce serait effectivement tout à fait utile. Mais pour l'instant ce n'est pas possible d'utiliser ce type de grandeur en dehors d'une fonction qui est appelée au moment d'utiliser le noeud en question.
D'une manière plus générale, je pense qu'il serait intéressant de pouvoir exporter un ddl (ou une grandeur relative à un ensemble, type moyenne , maxi mini... ) pour une utilisation par les fonctions nD. Au moment de la lecture de la mise en données, les grandeurs utilisées par les fonctions nD serait systématiquement exportées au niveau global (mais uniquement les grandeurs présentes dans la mise en données).
Je pense que ce serait très utile et comme grandeur j'imagine que toutes celles qui sont disponibles en post-traitement serait a priori de bons candidats.
Bon, cela me semble atteignable ... à voir par la suite mais j'avais cela en tête !
Relativement à un élément, je pense que c'est possible récupérer une intégrale, mais pas pour un noeud ...
Supposons que tu utilises non pas la valeur X3 à un noeud mais la valeur (éventuellement moyenne) X3 d'un élément, là c'est possible via:
- def d'une ref sur l'élément
- def d'une fct nD qui calcule X3
- def d'une intégrale qui calcule l'intégrale de X3
- def d'une intégrale qui calcule la surface
- récup dans la fonction que tu souhaites utiliser des deux integ ce qui te permets d'avoir la moyenne ...
bon...
Mis à jour par Gérard Rio il y a environ 4 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Bonjour Frank,
maintenant il est possible (Version > 6.970) d'utiliser les coordonnées d'un noeud via la déclaration de "variables utilisateurs" cf. doc. chap. 5
Mis à jour par Frank Petitjean il y a environ 4 ans
J'ai suivi le demande de Julien en de sens, et pour les mêmes raisons que lui d'ailleurs. J'ai jeté un œil sur ce chapitre 5 lorsque la nouvelle doc est sortie. Merci
Frank
PS. J'ai de tous vous revoir, ça commence à faire long tout ça...