Cómo añadir información

Switch

    Tabla de contenidos
    1. 1. Switch Properties
    2. 2. Branch Properties

    Switch

    Especifique hasta 11 opciones de geometría cuya aplicación depende del resultado de una expresión especificada.

    Una condición de switch puede utilizar cadenas o enumeración.

    Switch Properties

    Especifique los parámetros siguientes en el grupo Properties.

    NotaLas propiedades siguientes están disponibles si se selecciona el elemento Switch en el diagrama de flujo.
    Miscellaneous
    Expression Determina la expresión que define la geometría.

    Haga clic en [...] para abrir el editor de expresiones e introducir o calcular un valor.

    Branch Properties

    Especifique los parámetros siguientes en el grupo Properties.

    NotaLas propiedades siguientes están disponibles si una de las ramificaciones que va del elemento Switch a la geometría correspondiente está seleccionada en el diagrama de flujo.
    Miscellaneous
    Case Determina la expresión o elemento de enumeración que especifica la geometría.
    Is Default Case Especifica si se utiliza el caso si no hay caso, o si se ha seleccionado un caso no válido.

    Ejemplo: cadenas

    Para ver un ejemplo de cómo se utiliza este elemento de geometría, abra el siguiente archivo PKT de ejemplo:

    Switch Example.pkt

    En este ejemplo hay una serie de puntos en torno al perímetro del origen. En la ficha Input/Output Parameters, el parámetro Shape determina la geometría que se dibuja. Introducir cualquiera de las cadenas siguientes genera una de estas formas:

    • Cuadrado
    • Triángulo
    • Círculo

    Si se introduce cualquier otra cosa en esta celda, aparece el caso Default, que es una X.

    NotaSi una cadena de parámetros de entrada se emplea para definir una opción de switch, dicha cadena de parámetros distingue mayúsculas y minúsculas. Por ejemplo si el caso de un switch se define como "Cuadrado", si como valor de parámetro de entrada se escribe "cuadrado", se devolverá con el caso por defecto.

    Ejemplo: enumeración

    Para ver un ejemplo de cómo se utiliza este elemento de geometría, abra el siguiente archivo PKT de ejemplo:

    Enumeration Example.pkt

    El archivo PKT de ejemplo contiene un subensamblaje que representa una barrera.

    • En la ficha Input/Output Parameters, el parámetro Barrier utiliza un grupo de enumeraciones (BarrierType).
    • El subensamblaje contiene un switch que permite seleccionar entre cuatro tipos de barrera estándar. Los tipos de barrera se controlan en Default Value en el parámetro BarrierType.
    • Cada una de las cuatro secuencias utiliza valores de variable para definir los valores de parámetros de cada tipo de barrera.
    • La secuencia Geometry contiene los puntos, vínculos y formas que componen la geometría. La geometría de cada uno de estos puntos hace referencia a las variables que se definen en la secuencia de Height and Width Variables.