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 11/04/2010, 21:18] – MAJ de mon adresse de contributeur Lami | 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:// | ||
| + | |||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | // | ||
