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
openmeca [Le 23/05/2011, 23:10]
Gemnoc Mise en forme et correction orthographe.
openmeca [Le 25/04/2023, 10:40] (Version actuelle)
erahault [Voir aussi]
Ligne 1: Ligne 1:
-{{tag>Lucid cao éducation mécanique}}+{{tag>​cao éducation mécanique}}
 ---- ----
  
 ====== OpenMeca ====== ====== OpenMeca ======
    
-**OpenMeca** est un logiciel libre((sous [[wpfr>​licence CeCILL]])) ​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, puis visualisés ​avec la deuxième application openMecaGraphe ​sous forme de diagramme.((description tirée du site du logiciel))+**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|}}
  
-OpenMeca ne semble plus maintenu pour l'instant.+<note important>​La version 1 n'est plus maintenue depuis 2012. Une [[https://​gitlab.com/​damien.andre/​openmeca|version 2]] est en cours de développement.</​note>​
  
-===== Pré-requis ​=====+===== Version 1 (obsolète) ===== 
 +==== Pré-requis ====
  
   * Disposer des [[:​sudo|droits d'​administration]].   * Disposer des [[:​sudo|droits d'​administration]].
   * Disposer d'une connexion à Internet configurée et activée.   * Disposer d'une connexion à Internet configurée et activée.
        
-===== Installation ​=====+==== Installation ====
    
 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]].
 +
    
    
-===== Utilisation=====+==== Utilisation====
  
-Lancez l'​application depuis le menu //​Applications -> Éducation -> openmeca// ou //via// la [[:commande_shell|commande]] suivante ​+Lancez l'​application depuis le menu //​Applications -> Éducation -> openmeca// ou en saisissant dans un [[:terminal]] : 
-  openmeca+<​code>​openmeca</​code>​
  
  
-Lorsque vous commencez un nouveau projet il faut être attentif à suivre une certaine chronologie :+Lorsque vous commencez un nouveau projet il faut être attentif à suivre une certaine chronologie :((description tirée du site du logiciel))
  
   - Créez vos sous-ensembles et définissez le bâti...   - Créez vos sous-ensembles et définissez le bâti...
Ligne 38: Ligne 40:
  <​note important>​ Lors de l'​enregistrement du projet, aucune extension n'est créée. Il faut la rajouter manuellement : **.omc**</​note>​  <​note important>​ Lors de l'​enregistrement du projet, aucune extension n'est créée. Il faut la rajouter manuellement : **.omc**</​note>​
  
-===== Désinstallation ​=====+==== Désinstallation ====
    
 Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
    
 +===== Version 2 (en cours de développement) =====
 +
 +==== Pré-requis ====
 +
 +  * Disposer des [[:​sudo|droits d'​administration]].
 +  * Disposer d'une connexion à Internet configurée et activée.
 +   
 +==== Installation facile====
 +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).
 +
 +<​code>​
 +sudo apt-get install libqt5help5 libqt5svg5 libqt5opengl5 libqt5widgets5 libqt5gui5 libqt5xml5 libqt5core5a
 +cd /tmp/ && wget https://​openmeca.site/​site/​dl/​openmeca_2.x_amd64.deb
 +sudo dpkg -i openmeca_2.x_amd64.deb
 +</​code>​
 +Maintenant openmeca est disponible dans le menu //​Education//​ ou bien en tapant //​openmeca//​ dans un terminal.
 +
 +===Desinstallation (dans le cas d'une installation facile)===
 +Pour désinstaller openmeca, il suffit de taper la commande suivante.
 +<​code>​
 +sudo dpkg -r openmeca
 +</​code>​
 +
 +==== 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 :
 +<​code>​
 +sudo rm /​usr/​local/​bin/​openmeca
 +rm -rf $HOME/​openmeca
 +</​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]] 
  
 ---- ----
-//Contributeur principal ​: [[utilisateurs:​charbes]].//​+//Contributeurs principaux ​: [[utilisateurs:​charbes]], [[utilisateurs:​omc]].//
    
  
  • openmeca.1306185049.txt.gz
  • Dernière modification: Le 15/12/2011, 15:20
  • (modification externe)