Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Affichage du Modèle généré

Une fois qu'un modèle a été généré vers Modelica ou Simulink, il peut arriver que vous souhaitiez travailler directement avec ce modèle dans l'application externe. Cela inclut tous les cas où le modèle n'est pas généré correctement et où vous devez trouver le problème dans l'application externe.

Exécuter une génération de modèle à l'aide du bouton Start test. ou Solve puis visualiser le code généré.

Affichage du code généré

Pour afficher le code Modelica ou Simulink généré dans l'éditeur de code Enterprise Architect :

  • Cliquez sur l'icône dans la barre d'outils
  • Sélectionnez l'option "Ouvrir le répertoire de Simulation "
    Cela ouvre le répertoire dans lequel le code OpenModelica ou Simulink a été généré
  • Cliquez sur le fichier pour afficher le script

Accéder au Modèle généré

Pour accéder au modèle Modelica ou Simulink à l'aide du code généré :

  • Cliquez sur l'icône dans la barre d'outils
  • Sélectionnez l'option "Ouvrir le répertoire de Simulation "
    Cela ouvre le répertoire dans lequel le code OpenModelica ou Simulink a été généré
  • Cliquez-droit sur le dossier
  • Sélectionnez dans le menu contextuel l'option 'Editer avec < outil externe >' :

Dans ce cas, un fichier Modelica .mo est affiché. Pour un fichier généré par Simulink, le nom de fichier est Solve.m.

Double-cliquez sur le fichier pour ouvrir l'application externe :

  • Pour Simulink, pour afficher le modèle généré, vous devez ouvrir le fichier .slx nommé d'après le Bloc défini sur SysMLSimModel ; voici une vue de l'exemple Flip-flop, généré et ouvert dans Simulink :
  • Pour Modelica, dans le navigateur Bibliothèques, le diagramme est nommé selon le Bloc SysMLSimModel - double-cliquez dessus pour l'ouvrir ; voici une vue de l'exemple OpAmp, généré et ouvert dans Modelica :
Consultez la rubrique d'aide Configurer la Simulation SysML pour plus de détails.

Apprendre encore plus