Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
ansys_workbench [Le 23/09/2010, 10:25]
213.41.108.154
ansys_workbench [Le 20/04/2017, 16:34]
L'Africain tags
Ligne 1: Ligne 1:
-====== ANSYS workbench ======+{{tag>​Lucid calcul_numérique cao mécanique BROUILLON}} 
 +----
  
 +====== ANSYS Workbench ======
  
-ANSYS workbench 12.1 est la première version de Workbench à être disponible sous Linux. Le problème est que ce logiciel n'a été écrit que pour les versions de Linux que sont Red Hat Enterprise Linux (RHEL) Version 4 et 5, et SUSE Linux Enterprise (SLES) Version 10. Le but de ce petit tutoriel est de vous transmettre la méthode par laquelle j'ai réussi à faire fonctionner ce logiciel sous Karmic Ubuntu 9.10 et Lucid Ubuntu 10.04 
  
-<note warning>Certaines commandes de cette page touchant ​des composantes système, peuvent conduire à des résultats inattendus dans l'utilisation normale ​d'Ubuntu.</​note>​+**ANSYS Workbench** est un logiciel commercial d'​[[wpfr>analyse numérique]] utilisant la [[wpfr>​Méthode_des_éléments_finis|méthode ​des éléments finis]] (FEA en anglais). Il dispose d'interfaces ​d'importation pour les modèles aux formats de fichiers de CAO courants (IGES, STEP, ACIS, Parasolid).
  
-===== Redhat Package Manager =====+La version 12.1 est la première version d'​ANSYS à être disponible sous Linux. Cependant, ce logiciel est certifié (et donc conçu) pour les distributions Red Hat Enterprise Linux (RHEL) Version 4 et 5, et SUSE Linux Enterprise (SLES) Version 10. Le but de ce tutoriel est de transmettre la méthode par laquelle installer et faire fonctionner ce logiciel sous [[:​karmic|Ubuntu 9.10 (Karmic Koala)]] et [[:​lucid|Ubuntu 10.04 LTS (Lucid Lynx)]].
  
-Tous d'​abord,​ il faut savoir ​que le script de lancement ​de Workbench est basé sur une détection de la version de la glibc via rpm. Ubuntu étant basé sur le gestionnaire de package debian, l'​installation va mal se passerIl faut donc en premier lieu créer un petit script bash pour faire comme si rpm existait :+À noter que la traduction française des menus de Workbench est maintenant disponible.
  
-<code>#/bin/bash+<note warning>Certaines commandes de cette page touchant des composantes système, elles peuvent conduire à des résultats inattendus dans l'​utilisation normale d'​Ubuntu.<​/note>
  
-echo glibc-2.5-31.61</​code>​+===== Pré-requis =====
  
-J'ai mis ce petit script dans /usr/bin+  * Disposer des [[:​sudo|droits d'administration]]. 
 +  * Avoir activé l'​[[accélération graphique]].
  
-===== uname ===== 
  
-Ensuite, la commande "​uname"​ ubuntu/​debian est légèrement différent de la commande "​uname"​ utilisée dans Suse ou Redhat. En effet, l'​option ​-m dans Suse/Redhat est remplacée dans Ubuntu/​Debian par -i. Encore une fois pour contourner ce problème, il suffit de faire l'​opération suivante :+===== Préparatifs pré-installation =====
  
-  - Renommer la commande uname se trouvant dans /bin en uname2 +==== Lier Glibc à RPM ====
-  - Créer le script bash suivant :+
  
