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.