Concepteur de Meca3D, Atemi élargit son offre de logiciels de simulation en proposant SinuSPhy : Simulation Numériques des Systèmes Physiques.

Conçu dans la perspective d’une utilisation pédagogique, et destiné à des enseignements en pré-Bac - réforme STI2D - comme en post-Bac, l’objectif de SinuSPhy est de simuler le comportement d’un système multiphysique dans les domaines électrique, mécanique, thermique, hydraulique…

SinusPhy utilise deux niveaux de modélisation proches de SysML:

  • Une modélisation à partir des équations de comportement des composants du système (Parametric Diagram)

  • Une modélisation s’appuyant sur une bibliothèque de composants de plus haut niveau, que l’on peut assembler sous la forme d’un schéma bloc (Internal Blocks Diagram) représentant les éléments de la structure : moteur à courant continu, réducteur, pignon crémaillère, système…

Lorsqu’il s’agit de systèmes à dominante mécanique, le modèle numérique du mécanisme est confié à Meca3D, ce qui évite de décrire la cinématique complexe du système. Ce modèle est encapsulé dans SiNuSPhy sous forme d’un composant unique.

Les apports pédagogiques de SinusPhy :

  • Sensibiliser l'élève à l'influence des différents paramètres du modèle sur le comportement simulé.

  • Prévoir ou vérifier, à partir de la simulation, les performances du système telles que définies par son cahier des charges.

  • Confronter les résultats de la simulation à ceux de mesures réalisées sur le système réel.

A télécharger ou à consulter  
Document de présentation au format PDF  
Article consacré à SinusPhy dans la revue Technologie n° 179  

 
Exemples v1 Exemples v2

Exemples de base

Rotor d'éolienne à angle de calage variable

Ce modèle SinusPhy représente un rotor d’éolienne à angle de calage variable asservi en vitesse.

Etude du drone Parrot

Poutre sur deux appuis soumise à l'action d'une charge concentrée en son milieu.

Le problème est traité de de deux manières distinctes, à l'aide d'un Composant Standard et à l'aide d'un programme externe connecté à SinusPhy grâce au nouveau composant Interface. Les sources C++ du programme externe sont fournies sous la forme d'un projet Visual C++ 2008, et pourront servir de modèle pour le développement de programmes utilisés avec le composant Interface.

Etude des performances d'un véhicule automobile

Boite de vitesse manuelle

Boite de vitesse automatique

Boite de vitesse automatique + régulateur

Cheville du robot NAO  

Cet exemple montre comment interfacer un dispositif matériel à SinusPhy, grâce au nouveau composant Interface. Il s'agit ici de l'ensemble pied+cheville du robot NAO d'Aldebaran Robitics, indispensable au fonctionnement de l'exemple.

Les sources C++ du programme de commande de la cheville sont fournies sous la forme d'un projet Visual C++ 2008.

Modélisation du chauffage d'un appartement de type studio

Les déperditions thermiques sont évaluées à l'aide d'une feuille de calcul Excel

 
Modélisation du comportement d'une éolienne

Dans le cadre de la spécialité « énergie et environnement » enseignée en STI2D, et à partir du support « ENERGIS - ANALYSE  EOLIENNE » de la société Alira, cette étude permet de simuler le comportement mécanique et électrique de l’éolienne dans différentes situations.

 
Etude d'une installation hydraulique

Cette étude permet de simuler le déplacement d’une charge à l’aide d’un vérin hydraulique à double effet commandé par un distributeur 4-3 à centre ouvert et d’analyser le comportement des différents composants.

 
Etude d'un ascenseur d'immeuble

L’objet de cette étude est de vérifier certaines performances du cahier des charges d’un ascenseur, notamment la précision d'arrêt devant les seuils.

 

Simulation du fonctionnement d'une écluse  

L’objet de cette étude est de simuler les phases de fonctionnement d'une écluse. Cet exemple fait appel au nouveau composant Script qui permet d'exécuter des programmes développés à l'aide des langages Python ou Lua.

 
Installation de chauffage

Dans cet exemple, on se propose de simuler le comportement d’une installation de chauffage simplifiée avec une vanne mélangeuse trois voies et un circulateur.

 
Suspension hydropneumatique

