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, 22:27]
charbes [Utilisation]
openmeca [Le 25/04/2023, 10:40] (Version actuelle)
erahault [Voir aussi]
Ligne 1: Ligne 1:
-====== ​Openmeca ​======+{{tag>​cao éducation mécanique}} 
 +---- 
 + 
 +====== ​OpenMeca ​======
    
-je cite l'​auteur :// "OpenMeca 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."//+**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, là : [[http://​d.a.d.a.pagesperso-orange.fr/​index.html]], ​lancer ​l'installateur de paquets Gdebi en double-cliquant sur le fichier téléchargé.+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====
-  +
-Lorsque vous commencez un nouveau projet il faut être attentif à suivre une certaine chronologie :+
  
-   1. Creez vos sous ensembles et definissez ​le bâti... +Lancez l'​application depuis le menu //​Applications -> Éducation -> openmeca// ou en saisissant dans un [[:​terminal]] : 
-   2. Creez vos liaisons... +<​code>​openmeca</​code>​ 
-   3. Creez des tiges de raccordement entre les liaisons... + 
-   4. Agrémentez votre schéma de divers ​géométries (bati, sphère, ​cone...)... + 
-   5. Modifier une ou plusieurs des liaisons en "​liaison motorisée"​ en vue d'une simulation et creer des lois de vitesse... +Lorsque vous commencez un nouveau projet il faut être attentif à suivre une certaine chronologie :​((description tirée du site du logiciel)) 
-   6. Inserez ​des points remarquables,​ puis des mesures de trajectoires,​ vitesses... en fonction de vos besoins de mesure... + 
-   7. Lancez une simulation (vous pouvez modifier l'echelle ​de représentation des vecteurs pour améliorer leur visibilitée)...+  - Créez ​vos sous-ensembles et définissez ​le bâti... 
 +  - Créez ​vos liaisons... 
 +  - Créez ​des tiges de raccordement entre les liaisons... 
 +  ​- ​Agrémentez votre schéma de diverses ​géométries (bâti, sphère, ​cône...)... 
 +  ​- ​Modifier une ou plusieurs des liaisons en "​liaison motorisée"​ en vue d'une simulation et créer ​des lois de vitesse... 
 +  - Insérez ​des points remarquables,​ puis des mesures de trajectoires,​ vitesses... en fonction de vos besoins de mesure... 
 +  ​- ​Lancez une simulation (vous pouvez modifier l'échelle ​de représentation des vecteurs pour améliorer leur visibilité)...
  
  <​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 lancer synaptic, de le selectionner ​et de choisir suppression.+Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisiela 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.
    
-===== Voir aussi ===== +===== Version 2 (en cours de développement) ​=====
-  +
-  +
- * **(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]]+==== 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 =====
 +
 +  * **(fr)** [[http://​d.a.d.a.pagesperso-orange.fr/​index.html|site officiel]]
 +
 ---- ----
-//​Contributeurs principaux : [[utilisateurs:​charbes]].//​+//​Contributeurs principaux : [[utilisateurs:​charbes]], [[utilisateurs:​omc]].//
    
  
  • openmeca.1306182469.txt.gz
  • Dernière modification: Le 15/12/2011, 15:20
  • (modification externe)