Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
openmeca [Le 17/01/2016, 10:13] 109.190.29.208 [OpenMeca] |
openmeca [Le 25/04/2023, 10:40] (Version actuelle) erahault [Voir aussi] |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
====== OpenMeca ====== | ====== OpenMeca ====== | ||
- | **OpenMeca** est un logiciel libre qui permet de créer un schéma cinématique en 3D puis de simuler le système ainsi obtenu. Différents résultats (actions mécaniques, trajectoires, vitesses, accélérations, etc.) peuvent être capturés pendant la simulation et visualisés sous forme de diagramme. | + | **OpenMeca** est un logiciel libre qui permet de créer un schéma cinématique en 3D puis de simuler le système ainsi obtenu. Différents résultats (actions mécaniques, trajectoires, vitesses, accélérations, etc.) peuvent être capturés pendant la simulation et visualisés sous forme de diagramme. |
{{:openmeca.jpg?300|}} | {{:openmeca.jpg?300|}} | ||
Ligne 19: | Ligne 19: | ||
Pour installer ce logiciel, il suffit de télécharger le .deb pour votre [[architecture matérielle]] [[http://d.a.d.a.pagesperso-orange.fr/index.html|à cette adresse]], puis de l'[[:tutoriel:comment_installer_un_paquet|installer]]. | Pour installer ce logiciel, il suffit de télécharger le .deb pour votre [[architecture matérielle]] [[http://d.a.d.a.pagesperso-orange.fr/index.html|à cette adresse]], puis de l'[[:tutoriel:comment_installer_un_paquet|installer]]. | ||
+ | |||
Ligne 50: | Ligne 51: | ||
* Disposer d'une connexion à Internet configurée et activée. | * Disposer d'une connexion à Internet configurée et activée. | ||
- | ==== Installation ==== | + | ==== Installation facile==== |
- | Pour l'instant, OpenMeca n'est pas disponible dans les paquets, aussi il est nécessaire de compiler les sources. | + | La séquence de commandes suivantes permet d'installer les dépendances, de télécharger le paquet debian puis d'installer le paquet (uniquement pour des PC 64 bits). |
- | La séquence de [[:commande_shell|commandes]] suivante permet d'installer les dépendances requises, de télécharger les [[https://gitlab.com/damien.andre/openmeca|sources]], de les compiler et d'installer le logiciel. | + | |
<code> | <code> | ||
- | sudo apt-get install build-essential git qt-sdk libqwt-dev qt4-default | + | sudo apt-get install libqt5help5 libqt5svg5 libqt5opengl5 libqt5widgets5 libqt5gui5 libqt5xml5 libqt5core5a |
- | git clone https://gitlab.com/damien.andre/openmeca.git | + | cd /tmp/ && wget https://openmeca.site/site/dl/openmeca_2.x_amd64.deb |
- | cd ./openmeca/SRC | + | sudo dpkg -i openmeca_2.x_amd64.deb |
- | sudo make install | + | |
</code> | </code> | ||
- | <note>Suivant votre configuration matérielle, la compilation peut durer 5 à 10 minutes</note> | + | Maintenant openmeca est disponible dans le menu //Education// ou bien en tapant //openmeca// dans un terminal. |
- | ==== Utilisation ==== | + | |
- | Pour lancer OpenMeca, tapez simplement la [[:commande_shell|commandes]] suivante: | + | ===Desinstallation (dans le cas d'une installation facile)=== |
+ | Pour désinstaller openmeca, il suffit de taper la commande suivante. | ||
<code> | <code> | ||
- | openmeca | + | sudo dpkg -r openmeca |
</code> | </code> | ||
- | Par défaut, OpenMeca est en anglais. | ||
- | Vous pouvez choisir le français comme langue par défaut en allant dans le menu : **File** > **Settings...** > **Language** | ||
- | ==== Désinstallation ==== | + | ==== Installation par compilation des sources==== |
+ | La séquence de [[:commande_shell|commandes]] suivante permet d'installer les dépendances requises, de télécharger les [[https://gitlab.com/damien.andre/openmeca|sources]], de les compiler et d'installer le logiciel. | ||
+ | <code> | ||
+ | sudo apt-get install build-essential git qtdeclarative5-dev qt5-default qttools5-dev-tools libqt5svg5-dev qttools5-dev | ||
+ | git clone https://gitlab.com/damien.andre/openmeca.git | ||
+ | cd ./openmeca | ||
+ | sudo make install | ||
+ | </code> | ||
+ | <note>Suivant votre configuration matérielle, la compilation peut durer 5 à 10 minutes</note> | ||
+ | |||
+ | === Désinstallation manuelle (dans le cas d'une install par compilation)=== | ||
Pour supprimer cette application, il suffit de supprimer le fichier exécutable et le dossier de configuration avec les commandes suivantes : | Pour supprimer cette application, il suffit de supprimer le fichier exécutable et le dossier de configuration avec les commandes suivantes : | ||
Ligne 75: | Ligne 84: | ||
rm -rf $HOME/openmeca | rm -rf $HOME/openmeca | ||
</code> | </code> | ||
+ | |||
+ | ==== Utilisation ==== | ||
+ | Pour lancer OpenMeca, tapez simplement la [[:commande_shell|commandes]] suivante: | ||
+ | <code> | ||
+ | openmeca | ||
+ | </code> | ||
+ | Par défaut, OpenMeca est en anglais. Vous pouvez choisir le français comme langue par défaut en allant dans le menu : **File** > **Settings...** > **Language**. | ||
+ | |||
+ | |||
+ | Pour prendre en main ce logiciel vous pouvez suivre une série de [[https://www.youtube.com/playlist?list=PLjFD44HqZ1diZN45FSLO82NyuIgpu4Lml|tutoriels vidéos]] disponible sur YouTube. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
* **(fr)** [[http://d.a.d.a.pagesperso-orange.fr/index.html|site officiel]] | * **(fr)** [[http://d.a.d.a.pagesperso-orange.fr/index.html|site officiel]] | ||
- | * **(fr)** [[http://www.listepgm.org/index.php?page=openmeca|site d'enseignants de Génie Mécanique]] | ||
---- | ---- |