Dans cet exemple, on cherche à caractériser le comportement dynamique d'une suspension hydropneumatique modélisée à l'aide de Meca3D, et soumise à différentes excitations.

 
Exemples d'utilisation des nouveaux composants électriques et électro-mécaniques.

Exemples associés aux nouveaux composants de bibliothèques disponibles à partir de la version 1.0.1.95

 
Micro centrale hydroélectrique

Deux exemples de simulation du comportement d’une micro-centrale hydroélectrique.

 

 

Vidéos sur YouTube

 
Asservissement du bras de robot Maxpid

Création temps réel d'une simulation du bras du robot maxpid asservi à partir d'un modèle Meca3D

Pilotage du drone Mikrocopter Hexa

Autre simulation du pilotage d'un drone à partir d'une étude Meca3D.

Projecteur de poursuite asservi

Simulation du mouvement d'un projecteur de poursuite asservi en position, à partir d'une étude Meca3D.

Installation de chauffage

Simulation commentée du modèle téléchargeable plus haut.

Simulation du fonctionnement d'une écluse

Vidéo correspondant à l'exemple décrit plus haut ( mise à jour le 18/10/2013 )

Prototypage rapide Printo3D

Simulation commentée du pilotage d'une imprimante 3D, à partir d'une étude Meca3D.

Pilotage d'un drone Hexacopter

Simulation dynamique du pilotage d'un drone hexacopter à partir d'une étude Meca3D.

Cheville du robot NAO

Simulation simultanée du modèle réel et du modèle numérique de la cheville du robot NAO.
Illustration du nouveau composant Interface apparu avec la version 2 de SinusPhy.

Notes :

  • Les exemples sont fournis dans une archive au format zip et peuvent être installés n'importe où sur vos disques durs.

  • La documentation en ligne de SinusPhy contient plusieurs tutoriaux; les exemples associés sont dans l'archive des exemples dans le répertoire Tutoriaux.

  • Il est conseillé de désinstaller la précédente version de présentation ainsi que les anciens exemples.

SinusPhy 5.0.0.131 (31/03/2019)

Principales corrections:

  • Correction d'un problème intervanant lors de l'enregistrement puis la relecture d'un modèle comportant un composant Etude dont les données internes ont été modifiées ( Conditions initiales par exemple ).

  • Correction portant sur la précision des valeurs issues des composants de type Curseur.

  • Correction du test de linéarité lors de la création des composants standards.

  • Correction apportée à la relecture des alias dans les Sommateurs pour des modèles issus d'anciennes versions.

  • Ajout de la possibilité de référencer les Variables Globales dans les Paramètres et les Résultats des composants standards.

  • Ajout de l'accès à l'éditeur de courbes depuis les masques de création des composants de type Courbe et Loi graphique.

