Tutorial de estilos de Grasshopper
Los estilos de Grasshopper son los estilos de objeto de VisualARQ que se crean a partir de definiciones de Grasshopper.
Es necesario tener
Grasshopper instalado.
El proceso de generar y usar un estilo Grasshopper se puede definir en tres pasos:
- Configurar la definición de Grasshopper
- Crear el estilo de objeto de VisualARQ
- Insertar y editar un objeto de VisualARQ creado a partir de un estilo de Grasshopper
En el siguiente ejemplo, crearemos un «Estilo de pilar» paramétrico a partir de una definición de Grasshopper.
1. Configurar la definición de Grasshopper
Escriba
Grasshopper en la línea de comandos de Rhino para ejecutar Grasshopper.
Para utilizar una definición de Grasshopper para crear un objeto de VisualARQ, necesita:
- 1. Parametros de entrada:
Los parametros de entrada son los valores que definirán las características del objeto resultante. Pueden ser:
- Valores numéricos
- Listas de valores
- Conmutadores de booleanas
- Textos
- Datos geométricos
- 2. Componentes Output Param:
Output Params son los componentes que serán leídos por VisualARQ como las diferentes partes (componentes) de un estilo de objeto.
- Geometry Param(Params > Geometry > Geometry): Componente para elementos geométricos.
- Text Param (Params > Geometry > Text): Componente para elementos de texto.
- Hatch Param (Params > Geometry > Hatch): Componente para elementos de sombreado.
En el siguiente ejemplo, crearemos un «Estilo de pilar» paramétrico a partir de la siguiente definición de Grasshopper. Es un pilar simple con un perfil circular que se definirá mediante los siguientes parámetros de entrada:
- Altura
- Radio inferior
- Radio superior
Ejemplo de una definición que genera un pilar
2. Crear el estilo de objeto de VisualARQ
Los estilos de Grasshopper se crean y administran desde el diálogo Propiedades de estilo para cada uno de los siguientes objetos: Viga, Pilar, Ventana, Puerta, Hueco, Escalera, Baranda, Losa, Cubierta, Mueble, Elemento y Anotación.
2.1: Crear el nuevo estilo
Suponiendo que la definición Grasshopper
(archivo .gh) ya está hecho, abra el diálogo de estilos de objeto del tipo de objeto deseado:
vaPilarEstilos.
Haga clic en el botón
Nuevo… y seleccione la opción
Estilo de Grasshopper.
Se abrirá el asistente de estilos de Grasshopper. Este asistente le guiará en el proceso para definir los parámetros de estilo de Grasshopper. La parte izquierda del asistente muestra una vista previa del estilo de objeto generado una vez se ha completado la información requerida.
2.2: Abrir la definición de Grasshopper
Haga clic en el botón
Examinar para seleccionar el archivo .gh creado anteriormente.
2.3: Configuración
Defina los valores globales de estilo de Grasshopper:
- Nombre de estilo
- Unidades de definición
- Punto de inserción, trayectoria o curvas de perfil (leer más abajo).
Según el tipo de objeto y los parámetros de entrada, este paso puede requerir especificar el punto o la curva detectada en la definición para que haga de punto de inserción de objeto, curva de trayectoria de objeto o perfil de objeto.
- Insert point: para los objetos Pilar, Mueble, Elemento y Anotación. Si se selecciona la opción None, el punto de inserción del objeto se referencia desde las coordenadas de origen (0,0,0) en la definición de Grasshopper.
- Path curve: para los objetos Viga y Baranda.
- Profile: para los objetos Ventana, Puerta y Hueco. Si se selecciona la opción Auto, la caja delimitadora del bloque dinámico hará de volumen de corte cuando este objeto se inserte en un muro.
2.4: Geometría
Especifique qué bloques de geometría se importarán a VisualARQ. Los nombres de estos bloques de geometría se toman del nombre de los parámetros de los componentes de salida de la definición de Grasshopper y se pueden editar en este paso si lo desea.
Cada componente se puede asignar a una representación diferente:
- Modelo: representación de objeto en 3D.
- Planta: representación de objeto en las vistas en planta cuando está activado el plano de corte del nivel en el que está situado el objeto.
Nota 1: Cuando todos los componentes están asignados a la representación del modelo, la representación 2D se tomará de la sección real del objeto de acuerdo con la altura del plano de corte del nivel donde se encuentra el objeto.
Nota 2: Cuando todos los componentes estén asignados a la representación en planta, el objeto se ocultará de las vistas 3D.
2.5: Parámetros
Este paso muestra las opciones disponibles en la lista de parámetros de entrada que definen el estilo de objeto:
- Editable by:
- Definition: el parámetro se ocultará en los cuadros de diálogo de estilo y propiedades de VisualARQ.
- Object: el parámetro se puede editar por separado para cada elemento que tenga ese estilo en el modelo. Sin embargo, los parámetros editables «por objeto» también pueden tomar el valor definido «por estilo».
- Style: el parámetro se puede editar por estilo, por lo que los cambios se aplicarán a todos los elementos que tengan ese estilo.
- Default: muestra el valor predeterminado. La geometría no referenciada se mostrará en color rojo. Deberá hacer clic en el botón y seleccionar el objeto en Rhino antes de continuar. En el caso de una lista de valores o un comutador de booleanas, se mostrará una lista desplegable con las opciones correspondientes.
- Type: muestra los diferentes tipos de valores. Si la entrada es un valor booleano, un texto, una geometría o un número entero, aparecerán con el tipo correspondiente asignado. En el caso de un número de punto flotante (un decimal), podrá elegir entre uno de los siguientes tipos:
- Number: cualquier número de punto flotante que no se ajuste a ninguno de los siguientes tipos.
- Length, Area and Volume: el valor se convertirá a las unidades del documento.
- Angle: el valor cambiará de radianes a grados.
- Relación
- Percentage: el valor será 100 veces el especificado en la definición de Grasshopper.
- Escalar
La lista de parámetros mostrados se puede filtrar por grupos, siempre que estén ubicados dentro de grupos en la definición de Grasshopper.
Puede cambiar las opciones
Editable by y
Type directamente desde una selección múltiple de parámetros.
3. Insertar y editar un objeto de VisualARQ creado a partir de un estilo de Grasshopper
3.1 Editar el estilo
Una vez completado el asistente de estilos de Grasshopper, el nuevo estilo aparecerá en la lista de estilos de objeto. Para volver a editar el estilo, haga clic en el nombre del estilo para abrir el menú contextual y seleccione
Editar. Esta operación volverá a abrir el asistente de estilos de Grasshopper.
3.2 Insertar el estilo de Grasshopper
Una vez creado el estilo de objeto, podrá insertarlo en el modelo y cambiar sus parámetros en la sección Propiedades de VisualARQ (en el panel Propiedades de Rhino, como con cualquier otro objeto de VisualARQ).
Solo los parámetros de entrada editables «por objeto» aparecerán en el panel Propiedades.