32
14/06/22 1 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición de una línea, un círculo y un arco

27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

Embed Size (px)

Citation preview

Page 1: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 1

Diseño paramétrico con Grasshopper 2 de n

Elaborado por Cristián Calvo Barentin

Cristián Calvo Barentin (Valparaíso, Abril 2014)

Definición de una línea, un círculo y un arco

Page 2: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 2

Params/Geometry

Conjunto de elementos que

representan en el área de trabajo de

Grasshopper, una o varias Entidades

Geométricas definidas en Rhinoceros.

Elaborado por Cristián Calvo Barentin

Page 3: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 3

Curve/Primitive

Conjunto de

componentes

utilizadas para

definir curvas.

Elaborado por Cristián Calvo Barentin

Page 4: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 4

Curva aún no

definida.

-Params/Geometry/

Curve

Elaborado por Cristián Calvo Barentin

Page 5: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 5

Curva definida a

partir de Parámetros

Descriptivos en

Rhinoceros.

-Presionar botón

derecho sobre icono

Curve

-Set one Curve

-Seleccionar o definir

una curva en

Rhinoceros Elaborado por Cristián Calvo Barentin

Page 6: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 6

Posición de ambos

extremos con

respecto a los ejes

X,Y,Z

-Curve/Analysis/End

Points

Elaborado por Cristián Calvo Barentin

Page 7: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 7

Para poder leer el

valor de salida de

cada Parámetro

Descriptivo,

utilizamos el

componente Panel

-Params/Input/Panel

Elaborado por Cristián Calvo Barentin

Page 8: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 8

Curva aún no

definida.

Es necesario definir

las coordenadas de

los puntos ubicados

en ambos extremos.

-Curve/Primitive/Line

Elaborado por Cristián Calvo Barentin

Page 9: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 9

Curva aún no definida, ya que falta definir los

valores de cada parámetro en Rhinoceros.

Origen.

Elaborado por Cristián Calvo Barentin

Page 10: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 10

Curva definida a partir de dos puntos

ubicados en ambos extremos,

seleccionados o definidos en Rhinoceros.

Elaborado por Cristián Calvo Barentin

Page 11: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 11

Para poder leer el valor de salida de

cada Parámetro Descriptivo, utilizamos

el componente Panel

Elaborado por Cristián Calvo Barentin

Page 12: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 12

Curva definida en

Grasshopper a partir

de las coordenadas

cartesianas de ambos

extremos.

Las coordenadas

X,Y,Z vienen

definidas por defecto

en el Punto de Origen.

Elaborado por Cristián Calvo Barentin

Page 13: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 13

Para modificar el valor de los Parámetros Descriptivos de cada

extremo, es necesario ingresar un nuevo valor en las entradas X,

Y, Z de los componentes Point XYZ

Elaborado por Cristián Calvo Barentin

Page 14: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 14

Para poder leer el valor

de salida de cada

Parámetro Descriptivo,

utilizamos el

componente Panel

Elaborado por Cristián Calvo Barentin

Page 15: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 15

Curva SDL aún no

definida.

-Curve/Primitive/Line

SDL

Elaborado por Cristián Calvo Barentin

Page 16: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 16

Coordenadas del punto de origen

definidas en Grasshopper. Los Parámetros

Descriptivos dirección y largo vienen

definidos por defecto como (0,0,1) y 1

respectivamente.

Elaborado por Cristián Calvo Barentin

Page 17: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 17

La dirección de la curva es definida como una paralela a la línea formado

entre el origen y el punto definido y cuyas coordenadas son asignadas al

Parámetro Descriptivo “Dirección”.

Elaborado por Cristián Calvo Barentin

Page 18: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 18

Largo de la curva definido en

Grasshopper.

Elaborado por Cristián Calvo Barentin

Page 19: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 19

Para ilustrar como se define la curva SDL a

partir de una curva cuyo origen se

encuentra definido en el origen,

dibujaremos la línea de referencia.

Elaborado por Cristián Calvo Barentin

Page 20: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 20

Como se observa en la ilustración, ambas

curvas son paralelas y tienen el mismo

largo, pero su origen se encuentra

desplazado.

Elaborado por Cristián Calvo Barentin

Page 21: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 21

Radio de un circulo definido en

Grasshopper.

El componente circulo se define por los

Parámetros Descriptivos, “plano de

origen” y “radio”.

-Curve/Primitive/Circle

Elaborado por Cristián Calvo Barentin

Page 22: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 22

Plano y punto de origen definido en

Grasshopper.

En este caso el componente Plano XY es

un plano paralelo al plano XY original

cuyo punto de origen se puede definir en

Rhinoceros o en Grasshopper.

Elaborado por Cristián Calvo Barentin

Page 23: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 23

Utilizando el componente “Plane Normal”

se puede definir un plano a partir de su

punto de origen y el vector normal a su

superficie.

Elaborado por Cristián Calvo Barentin

Page 24: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 24

Al utilizar el componente “Plane Normal”

podemos definir un plano no paralelo a

los planos que conforman el sistema

coordenado definido por defecto.

Elaborado por Cristián Calvo Barentin

Page 25: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 25

Definiremos una línea con la misma

dirección y largo que el vector normal a

la superficie, para graficar como se

define un circulo a partir del componente

“Normal Plane”

Elaborado por Cristián Calvo Barentin

Page 26: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 26

Para definir un arco utilizaremos el componente “Arc”. Los Parámetros

Descriptivos utilizados para definir un arco utilizando este componente,

son el “Plano de referencia y origen”, “Radio” y “Rango angular entre el

punto de inicio y final”.

Por defecto viene definido como (0,0,0), 1.0 y (0 a pi) respectivamente.

Elaborado por Cristián Calvo Barentin

Page 27: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 27

Rango angular no definido

-Maths/Domain/Domain

Elaborado por Cristián Calvo Barentin

Page 28: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 28

Rango angular definido entre pi

y 2.5*pi

Elaborado por Cristián Calvo Barentin

Page 29: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 29

Rango angular definido

entre pi y un factor

multiplicado por pi.

Elaborado por Cristián Calvo Barentin

Page 30: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 30

Valor del Parámetro Descriptivo

“Radio”, asignado utilizando el

componente “Number Slider”

Elaborado por Cristián Calvo Barentin

Page 31: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 31

Punto de origen y plano de referencia

definidos utilizando el componente

“Plane XY”.

Elaborado por Cristián Calvo Barentin

Page 32: 27-04-20151 Diseño paramétrico con Grasshopper 2 de n Elaborado por Cristián Calvo Barentin Cristián Calvo Barentin (Valparaíso, Abril 2014) Definición

22/04/23 32

Contacto

Luis Felipe González BöhmeProfesor instructorUniversidad Técnica Federico Santa MaríaDepartamento de Arquitectura

Teléfono: 56 (0)32 2654773Fax: 56 (0)32

2654108Email: [email protected]: www.arq.utfsm.clDirección: Avda. España 1680Casilla: 110-VCódigo postal: 2390123 Valparaíso - Chile

Cristián Calvo [email protected]

Elaborado por Cristián Calvo Barentin