Switch
Spécifiez jusqu'à 12 options géométriques dont l'application dépend du résultat d'une expression donnée.
Une condition de commutation peut utiliser des chaînes ou une énumération.
Propriétés de commutation
Spécifiez les paramètres suivants dans le groupe de fonctions Properties.
RemarqueLes propriétés suivantes sont disponibles lorsque l'

élément Commutation est sélectionné dans l'
organigramme.
| Divers |
| Expression | Définit l'expression définissant la géométrie. Cliquez sur [...] pour ouvrir l'éditeur d'expressions, dans lequel vous pouvez saisir ou calculer une valeur. |
Propriétés de branche
Spécifiez les paramètres suivants dans le groupe de fonctions Properties.
RemarqueLes propriétés suivantes sont disponibles lorsqu'une des branches qui mènent de l'élément Commutation

à la géométrie correspondante est sélectionnée dans l'
organigramme.
| Divers |
| Case | Spécifie l'expression ou l'élément d'énumération qui spécifie la géométrie. |
| Is Default Case | Spécifie si le cas est utilisé lorsque aucun cas, ou un cas incorrect, est sélectionné. |
Exemple : chaînes
Pour consulter un exemple d'utilisation de cet élément de géométrie, ouvrez le fichier d'exemple PKT suivant :
Switch Example.pkt
Dans cet exemple, une série de points entourent le périmètre de l'origine. Dans l'onglet Input/Output Parameters, le paramètre Shape détermine la géométrie dessinée. La saisie d'une des chaînes suivantes génère une forme :
- Square (carré)
- Triangle
- Circle (cercle)
Si aucun texte n'est entré dans cette cellule, le cas par défaut, une croix, est généré.
RemarqueLorsqu'une chaîne de paramètre d'entrée sert à définir une option de commutation, elle est sensible à la casse. Par exemple, si un cas de commutation est défini en tant que "carré", la saisie de "Square" comme valeur de paramètre d'entrée renvoie le cas par défaut.
Exemple : énumération
Pour consulter un exemple d'utilisation de cet élément de géométrie, ouvrez le fichier d'exemple PKT suivant :
Enumeration Example.pkt
L'exemple PKT contient un élément de profil type qui représente un séparateur.
- Dans l'onglet Input/Output Parameters, le paramètre Barrier utilise un groupe d'énumération (BarrierType).
- L'élément de profil type contient une
commutation, qui permet d'effectuer une sélection parmi quatre types de séparateur standard. Les types de séparateurs sont contrôlés par la valeur par défaut du paramètre BarrierType. - Chacune des quatre
séquences utilise des valeurs de variable pour définir les valeurs de paramètre de chaque type de séparateur. - La séquence de géométrie contient les points, liens et formes constituant la géométrie. La géométrie de chaque point fait référence aux variables définies dans la séquence des variables Height et Width.