récupération des n° de noeud, éléments... |
lguenhael
Administrateur
|
Bonjour,
Vous pouvez extraire le nœud le plus proche d'un point donné par la procédure POIN et l'option PROC. Pour extraire les éléments contenant un point donné (ou plusieurs, ou encore appuyé sur des nœuds donnés), on peut utiliser la procédure ELEM. A partir de là vous n'aurez vraisemblablement pas besoin d'aller chercher les points de gauss. Il suffit simplement de réduire les champs nécessaire à vos calcul sur ces quelques éléments et de travailler directement sur ces champs (sans même avoir à faire de boucle sur chacun des éléments, ils seront tous traiter ensemble). Vous pouvez y parvenir en Gibiane tout comme en Esope (Passez directement par le Gibiane étant le plus simple). Cordialement. |
||||||||||||
|
V_incent
|
Merci pour la réponse... j'vais déjà essayer par là, et suite à votre réponse j'ai persévére :
en passant en OPTIO DIME 3 au lieu de 2, je peux utiliser 'CYLI' dans POIN et récupérer les noeuds sur un arc de cercle. Par contre ensuite, pour récupérer les éléments auxquels appartiennent ces noeuds, je contais utiliser ELEM 'CONTENANT'... sauf qu'il faudrait que mon résultat précédent soit un CHPOINT et pas un MAILLAGE... et l'opérateur CHAN ne sait pas faire cette transformation... et là je suis bloqué à nouveau... ...et ensuite quand il me faudra faire une boucle sur chaque élément pour calculer sur seulement les noeuds qui sont maintenant stocké dans un objet de type maillage à partir des données matérielles de chaque élément, je ne sais pas encore comment je ferrai ! Désolé pour ces questions, mais jusqu'à présent, soit j'utilisais ansys qui possède ces fonctions, soit j'utilisais mon propre code d'EF (et donc c'était facile pour moi...) |
||||||||||||
|
Recuperation d'un élément |
risor
|
Bonjour,
Je voudrais savoir si à travers l’opération ELEM je peux récupérer un élément qui contient certain nœud. J'ai une ***** ERREUR 149 ***** dans l'opérateur RESO Le système n'admet pas de solution, noeud : 1289 inconnue : UY Donc je voudrais savoir où se trouve ce nœud pour essayer de corriger le maillage. Merci d'avance Bien cordialement Rocio |
||||||||||||
|
lguenhael
Administrateur
|
Bonjour,
Merci de créer un nouveau sujet. De plus votre problème est certainement dû à un mouvement de corps rigide... Cordialement. |
||||||||||||
|
récupération des n° de noeud, éléments... |
|
||
Powered by phpBB Forum © phpBB Group
Design by phpBBStyles.com | Styles Database.
Content © RDforum.free.fr/Cast3M
Design by phpBBStyles.com | Styles Database.
Content © RDforum.free.fr/Cast3M