Programme : ( pour une démonstration, utiliser le numéro de licence SPH-1108999-A lors de l'installation ) 

SinusPhy v5.0.0.131

SinusPhy_v5.0.0.131.zip ( 15.8 Mo )

 

Exemples v5

         Etude Sinusphy qui a pour objet de comparer les coûts d'utilisation d’un kart à moteur thermique et d’un kart à moteur électrique.

         Les modèles SolidWorks 2017 + Meca3d v17 sont également fournis.

 

SinusPhy 5.0.0.125 (23/03/2019)

Principales nouveautés:

  • Modification et amélioration de l'interface graphique.

  • Recherche automatique de chemin lors du tracé d'un lien entre les entrées de deux composants.

  • Mise à jour du composant Etude pour prendre en compte les nouveautés de la version 17 de Meca3D.

  • Possibilité de cacher des pièces dans le modèle 3D associé au composant Etude.

  • Possibilité de modifier les alias et les unités dans les composants de bibliothèques.

  • Possibilité de définir la couleur par défaut pour le tracé du contour des composants.

  • Possibilité d'assigner des couleurs personnalisées aux composants.

  • Possibilité de définir des courbes combinées dans les composants Conteneurs.

  • Possibilité d'enregistrer les images dans le fichier de l'étude en rompant le lien avec le fichier externe.

  • Mise à jour de composants de la bibliothèque standard.

  • Gestion de la rotation des icônes inactives lors de l'activation de la sous couche graphique.

  • Ajout de nouvelles entités géométriques à la couche graphique.

  • Possibilité d'ajouter des entités de la couche graphique à l'intérieur des assemblages.

  • Mise à jour des liens associés lors de rotation d'un composant.

Pour vous permettre de tester cette nouvelle version, SinusPhy v5 fonctionnera sans limitation jusqu'au 15 avril 2019. Après cette date, la protection devra être installée.

Si vous êtes à jour de maintenance et que vous souhaitez obtenir votre code d'installation pour la version 5, adressez votre demande par e-mail à Sylvie Perroud en précisant les coordonnées de votre établissement ainsi que votre numéro de licence SinusPhy.

 

La nouvelle version 5 de SinusPhy est disponible en licence illimitée pour les établissements, ce qui inclut les enseignants et les élèves.

Pour obtenir plus d'informations sur la licence illimitée : http://www.visiativ-education-recherche.fr/contact/

 

 

Programme : ( pour une démonstration, utiliser le numéro de licence SPH-1108999-A lors de l'installation ) 

SinusPhy v5.0.0.125

SinusPhy_v5.0.0.125.zip ( 15.8 Mo )

SinusPhy 4.0.0.94 (23/03/2019)

Principales corrections:

  • Rétablissement des info-bulles pour les composants compris dans un Assemblage.

  • Correction d'un défaut d'affichage dans la liste des entrées du masque de définition des Conteneurs après la suppression d'une d'entre elles.

  •  Meilleure prise en compte des paramètres imbriqués dans les masques de définition des composants standards.

  • Si une courbe est restée associée à une entrée d'un composant appartenant à un Assemblage, elle n'est plus restaurée à la lecture du modèle.

  • Corrections apportées lors l'insertion d'un fichier SinusPhy comme composant de bibliothèque.

  • Correction du masque de création des Conteneurs qui ne prenait pas en compte l'ajout de courbe à sa création.

  • Correction de la gestion des paramètres de type Résultat dans le masque des Scripts.

  • Corrections et améliorations apportées à la gestion des alias des composants contenus dans des Assemblages, lorsque des entrées sont liées à des Conteneurs ou associées à des courbes.

  • Correction des propriétés de SinusPhy pour lesquelles le statut des entrées/sorties non liées n'était pas conservé.

  • Si des données ont été modifiées dans le masque de saisie d'un composant, il est proposé de sauvegarder ces modifications lors de la sortie du masque.

  • Réorganisation de l'arbre du mécanisme dans le composant Etude.

  • Correction du masque des Propriétés de SinusPhy dans lequel les Informations n'apparaissaient pas à la relecture.

  • Correction d'un problème pouvant toucher les Piquages, induit par les modifications de la version 4.0.0.70.

  • Correction d'un problème pouvant toucher les Sommateurs lors de l'association d'alias aux entrées.

  • Correction du masque de définition des Assemblages concernant la position des Résultats.

  • Correction touchant l'accès aux paramètres des Piquages.

  • Correction du test de linéarité des relations dans les composants Standards.

 

Programme : ( pour une démonstration, utiliser le numéro de licence SPH-1108999-A lors de l'installation ) 

SinusPhy v4.0.0.94

SinusPhy_v4.0.0.94.zip ( 15.5 Mo )

SinusPhy 4.0.0.70 (17/12/2018)

Principales corrections:

  • Amélioration de la prise en compte des entrées de type Formule du composant Meca3D pour les efforts variables et aérodynamiques.

  • Prise en compte des définitions variables pour les composantes de vitesse des Fluides du composant Meca3D.

  • Correction apportée à la fonction de transformation d'un composant standard en élément de bibliothèque. Les conditions n'étaient pas transférées.

  • Correction apportée à la gestion des composants de type Piquage.

  • Correction des unités des mouvements pilotes en rotation dans les modèles Meca3D.

  • Prise en compte de l'opacité des objets graphiques lors de leur duplication.

  • Correction des composants hydrauliques "source_hydraulique_infinie" et "source_hydraulique_alimentée".

  • Correction du programme de mise à jour des bibliothèques.

  • Correction dans la gestion du composant "Variables globales".

  • Il ne peut plus être créé en contexte d'assemblage.

  • Il n'est plus concerné par les opérations de copier/couper/coller.

  • Correction du verrouillage des courbes de résultats en cours de calcul.

  • Correction d'un problème de perte de ressources lors de l'édition multiple d'assemblages.

  • Amélioration de la gestion des courbes de résultats en cours de calcul.

  • Correction d'un défaut d'affichage des icônes dans les composants lors de la relecture d'anciens modèles.

  • Désactivation de la couche graphique en contexte d'assemblage.

  • Correction d'un défaut d'affichage des icônes lors de la rotation des composants.

  • Meilleure gestion des liens incorrects lors de la relecture des modèles.

  • Correction apportée à la gestion des graphes d'un modèle lorsqu'un nouveau modèle était créé.

Programme : ( pour une démonstration, utiliser le numéro de licence SPH-1108999-A lors de l'installation ) 

SinusPhy v4.0.0.70

SinusPhy_v4.0.0.70.zip ( 15.5 Mo )

SinusPhy 4.0.0.33 (18/09/2017)

Principales corrections:

  • Suite à des problèmes rencontrés sous Windows 10, recompilation du Gestionnaire de Licences pour utiliser les mêmes librairies partageables que SinusPhy.

Programme : ( pour une démonstration, utiliser le numéro de licence SPH-1108999-A lors de l'installation ) 

SinusPhy v4.0.0.33

SinusPhy_v4.0.0.33.zip ( 15.5 Mo )

SinusPhy 4.0.0.32 (18/09/2017)

Principales corrections:

  • Lorsqu'un modèle comportant un composant Etude est sauvegardé, le modèle 3D est replacé en position d'origine.

  • Modification des options de compilation du module SPLibraryUpdater dans lequel certains anti-virus détectaient un problème ( faux positif ).

Programme : ( pour une démonstration, utiliser le numéro de licence SPH-1108999-A lors de l'installation ) 

SinusPhy v4.0.0.32

SinusPhy_v4.0.0.32.zip ( 15.5 Mo )

SinusPhy 4.0.0.31 (06/02/2017)

Principales corrections: lire

 

Programme : ( pour une démonstration, utiliser le numéro de licence SPH-1108999-A lors de l'installation ) 

SinusPhy v4.0.0.31

SinusPhy_v4.0.0.31.zip ( 15.5 Mo )

SinusPhy 4.0.0.13 (14/12/2016)

Nouvelles fonctionnalités : lire

 

Vous pouvez également télécharger un exemple d'utilisation des nouvelles fonctionnalités de SinusPhy v4

Suspension hydropneumatique

 

Si vous êtes à jour de maintenance et que vous souhaitez obtenir votre code d'installation pour la version 4, veuillez adresser votre demande par e-mail à Sylvie Perroud en précisant les coordonnées de votre établissement ainsi que votre numéro de licence SinusPhy.

 

Programme : ( pour une démonstration, utiliser le numéro de licence SPH-1108999-A lors de l'installation ) 

SinusPhy v4.0.0.13

SinusPhy_v4.0.0.13.zip ( 14.6 Mo )

SinusPhy 3.0.0.58 (06/02/2017)

Principales corrections : lire

 

Programme : ( pour une démonstration, utiliser le numéro de licence SPH-1108999-A lors de l'installation ) 

SinusPhy v3.0.0.58

SinusPhy_v3.0.0.58.zip ( 14.7 Mo )

SinusPhy 3.0.0.42 (13/01/2016)

Nouvelles fonctionnalités : lire

 

Programme : ( pour une démonstration, utiliser le numéro de licence SPH-1108999-A lors de l'installation ) 

SinusPhy v3.0.0.42

SinusPhy_v3.0.0.42.zip ( 14.6 Mo )

SinusPhy 2.0.1.47 (05/05/2015)

Historique des évolutions : lire

Programme : ( pour une démonstration, utiliser le numéro de licence SPH-1108999-A lors de l'installation ) 

SinusPhy v2.0.1.47

SinusPhy_v2.0.1.47.zip

SinusPhy 1.0.2.59 (16/10/2014)

Historique des évolutions : lire

Programme : ( pour une démonstration, utiliser le numéro de licence SPH-1108999-A lors de l'installation ) 

SinusPhy v1.0.2.59

SinusPhy_v1.0.2.59.zip

Dernière mise à jour : 31-03-2019