Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parCorinne Archambault Modifié depuis plus de 8 années
1
1 Monopalme Projet 4 Info Spécifications LE LAY Olivier MAHE Jocelyn FORM Nicolas HENRY Gurvan BONNIN Thomas BASSAND Guillaume Décembre 2009 MONNIER Laurent LEGUESDRON Patrice RAZAFIMAHERY Fulgence
2
2 Monopalme Projet 4 Info Plan Introduction Contexte I. ANALYSE Outils à notre disposition Application existante Améliorations prévues II. SPECIFICATIONS Interface homme-machine Modélisation 3D COMSOL Conclusion
3
3 INTRODUCTION Monopalme Projet 4 Info
4
4 Contexte Introduction Analyse Spécifications Conclusion Besoins des clients Tester rapidement l'efficacité d'une palme sans la posséder matériellement Trois grandes fonctions : Définir une palme qui sera testée Lancement du test de cette palme par COMSOL Affichage des résultats des tests CONTEXTE
5
5 Contexte Introduction Analyse Spécifications Conclusion Qu’est-ce que COMSOL ? Qu’est-ce que Qt ?
6
6 I – ANALYSE Monopalme Projet 4 Info
7
7 Outils disponibles OUTILS A NOTRE DISPOSITION Communication - Plateforme assembla Wiki intégré Messages et notifications automatiques Outil de gestion de temps Attribution des tâches aux membres du groupe. Gestion de deadlines Stockage de fichiers. SVN Introduction Analyse Spécifications Conclusion
8
8 Semaine type Introduction Analyse Spécifications Conclusion APPLICATION EXISTANTE Débuté par les 4INFO en 2008-09 Développé en C++ avec Qt Utilisation de COMSOL Fonctionnalités présentes : Dessiner la palme Ajout de strates Vue fixe 3D Génération du test
9
9 Améliorations AMELIORATIONS PREVUES Introduction Analyse Spécifications Conclusion IHM Modification du système de strates Amélioration de l’ergonomie Modélisation 3D Modifications en temps réel Vue 3D manipulable Interfaçage COMSOL Utilisation transparente Intégration des résultats
10
10 II – SPECIFICATIONS Monopalme Projet 4 Info
11
11 Spécifications Interface Homme-machine Monopalme Projet 4 Info
12
12 FENETRE PRINCIPALE Interface homme-machine Introduction Analyse Spécifications Conclusion Ajout de vues Vues de dessus et profil 2D Vue pour animation 3D Propriétés d’éléments sélectionnés Zone de dessin Dessin à la souris Zoom sur chaque vue Animation 3D Prévisualisation dans une vue séparée Modification graphique Boutons plus ergonomiques Suppression de la barre d’outils de gauche Fenêtre principale – dans l’ordre de gauche à droite et de haut en bas : vue de dessus, vue de profil, propriétés des éléments sélectionnés, animation de prévisualisation 3D
13
13 ZONES DE DESSIN Ajout / Modification de strates Vue de profil Utilisation de la souris ou d’un menu Ajout / Modification de points Vue de dessus Grâce à la souris ou par un menu Vue de profil – modification de strates Vue de dessus – modification de points Interface homme-machine Introduction Analyse Spécifications Conclusion
14
14 Spécifications Modélisation 3D Monopalme Projet 4 Info
15
15 RENDU ASSISTE Version précédente Modélisation 3D Introduction Analyse Spécifications Conclusion SaisieMatrice 3D MonoFin Données brutes COMSOL Commandes COMSOL Image 3D
16
16 RENDU ASSISTE Nouvelle version COMSOL Introduction Analyse Spécifications Conclusion Saisie Matrice 3D MonoFin Moteur OpenGL Rendu en temps réel
17
17 MODIFICATION TEMPS REEL COMSOL Introduction Analyse Spécifications Conclusion MonoFin Modification Moteur OpenGL Génération
18
18 RENDEMENT 3D COMSOL Introduction Analyse Spécifications Conclusion Temps par COMSOL : de 5s à 20s Temps par OpenGL : de 30ms à 100ms Permet un rendu en temps réel (20-25 fps) Ratio de 166 OpenGL génère 166 images en moyenne quand COMSOL en génère une seule
19
19 Spécifications Interfaçage COMSOL Monopalme Projet 4 Info
20
20 COMMUNICATION MONOFIN – COMSOL COMSOL Introduction Analyse Spécifications Conclusion MonoFin Comsol Pré-traitement Post-traitement Génération d’un script Java Génération du résultat Interface C++
21
21 COMMUNICATION MONOFIN – COMSOL COMSOL Introduction Analyse Spécifications Conclusion MonoFin Comsol Pré-traitement Post-traitement Génération d’un script Java Génération du résultat Interface C++ Paramètres fournis Simulation avec ou sans animation Données à fournir au Comsol Script Format de l’animation Résultats retournés Vidéo de la simulation Comsol Résultats bruts Fichier contenant l’ensemble des résultats
22
22 GENERATION DU SCRIPT COMSOL EN JAVA COMSOL Introduction Analyse Spécifications Conclusion MonoFin Utilisation du design pattern Stratégie Ajout simple de nos futurs scripts
23
23 CONCLUSION Monopalme Projet 4 Info
24
24 Service Communication ?
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.