Académique Documents
Professionnel Documents
Culture Documents
com
GT-ISE
TUTORIELS
VERSION2016
par
Technologies gamma
SOUTIEN GT
E-MAIL: support@gtisoft.com
La plupart des paramètres d'affichage de la carte sont accessibles à partir du menu « Affichage » de la barre d'outils, comme le montre l'image
ci-dessous sur la figure 1b. Il s'agit notamment d'activer/désactiver les noms de composants, les noms de connexions, la grille, les ID de lien,
l'affichage de plusieurs fenêtres de projet, etc. D'autres détails sur la carte peuvent être vus en cliquant avec le bouton droit sur un endroit
vide de la carte et en sélectionnant "Paramètres d'affichage de la carte…"
DuParamètres d'affichage de la carteDans la boîte de dialogue, les paramètres tels que les noms de pièces affichés, les points de grille, les options
d'affichage des liens et les options permettant d'atténuer certaines icônes peuvent être sélectionnés. Sélection de "Utiliser des propriétés
personnalisées" sous "Paramètres d'affichage des liens par défaut" permet de sélectionner des couleurs personnalisées pour les différents types de
liens au sein de la carte. La sélection de "Afficher les tâches d'intersection de liens" place des "sauts" sur les liens qui se croisent pour rendre le chemin
des liens plus clair, comme le montre la figure ci-dessous.
Si plusieurs fichiers *.gtm sont ouverts en même temps, il peut être utile de mettre en surbrillance certains onglets du projet ou d'épingler
ceux fréquemment utilisés à l'extrême gauche pour faciliter la localisation des fichiers. Pour cela, faites un clic droit sur l'onglet souhaité en
bas de la carte. Le menu contextuel fera apparaître les options "Épingle" et "Définir la couleur de l'onglet" comme indiqué ci-dessous.
L'emplacement d'un fichier ouvert peut être trouvé en cliquant avec le bouton droit sur l'onglet du projet et en sélectionnant "Ouvrir
dossier contenant. " Cela ouvrira votre explorateur de fichiers sur votre système d'exploitation dans le dossier qui contient le projet.
Les paramètres des pièces individuelles peuvent être modifiés en cliquant simplement sur la pièce qui activera le menu contextuel « Pièce »,
comme le montre la figure 1g de la page suivante, ou en cliquant avec le bouton droit sur une pièce et en sélectionnant "Paramètres
d'affichage des pièces…" Dans le "Modifier les paramètres d'affichage de la pièce" qui apparaît, la police du nom de la pièce peut être
modifiée, l'affichage du nom de la pièce peut être activé ou désactivé, la couleur par défaut de la pièce peut être remplacée et définie sur une
couleur définie par l'utilisateur, et une couleur de surbrillance de la pièce peut être choisie.
Sélection de " Vue des canalisations" du menu "Affichage" affiche les liens sous forme de tuyaux au lieu des lignes par défaut normalement
montré. Tous les paramètres d'affichage de la pièce, tels que la couleur de la pièce, seront hérités lorsque "Vue des canalisations" est sélectionné. Ceci
est illustré dans la figure ci-dessous.
Pour inverser un groupe de pièces, sélectionnez-les simplement comme décrit ci-dessus, puis sélectionnez "Icône(s) de rotation/inversion" ►
"Inverser un groupe de pièces (horizontal)" dans le menu contextuel.
De même, un "Faire pivoter les pièces" est disponible dans le sens des aiguilles d'une montre et dans le sens inverse à partir du
menu contextuel.
1. Double-cliquez sur une pièce ou faites un clic droit. La boîte de dialogue de pièce s'ouvrira avec le nom de la pièce en mode édition dans l'arborescence de
gauche.
2. Cliquez avec le bouton droit sur une pièce dans la carte du projet ou dans l'arborescence du modèle et appuyez sur "Renommer. " Le raccourci F2 est
3. Utilisez leOutil de renommage séquentiel des pièces, trouvé dans l'onglet Accueil et en utilisant le bouton
déroulant du panneau « Mode Carte », comme indiqué ci-dessous. Cet outil permet de donner à de nombreuses
pièces des noms numérotés séquentiellement très rapidement et facilement, par exemple Cylindre01, Cylindre02,
Cylindre03, etc.
Pour utiliser leOutil de renommage séquentiel des pièces, il sera utile de décrire le processus complet, étape par étape,
afin qu'il soit clair pour l'utilisateur. Commencez par ouvrir l'exemple de modèle en accédant à
Déposer►Exemples ouverts►Moteur_1D_Gas_Exchange_Combustion►Diesel►
Diesel_6cyl_TC et en sélectionnant "Diesel_6cyl_TC.gtm".
Ensuite, allez à Modifier►Mode d'édition de carte►Renommer une pièce séquentielle . Cela fera apparaître le
boîte de dialogue illustrée à la figure 1.l.
Entrez "int_valve##" dans le champ "Nom de la pièce" champ. Ensuite, en commençant par la soupape d'admission
correspondant au Cylindre01, cliquez sur chaque vanne dans l'ordre jusqu'à ce que les six vannes aient été nommées séquentiellement.
Cliquez sur « Terminé » et les vannes doivent être étiquetées comme indiqué ci-dessous.
4. LeRenommer les pièces sélectionnées globalement…La fonctionnalité permet à une chaîne d'être ajoutée, ajoutée ou remplacée
dans toutes les parties ou dans certaines parties. Une fois les pièces à renommer sélectionnées, cette fonctionnalité sera
être disponible dans le menu contextuel. Cette option est de conception identique à celle duRenommer globalementfonctionnalité décrite
ci-dessous, mais ne fonctionne que pour les parties actuellement sélectionnées sur la carte. Tout d’abord, mettez en évidence l’ensemble du
système d’échappement, depuis les soupapes jusqu’aux entrées de la turbine, comme indiqué sur la figure 1.n.
Ensuite, faites un clic droit sur l'une des parties en surbrillance et sélectionnez "Renommer les pièces…," qui ouvrira
l'assistant de renommage global.
Cliquez sur "Ajoutez un suffixe :" et tapez "_exhst". Cliquez sur "Suivant" pour visualiser les pièces à renommer. Cliquez
ensuite sur "Finition" pour terminer le processus. Remarquez comment chaque partie du collecteur d'échappement est
désormais accompagnée de "_exhst".
5. Utilisez leRenommer globalement les pièces/objets…fonctionnalité, trouvée dans l'onglet « Pièce » de la barre d'outils dans le
menu déroulant des panneaux « Nom de la pièce », comme indiqué ci-dessous. Cette option permet d'ajouter ou de remplacer
une chaîne dans toutes les parties ou dans certaines parties. Cette option est couramment utilisée pour les fichiers de sous-
assemblages externes lorsqu'il est souvent pratique d'ajouter une chaîne d'identification au début ou à la fin de tous les noms de
pièces. Il convient également de noter que cette fonctionnalité peut être utilisée pour changer d'objet.
noms dans le monde également. Notez que cette option est la plus pratique pour renommer toutes les pièces du
carte. La sélection d'un sous-ensemble de pièces peut nécessiter la sélection/désélection de nombreuses cases.
1. Le nom de l'objet peut être modifié dans la fenêtre de l'objet en double-cliquant sur l'objet dans l'arborescence du modèle ou en
cliquant avec le bouton droit sur une pièce et en sélectionnant "Modifier l'objet parent…"
2. Cliquez une fois sur un objet dans l'arborescence du modèle et appuyez sur la touche F2.
3. Utilisez leRenommer globalement…fonctionnalité. Cette option permet d'ajouter ou de remplacer une chaîne dans tous les objets ou dans
ceux sélectionnés. Cette option est couramment utilisée pour les fichiers de sous-assemblages externes lorsqu'il est souvent pratique
d'ajouter une chaîne d'identification au début ou à la fin de tous les noms d'objet. Il convient de noter que cette fonctionnalité peut
également être utilisée pour modifier les noms de pièces de manière globale.
Les sous-assemblages internes sont extrêmement utiles pour réduire l'encombrement sur la carte de projet composée de fichiers *.gtm
volumineux. La création d'un sous-ensemble interne a simplement un but esthétique et ne modifie pas la fonction du modèle. Les sous-
assemblages internes apparaissent sous forme de feuilles distinctes dans la carte du projet qui peuvent être renommées ou réorganisées par
l'utilisateur.
Pour créer un sous-ensemble interne, sélectionnez d'abord les pièces à inclure dans le sous-ensemble. Après avoir sélectionné les pièces,
cliquez sur le bouton " CréerIcône " sur le panneau Sous-assemblage dans l'onglet "Pièce" de la barre d'outils (voir ci-dessous) ou
faites un clic droit sur les pièces sélectionnées et choisissez «Créer un sous-assemblage.» Chaque sous-ensemble peut être renommé soit en
cliquant avec le bouton droit sur l'onglet du sous-ensemble et en choisissant "Renommer l'assemblage," ou simplement en double-cliquant
sur l'onglet.
Les sous-ensembles hiérarchisés (également appelés « imbriqués ») sont également autorisés, de sorte qu'un sous-ensemble peut
être créé à partir de pièces au sein d'un autre sous-ensemble. Les onglets situés dans le coin supérieur gauche de la carte du projet
indiquent le nom et le niveau du sous-ensemble (principal – 1, secondaire – 2, etc.). Comme le montre la figure ci-dessous, une icône
de composant de sous-assemblage spécial dans l'assemblage principal pointe vers le sous-assemblage interne, qui pointe ensuite
vers un sous-assemblage interne imbriqué. Les onglets permettent de basculer entre ces feuilles de sous-ensembles et peuvent être
réorganisés en cliquant et en faisant glisser un onglet vers l'emplacement souhaité ou en cliquant sur "Assemblée" au sommet et en
choisissant "Réorganiser les onglets d’assemblage…"
Modèle principal
Sous-ensemble interne
Les sous-assemblages internes peuvent également être ouverts en double-cliquant n'importe où dans un sous-assemblage dans la
carte principale. Les sous-ensembles externes peuvent être ouverts en double-cliquant sur l'icône dans le coin supérieur droit du
sous-ensemble dans la carte principale.
Notez que lorsque des sous-assemblages sont présents, les pièces de l'arborescence apparaissent en gris si elles ne sont pas présentes dans la
feuille de sous-assemblage particulière qui est ouverte. Ils apparaîtront normalement une fois la feuille dans laquelle ils se trouvent
sélectionnée.
Les sous-assemblages internes peuvent être réabsorbés dans l'assemblage parent en cliquant avec le bouton droit sur le composant du sous-
assemblage et en choisissant "Absorber le sous-assemblage". En outre, ils peuvent être transformés en sous-ensembles externes en cliquant
avec le bouton droit sur le composant du sous-ensemble et en choisissant "Exporter le sous-ensemble." Pour plus de détails sur les sous-
ensembles externes, reportez-vous au Tutoriel 3, "Sous-ensembles".
Pour activer la fonctionnalité "Rechercher les valeurs d'attribut", cliquez sur l'icône « Trouver de la valeur » bouton dans l'onglet « Accueil » du
barre d'outils comme indiqué ci-dessous. Cela ouvrira la boîte de dialogue ci-dessous, invitant l'utilisateur
à saisir la valeur qu'il recherche. Une fois la valeur saisie, la boîte affichera tous les objets, pièces et
paramètres contenant la valeur spécifiée.
18
Tutoriel 2
Figure 2a : Boîte de dialogue « Rechercher la valeur d'attribut sur les objets et les pièces »
En cliquant sur leRemplacer, vous pouvez rechercher une valeur d'attribut, puis la remplacer par une autre valeur, si vous le
souhaitez. Sur la figure 2.b, une recherche de la chaîne numérique « 150 » a été effectuée. Notez le "Correspondance exacte des
chaînes" est cochée. Cela élimine les valeurs qui contiennent "150" dans une chaîne plus grande (c'est-à-dire 1500). Deux parties,
"InPipe-01" et "InPipe-04", contiennent "150" dans leurs valeurs. Notez la valeur dans le "Remplacer par:" Le champ " est "250". Le
"Aperçu" a été enfoncé, ce qui affiche "250" dans le champ "Nouvelle valeur". Pour rendre cette modification permanente, cliquez
simplement sur la colonne "Remplacer" bouton.
19
Tutoriel 2
Figure 2b : Option « Remplacer » dans la boîte de dialogue « Rechercher la valeur d'attribut sur les objets et les pièces »
2.3 Remplacement des unités de mesure par défaut dans les modèles
L'« Assistant de remplacement d'unités » permet aux utilisateurs de modifier les unités de mesure par défaut utilisées
chaque fois qu'un objet est créé à partir d'un modèle. Par exemple, si vous souhaitez avoir la mesure par défaut de la surface
en pieds2au lieu de m2, vous pouvez modifier cela pour tous les modèles contenant cette mesure. Pour ce faire, rendez-vous
sur Fichier ► Ressources ► Configurer les unités de modèle par défaut comme indiqué ci-dessous. Dans la boîte de dialogue,
souligner "ZONE" sur le côté gauche, et assurez-vous "m 2̂" est coché sur le côté droit. Sélectionnez le "
Remplacer par:" et faites défiler vers le bas et sélectionnez "pi 2̂" Ceci est illustré dans la figure 2.c. ci-dessous.
20
Tutoriel 2
21
Tutoriel 2
Cliquez sur "Suivant." Cela fera apparaître une boîte de dialogue affichant tous les modèles et leurs attributs spécifiques qui seront
affectés par cette action. Tout modèle ou attribut de la liste peut être désélectionné afin que les modifications ne s'y appliquent pas
en décochant la case à côté de lui. . Lorsque vous avez sélectionné les modèles et/ou attributs que vous souhaitez modifier, cliquez
sur "Finition".
Figure 2d : Vue des modèles/attributs dans lesquels les unités seront remplacées
Pour restaurer une seule unité de mesure à la valeur par défaut du GTI, suivez les étapes ci-dessus, mais sélectionnez le bouton radio
pour "Restaurer les unités par défaut de l'installation GTI" au lieu de "Remplacer par. " Pour restaurer toutes les unités à leurs
valeurs par défaut GTI d'origine, sélectionnez "Restaurer toutes les unités par défaut de l'installation GTI".
et en naviguant vers le fichier *.gtm souhaité. Un aperçu du modèle ainsi qu'une brève description sont également donnés
sur le panneau de droite pour un aperçu rapide avant l'ouverture du modèle.
22
Tutoriel 2
23
Tutoriel 2
apparaît, naviguez et choisissez le fichier Excel ou ASC approprié à importer. Vous serez alors invité à afficher la
fenêtre ci-dessous. De là, choisissez les données que vous souhaitez importer, cliquez sur>>, puis cliquez sur "
Suivant".
Figure 2g : Créer de nouveaux objets pré-remplis avec des données de tableau importées
24
Tutoriel 2
Vous choisirez ensuite dans quel modèle de votre fichier de modèle *.gtm les données seront importées. Cliquez sur "
Suivant" et cela ouvrira la fenêtre ci-dessous, dans laquelle vous pourrez spécifier le nombre de pièces à créer et
désigner les données appropriées en conséquence.
Figure 2i : Fenêtre permettant de spécifier de nouveaux objets et leurs tableaux de données correspondants
25
Tutoriel 2
Dans ce fichier, nous remplacerons les données de levée de soupape saisies par des liens vers des fichiers *.txt contenant les mêmes valeurs.
Modifiez les propriétés de l'objet soupape d'admission soit en double-cliquant sur l'une des soupapes d'admission pour ouvrir la boîte de
dialogue d'édition de l'objet et en sélectionnant l'objet parent, soit en cliquant avec le bouton droit sur une soupape d'admission et en
choisissant "Modifier l'objet parent".
Ensuite, cliquez sur le "Réseaux de levage" en haut, et effacez toutes les cellules en cliquant dans une cellule de données, en
appuyant sur "Ctrl+A" puis sur "Supprimer". Nous pouvons maintenant lier ce tableau au fichier *.txt contenant les données
souhaitées. Le fichier "Intake_Valve_Profile.txt" a été préparé pour cet exercice. Cliquez sur le sélecteur de valeur.
icône dans la première cellule sous "Tableau d'angles". Cela affichera la boîte de dialogue ci-dessous.
26
Tutoriel 2
Figure 2k : Boîte de dialogue de sélection de valeur pour lier le tableau de données au fichier *.txt
Clique sur le "<Nom du fichier>" en haut. Cela ouvrira leAssistant d'importation d'attributs de
tableau. S'assurer "Ascii" est sélectionné, puis cliquez sur "Parcourir". Aller vers
%GTIHOME%\GTI\v2016\tutorials\ Graphical_Applications\GT-ISE\Data_Management\ et sélectionnez «
Intake_Valve_Profile.txt ».
Figure 2l : Boîte de dialogue Assistant d'importation d'attributs de tableau pour le tableau d'angle de came
27
Tutoriel 2
Cliquez sur "Suivant" et choisissez les délimiteurs appropriés pour le fichier. La valeur par défaut est délimitée par des tabulations ou des espaces,
mais l'assistant prend en charge un large éventail de délimiteurs à l'aide des cases à cocher pour le point-virgule, la virgule et
"Autre". Le "AutreLe champ " acceptera n'importe quel caractère unique comme délimiteur. Les délimiteurs à plusieurs caractères ne sont pas pris en
charge.
Cliquez sur "Suivant" et sélectionnez les valeurs à importer depuis leSélectionnez les donnéesdialogue. Dans ce cas, nous nous intéressons à
la première colonne, qui représente les données pour "Tableau d'angles." Assurer "Prendre toute la colonne" est sélectionné. Cliquez sur la
colonne A pour mettre toute la colonne en surbrillance, puis cliquez sur "Finition". Vous devriez maintenant voir une chaîne dans la première
ligne pour "Tableau d'angles" qui dit <Intake_Valve_Profile.txt#0#0#0#-100>. Cette chaîne indique au logiciel le nom de fichier dans lequel se
trouvent les données ainsi que les lignes et colonnes à partir desquelles extraire les données. Pour une explication complète sur la syntaxe de
le nom du fichier, veuillez vous référer à la section « Données provenant de fichiers texte (ASCII) » située dans
Déposer►Manuels►Modélisation_Applications► "Général_et_Avancé_
Simulation.pdf."
Pour définir le "Réseau de levage"profil, suivez les mêmes étapes que ci-dessus mais sélectionnez la colonne B dans le menu "Sélectionnez les
données" écran. L'écran "Réseaux de levage" Le dossier de la soupape d'admission devrait maintenant ressembler à la figure ci-dessous.
28
Tutoriel 2
Pour convertir le lien entre l'objet et les données d'implicite en explicite, cliquez sur le bouton "Réseaux de levage", faites un clic droit sur le
texte reliant l'objet au fichier, puis cliquez sur "Importer des données externes" comme indiqué ci-dessous. Vous pouvez également cliquer
sur le sélecteur de valeur, cliquer sur<Nom du fichier>puis dans le "Assistant d'importation d'attributs de tableau" changer de "Pointeur
de fichier implicite (lien vers un fichier externe)" à "Importation explicite (copier les données du fichier)".
29
Tutoriel 2
Répétez cette étape pour le réseau de levage de la soupape d'admission et les deux réseaux de soupape d'admission. Cela
rompra le lien entre les objets et les fichiers externes.
Figure 2p : Soulevez les données du tableau après avoir importé des données à partir d'un fichier externe
30
Tutoriel 2
Figure 2r : Configuration du cas à partir d'un fichier externe : déplacer le paramètre vers un dossier
Figure 2 : Déplacer le paramètre vers un dossier : boîte de dialogue de données EXCEL avec l'icône « Assistant de sélection »
31
Tutoriel 2
Les données implicites déjà spécifiées dans les dossiers EXCEL ou ASCII peuvent également être importées dansConfiguration du casen
faisant un clic droit sur un paramètre du dossier et en sélectionnant "Importer des données." Cela déplacera le paramètre vers "Principal"
dossier dansConfiguration du cas, obtenez une copie des données dans le fichier EXCEL ou ASCII à ce moment-là et collez ces données dans
Configuration du caspour ce paramètre. Ceci est illustré à la figure 2.p. ci-dessous.
Figure 2t : Importation de données EXCEL ou ASCII dans le dossier principal dans la configuration du dossier
2.5.5 Importation de données à partir d'une base de données/d'un référentiel de contrôle de révision
Les données stockées dans une base de données de contrôle de révision peuvent également être importées dans un fichier *gtm.
Notez le "Base de données de contrôle de révision" dans la figure 2.i. Cela permet d'importer des données via Subversion (SVN) ou
Microsoft SharePoint™. Pour plus d'informations sur l'utilisation de l'option de base de données de contrôle de révision, veuillez
consulter la documentation dansFichier > Aide ► Rubriques d'aide ► Aide GTISE ► Options de la barre d'outils GT-ISE ► Options
GT-ISE (dans le menu Outils) ► Options GT-ISE : Contrôle de révision.
32
Tutoriel 2
Après avoir sélectionné "Comparer les fichiers…" du Outilsmenu, l'utilisateur sélectionne un deuxième fichier *.gtm pour
comparaison. GT-ISE permet à l'utilisateur de sélectionner un autre *.gtm actuellement ouvert ou d'en rechercher un. le
Une fois
deuxième fichier *.gtm est sélectionné, une boîte de dialogue apparaît avec une arborescence affichant toutes les pièces
différentes entre les deux modèles (voir Figure 2.q). L'utilisateur peut sélectionner une pièce spécifique et la différence entre
les deux pièces similaires sera répertoriée dans le tableau en bas de la boîte de dialogue. L'utilisateur a alors la possibilité
d'imprimer les résultats au format ASCII (*.txt) ou HTML (*.html) ou de quitter la boîte de dialogue.
Figure 2v : La fonctionnalité « Comparer les fichiers .gtm/.gtc » affichant les différences entre deux modèles
33
Tutoriel 2
1) Cliquez sur "Modifier les pièces dans la feuille de calcul" dans la barre d'outils de l'onglet "Accueil" (voir ci-dessous)
2) Faites un clic droit sur un endroit vide de la carte ou dans l'arborescence (au niveau du modèle ou de l'objet), et sélectionnez "Modifier les pièces
dans la feuille de calcul".
3) Cliquez sur un modèle ou des objets dans l'arborescence pour afficher les objets/pièces enfants dérivés de ces
modèles ou objets ainsi que leurs données d'attribut.
Notez que seules les données des dossiers « normaux » peuvent être visibles dans le tableau ; Les données des tableaux, multilignes et des dossiers XYZ
ne s'affichent pas.
"Modifier des pièces dans une feuille de calcul" est également un moyen pratique d'activer ou de désactiver plusieurs requêtes de
tracé à la fois. Par exemple, il est facile d'activer un tracé pour "Pression" dans toutes les parties fabriquées à partir du 'TuyauRond'
en cliquant sur le modèle 'TuyauRond' dans l'arborescence, puis en cliquant sur la case à cocher appropriée en haut du dossier de
tracé.
34
Tutoriel 2
Figure 2x : Vue d'édition de table avec dossier de tracé répertoriant toutes les pièces dérivées du modèle sélectionné
35
Tutoriel 3
Sélectionnez toutes les pièces d'échappement du sous-assemblage (toutes les pièces "ExRunner" jusqu'à la pièce "EndOut") en utilisant Ctrl +
clic gauche ou en faisant glisser une boîte autour des pièces. Ensuite, cliquez sur le Créer un sous-assemblageicône du
barre d'outils, ou faites un clic droit sur les pièces sélectionnées et choisissez «Créer un sous-assemblage» (voir figure 3.a. ci-dessous).
Cela remplacera les pièces sélectionnées par une icône représentant le sous-ensemble et ajoutera une connexion appelée '
SubAssInternalConn' pour connecter les pièces du sous-ensemble interne au modèle principal.
36
Tutoriel 3
Renommez le nouveau sous-ensemble soit en cliquant avec le bouton droit sur le sous-ensemble et en choisissant "Renommer la pièce," ou en
cliquant avec le bouton droit sur son onglet en haut de la carte. Entrez "Échappement" pour le nouveau nom et cliquez sur "D'ACCORD." Si
vous le souhaitez, l'icône du sous-ensemble interne créé peut être remplacée comme expliqué dans le didacticiel "Associer un fichier image à
des sous-ensembles".
Notez qu'un sous-assemblage imbriqué a également été créé dans ce sous-assemblage. Le sous-ensemble de silencieux ayant été
inclus dans la sélection de pièces, il est désormais imbriqué dans le nouveau sous-ensemble. Les onglets en haut de la carte du projet
affichent les noms et les niveaux des assemblages. Le modèle principal se trouvera toujours au niveau 1, les sous-assemblages au
niveau 2, les sous-assemblages imbriqués au niveau 3, etc. Pour basculer entre le modèle principal et ses sous-assemblages internes,
double-cliquez sur l'icône du composant de sous-assemblage ou utilisez les onglets. Réorganisez les onglets en cliquant et en faisant
glisser un onglet vers l'emplacement souhaité ou en cliquant avec le bouton droit sur n'importe quel onglet de sous-assemblage et
en choisissant "Réorganiser les onglets d’assemblage…"
Revenez sur la carte principale du projet et déplacez toutes les pièces (sauf le sous-ensemble "Airbox") pour faire de la place
à ces pièces sur la carte principale en gardant le 'SubAssInternalConn' à 'OrificeConn' emplacements de connexion à l'esprit.
Faites un clic droit sur le sous-ensemble "AirBox" sur la carte principale du projet et sélectionnez "Absorber le sous-
ensemble." L'espace dont ces pièces auront besoin sur la carte est indiqué par un contour rouge. Lorsque les pièces du
sous-ensemble sont dans la bonne zone, cliquez sur la carte pour y placer les pièces. Cela supprime le sous-ensemble interne
et son 'SubAssInternalConn' et déplace toutes ses parties vers la carte principale du projet. Une fois terminé, la carte
principale du projet devrait ressembler à la figure ci-dessous.
37
Tutoriel 3
• Ils peuvent être facilement partagés entre plusieurs modèles « parents » et groupes d'utilisateurs différents (par exemple sur un
lecteur réseau). Par exemple, un groupe de sous-ensembles externes de silencieux peut être maintenu sur un emplacement de
réseau commun au sein d'une entreprise, puis de nombreux modèles de moteur différents (c'est-à-dire le principal
* . gtm) peut pointer vers cette collection de silencieux.
• Ils peuvent être paramétrés permettant de varier le contenu du sous-ensemble selon les cas. Par exemple, un
seul sous-ensemble externe ('Sous-ensemble externe') peut faire référence à plusieurs fichiers *.gtm, chacun
représentant une configuration ou une géométrie différente du silencieux.
• Les sous-ensembles externes peuvent être chiffrés, de sorte qu'ils fonctionnent comme une « boîte noire » pour les parties
externes. Le processus de chiffrement d'un sous-ensemble et ses limites sont expliqués dans la section « Chiffrement de sous-
ensembles externes ».
38
Tutoriel 3
Notez que nous partons du principe que vous avez déjà appris à lier des pièces entre elles dans les didacticiels
des applications de modélisation avant de passer à cette section.
Il est important de comprendre l'architecture des sous-ensembles externes, car un sous-ensemble interne n'existe pas
toujours. Par exemple, GEM3D, l'application de création de modèles 3D incluse dans GT-SUITE, créera un sous-assemblage
externe prêt à l'emploi, que vous devrez peut-être incorporer dans un fichier de modèle. Une autre situation peut exister
dans laquelle vous n'avez pas accès à toutes les informations nécessaires pour créer un modèle complet, et vous devrez donc
peut-être créer uniquement le fichier de sous-ensemble.
Un autre exemple courant, qui fera l'objet de ce didacticiel, est celui où vous recevez un fichier de sous-ensemble
externe que vous devez incorporer dans votre propre modèle. Spécifiquement pour ce didacticiel, vous recevrez un
fichier de sous-ensemble de silencieux à inclure dans un modèle de moteur. Le début d’un tel processus
commencerait probablement par le modèle du moteur. Tout d’abord, ouvrez le fichier moteur situé dans ► Tutoriels
Fichier
► Modélisation_Applications ► Moteur_Performance ► 04-4cylSI ►"4cylSI-final.gtm. " Enregistrez-le sous
le nouveau nom "ExternalSub.gtm" en sélectionnant Fichier ► Enregistrer sous.
39
Tutoriel 3
Dans la carte du projet, localisez le 'TuyauRond' partie nommée "32" et le 'FinEnvironnement' partie nommée "34".
Notez un ' supplémentaireOrificeConn' partie entre ces deux nommés "33". Nous allons remplacer cette connexion
par le fichier de sous-ensemble fourni. Supprimez « 33 » de la carte et faites glisser « 34 » vers la droite pour laisser de
la place au silencieux.
Ensuite, ouvrez le fichier d'assemblage de silencieux fourni situé dans Fichier ► Tutoriels ► Applications_graphiques
► GT-ISE ► Sous-ensembles ►"MufflerAssembly.gtm." La première chose à noter est le
'SubAssExternalConn', nommées "SAconn1" et "SAconn2". Ces pièces serviront à faire la connexion à
notre modèle de moteur. Tout d’abord, examinez chacune de ces parties et notez mentalement la
direction du lien afin de savoir laquelle est une entrée et laquelle est une sortie. Ensuite, double-cliquez
sur "SAconn1" et notez la valeur de l'attribut "Corresponding Subassembly Port #", qui est 1. Vérifiez la
valeur de cet attribut pour "SAconn2" et notez-la.
Maintenant, revenez au modèle de moteur en cliquant sur l'onglet ExternalSub.gtm en bas de la fenêtre. Ouvrez la
bibliothèque de modèles et recherchez le composant de sous-ensemble requis ('Sous-ensemble externe') sous le
Généralonglet etSous-ensemblesgroupe. Faites-le glisser sur la carte de votre projet là où vous avez supprimé l'autre
silencieux. Utilisez le sélecteur de fichier pour pointer vers l'emplacement du fichier "MufflerAssembly.gtm", puis cliquez sur "D'ACCORD".
Faites un clic droit sur la pièce "SubAssemblyExternal-1" et sélectionnez "Renommer la pièce. " Entrez "Muffler" et cliquez sur "D'ACCORD."
Maintenant, agrandissez le sous-assemblage en cliquant et en faisant glisser l'un des coins. Assurez-vous de laisser de la place pour créer des
liens vers les pièces sur la carte. Cliquez à nouveau avec le bouton droit sur l'icône et sélectionnez "Paramètres d'affichage des pièces/
Choisir l'icône." Sélectionner "Choisissez l'image GTI" Faites défiler vers le bas et choisissez l'image du silencieux (Muffler.jpg). Le silencieux
devrait maintenant ressembler à peu près à l'image de la figure 3.e.1 ci-dessous.
Remarquez les cercles avec le chiffre 1 sur le 'TuyauRond' "32" et 'FinEnvironnement' "34" pièces sur la carte. Cela
indique que chacune de ces parties nécessite un lien vers une autre partie. Dans ce cas, ils se connecteront au sous-
ensemble silencieux. Faites un lien de "32" vers "Muffler". Une boîte de dialogue s'affichera demandant une
connexion à "SAconn1" ou "SAconn2". Rappelez-vous que dans le sous-ensemble, « SAconn1 » était une entrée.
Suivant le flux de la carte du projet, cela signifie que le lien de « 32 » vers « Muffler » doit être connecté via « SAconn1
». Sélectionnez-le et cliquez sur "D'ACCORD." Maintenant, créez un lien de "Muffler" à "34" à l'aide de "SAconn2". En
regardant cette partie de la carte, vous verrez maintenant un "1" et un "2" à côté du sous-ensemble, indiquant les
numéros de lien pour chaque connexion effectuée. , comme indiqué ci-dessus dans la figure 3.e.2. Ces numéros
correspondent aux valeurs des attributs « Port du sous-ensemble correspondant # » du fichier de sous-ensemble de
silencieux.
40
Tutoriel 3
• Entrez "600" pour le cas 1. La promotion d'un paramètre de sous-assemblage comme celui-ci lui permet de passer de
cas par cas dans le modèle de moteur, si vous le souhaitez. Le sous-ensemble terminé et le modèle principalConfiguration du cas les boîtes
de dialogue sont présentées ci-dessous.
41
Tutoriel 3
3.3.1 Données dans les sous-ensembles chiffrés qui ne sont PAS masquées
Bien que le chiffrement masque les pièces et les données dans un sous-ensemble externe, il peut y avoir des pièces dans la section
non chiffrée du modèle qui font référence à des données sensibles (des paramètres par exemple). Des précautions doivent être
prises pour supprimer ces données. La liste suivante résume certaines des données d'un modèle chiffré qui ne peuvent pas être
masquées initialement :
1) Objets restants, données de paramètres dansConfiguration du caset les commentaires (y compris ceux du journal des
commentaires) que vous souhaitez masquer. UtiliserSupprimer les objets inutilisés > Objets et modèles
à partir des donnéesmenu à
supprimer les objets et modèles inutilisés.
2) Tracés demandés lors du prétraitement : ces tracés doivent être désactivés manuellement avant de chiffrer le
fichier pour qu'ils ne s'affichent pas. Des exemples de tracés de prétraitement incluent : les objets Valve*, les
objets Map* et les objets de référence de dépendance (c'est-à-dire 'Table XY', 'ProfilTransient', etc.). Il est
recommandé d'exécuter le modèle après le chiffrement et d'inspecter le fichier *.gdx pour détecter tous les
tracés visibles avant de distribuer le fichier chiffré. La figure 3.g montre un exemple de requêtes de tracé de
prétraitement désactivées.
3) Certains messages et/ou données provenant des objets de prétraitement (voir liste ci-dessus) sont écrits dans le fichier
*.out lorsque la simulation est exécutée, même lorsque les tracés de prétraitement sont désactivés. Par exemple,
certaines informations sur les propriétés du fluide sont toujours données dans le fichier *.out, même si l'objet de
référence 'Fluid*' est contenu dans un sous-ensemble chiffré. Dans d'autres situations, la quantité de sortie peut être
modifiée en modifiant certaines valeurs dans le sous-assemblage.
Certains objets permettent de supprimer tous les détails dans le fichier *.out. Ceux-ci inclus 'Carte du compresseur', '
CompresseurMapRaw', 'Carte des fans', 'PompeCarte', 'SuperchargerCarte', 'TurbineCarte', 'TurbineCarteGrille', '
TurbineMapGridRaw', et 'TurbineMapSAE'. Pour masquer les détails dans les tracés de prétraitement de ces objets,
sélectionnez « simple » dans l'attribut d'objet « Niveau de message de pré-traitement ».
Veuillez inspecter le fichier *.out avant de le distribuer pour vous assurer qu'aucune donnée critique n'est exposée. Pour ouvrir le fichier
*.out, localisez le fichier et ouvrez-le avec un programme d'édition de texte, ou cliquez avec le bouton droit sur la carte de votre projet et
sélectionnez « Afficher le fichier ».
42
Tutoriel 3
4) Tous les moniteurs (modèles 'Monitor*' dans la bibliothèque de contrôle) présents et actifs continueront à apparaître à
l'écran. Cela peut être souhaitable si vous souhaitez exposer certains résultats. Sinon, supprimez les parties du
moniteur ou utilisez leur fonction "Masquer" pour supprimer la sortie.
5) Les paramètres promus au modèle principal seront visibles. Utiliser un 'RLTDépendanceXY' à la place de ces
paramètres promus évite d'avoir besoin que les paramètres soient promus ou visibles dans le modèle
principal.
6) De plus, les paramètres du sous-ensemble externe résolus au moment de l'exécution (par exemple les paramètres contenant des formules
utilisant les paramètres du modèle principal) seront disponibles en tant que résultats dans GT-POST.
Une boîte de dialogue s'ouvrira demandant un mot de passe administrateur et un mot de passe d'exécution de simulation
facultatif. Pour cet exemple, utilisez respectivement « MyAdminPassword » et « MyRunPassword » pour les deux champs
susmentionnés. Notez l'option permettant de saisir une date d'expiration pour le sous-assemblage chiffré.
43
Tutoriel 3
cette option est choisie, le sous-ensemble ne peut plus être utilisé après sa date de péremption. Dans cet exemple, une date
d'expiration seraPAS être utilisé. De plus, il existe une option permettant d'autoriser/interdire les dépendances RLT pour les pièces du
sous-ensemble chiffré, sur les pièces extérieures au sous-ensemble. Cette option permettra égalementPAS être utilisé pour cet
exemple. La boîte de dialogue est illustrée dans la figure ci-dessous.
Après avoir créé des mots de passe et cliqué surD'ACCORD, le sous-ensemble externe est enregistré sous forme de fichier *.gtm
crypté avec le même nom de fichier (il écrase le fichier *.gtm d'origine). Un modèle principal avec un sous-ensemble chiffré nécessite
unMot de passe d'exécution de la simulation, qui doit être saisi dans le "Mot de passe d'exécution de simulation pour
44
Tutoriel 3
Fichiers cryptés" attribut dans le 'Sous-ensemble externe'participer aumodèle principal comme le montre la figure ci-dessous. D'un
autre côté, le mot de passe administrateur n'est utilisé que pour ouvrir complètement et obtenir un accès complet au fichier crypté ;
il n'est pas nécessaire pour exécuter le modèle. En règle générale, le mot de passe de l'administrateur doitPAS être fournis à
l'utilisateur final.
Figure 3k : Saisie du mot de passe pour le sous-assemblage chiffré dans un modèle principal
3.3.5 Fonctionnalité avancée : récupération de signaux et de tracés à partir d'un sous-assemblage chiffré Si vous le
souhaitez, les résultats individuels du sous-ensemble chiffré peuvent être transmis de manière sélective au modèle principal
pour que l'utilisateur puisse les visualiser ou les utiliser dans le domaine des contrôles. Cela se fait en utilisant 'CapteurConn
'objets pour des résultats instantanés ou 'RLTCapteur' objets pour les valeurs RLT. Après avoir détecté une valeur dans le
sous-ensemble chiffré, celui-ci doit être connecté à un 'EnvoyerSignal' objet. Ensuite, un 'Recevoir le signal' L'objet est placé
dans le modèle principal pour recevoir le résultat. Ces résultats peuvent ensuite être connectés à 'MoniteurSignal', 'Sortie
échantillonnée', 'MoniteurCaseRLT', ou 'Créateur RLT'objets à afficher ou à stocker dans le modèle principal.
45
Tutoriel 3
Désormais, un utilisateur pourra afficher les résultats des sous-assemblages sélectionnés dans les fichiers de sortie du modèle
principal. Une représentation graphique de cette procédure est présentée ci-dessous. Pour un exemple de transmission de signaux,
veuillez consulter les modèles "Encrypt-final.gtm" et "Encrypt-final_Engine_Subassembly.gtm" sous Fichier ► Tutoriels ►
Applications_graphiques ► GT-ISE ► Chiffrement.
46
Tutoriel 3
47
Tutoriel 4
Dans ce didacticiel, nous modifierons un modèle composé fourni avec l'installation de GT-SUITE. Plus précisément, nous
ajouterons un nouveau tracé, RLT, une quantité détectée, une quantité actionnée et un nouvel attribut au modèle composé.
Une fois que l'utilisateur a terminé ce didacticiel, il devrait être en mesure d'étendre les leçons apprises pour créer un
nouveau modèle composé à partir de zéro. Les étapes décrites dans ce didacticiel ne sont pas différentes lors de la création
d'un nouveau modèle composé.
Une fois ces étapes effectuées, les modifications sont enregistrées et le modèle composé doit être « publié ». L'étape de
publication convertit la carte des objets (le fichier *.gtc) en un modèle, qui sera disponible dans la bibliothèque de modèles.
Ce modèle composé peut ensuite être utilisé exactement de la même manière que n'importe quel autre modèle disponible
dans la bibliothèque de modèles.
48
Tutoriel 4
Notez que les modèles affichés dans cet onglet changeront en fonction de la licence sélectionnée en haut de la fenêtre (GT-
SUITE est sélectionné dans l'image ci-dessus). Vous remarquerez peut-être que le logo GT (contenant un carré rouge) est
affiché dans le coin supérieur droit de certaines des icônes de modèle présentées dans la figure ci-dessus. Cela indique que
ces modèles composés sont fournis par GT. Les icônes des modèles composés créés par l'utilisateur apparaîtront
différemment, comme indiqué plus loin dans le didacticiel.
Pour modifier le modèle composé existant, recherchez le modèle 'Vanne à bille' dans la bibliothèque de modèles, faites un clic droit
dessus et sélectionnez "Modifier le modèle composé" comme le montre la figure 4b.
49
Tutoriel 4
Cela « explosera » le modèle composé en parties primitives utilisées pour le créer, comme le montre la figure ci-dessous. Le
fichier correspondant ouvert sera nommé "BallValve.gtc". Avant que le fichier ne soit réellement ouvert, GT-ISE affichera un
message indiquant à l'utilisateur qu'il s'agit d'un composé fourni par GT et qu'il ne peut donc pas être écrasé. Ce n'est pas un
problème; Cliquez sur "D'ACCORD." Après avoir apporté les modifications dans ce didacticiel, nous publierons le modèle
sous un nouveau nom, ainsi que le modèle composé fourni par GT 'Vanne à bille' sera inchangé.
50
Tutoriel 4
Maintenant que les composants internes du modèle composé sont affichés, sous la forme d'un fichier *.gtc, il est
possible d'apporter des modifications au fichier puis de publier le modèle modifié. Chacune des modifications à
apporter sera discutée dans une section distincte ci-dessous.
Notez que la barre d'outils du ruban passe automatiquement aux options liées aux composés, comme indiqué ci-dessous :
51
Tutoriel 4
Tous les tracés cochés seront disponibles dans le modèle composé. Notez que le fait de cocher la
case ici ne signifie pas que ce tracé sera activé pour tout modèle utilisant le modèle composé. La
case à cocher ici indique uniquement que ce tracé pourra être activé/désactivé pour toutes les
pièces créées à partir du modèle composé.
Nous avons maintenant ajouté le tracé « Chute de pression entre les volumes adjacents », mais il reste encore une dernière
étape à terminer. Nous devons fournir un nom pour le tracé dans le modèle composé. Plusieurs fois, le nom de l'intrigue
dans la partie primitive («Tuyau', 'Vanne*Connecteur', etc.) peut ne pas être aussi descriptif/utile qu'il pourrait l'être pour
l'utilisateur final. Imaginez que dans certains composés, il puisse y avoir de nombreuses parties avec l'intrigue « Pression
statique ». Si tous ces tracés portaient le nom « Pression statique » dans le modèle composé, cela serait très déroutant pour
l'utilisateur final.
Le nom qui sera affiché pour ce tracé dans le modèle composé est choisi dans leConfiguration du tracéélément du menu. Après
avoir sélectionnéConfiguration du tracé (depuis le panneau de configuration du composé sous l'onglet Accueil de la barre d'outils),
la boîte de dialogue ci-dessous s'affichera. Recherchez l'intrigue qui vient d'être ajoutée et modifiez le "Nouveau nom de parcelle"
pour indiquer "Chute de pression à travers la vanne". Notez que l'ordre des tracés dans cette boîte de dialogue sera exactement
l'ordre des tracés tels qu'ils sont répertoriés dans le modèle composé. Pour ce didacticiel, nous laisserons le nouveau tracé là où il se
trouve. est dans la liste. Notez que l'ordre des tracés dans un modèle peut être modifié à tout moment par glisser-déposer pour les
réorganiser ou en cliquant avec le bouton droit et en sélectionnant "Déplacer vers le haut" ou "Descendre. " Les tracés peuvent
également être triés dans des dossiers. De nouveaux dossiers peuvent être ajoutés en cliquant sur le " vert "+"
52
Tutoriel 4
à côté de l'onglet du dossier Plots. Le nom de n'importe quel dossier peut être renommé en cliquant avec le bouton droit sur l'onglet du
dossier et en sélectionnant Renommer. Il n'y a aucun risque à modifier l'ordre des tracés ou à trier les tracés dans des dossiers.
Figure 4f : Boîte de dialogue de configuration du tracé avec le nouveau nom du tracé pour le tracé ajouté
Le "Nom court (avancé)" La colonne ne doit être remplie que lorsque le composé peut être paramétré dans un modèle avec
d'autres modèles de composés. Veuillez vous référer au document d'aide pour la configuration du tracé pour des
informations plus détaillées sur l'utilisation.
Cliquez surD'ACCORDpour enregistrer les modifications. Ceci termine les étapes nécessaires pour ajouter un tracé au modèle
composé.
À ce stade, c'est une bonne idée de sauvegarder le fichier. Choisir "Enregistrer sous…" et nommez "BallValve-tut.gtc". Nous
avons choisi "Enregistrer sous…" parce que nous ne souhaitons pas enregistrer ces modifications dans l'original "Vanne à
bille' (rappelez-vous que les modèles composés fournis par GT doiventjamaisêtre écrasé). Nos modifications seront publiées
dans un tout nouveau modèle. Si vous modifiiez un modèle existant et souhaitiez appliquer les modifications au modèle
d'origine, plutôt que de créer un nouveau modèle avec les modifications, leSauvegarder cette option serait utilisée. Dans la
section suivante, nous ajouterons un RLT.
53
Tutoriel 4
sous l'onglet Accueil de la barre d'outils). La boîte de dialogue ci-dessous s'affichera (notez que certains RLT ont été coupés
dans l'image pour réduire la taille de l'image).
Pour ajouter un RLT, cliquez sur le bouton "Ajouter des RLT" en haut de la boîte de dialogue. Cela ouvrira une autre boîte de
dialogue qui sera utilisée pour sélectionner le ou les RLT à ajouter. Développez l'arborescence du 'Masse', puis développez la
partie "ValveMass", puis cliquez sur l'élément "Vitesses" sous la partie "ValveMass". Dans la partie centrale de la boîte de
dialogue se trouve une liste de tous les RLT disponibles pour cette pièce. Sélectionnez le RLT à ajouter (Vitesse maximale) et
cliquez sur le bouton dans la boîte de dialogue. Le "RLT(s) sélectionné(s)" La liste sur le côté droit affichera tous les RLT qui
ont été sélectionnés pour être ajoutés à la liste RLT.
54
Tutoriel 4
Figure 4h : Boîte de dialogue du sélecteur RLT après avoir ajouté le RLT pour la vitesse maximale de la masse de la vanne
Cliquez surD'ACCORDdans la boîte de dialogue pour enregistrer les modifications. La boîte de dialogue Configuration RLT est désormais de nouveau mise au point. Nous travaillerons dans cette boîte
La dernière étape consiste à fournir un nouveau nom pour le RLT qui sera affiché dans le modèle composé. Dans la colonne "
Nouveau nom d’affichage RLT", remplacez la valeur par "Vitesse maximale de la masse de la vanne". L'ordre des RLT dans
cette boîte de dialogue est l'ordre dans lequel ils seront affichés pour le composé. Il serait logique de regrouper ce nouveau
RLT avec les autres RLT pour la vanne. Cliquez sur la ligne du nouveau RLT pour le sélectionner, puis faites glisser la ligne
vers le haut jusqu'à ce que le RLT soit en dessous de « Levée maximale de soupape ». À l'avenir, si vous souhaitez modifier
l'ordre des RLT dans le modèle composé, cela pourra être effectué sans aucun risque. Cela n'entraînera aucun changement
dans les résultats ou le comportement des modèles qui utilisaient déjà le modèle composé. Notez que les RLT peuvent
également être triés dans plusieurs dossiers.
55
Tutoriel 4
Le "Nom court (avancé)" La colonne ne doit être remplie que lorsque le composé peut être paramétré dans un modèle avec
d'autres modèles de composés. Veuillez vous référer au document d'aide pour la configuration de RLT pour des informations
plus détaillées sur l'utilisation.
Cliquez surD'ACCORDpour enregistrer les modifications. Ceci termine les étapes nécessaires pour ajouter un RLT au modèle
composé. Ensuite, nous ajouterons un attribut.
Dans la boîte de dialogue, modifiez la valeur de "Superficie" de "def" à [SurfArea]. Le nom de l'attribut entre crochets
appartient à l'utilisateur qui développe le modèle composé et ne sera utilisé par personne d'autre. Cliquez sur
D'ACCORDpour enregistrer les modifications.
56
Tutoriel 4
Suivant à partir deConfiguration composéepanneau dans GT-ISE sélectionnezConfiguration des attributs. Cette boîte de
dialogue affiche les attributs de toutes les pièces du modèle qui sont entourées de crochets [ ]. La boîte de dialogue
apparaîtra comme indiqué dans la figure ci-dessous. Tous les attributs de cette boîte de dialogue doivent être soit un attribut
composé, ce qui signifie que la valeur sera saisie pour la pièce créée à partir du modèle composé, soit la valeur doit être
fonction d'autres attributs composés. Notez que dans cet exemple l'attribut "Longueur caractéristique en amont" n'est pas
un attribut du modèle composé qui peut être modifié par l'utilisateur, mais sa valeur est calculée en fonction d'autres
attributs composés. La règle est que pour un attribut donné dans cette boîte de dialogue, soit le "Attribut composé ?La case
" doit être cochée ou la case "Équation ou valeur pré-remplie" doit spécifier une valeur fixe ou une équation pour calculer
la quantité. Pour les attributs qui sont des attributs composés, ce champ de valeur d'objet peut être laissé vide. Si une valeur
est saisie dans ce champ, tous les objets/pièces créés à partir de ce modèle auront cette valeur. attribut pré-rempli avec la
valeur dans le champ "Équation ou valeur pré-remplie" champ.
57
Tutoriel 4
Nous allons maintenant continuer à remplir les colonnes pour le nouvel attribut. Recherchez l'attribut qui vient d'être
créé, appelé "SurfArea". Il sera répertorié en bas. La colonne "Description de l'attribut" est utilisé pour définir le
nom de l'attribut tel qu'il apparaîtra dans le modèle composé. Dans cette colonne, tapez le nom "Surface de la
chambre en amont". Cochez la case "Attribut composé ?" pour indiquer que cette quantité doit être un attribut du
modèle composé. Laissez la valeur de l'objet vide. Dans le modèle composé publié, les attributs seront séparés dans
les différents onglets (dossiers) visibles au-dessus des attributs. Les dossiers peuvent être ajoutés en cliquant sur le
vert "+" à la fin des onglets des dossiers. De plus, les dossiers peuvent être renommés ou supprimés en cliquant avec
le bouton droit sur l'onglet du dossier.
L'ordre des attributs dans cette boîte de dialogue sera le même que celui dans lequel ils sont répertoriés dans le modèle
composé. Il serait logique de déplacer cet attribut à côté des autres attributs pour l'amont. Pour ce faire, sélectionnez
chambre. n'importe quelle cellule de la ligne pour l'attribut "SurfArea", puis faites glisser l'attribut vers le haut.
jusqu'à ce qu'il soit juste en dessous de l'attribut « Diamètre de la chambre en amont ». La boîte de dialogue devrait maintenant ressembler à la figure 4l.
58
Tutoriel 4
Cliquez surD'ACCORDpour enregistrer les modifications. Ceci termine les étapes nécessaires pour ajouter un attribut au modèle
composé. Ensuite, nous ajouterons la possibilité de détecter une quantité du modèle composé.
Notez qu'il peut arriver que l'utilisateur souhaite qu'un composé ait un attribut qui n'existe explicitement dans aucun des
modèles utilisés dans le fichier *.gtc. Par exemple, supposons que votre fichier *.gtc contienne un flowsplit qui nécessite le
volume comme l'une de ses entrées. Supposons également que l'utilisateur final du modèle composé disposera
généralement d'un dessin qui fournit la section transversale et la longueur du volume d'écoulement. Nous pourrions très
facilement faire du volume flowsplit un attribut du modèle composé et demander à l'utilisateur de calculer le volume.
Cependant, il serait plus pratique pour l'utilisateur final que le modèle composé lui demande la « surface de section
transversale » et la « longueur de division de flux », puis calcule le volume en interne. Comme le flowsplit ne demande pas
directement ces quantités, nous devons créer deux nouveaux attributs. Cela peut être fait facilement en utilisant le "Ajouter
un ou plusieurs attributs" bouton sur leConfiguration des attributsbarre d'outils (depuis le panneau de configuration du
composé sous l'onglet Accueil de la barre d'outils). À partir de là, les unités appropriées peuvent être attribuées et les
attributs souhaités peuvent être triés dans des dossiers.
Si l'attribut a été ajouté après que le modèle composé a été publié et utilisé dans les fichiers de modèle (*.gtm), il est
fortement recommandé d'utiliser le "Pré-remplissage Evolution" valeur disponible uniquement lorsque le "Afficher les
paramètres avancés" est cliqué. Cela permet à l'attribut nouvellement promu d'être automatiquement prérempli afin que
les modèles existants, qui n'avaient pas cet attribut, n'échoueront pas.
59
Tutoriel 4
4.5.1 Promotion d'un attribut avec des boutons radio ou des cases à cocher
Les modèles contenant des attributs radio ou des cases à cocher peuvent également être promus auprès de l'utilisateur final
composé. A titre d'exemple, double-cliquez à nouveau sur la partie "USchamberBV". Sous le "Finition de surface", notez les trois
options de boutons radio. Faites un clic droit directement sur l'un des boutons radio et sélectionnez "Créer des paramètres groupés
. " Une capture d'écran montrant les trois attributs sélectionnés dans ce menu est présentée dans la figure 4.l. Après avoir
sélectionné les attributs que vous souhaitez promouvoir, cliquez surD'ACCORD. Un "Ajouter un groupe de paramètres" apparaîtra,
similaire à la boîte de dialogue standard de création de paramètres, vous permettant de choisir un dossier ou d'accéder directement
à la configuration des attributs, par exemple.
Une fois ajoutés, ils peuvent être déplacés dans la configuration des attributs comme n'importe quel autre attribut, sauf que des groupes entiers (comme
les trois promus ici) doivent être déplacés tous ensemble, et non individuellement.
60
Tutoriel 4
61
Tutoriel 4
La direction de la flèche de liaison pour les quantités détectées doit aller de la partie primitive vers le '
ComposéSignalConn' partie. Les grandeurs pouvant être détectées sont précisées en double-cliquant sur le lien
entre la partie primitive et le 'ComposéSignalConn' partie. Notez que pour permettre la détection de plusieurs
quantités à partir de la même partie primitive, il suffit de créer un seul 'ComposéSignalConn' partie. En fait, GT-
ISE n'autorise qu'un seul 'ComposéSignalConn' partie à connecter à chaque primitive dans chaque direction
(c'est-à-dire une pour les grandeurs détectées et une pour les grandeurs actionnées).
Nous souhaitons permettre à l'utilisateur final du modèle composé de pouvoir détecter l'accélération de la masse de
la vanne. Il existe déjà un lien de la partie "ValveMass" vers un 'ComposéSignalConn', il n'est donc pas nécessaire
d'ajouter un 'ComposéSignalConn' à la carte. Double-cliquez sur lelien(pas le capteur lui-même) reliant ces deux
parties et cela fera apparaître une boîte de dialogue comme celle illustrée ci-dessous sur la figure 4p.
Actuellement, le déplacement, la vitesse et la somme des forces peuvent être détectés. Pour permettre la détection de l'accélération
de la masse de la vanne, cochez la case "Accélération" et cliquezD'ACCORDpour enregistrer les modifications.
L'étape suivante consiste à donner un nom à cette quantité détectée qui sera utilisée pour le modèle composé. Pour
ce faire, ouvrezConfiguration du signal de sortieduConfiguration composéepanneau dans GT-ISE. Trouvez la
quantité qui vient d'être ajoutée dans le tableau. La colonne "Étiquette composée" est le nom du signal qui sera
affiché lorsque l'utilisateur final sélectionne la quantité du modèle composé qui sera détectée. Changez la valeur de
"Accélération" à "Accélération de la vanne".
62
Tutoriel 4
Met le "ID de lien composé" à 11, car il s'agit du nombre le plus élevé disponible (10 est utilisé pour la force nette sur la
masse de la vanne). CliquezD'ACCORDpour enregistrer les modifications. L'ordre des signaux ici, pas le "ID de lien composé
," est utilisé pour déterminer l'ordre dans lequel les signaux apparaîtront dans la boîte de dialogue lancée lorsque
l'utilisateur final d'un modèle choisit de connecter un capteur au modèle composé. Les signaux peuvent être réorganisés ou
organisés dans plusieurs dossiers.
A noter que nous aurions pu donner à ce nouveau signal le numéro 4 pour qu'il soit numéroté juste après "Valve Velocity", et
il aurait alors fallu renuméroter les signaux qui étaient auparavant de 4 à 10. Cependant, soyez très prudent lorsque vous
renumérotez les signaux !Si vous ou tout autre utilisateur possédez des modèles qui utilisent déjà ce modèle composé, la
modification de la numérotation des signaux modifiera les quantités détectées dans leur modèle et peut entraîner une
modification des résultats. Lors de l'ajout d'un nouveau signal, la méthode la plus sûre consiste à lui attribuer le numéro de
signal immédiatement supérieur afin que les signaux existants ne soient pas affectés.
La direction de la flèche de liaison pour les grandeurs actionnées doit provenir du 'ComposéSignalConn
'partie à la partie primitive. Les grandeurs actionnables sont précisées en double-cliquant sur le lien
63
Tutoriel 4
entre la partie primitive et le 'ComposéSignalConn' partie. A noter que pour permettre d'actionner plusieurs
grandeurs à partir d'une même pièce primitive, il suffit de créer un seul 'ComposéSignalConn' partie. En fait, GT-ISE
n'autorise qu'un seul 'ComposéSignalConn' partie à connecter à chaque primitive pour chaque direction (c'est-à-dire
une pour les grandeurs détectées et une pour les grandeurs actionnées).
Nous souhaitons permettre à l'utilisateur final du gabarit composé de pouvoir actionner le "Friction Multiplier" de la chambre
de vanne amont. Il n'y a actuellement aucun 'ComposéSignalConn' connecté à la partie "USchamberBV" avec le lien entrant
dans la partie, comme cela est nécessaire pour les grandeurs actionnées (c'est-à-dire les signaux d'entrée). Par conséquent,
nous devons ajouter un 'ComposéSignalConn" partie à la carte. Créez cette nouvelle partie sur la carte et placez-la comme
indiqué dans la figure ci-dessous.
Créez maintenant un liendepuisle 'ComposéSignalConn' partieàla partie « USchamberBV ». Une boîte de dialogue comme
celle illustrée ci-dessous s'affichera. Par défaut, le signal 1 (Température du mur) était activé lors de la création du lien.
Désactivez-le en cliquant sur la case à cocher "Température du mur (Twall)" dans le "Thermique". Pour permettre
d'actionner le multiplicateur de friction de la chambre de vanne amont, cochez la case "Multiplicateur de friction" dans le "
La chute de pression". Cliquez surD'ACCORDpour enregistrer les modifications.
64
Tutoriel 4
L'étape suivante consiste à donner un nom à cette grandeur actionnée qui sera utilisée pour le modèle composé.
Pour ce faire, ouvrez leConfiguration du signal d'entréedialogue duConfiguration composéepanneau dans GT-ISE.
Trouvez la quantité qui vient d'être ajoutée dans le tableau. La colonne "Étiquette composée" est le nom du signal
qui sera affiché lorsque l'utilisateur final sélectionne la quantité du modèle composé qui sera actionnée. Remplacez la
valeur de « Multiplicateur de friction » par « Multiplicateur de friction dans la chambre en amont ».
Met leID de lien composéà 2, car il s'agit du nombre le plus élevé disponible (1 est utilisé pour la « Température du mur »).
Cliquez surD'ACCORDpour enregistrer les modifications. L'ordre du signal ici, pas leID de lien composé, permet de
déterminer l'ordre dans lequel les signaux apparaîtront dans la boîte de dialogue lancée lorsque l'utilisateur final d'un
modèle choisit d'envoyer un signal de commande dans le modèle (dans ce cas un actionneur). Les signaux peuvent être
réorganisés ou organisés dans plusieurs dossiers.
Notez que nous aurions pu donner le numéro 1 à ce nouveau signal, et nous aurions alors dû renuméroter l'autre signal en
2. Cependant,soyez très prudent lorsque vous renumérotez les signaux !Si vous ou tout autre utilisateur possédez des
modèles qui utilisent déjà ce modèle composé, la modification de la numérotation des signaux modifiera les quantités
détectées dans leur modèle et peut entraîner une modification des résultats. Lors de l'ajout d'un nouveau signal, la méthode
la plus sûre consiste à lui attribuer le numéro de signal immédiatement supérieur afin que les signaux existants ne soient
pas affectés.
DuÉditionpanneau dans GT-ISE, sélectionnez "Publier un nouveau modèle". Cela fera apparaître une boîte de dialogue comme celle
illustrée dans la figure 4u. Dans le champ de nom, tapez le nom du nouveau modèle "BallValveTutorial". Au bas de cette boîte de
dialogue, sélectionnez "Utilisateur" comme bibliothèque dans laquelle ce composé sera placé après la publication. Le modèle créé
par l'utilisateur sera placé dans un "Composés utilisateur" groupe dans le "Utilisateur" bibliothèque.
65
Tutoriel 4
S'il le souhaite, l'utilisateur peut choisir un ou plusieurs fichiers image (*.jpg ou *.gif) à utiliser comme icône. Veuillez consulter l'aide
pour le "Gérer les icônes" pour plus de détails. En bref, l'utilisateur peut spécifier une icône pour l'arborescence (taille 16x16 pixels)
et des icônes supplémentaires, qui peuvent être de n'importe quelle taille. L'utilisateur final du modèle peut alors choisir entre l'une
des icônes disponibles. Les icônes peuvent être créées dans presque tous les logiciels de retouche photo. Sous Windows, l'icône peut
être créée dans le programme "Paint" fourni par Windows. Pour l'instant, laissez les icônes avec leurs valeurs par défaut.
L'utilisateur peut également ajouter un fichier d'aide au composé en sélectionnant un fichier *.txt, *.html, *.htm ou *.pdf
préalablement créé par l'utilisateur. Lorsque l'utilisateur final du composé clique sur le bouton "Aide" dans la boîte de
dialogue du modèle, cela ouvrira ce fichier d'aide, comme n'importe quel autre modèle dans GT-SUITE. Pour le didacticiel,
nous ne créerons pas de fichier d'aide, laissez donc le champ vide.
L'utilisateur peut également choisir de chiffrer le modèle en cochant la case "Chiffrer le modèle. " Une fois publié, un
modèle composé chiffré nécessitera un mot de passe pour afficher le contenu interne. Les utilisateurs finaux
pourront exécuter des modèles contenant des modèles chiffrés et afficher tous les résultats rendus disponibles dans
le modèle composé. Pour l'instant, laissez cette option activée. désactivé.
IMPORTANT!!Pour modifier le modèle après sa publication, n'ouvrez PAS le fichier *.gtc directement. Au lieu de
cela, recherchez le modèle dans la bibliothèque de modèles et utilisez le "Modifier le modèle composé" option
disponible dans le menu contextuel.
Avec le nom du nouveau modèle entré dans la boîte de dialogue, cliquez surD'ACCORDpour publier le modèle. Un message
apparaîtra indiquant que le modèle 'Tutoriel BallValve' a été publié et la base de données de la bibliothèque de modèles doit
être rechargée pour refléter ce nouveau modèle. Le message indique également que le "Modifier le modèle" L'option doit
être utilisée pour apporter des modifications au modèle à l'avenir, comme indiqué ci-dessus.
66
Tutoriel 4
Dans le menu Fenêtre de GT-ISE, sélectionnez le bouton « Bibliothèque de modèles » (dans le menu Accueil) et
accédez au Utilisateurlanguette. Le nouveau modèle composé qui vient d'être créé se trouvera ici dans le "
Composés utilisateur" groupe. Le modèle peut désormais être utilisé de la même manière que n'importe quel autre
modèle de la bibliothèque de modèles. Notez que l'icône est légèrement différente de l'icône de 'Vanne à bille" en ce
sens qu'il n'y a pas de logo GT superposé dans le coin droit. Cela indique que le 'Tutoriel BallValve' n'est pas un
modèle composé GT, mais plutôt un modèle composé créé par l'utilisateur, appelé « modèle composé utilisateur ».
Lorsqu'un modèle composé est publié pour la première fois, il n'est disponible que pour l'utilisateur actuel. Afin de le
mettre à la disposition d'autres utilisateurs, le développeur de composés dispose de deux options, qui seront
abordées dans la section suivante. La section suivante traite également des implications/responsabilités associées à
la fourniture du modèle composé à d'autres utilisateurs.
Si vous ne voulez plus du modèle 'Tutoriel BallValve' à inclure dans la bibliothèque de modèles, veuillez localiser le modèle
dans la bibliothèque de modèles, cliquez dessus avec le bouton droit et sélectionnez Supprimer. Cela supprimera tous les
fichiers associés au modèle composé (*.gtc, fichier icône, etc.) et le supprimera de la bibliothèque de modèles. Veuillez
garder à l'esprit queune fois qu'un modèle composé est suppriméde la bibliothèque de modèles,il sera supprimé de tous
les modèles qui l'utilisent.
• Composé d'exportation -Cette option doit être utilisée pour envoyer le modèle composé à des utilisateurs extérieurs à
votre entreprise. Si vous souhaitez partager le composé avec les utilisateurs de votre entreprise, l'option de modèle de
partage (discutée ensuite) doit être utilisée. Pour exporter un composé, localisez le modèle dans la bibliothèque de
modèles et dans le menu contextuel, choisissez "Modèle d'exportation." Le fichier *.zip créé à partir de cette opération
doit être envoyé à l'utilisateur de l'autre société. Cet utilisateur doit se rendre sur GT-ISE puis importer le fichier *.zip en
accédant àFichier > Envoyer et importer > Importer un modèle composé.
Alternativement, si vous souhaitez envoyer un modèle contenant un modèle composé, utilisez le "Envoyer le
modèle" fonctionnalité disponible à partir deFichier > Envoyer et importer. Le fichier *.zip créé par cette
opération inclura les fichiers du composé ainsi que tous les autres fichiers nécessaires à l'exécution du modèle.
La personne qui reçoit le modèle peut ouvrir le modèle en allant surFichier > Envoyer et importer > Importer
un modèle. Il publiera automatiquement le(s) composé(s) et ouvrira le modèle. Veuillez lire les commentaires ci-
dessous concernant les conséquences de la modification d'un modèle composé après son partage avec d'autres
utilisateurs.
• Action composée : « Composé d'entreprise »-Cette option doit être utilisée pour partager le complexe avec tous les
utilisateurs partageant une installation GT-SUITE (Notez que si les utilisateurs d'une entreprise ne partagent pas la
même installation, ils devront configurer chaque installation afin de permettre à tous les utilisateurs d'y avoir accès. aux
modèles composés partagés. Pour plus de détails sur la façon de procéder, veuillez consulter la section suivante).
Pour partager le modèle avec d'autres utilisateurs de votre entreprise, localisez le modèle dans la bibliothèque de modèles et
dans le menu contextuel, choisissez "Partager le modèle".
• Dans certains cas, il peut être souhaitable d'avoir différents répertoires composés partagés pour différents groupes. Par
exemple, les personnes travaillant dans un groupe de simulation de moteur peuvent avoir besoin de travailler avec des
composés du système de refroidissement développés par le groupe de refroidissement, mais peut-être ne devraient-elles pas
être en mesure de modifier ces composés. Cela peut être accompli en configurant plusieurs partages
67
Tutoriel 4
répertoires composés et définition des autorisations de fichiers appropriées sur ces répertoires via le système
d'exploitation (c'est-à-dire que le groupe moteur aurait des autorisations de lecture sur le répertoire composé du
groupe de refroidissement mais pas d'autorisations d'écriture). Si plusieurs emplacements de répertoires composés
partagés sont disponibles, l'utilisateur sera invité à choisir quel répertoire lors de l'opération de partage.
• Notez qu'une fois l'opération de partage terminée, une image d'une main est superposée au bas de l'icône
du modèle dans la bibliothèque de modèles, indiquant qu'il s'agit désormais d'un modèle partagé. La prochaine
fois qu'un autre utilisateur ouvrira GT-ISE, il pourra voir ce composé partagé. Veuillez lire les commentaires ci-
dessous concernant les conséquences de la modification d'un modèle composé après son partage avec d'autres
utilisateurs.
IMPORTANT!!!Veuillez noter qu'une fois qu'un modèle a été partagé avec d'autres utilisateurs, il convient d'être très prudent lorsque
vous apportez des modifications au modèle. La modification de la définition d'un modèle (ajout ou suppression d'attributs,
modification des numéros de signal pour les signaux d'entrée/sortie, etc.) peut entraîner des modifications des résultats ou même
empêcher l'exécution d'un modèle. À titre d'exemple, supposons que vous ayez partagé votre complexe avec tous les utilisateurs de
votre entreprise en utilisant le "Partager le modèle" option discutée ci-dessus, et certains utilisateurs ont déjà créé des modèles avec
ce composé. En tant que développeur du composé, vous décidez de supprimer un attribut qui, selon vous, devrait être câblé et n'a
pas besoin d'être modifié. La prochaine fois qu'un utilisateur ouvre un modèle contenant ce composé, la valeur de cet attribut sera
remplacée par la valeur que vous avez choisi de câbler en dur dans le composé plutôt que par la valeur précédente dans le modèle
de l'utilisateur. Cela entraînera probablement unchangement dans les résultats. Un autre exemple est le cas où un attribut est
ajouté au modèle composé. Dans ce cas, veillez à utiliser le "Pré-remplissage Evolution" champ dans "Configuration des attributs"
pour éviter que les modèles existants ne fonctionnent pas. En bref,soyez extrêmement prudent lorsque vous apportez des
modifications aux modèles après qu’ils ont été partagés avec d’autres !
Chaque installation de GT-SUITE possède son propre paramètre de configuration pour spécifier quels répertoires sont
utilisés pour stocker les fichiers associés aux modèles composés partagés. Si tous les utilisateurs d’une entreprise partagent
une installation commune, ils utiliseront tous automatiquement le même répertoire composé partagé et tous auront accès
aux modèles composés partagés.
Toutefois, si les utilisateurs ne partagent pas la même installation et souhaitent pouvoir utiliser les modèles
composés partagés, chaque installation doit être configurée pour pointer vers un répertoire réseau commun
contenant les modèles composés partagés. Dans certains cas, il peut être souhaitable d'avoir différents partages. Par
répertoires composés pour différents groupes. exemple, les personnes travaillant dans un groupe de simulation de moteur
Ils devront peut-être travailler avec des composés du système de refroidissement développé par le groupe de refroidissement, mais
ils ne devraient peut-être pas être en mesure de modifier ces composés. Cela peut être accompli en configurant plusieurs répertoires
composés partagés et en définissant les autorisations de fichiers appropriées sur ces répertoires via le système d'exploitation (c'est-
à-dire que le groupe moteur aurait des autorisations de lecture sur le répertoire composé du groupe de refroidissement, mais pas
d'autorisations en écriture).
Afin de choisir ces répertoires, exécutez la commande "dbconfig" depuis la ligne de commande. Cela peut également être activé via le bouton
« Panneau de configuration de la base de données » à partir deFichier > Avancévitre. Cela fera apparaître une boîte de dialogue permettant
de modifier la base de données pour l'installation donnée. Vous aurez peut-être besoin d'un administrateur pour effectuer cette étape car elle
nécessite des autorisations d'écriture sur certains fichiers du répertoire d'installation.
68
Tutoriel 4
Figure 4v : Boîte de dialogue permettant de modifier les répertoires des modèles composés partagés (« d'entreprise »)
Avant d'apporter des modifications au répertoire composé partagé, la base de données devra être arrêtée. Cela peut être fait avec le
bouton « Arrêter la base de données » dans leConfiguration de la base de donnéeslanguette.
Après avoir arrêté la base de données, vous devrez accéder auChemin composédu panneau de configuration de la base de données,
comme le montre la figure 4v. Ici, vous pouvez modifier la valeur du « Répertoire composé de l'entreprise » en un emplacement (sur
un lecteur réseau) accessible à tous les utilisateurs de votre entreprise qui souhaitent utiliser les modèles composés partagés. Il est
important de s'assurer que chaque version utilise un répertoire indépendant (les fichiers *.gtc utilisés pour construire le modèle
composé sont spécifiques à la version, tout comme les fichiers modèle [*.gtm]).
4.10Sujets supplémentaires
Cette section abordera des sujets non abordés explicitement dans le didacticiel et qui peuvent être utiles à un utilisateur
développant des modèles composés.
69
Tutoriel 4
vers un nouveau fichier composé. Pour réaliser cette opération, sélectionnez le groupe de pièces, faites un clic droit puis
sélectionnez l'option "Créer un modèle composé".
À ce stade, le processus de création d'attributs, de RLT, de signaux d'entrée/sortie, de tracés, etc. est exactement le même que les
étapes décrites précédemment. Lorsque vous enregistrez le fichier *.gtc pour la première fois, choisissez n'importe quel
emplacement pour lequel vous disposez d'autorisations d'écriture. Une fois le modèle composé publié, les fichiers nécessaires seront
copiés vers un emplacement requis par GT-ISE. Comme mentionné précédemment, n'oubliez pas qu'après la première publication
d'un modèle, vous ne devez PAS modifier directement un fichier *.gtc. Au lieu de cela, recherchez le modèle dans la bibliothèque de
modèles, faites un clic droit dessus et sélectionnez "Modifier le modèle composé".
Il existe un dernier menu qui n'a pas encore été abordé dans le didacticiel. C'est leConfiguration du lienmenu. Ce menu est
utilisé pour définir les ports sur lesquels les composants externes peuvent se connecter au modèle composé. Ceci n'est
utilisé que pour les objets non-contrôles. Ports pour les contrôles ('ActionneurConn', 'CapteurConn', etc.) sont traités dans le
Configuration du signal d'entréeetConfiguration du signal de sortie. Toutes les pièces connectées à un '
ConnexionPortComposé'apparaîtra dans cette boîte de dialogue.
Par exemple, considérons un modèle composé très simple qui ne contient qu’un seul canal. Lorsque l'utilisateur final
du modèle composé l'utilise dans un modèle (*.gtm), il devra être en mesure de connecter un composant de flux à
l'entrée et à la sortie du tuyau. Par conséquent, le modèle composé doit avoir deux ports, un à chaque extrémité du
tuyau. Cela se fait en plaçant un 'ConnexionPortComposé" à chaque extrémité du tuyau. Chacun de ces ports peut
recevoir un nom et un numéro dans leConfiguration du lienmenu.
• Sortie personnalisée via des systèmes de contrôle-Peut-être trouvez-vous constamment que vous souhaitez connaître une
quantité spécialisée qui n'est pas générée par GT-SUITE, mais qui n'est pas non plus une sortie typique. Le système de contrôle
utilisé pour calculer cette quantité spéciale pourrait être transformé en un modèle composé. Cela présente l'avantage d'une carte
*.gtm plus propre (un seul modèle composé par opposition à de nombreuses parties de contrôle) et également une méthode
permettant de partager facilement cette fonctionnalité avec d'autres utilisateurs.
• Sous-ensemble externe avec une interface puissante-Les modèles composés peuvent être utilisés de la même
manière que les sous-assemblages externes. Comme pour les assemblys externes, le développeur composé peut
décider quels attributs l'utilisateur final peut modifier. L'avantage des modèles composés par rapport aux
assemblys externes est que les attributs modifiables sont contenus dans le modèle, contrairement aux assemblys
externes dans lesquels la personne qui envoie le modèle doit informer l'utilisateur final des noms de paramètres
pouvant être modifiés. Un autre avantage des composés est qu’ils sont publiés dans la bibliothèque de modèles, ce
qui rend leur partage beaucoup plus pratique avec tous les utilisateurs d’une entreprise.
70
Tutoriel 5
TUTORIEL 5 : Réexécution/Initialisation/Redémarrage
Ce tutoriel vise à apprendre aux utilisateurs comment utiliser les modes RERUN/RESTART de GT-ISE. Ces fonctionnalités visent à la
fois à réduire le temps requis pour la configuration du modèle et le temps de simulation en réutilisant les résultats existants des
simulations précédentes.
Le mode RERUN de GT-ISE peut être utilisé pour ajouter, réexécuter ou supprimer des cas d'un fichier *.gdx existant sans
avoir à réexécuter les « bons » cas. Le résultat de cette fonctionnalité sera un nouveau fichier *.gdx qui contient une
combinaison de résultats de simulations nouveaux et existants. D'autre part, le mode RESTART de GT-ISE peut être utilisé soit
pour initialiser une nouvelle simulation, soit pour étendre une simulation précédemment exécutée.
5.1 Réexécution
Cette section du didacticiel montrera comment ajouter/réexécuter/supprimer des cas d'un fichier *.gdx existant à l'aide du
mode RERUN de GT-ISE. Cela implique la création d'un nouveau fichier *.gtm, la configuration des cas qui doivent être
ajoutés/réexécutés/supprimés et l'exécution de tous les cas qui doivent être ajoutés ou réexécutés.
La première étape de ce processus consiste à créer un nouveau modèle qui s'ouvrira dans un mode RERUN spécial de GT-ISE. Le
modèle de départ de ce tutoriel se trouve dansFichier ► Tutoriels ► Applications graphiques ► GT-ISE ► ReRun.Pour ouvrir ce
modèle pour une réexécution, sélectionnezAccueil ► Ouvrir (liste déroulante) ► Ouvrir pour réexécuter/redémarrer/initialiser,
puis sélectionnez l'option Réexécuter dans la boîte de dialogue résultante.
Cela vous demandera de spécifier un fichier *.gdx auquel vous souhaitez ajouter/réexécuter/supprimer des cas. Ici,
nous sélectionnerons le fichier 4cylSI.gdx qui a été fourni pour ce tutoriel. En cliquant sur « OK », GT-ISE créera un
nouveau modèle (4cylSI_rerun001.gtm) qui doit être identique au modèle d'origine utilisé pour créer le fichier *.gdx.
Une fois le nouveau modèle ouvert, vous remarquerez que le modèle résultant contient un fond vert. Cet
arrière-plan (ainsi que le texte « RERUN MODE » dans la barre de titre en haut de l'application) indique
que le modèle a été ouvert en mode RERUN de GT-ISE. Ce mode comporte une version modifiée de
Configuration de cas qui présente un comportement spécial pour les cas déjà exécutés.
71
Tutoriel 5
Vous remarquerez que tous les cas existants auront désormais un fond jaune, ce qui indique que ces cas sont verrouillés et que les
paramètres ne sont pas modifiables. Ceci est fait pour conserver les entrées pour tous les cas existants. Ces requêtes disposent
également d'une nouvelle liste déroulante dans l'attribut Activer/Désactiver la requête avec trois options : « Conserver les résultats »,
« Réexécuter la requête » et « Supprimer les résultats ».
Pour ce didacticiel, nous démontrerons chaque opération disponible. Nous allons commencer par modifier la liste déroulante du cas
1 de « Conserver les résultats » à « Supprimer les résultats ». Cette opération supprimera simplement ce cas du fichier *.gdx final
sans aucun travail supplémentaire requis par le solveur. Ensuite, nous définirons le cas 2 sur « Réexécuter le cas ». Cette opération
permet à l'utilisateur de mettre à jour les résultats pour un certain cas en utilisant les valeurs mises à jour pour tous les paramètres.
Une utilisation courante de cette opération peut être d’augmenter la durée de simulation pour les cas qui ne convergent pas. Une
fois que nous aurons modifié la liste déroulante en « Re-run Case », nous modifierons la valeur du paramètre d'accélérateur de 70 à
60 mm. Enfin, nous ajouterons quelques cas supplémentaires en activant le cas 3 et en ajoutant un cas supplémentaire en cliquant
sur l'icône « Ajouter un cas ». La configuration du cas doit apparaître comme suit :
Maintenant que nous avons fini de configurer nos cas, nous pouvons exécuter notre modèle comme n’importe quelle autre
simulation. Une fois la simulation terminée, les résultats d'origine seront automatiquement fusionnés avec les résultats
nouvellement exécutés dans un nouveau fichier 4cylSI_rerun001.gdx. Puisque les résultats finaux sont écrits dans un
nouveau fichier *.gdx, nous sommes en mesure de conserver tous les résultats originaux dans le fichier 4cylSI.gdx.
72
Tutoriel 5
Une fois la simulation terminée, ouvrez le fichier *.gdx résultant dans GT-POST. Vous devriez remarquer que
tous les résultats ont été automatiquement fusionnés dans le fichier final *.gdx. Si vous n'êtes pas satisfait des
résultats, ou si vous souhaitez ajouter encore plus de cas, il est possible de répéter ce processus en utilisant ce
fichier 4cylSI_rerun001.gdx comme modèle de base. Chaque fois qu'un modèle est ouvert en utilisant « Ouvrir
pour réexécution/redémarrage/initialisation », GT-ISE incrémentera simplement le numéro dans le nom du
modèle (par exemple 4cylSI_rerun002.gtm).
Figure 5d : 4cylSI_rerun001.gdx
73
Tutoriel 5
5.2 Initialisation/Redémarrage
Cette section du didacticiel montrera comment configurer et exécuter des modèles à l'aide du mode RESTART de GT-
ISE.
Un fichier *.state est utilisé pour stocker l'état exact (toutes les variables telles que la pression, la température, la vitesse, la
composition, les forces, etc.) de l'ensemble de la simulation à un moment donné. Le fichier *.state contient également des
informations sur la construction du solveur et les données cartographiques (numéros de port, direction des connexions, etc.). Il s’agit
essentiellement d’un « instantané » de la simulation à un moment donné. Le fichier *.state sera nécessaire pour utiliser les
fonctionnalités de redémarrage ou d'initialisation. Notez que la même version version + solveur doit être utilisée pour créer les
fichiers *.state et redémarrer la simulation ou initialiser la simulation.
Il existe des similitudes entre les modes de fonctionnement « redémarrage, continuation » et « redémarrage, initialisation » dans GT-
ISE. Les différences entre les deux modes sont les suivantes :
• Redémarrer l'initialisation(ci-après dénommé « Initialisation ») est utilisé pour initialiser une simulation à partir d'un fichier *.state
et permet à l'utilisateur d'apporter certaines modifications au modèle, comme changer/modifier des objets de référence.
Cependant,aucune modification ne doit être apportée à la carte (c'est-à-dire ajouter/supprimer des parties, changer les
noms des parties, changer les identifiants ou les directions des liens, etc.).Ce mode GT-ISE est utile pour exécuter une seule
simulation en régime permanent pour enregistrer un fichier *.state, puis utiliser ultérieurement ce fichier *.state pour initialiser
d'autres événements transitoires à partir du point exact où le fichier *.state a été enregistré. Par exemple, un modèle moteur +
transmission + véhicule serait exécuté pour obtenir des conditions de fonctionnement au ralenti en régime permanent (IMEP au
ralenti, températures des parois, etc.), puis différents événements d'accélération transitoire pourraient être initialisés à partir de cet
état exact. Cela permettrait à l'utilisateur de tester rapidement et efficacement différentes stratégies de ravitaillement en carburant,
d'accélération, de changement de vitesse ou toute combinaison de celles-ci à partir d'un point de départ cohérent. Pour cette
raison, les objets de référence et la plupart des attributs peuvent être modifiés entre le modèle d'origine et le modèle initialisé.
Dans ce tutoriel, le
'MoteurManivelleTrain' aura eu une vitesse de ralenti constante de 1 000 tr/min lors du stockage du fichier *.state pour le
préchauffage au ralenti, mais contiendra une série de 'ProfilTransient' Objets de référence pour les modèles redémarrés.
• Redémarrer la suite(ci-après dénommé "Redémarrer") permet de simplement poursuivre une simulation directement à
partir du point où le fichier *.state a été enregistré. Contrairement au mode Redémarrer l'initialisation, presque tous les
attributs de ce mode ne peuvent pas être modifiés par rapport à leurs paramètres d'origine. Le
* . Le fichier d'état est utilisé uniquement pour poursuivre la simulation afin d'ajouter une durée de simulation
supplémentaire ou de récupérer l'état d'une simulation après un événement inattendu tel qu'une panne de courant. Les
cas ne peuvent pas être ajoutés ou supprimés de la simulation dansRedémarragemode. L'avantage de ce mode est que
lors du redémarrage du modèle à partir du point du fichier *.state, les résultats de simulation d'avant le redémarrage
seront fusionnés avec ceux après.
74
Tutoriel 5
Dans ce didacticiel, au lieu d'utiliser les cas précédents pour initialiser les cas suivants, nous utiliserons des fichiers *.state pour initialiser la
simulation. Notez que l'utilisation d'un fichier *.state peut présenter des avantages par rapport à l'initialisation « previous_case » s'il existe de
nombreux transitoires initialisés à partir d'un seul point (par exemple, une condition d'inactivité à chaud), car l'utilisateur n'a qu'à exécuter un
seul cas d'initialisation. Ensuite, des avantages supplémentaires en termes de rapidité peuvent être réalisés, car les simulations transitoires
peuvent être exécutées simultanément sur un cluster de solveurs distant.
Tout d'abord, nous allons modifier les cas 3 et 4. Mettez en surbrillance les cas et sélectionnez « Supprimer le(s) cas » pour supprimer les cas 3
et 4. Cliquez maintenant deux fois sur le bouton « Ajouter le cas » pour obtenir un total de quatre cas (Cas 3). et 4 sont actuellement des
doublons du cas 2), comme indiqué ci-dessous.
75
Tutoriel 5
Nous allons maintenant changer la valeur de "rpm" dans le cas 3 de "p1000to5000" à "p1000to4000". Double-cliquez sur le texte pour
créer un nouvel objet de référence. Une boîte de dialogue « Modifier l'objet » apparaît pour informer les utilisateurs que la poursuite
de la modification de l'objet de référence fermera la configuration de cas. Sélectionnez "Oui". Sélectionnez également « Oui » pour
enregistrer les modifications dans la boîte de dialogue Configuration du cas. Une liste d’objets de référence appropriés/autorisés
sera affichée. Double-cliquez sur le 'ProfilTransient' (basé sur le temps) pour définir le profil d'accélération pour "p1000to4000".
Un nouveau 'ProfilTransientL'objet de référence doit être affiché avec le nom pré-rempli "p1000to4000". Remplissez les
valeurs comme indiqué ci-dessous. Ce profil transitoire est similaire à "p1000to5000", sauf que le régime moteur augmente
jusqu'à un maximum de 4000 tr/min. Cliquez sur OK pour enregistrer l'objet de référence.
76
Tutoriel 5
Revenez à la configuration du cas pour effectuer la même opération sur le cas 4, en remplaçant « p1000to4000 » par «
p1000to3000 » et modifiez les attributs de ce nouvel objet de référence comme indiqué ci-dessous.
Il y aura un total de quatre cas, chacun contenant un profil d'accélération différent, comme indiqué ci-dessous :
77
Tutoriel 5
Enregistrez maintenant ce fichier sous un nom différent "1000RPM_warmup.gtm." Aller àFichier ► Enregistrer sous…et enregistrez
le fichier sous "1000RPM_warmup.gtm".
Ouvrez la configuration du cas et désactivez les cas 2 à 4. Nous allons d'abord exécuter le cas 1 seul pour générer le fichier *.state
nécessaire.
Ouvert Accueil ► Configuration avancée ► Redémarrer . Dans ce dossier, nous définirons les attributs qui régissent le
génération de fichiers *.state. Par défaut, un seul fichier *.state est enregistré par cas. Ainsi, lorsqu'un nouveau fichier *.state
est généré, le précédent est supprimé. Le comportement de génération de fichiers peut être modifié dans ce dossier. Cochez
la case sur le côté gauche et définissez le"Fréquence de stockage des données pour le redémarrage (cycle ou durée)" à
un nombre arbitrairement grand ; utilisez ici 100 cycles. Cela garantira qu'un fichier *.state est enregistré à la fin de la
simulation, quel que soit le "Fréquence de stockage des données pour le redémarrage (cycle ou durée)" depuis le "
Stockez toujours les données à chaque fin de dossier" est coché par défaut.
78
Tutoriel 5
Exécutez le modèle pour générer les résultats et le fichier *.state pour le cas 1.
Pour ouvrir le modèle pour l'initialisation, accédez à Fichier ► Ouvrir(dérouler)► Ouvrir pour réexécuter/redémarrer/
Initialisation . La boîte de dialogue suivante apparaîtra, décrivant les scénarios dans lesquels chaque mode
Devrait être utilisé. Nous utiliserons "Initialisation à partir du fichier .state" pour extraire le *.gtm du *.gdx. Le
fichier *.gdx contient le modèle d'origine, et nous extrayons le *.gtm d'origine du *.gdx pour garantir que les
modèles partent du même point. Sélectionnez le "1000RPM_warmup.gdx" que nous venons de créer.
Le modèle s'ouvrira dans « INITIALISATION DU MODE DE REDÉMARRAGE », qui est affiché dans la barre de titre en
haut de la page. L'arrière-plan du modèle apparaîtra également en jaune clair pour indiquer que la carte est
verrouillée et ne doit pas être modifiée.
79
Tutoriel 5
Lorsque le modèle est ouvert dans ce mode, certains attributs sélectionnés ne peuvent pas être modifiés, car cela
entraînerait un échec du solveur. Ces attributs, tels que la longueur du tuyau, seront verrouillés dans la fenêtre de dialogue
Il y aura également des modifications Accueil > Exécuter la configuration ►
"Modifier la pièce" ou "Modifier l'objet".
Initialisation dossier. au fichier. Le fichier assumera le appellation convention
BASEMODELNAME_restartxxx.gtm. Cela permet de redémarrer plusieurs fois le même fichier sans
écraser le modèle original.
Ouvrir Accueil ► Exécuter la configuration ► Initialisation dossier. Le seul attribut affiché est"Charger
Redémarrer le fichier pour initialiser la simulation"puisque c'est la seule option d'initialisation qui a du sens lorsque l'on
fonctionne dans ce mode. C'est ici que le fichier *.state est défini pour initialiser la simulation.
80
Tutoriel 5
Ouvrez maintenant les résultats de cette simulation dans GT-POST. Nous inspecterons les résultats TimeRLT pour la température des parois
du collecteur d'échappement ainsi que les résultats de performances tels que la puissance de freinage pour chacun des trois cas.
81
Tutoriel 5
82