-<​code>#​!/​bin/​bash+Tout d'​abord,​ il faut savoir que le script de lancement de Workbench est basé sur une détection de la version de la bibliothèque glibc via RPM (Redhat Package Manager). Ubuntu étant basé sur le gestionnaire de paquets Debian, l'​installation va mal se dérouler. Il faut donc en premier lieu [[:​tutoriel:​comment_modifier_un_fichier|créer]] un petit [[:​tutoriel:​script_shell|script bash]] pour faire comme si RPM était présent :​ 
 + 
 +<​code ​bash>#/​bin/​bash 
 + 
 +echo glibc-2.5-31.61</​code>​ 
 + 
 +Placer ce script dans **/​usr/​bin**. FIXME //Il faudrait spécifier un nom spécifique pour ce script.// 
 + 
 +==== Lier uname ==== 
 + 
 +Ensuite, la commande "​uname"​ Ubuntu/​Debian est légèrement différente de la commande "​uname"​ utilisée dans SUSE ou Red Hat. En effet, l'​option -m dans SUSE/Red Hat est remplacée dans Ubuntu/​Debian par -i. Encore une fois pour contourner ce problème, il suffit de faire l'​opération suivante : 
 + 
 +  - Renommer la commande "​uname"​ se trouvant dans **/bin** en "​uname2"​ 
 +  - [[:​tutoriel:​comment_modifier_un_fichier|Créer]] le [[:​tutoriel:​script_shell|script bash]] suivant :<code bash>#​!/​bin/​bash
  
 if [ "​$1"​ = "​-i"​ ]; then if [ "​$1"​ = "​-i"​ ]; then
Ligne 30: Ligne 43:
  uname2 $1  uname2 $1
 fi</​code>​ fi</​code>​
- +  ​- Renommer ce script ​**/bin/uname**.
-  ​- Renommer ce script /bin/uname+
  
 Maintenant l'​installation doit se dérouler sans problème. Maintenant l'​installation doit se dérouler sans problème.
  
-===== lancement ​=====+===== Installation ​=====
  
-La traduction Française ​des menus de Workbench est maintenant disponible.+FIXME //​Donner ​des détails sur le lancement du script...//
  
-un alias est la manière la plus simple de lancer simplement Workbench. Rajoutez simplement à votre //.bashrc//+===== Configuration =====
  
-<​code>​alias wb1xx='/​usr/​ansys_inc/​v1xx/​Framework/​bin/​Linux64/​runwb2'</​code>​+==== Création d'un alias ====
  
-Workbench ​se lance alors simplement à l'aide de la commande ainsi créée ​//wb1xx//+Un alias est la manière la plus simple de lancer ​Workbench. Rajoutez ​simplement ​[[:​tutoriel:​comment_modifier_un_fichier|à votre fichier]] **~/​.bashrc** ​la ligne suivante :
  
-===== icones =====+<​file>​alias wb1xx='/​usr/​ansys_inc/​v1xx/​Framework/​bin/​Linux64/​runwb2'</​file>​
  
-L'​icone ANSYS se trouve dans le répertoire ​/usr/ansys_inc/v1xx/Images+FIXME //Cet alias suppose une version 64 bits, il faudrait vérifier si la version 32 bits s'​installe sous un dossier Linux32.//
  
 +==== Icône de lanceur ====
  
-===== Problèmes Graphiques dans la Lucid =====+Si vous désirez créer un [[:​raccourci-lanceur]],​ l'​icône ANSYS se trouve dans le répertoire **/​usr/​ansys_inc/​v1xx/​Images**. 
 + 
 +===== Utilisation===== 
 + 
 +Lancez Workbench //​via// ​la [[:​commande_shell|commande]] suivante : 
 + 
 +  wb1xx 
 + 
 +Ou par un [[:​raccourci-lanceur]] que vous aurez créé. 
 + 
 +===== Désinstallation ===== 
 + 
 +FIXME 
 + 
 + 
 +===== Problèmes graphiques sous Ubuntu 10.04 =====
  
 ANSYS DesignModeller cherche libGL.so.1 dans /usr/lib/. ANSYS DesignModeller cherche libGL.so.1 dans /usr/lib/.
  
-Le lien n'​étant pas fait par défaut :+Le lien symbolique ​n'​étant pas fait par défaut, il faut le créer, en saisissant cette commande dans un [[:​terminal]] :
  
 pour les cartes NVIDIA pour les cartes NVIDIA
Ligne 65: Ligne 93:
  
  
 +===== Voir aussi =====
 +
 +  * **(en)** [[http://​www.ansys.com/​products/​workbench/​default.asp|Site officiel du produit]]
 +  * **(en)** [[http://​ansys.net/​|Un site de ressources (astuces, macros, fichiers d'​exemple) pour les utilisateurs d'​ANSYS]]
  
-VM+---- 
 +//​Contributeur principal : ​VM//.