Introducción a Grasshopper

  • View
    576

  • Download
    2

  • Category

    Design

Preview:

Citation preview

Editor algorítmico generativo

El diseño generativo al igual que un problema matemático simple, parte de valores iniciales elegidos por nosotros intencionalmente para generar formas a partir de la modificación de variables, manipuladas por definiciones algorítmicas, las cuales nos permiten acceder a un sinfín de posibilidades mediante la manipulación de los parámetros originales.

Grasshopper

Se abre desde Rhino

Grasshopper Interfaz de usuario

La barra de menú principal es similar a cualquier programa de windows. Tiene paneles de componentes. Estos paneles corresponden a varias categorías de objetos. Aparece debajo de los paneles, una barra para controlar el lienzo.

Encadena una sucesión de parámetros y

componentes, con entradas y salidas que son datos geométricos o numéricos, produciendo un resultado o familia de resultados.

Grasshopper Objetos

Parámetros: es un objeto de Grasshopper. Contiene datos numéricos. Componentes: es un objeto de Grasshopper. Contiene acciones. Partes de un componente: entradas componente salidas

Grasshopper Ejemplo numérico

Obtener la diferencia entre algunos números. Para esto debemos pensar en: *La operación involucrada, en este caso, la diferencia *Las variables que intervienen aquí que son dos números x e y. Por esto en la entrada del componente elegido, debe estar : •F : la operación •X: el primer número •Y: el segundo número La salida será la resta de cada par de números.

Al hacer doble clic sobre el lienzo, se abre una ventana para ingresar el nombre del componente o parámetro.

También se puede buscar en la barra de herramientas y arrastrar hasta el lienzo.

Grasshopper Introducir componentes o parámetros al lienzo

Grasshopper Ejemplo de diseño

Seleccionamos la componente “expression” que es una componente a la que se le puede ingresar cualquier expresión matemática.

Grasshopper

• Ingresamos un número fijo , por

ejemplo , el 5

Comando: number

Ingresamos un parámetro que varíe

entre 0 y 10

Comando : number slider

En la entrada de esta componente necesitamos dos valores, x e y, pueden ser un número fijo o un parámetro.

Grasshopper Determinar valores a los parámetros

Clic con el botón derecho del mouse sobre el comando number, luego set number y colocar el número 5, luego seleccionar el tilde para dar el ok.

Clic con el botón derecho sobre slider, seleccionar values para determinar valor máximo y mínimo.

Grasshopper Hacer conexiones

Para conectar los parámetros y/o componentes, se hacen cables con el botón derecho del mouse. Se selecciona la salida de uno de ellos y se arrastra hasta conectar a la entrada del otro. Si se necesitan dos conexiones se repite el procedimiento pero presionando shift a la vez.

Grasshopper Editar la expresión matemática

Para editar la expresión, doble click del mouse sobre el comando. Así se abre una ventana donde aparece un panel para cambiar la expresión. Por ejemplo ponemos x^2+y^2

Grasshopper Para ver el resultado

Para poder ver los resultados ponemos un panel donde figuran los datos numéricos obtenidos.

Grasshopper Para ver el resultado

En el panel se observa el número 125 , ya que es 5^2 + 10^2 ( el número fijo es 5, el slider está en el 10). Si movemos el slider van cambiando los valores en el panel.

Grasshopper Ordenar para una buena visualización

Es conveniente al finalizar acomodar los comandos para que visualmente quede ordenado y prolijo.

Grasshopper Advertencias y errores

Los parámetros o los componentes dan advertencias al usuario cuando su color es naranja o rojo. Si estos colores aparecen conviene revisar la fórmula.

Grasshopper Ejemplo geométrico

Graficar la parábola:

Aquí debemos analizar el problema: •Tiene dos variables x e y •Tiene un parámetro t. El parámetro es un número real cualquiera. •Además, a la variable x se le asigna una fórmula que depende de t •Y a la variable y se el asigna otra fórmula que depende de t también.

2

44 2

ty

tx