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
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
22/04/23 3
Curve/Primitive
Conjunto de
componentes
utilizadas para
definir curvas.
Elaborado por Cristián Calvo Barentin
22/04/23 4
Curva aún no
definida.
-Params/Geometry/
Curve
Elaborado por Cristián Calvo Barentin
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
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
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
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
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
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
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
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
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
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
22/04/23 15
Curva SDL aún no
definida.
-Curve/Primitive/Line
SDL
Elaborado por Cristián Calvo Barentin
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
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
22/04/23 18
Largo de la curva definido en
Grasshopper.
Elaborado por Cristián Calvo Barentin
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
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
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
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
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
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
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
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
22/04/23 27
Rango angular no definido
-Maths/Domain/Domain
Elaborado por Cristián Calvo Barentin
22/04/23 28
Rango angular definido entre pi
y 2.5*pi
Elaborado por Cristián Calvo Barentin
22/04/23 29
Rango angular definido
entre pi y un factor
multiplicado por pi.
Elaborado por Cristián Calvo Barentin
22/04/23 30
Valor del Parámetro Descriptivo
“Radio”, asignado utilizando el
componente “Number Slider”
Elaborado por Cristián Calvo Barentin
22/04/23 31
Punto de origen y plano de referencia
definidos utilizando el componente
“Plane XY”.
Elaborado por Cristián Calvo Barentin
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
Top Related