Comment ajouter vos connaissances

Commutation

    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.