Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
salome [Le 07/05/2008, 00:10] – 84.102.148.70, 213.95.41.13 | salome [Le 11/07/2018, 00:21] (Version actuelle) – 91.164.99.18 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ====== Salome ====== | ||
+ | <note importante> | ||
+ | |||
+ | {{ applications: | ||
+ | |||
+ | Salome est une solution multiplateforme et opensource (LGPL) permettant de réaliser des modèles de pièces en trois dimensions et des [[calcul_numerique|simulations (ou calculs) numériques]]. | ||
+ | |||
+ | Capable de réaliser des extrusions, révolutions, | ||
+ | |||
+ | Salome n'est pas un logiciel de CAO avec l' | ||
+ | |||
+ | Il est à noter que le package mis sur le site de code-aster (solveur open source également de calcul par éléments finis développé par EDF R&D en calcul linéaire, non linéaire, thermique, analyse modale, dynamique...) contient l' | ||
+ | |||
+ | Privilégier la version stable. Une fois l' | ||
+ | |||
+ | Il est capable d' | ||
+ | * IGES 5.3 | ||
+ | * STEP AP203/214 schemas | ||
+ | * BREP (Open CASCADE internal format) | ||
+ | |||
+ | {{ http:// | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | |||
+ | ==== Via l' | ||
+ | |||
+ | - Créez-vous un compte sur [[http:// | ||
+ | - Téléchargez l' | ||
+ | - Décompresser l' | ||
+ | - Ouvrez le dossier décompressé, | ||
+ | |||
+ | |||
+ | |||
+ | <note warning> | ||
+ | |||
+ | |||
+ | Après le téléchargement de l' | ||
+ | |||
+ | La compilation des sources est simplifiée par le script d' | ||
+ | |||
+ | === Script de compilation des sources et installation === | ||
+ | |||
+ | Dans une console, déplacez-vous dans le dossier des archives : | ||
+ | |||
+ | cd InstallWizard* | ||
+ | |||
+ | Créez le fichier de script avec l' | ||
+ | |||
+ | kate Salome-Installation.sh | ||
+ | |||
+ | Copier le texte qui suit dans le fichier Salome-Installation.sh | ||
+ | |||
+ | < | ||
+ | #!/bin/bash | ||
+ | echo | ||
+ | echo "0) Installation de salome_3.2.6" | ||
+ | echo | ||
+ | echo "1- Le script crée le repertoire « salome_appli_3.2.6 » dans le home de l' | ||
+ | export INSTALL_ROOT=${HOME}/ | ||
+ | mkdir $INSTALL_ROOT | ||
+ | echo | ||
+ | echo "2- Installation des paquets prérequis pour Salome 3.2.6" | ||
+ | sudo apt-get install tcl8.4 tcl8.4-dev tk8.4 tk8.4-dev qt3-dev-tools sip4 python-sip4-dev libboost-dev swig g++ libg2c0 | ||
+ | echo | ||
+ | echo "3- Extraction de l' | ||
+ | tar xvzf InstallWizard_3.2.6_DebianSarge.tar.gz | ||
+ | echo | ||
+ | echo "4- Lancement de l' | ||
+ | ./ | ||
+ | echo | ||
+ | echo "5- Changement les permission du fichier " | ||
+ | sudo chmod -R +x $INSTALL_ROOT | ||
+ | echo | ||
+ | echo "6- Instalation du lanceur " | ||
+ | echo "# | ||
+ | echo "echo Lancement de salome" | ||
+ | echo " | ||
+ | echo $INSTALL_ROOT"/ | ||
+ | echo | ||
+ | echo "7- Changement les permission du fichier " $INSTALL_ROOT"/ | ||
+ | sudo chmod +x $INSTALL_ROOT/ | ||
+ | echo | ||
+ | echo "8- Instalation terminée !!!" | ||
+ | </ | ||
+ | |||
+ | Enregistrez le fichier et quittez l' | ||
+ | |||
+ | Toujours dans une console, lancez le script avec la commande : | ||
+ | |||
+ | sh ./ | ||
+ | |||
+ | Lors que demandé, entrez votre mot de passe. | ||
+ | |||
+ | Il est possible que **sudo** soit nécessaire pour lancer l' | ||
+ | |||
+ | === Compilation et installation des modules de Salome === | ||
+ | |||
+ | L' | ||
+ | |||
+ | {{applications: | ||
+ | |||
+ | Cliquez sur le bouton « Next> ». | ||
+ | |||
+ | Il est important pour la bonne suite de l' | ||
+ | |||
+ | / | ||
+ | |||
+ | **N' | ||
+ | |||
+ | {{applications: | ||
+ | |||
+ | **Ne cochez pas** la boîte « Install all products from sources » | ||
+ | |||
+ | Ça pourrait être long. | ||
+ | |||
+ | Si vous avez des erreurs concernant les droits du dossier /tmp, notamment avec jaunty, faites | ||
+ | sudo rm /bin/sh | ||
+ | sudo ln -s /bin/bash /bin/sh | ||
+ | |||
+ | Cliquez sur le bouton « Next> ». | ||
+ | |||
+ | Si vous avec le message qui suit, cliquez sur le bouton « Yes ». | ||
+ | |||
+ | {{applications: | ||
+ | |||
+ | Vous pouvez réviser ce que l' | ||
+ | |||
+ | {{applications: | ||
+ | |||
+ | Dans cette fenêtre, les étapes de l' | ||
+ | |||
+ | {{applications: | ||
+ | |||
+ | Sur mon ordinateur cela a pris 9 minutes. | ||
+ | |||
+ | {{applications: | ||
+ | |||
+ | À la fin de la compilation et de l' | ||
+ | |||
+ | Suivez les instructions pour **quitter** l' | ||
+ | |||
+ | {{applications: | ||
+ | |||
+ | === Premier lancement de Salome === | ||
+ | |||
+ | Toujours dans la console, changer de dossier courant avec la commande : | ||
+ | |||
+ | cd ../ | ||
+ | |||
+ | Pour lancer Salome, nous utilisons le script « run_salome » crée par l' | ||
+ | |||
+ | ./ | ||
+ | |||
+ | Si des erreurs liées à des fichiers inexistants apparaissent, | ||
+ | |||
+ | === Ajouter Salome au menu KDE de Kubuntu 7.10 === | ||
+ | |||
+ | La procédure qui suit vous indique les étapes pour ajouter un item et son icône dans le sous-menu Graphisme du menu KDE. | ||
+ | |||
+ | - Avec le bouton droit de la souris, clique sur le menu principal **KDE**. | ||
+ | - Dans le menu contextuel qui apparaît, cliquez sur l' | ||
+ | - Dans la section de gauche, cliquez sur le signe plus « **+** », qui précède le texte du sous-menu **Graphisme**. | ||
+ | - Pour placer le nouvel item dans l' | ||
+ | - Avec le bouton droit de la souris, cliquez sur cet item. | ||
+ | - Dans le menu contextuel qui apparaît, cliquez sur l' | ||
+ | - Dans la boîte de saisie, entrez le texte **Salome 3.2.6 CAO/DAO 3D**. | ||
+ | - Cliquez sur le bouton **OK**, pour créer l'item au menu. | ||
+ | - Concentrons-nous maintenant sur la section droite du gestionnaire de menu de KDE. | ||
+ | - Dans le champ **Description :**, n' | ||
+ | - Dans le champ **Commentaire :**, entrez le texte **Logiciel de Conception et de Dessin 3D Assisté par Ordinateur**. | ||
+ | - Dans le champ **Commande :**, entrez le texte **sh '/ | ||
+ | - Au bout du champ **Nom :** (à droite), cliquez sur l' | ||
+ | - Dans le gestionnaire de fichier d' | ||
+ | - À l' | ||
+ | - Dans le gestionnaire de fichier qui apparaît, déplacez-vous dans le dossier **salome_appli_3.2.6/ | ||
+ | - Dans ce dossier, double cliquez sur le fichier **application.png**. | ||
+ | - L' | ||
+ | - Pour enregistrer le nouvel item du menu, appuyez simultanément sur les touches **Ctrl+S**. | ||
+ | - Pour fermer le gestionnaire de menu de KDE, appuyez simultanément sur les touches **Ctrl+Q**. | ||
+ | |||
+ | Pour démarrer Salome, il ne vous reste plus qu'a clique sur son item dans le menu principal KDE -> Graphisme -> Salome 3.2.6 DAO 3D. | ||
+ | |||
+ | Bon dessin 3D et bonne conception à tous ! | ||
+ | |||
+ | =====Configuration===== | ||
+ | Si télécharger avec Mozilla Firefox, dans un terminal | ||
+ | su | ||
+ | mot de passe root :" | ||
+ | cd / | ||
+ | ./configure Salome........*.run | ||
+ | sh / | ||
+ | |||
+ | |||
+ | =====Utilisation===== | ||
+ | |||
+ | |||
+ | ==== Exemples de dessins ==== | ||
+ | |||
+ | - Exemple de fichier de dessins réalisés avec **Salome** : [[http:// | ||
+ | - Téléchargez le script de génération du dessin **AngleBracket.py** du site Web de **Salome** à l' | ||
+ | - [[http:// | ||
+ | - Lancez **Salome** et créez un nouveau projet : menu **File -> New**. | ||
+ | - Prenez la bonne habitude d' | ||
+ | - Ouvrez le fichier **AngleBracket.py** décompressé : menu **File -> Load script**. | ||
+ | - Attendez que l' | ||
+ | - Avec le bouton droit de la souris, cliquez sur **Geometry**. | ||
+ | - Dans le menu contextuel, sélectionnez l' | ||
+ | - Toujours avec le bouton droit de la souris, recliquez sur **Géometry**. | ||
+ | - Dans le menu contextuel, sélectionnez l' | ||
+ | - Pour agrandir la vue de la pièce, cliquez sur l' | ||
+ | - Dans le menu **View -> Display mode -> Shading**, pour habiller la pièce, | ||
+ | - Enregistrez le projet menu **File -> Save**. | ||
+ | |||
+ | Pour le reste, amusez-vous bien, c'est là ou j'en suis rendu ! | ||
+ | |||
+ | =====Désinstallation===== | ||
+ | |||
+ | Si vous avez installé Salome via l' | ||
+ | Un fichier de configuration dans le répertoire $HOME est également présent (.SalomeApprc.[version]). Si vous souhaitez complètement supprimer Salome, vous pouvez le supprimer. | ||
+ | |||
+ | |||
+ | ===== Voir aussi ===== | ||
+ | |||
+ | * (en) [[http:// | ||
+ | * (en) [[http:// | ||
+ | * (en) Documentations très complète : [[http:// | ||
+ | * (fr) Discussion [[http:// | ||
+ | * Exemple de fichier de dessins réalisés avec Salome : http:// | ||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | // | ||