ANSYS

=Page ANSYS powered=

Mise en oeuvre
ansys -Pour lancer ANSYS en mode intéractif avec GUI sur un serveur : ansys -g -Pour obtenir une licence, voir la section "Licences" et lancer sur le PC le Product Launcher pour choisir.
 * -Pour lancer ANSYS sous Linux l'alias est :**

Execution des jobs
-L'idéal est de préparer ses jobs sur PC (HyperMesh, PREP7 et l'indispensable WordPad :)) puis de les batcher sur SCALAR. -Lancer ANSYS en intéractif sur PC : lancer le "Product Launcher" et choisir une licence. -Pour exécuter un job sur SCALAR : ansys -b -p productvar -i nom_job -o nom_rapport2calcul & La variable productvar permet de choisir la licence, elle vaut aa_a (Academic Associate) ou aa_t_i (Academic Teaching Introductory), La variable nom_job est le fichier input constituant le job, La variable nom_rapport2calcul est le fichier output constituant le rapport de calcul.

ansys -b -p aa_a -i test.dat -o test.out &
 * Exemple** : lancer le fichier test.dat avec la licence Academic Associate et écrire le rapport de calcul dans test.out :

Recompiler ANSYS (Merci JL Dulong !)
-voir sa note interne ici : http://www.utc.fr/~hagegebe/compilation%20Ansys.pdf

Ansys c'est :
-la possibilité de scripter en APDL des modèles complets EF, l'APDL est le langage d'ANSYS ultra-simple et fortran-like -la possibilité d'utiliser le /POST1 comme module de post-traitement de résultats modifiés ou de codes maison, avec génération automatique d'images et calculs de résultats (bilans...) -une façon intéractive et inédite de pratiquer les éléments finis avec de larges possibilités de modification du modèle (modification des "équations" step après step, ou de la loi de comportement) -un nombre colossal de variables post-traitables (norme L2 du résidu de Newton-Raphson en isocontour, flux de chaleur convectifs et radiatifs...) et des techniques d'opération sur les résultats stockés sous forme de tables (par exemple en électricité courant(i)=densité_de_courant(i)*volume_element(i) pour un élément i, courant(i) est le produit des autres tables et ANSYS multiplie automatiquement les lignes qui se correspondent par le numéro d'élément i) -pouvoir s'affranchir de la numérotation des entités pour opérer automatiquement à l'aide des scripts sur des modèles avec plusieurs taille de maille. Par exemple, il existe des commandes pour trouver le plus petit label, le plus grand label, et le label qui suit celui de l'entité courante au sein d'une sélection -la résolution de modèles EF multiphysiques à 3 champs couplés (thermo-électro-mécanique par exemple) -des ressources informatiques mobilisées réduites : moins de RAM (/2) est nécessaire comparé à d'autres codes équivalents -une vitesse de résolution accrue : rapidité (/2) des solveurs comparé à d'autres codes équivalents, nombreux choix de solveurs, utilisation quasi-systématisée de la line-search -un pouvoir de sélection des entités : opérations booléennes, sélectionner des noeuds dans un cylindre ou une sphère de coordonnées paramètrées est facile -pouvoir morpher ses maillages (pas aussi bien qu'avec Hypermesh mais bon...) : http://www.ansys.com/products/mesh-morpher.asp

Ressources internet
Forum international indépendant : http://www.xansys.org/ La documentation d'Ansys accessible sur internet : http://kxcad.net/ansys/ Site indépendant incontournable recommandé par XANSYS : http://ansys.net/ Ressources académiques issues du site d'Ansys Inc : http://www.ansys.com/academic/academic-resources.asp Les tutorials de l'Université d'Alberta : http://www.mece.ualberta.ca/tutorials/ansys/index.html Démos online du sites d'Ansys Inc : http://www.ansys.com/demoroom/