Del curso: Revit: Dynamo avanzado

Posibilidades de remapear una lista

La altura de nuestras ventanas no está siempre entre cero y uno. No hay más que mirar que tenemos ciertas ventanas que miden 1 m, otras que miden 1,2 m y otras que podrían medir cualquier otra distancia. Por tanto, aunque esta lista parece en principio correcta porque está entre cero y uno, es posible que nos interese remapearla a otro tamaño. Hay varias posibilidades, todas válidas y vamos a estudiarlas todas. Por un lado tenemos la opción más tonta de todas: multiplicar. Si nosotros multiplicamos los números que hemos obtenido por las alturas, veremos que tenemos una serie de valores. Directamente habremos multiplicado el porcentaje aleatorio que hemos hecho por la altura de la ventana. Este es el más sencillo de todos. Sin embargo, nosotros podemos remapear. Cuando nosotros remapeamos, nos pregunta cuál es el rango mínimo y máximo. en este caso el rango mínimo era cero y el rango máximo era uno. Los valores que hemos generado son estos y los rangos mínimo y máximo del objetivo son cero por un lado y la altura de cada ventana. Si lo hemos hecho correctamente, los valores de la multiplicación y los valores que tenemos aquí son exactamente los mismos. Sin embargo, como podemos ver, hemos tenido que hacer un nodo más difícil. Además, hay una opción aún más fácil. Si nosotros escribimos el nodo 'Random', nos permiten generar unos números aleatorios entre el valor cero y, por ejemplo, el valor de la altura de cada una de las ventanas. Con esto hubiéramos obtenido directamente una lista de números entre cero y la altura máxima de cada una de las ventanas. Sin embargo, es muy importante conocer todas las posibilidades que tiene Dynamo para nosotros para poder utilizarlas en cada caso. Yo me voy a quedar con la forma más sencilla de todas: la multiplicación.

Contenido