{"id":40292,"date":"2024-06-28T12:51:37","date_gmt":"2024-06-28T12:51:37","guid":{"rendered":"https:\/\/stg.visualarq.com\/tutorial\/grasshopper-styles\/introduccion-a-los-estilos-grasshopper\/"},"modified":"2024-09-25T17:09:47","modified_gmt":"2024-09-25T17:09:47","slug":"get-started","status":"publish","type":"tutorial","link":"https:\/\/stg.visualarq.com\/es\/tutorial\/grasshopper-styles\/get-started\/","title":{"rendered":"Introducci\u00f3n a los estilos Grasshopper"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Tutorial de estilos de Grasshopper<\/h1>\n\n<figure class=\"wp-block-image alignright is-resized\"><img decoding=\"async\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/sites\/2\/2017\/04\/GH-to-VA-Column.jpg\" alt=\"Pilar GH a VA\" class=\"wp-image-13550\" style=\"width:500px\"\/><\/figure>\n\n<p><br\/>Los estilos de Grasshopper son los estilos de objeto de VisualARQ que se crean a partir de definiciones de Grasshopper.<br\/>Es necesario tener <a href=\"https:\/\/www.grasshopper3d.com\/\">Grasshopper<\/a> instalado.<\/p>\n\n<p>El proceso de generar y usar un estilo Grasshopper se puede definir en tres pasos:<\/p>\n\n<ol class=\"wp-block-list\">\n<li><b><a href=\"#Setup\">Configurar la definici\u00f3n de Grasshopper<\/a><\/b><\/li>\n\n\n\n<li><b><a href=\"#Create\">Crear el estilo de objeto de VisualARQ<\/a><\/b><\/li>\n\n\n\n<li><b><a href=\"#Edit\">Insertar y editar un objeto de VisualARQ creado a partir de un estilo de Grasshopper<\/a><\/b><\/li>\n<\/ol>\n\n<p>En el siguiente ejemplo, crearemos un \u00abEstilo de pilar\u00bb param\u00e9trico a partir de una definici\u00f3n de Grasshopper.<\/p>\n\n<p><a name=\"Setup\"><\/a><\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n<h2 class=\"wp-block-heading\">1. Configurar la definici\u00f3n de Grasshopper<\/h2>\n\n<p>Escriba <em>Grasshopper<\/em> en la l\u00ednea de comandos de Rhino para ejecutar Grasshopper.<\/p>\n\n<p>Para utilizar una definici\u00f3n de Grasshopper para crear un objeto de VisualARQ, necesita:<\/p>\n\n<p><b>1.  Parametros de entrada<\/b>:<\/p>\n\n<p>Los parametros de entrada son los valores que definir\u00e1n las caracter\u00edsticas del objeto resultante. VisualARQ solo reconoce los par\u00e1metros de entrada que son componentes iniciales con sus nodos de entrada desconectados. Pueden ser:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><b>Valores num\u00e9ricos<\/b><\/li>\n\n\n\n<li><b>Listas de valores<\/b><\/li>\n\n\n\n<li><b>Conmutadores de booleanas<\/b><\/li>\n\n\n\n<li><b>Textos<\/b><\/li>\n\n\n\n<li><b>Datos geom\u00e9tricos<\/b><\/li>\n<\/ul>\n\n<p><b>2. Par\u00e1metros de salida<\/b><\/p>\n\n<p>Los par\u00e1metros de salida definen las partes geom\u00e9tricas finales del nuevo estilo, pero tambi\u00e9n los par\u00e1metros calculados que pueden mostrarse en el di\u00e1logo de propiedades o listarse en tablas. VisualARQ solo reconoce los par\u00e1metros de salida que son componentes finales con sus nodos de salida desconectados: <\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Componentes geom\u00e9tricos de salida<\/strong>: son los componentes geom\u00e9tricos que se convierten en las partes visibles del objeto en el modelo:\n<ul class=\"wp-block-list\">\n<li><img loading=\"lazy\" decoding=\"async\" width=\"61\" height=\"25\" class=\"alignnone size-full wp-image-12971\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/02\/GeomParam.png\" alt=\"Geometry Parameter\"\/> <b>Geometry Param<\/b><em>(Params &gt; Geometry &gt; Geometry)<\/em>: componente para elementos geom\u00e9tricos.<\/li>\n\n\n\n<li><img loading=\"lazy\" decoding=\"async\" width=\"61\" height=\"25\" class=\"alignnone size-full wp-image-12978\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/02\/TextParam.png\" alt=\"Text Parameter\"\/> <b>Text Param<\/b> <em>(Params &gt; Geometry &gt; Text)<\/em>: componente para elementos de texto.<\/li>\n\n\n\n<li><img loading=\"lazy\" decoding=\"async\" width=\"61\" height=\"25\" class=\"alignnone size-full wp-image-12985\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/02\/HatchParam.png\" alt=\"Hatch Parameter\"\/> <b>Hatch Param<\/b> <em>(Params &gt; Geometry &gt; Hatch)<\/em>: componente para elementos de trama.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Componentes de salida de solo lectura<\/strong>: son par\u00e1metros calculados que se muestran como informaci\u00f3n de solo lectura en el panel de propiedades de VisualARQ. Estos son los componentes que se admiten:\n<ul class=\"wp-block-list\">\n<li>Integer (N\u00famero entero)<\/li>\n\n\n\n<li>Number (N\u00famero)<\/li>\n\n\n\n<li>Boolean (Booleanas)<\/li>\n\n\n\n<li>Text (Texto)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n<p>En el siguiente ejemplo, crearemos un \u00abEstilo de pilar\u00bb param\u00e9trico a partir de la siguiente definici\u00f3n de Grasshopper. Es un pilar simple con un perfil circular que se definir\u00e1 mediante los siguientes <strong>par\u00e1metros de entrada<\/strong>:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Height (Altura)<\/li>\n\n\n\n<li>Top Radius (Radio superior)<\/li>\n\n\n\n<li>Bottom Radius (Radio inferior)<\/li>\n<\/ul>\n\n<p>Como par\u00e1metros de salida, podemos encontrar un <strong>Geometry Param<\/strong>, para la geometr\u00eda de la columna, y un componente <strong>Number<\/strong> que almacena el \u00e1rea m\u00e1xima de la columna.<\/p>\n\n<figure class=\"wp-block-image aligncenter size-full wp-image-21129\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"250\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/0.-Get-Start-GH-Styles-Tutorial.png\" alt=\"\" class=\"wp-image-37465\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/0.-Get-Start-GH-Styles-Tutorial.png 900w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/0.-Get-Start-GH-Styles-Tutorial-480x133.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 900px, 100vw\" \/><figcaption class=\"wp-element-caption\">Ejemplo de una definici\u00f3n que genera un pilar<\/figcaption><\/figure>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n<p><a name=\"Create\"><\/a><\/p>\n\n<h2 class=\"wp-block-heading\">2. Crear el estilo de objeto de VisualARQ<\/h2>\n\n<p>Los estilos de Grasshopper se crean y administran desde el di\u00e1logo Propiedades de estilo para cada uno de los siguientes objetos: Muro, Muro cortina, Viga, Pilar, Ventana, Puerta, Hueco, Escalera, Baranda, Losa, Cubierta, Mueble, Elemento y Anotaci\u00f3n.<\/p>\n\n<p><\/p>\n\n<h3 class=\"wp-block-heading\"><strong>2.1: Crear el nuevo estilo<\/strong><\/h3>\n\n<p>Suponiendo que la definici\u00f3n Grasshopper <em>(archivo .gh)<\/em> ya est\u00e1 hecho, abra el di\u00e1logo de estilos de objeto del tipo de objeto deseado: <b>vaPilarEstilos<\/b>.<\/p>\n\n<p>Haga clic en el bot\u00f3n <em>Nuevo&#8230;<\/em> y seleccione la opci\u00f3n <b>Estilo de Grasshopper<\/b>.<\/p>\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1116\" height=\"954\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Column-GH-Style-2.png\" alt=\"Di&#xE1;logo Estilos de pilar. Seleccionar un nuevo estilo de Grasshopper\" class=\"wp-image-36525\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Column-GH-Style-2.png 1116w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Column-GH-Style-2-980x838.png 980w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Column-GH-Style-2-480x410.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1116px, 100vw\" \/><\/figure>\n\n<p>Se abrir\u00e1 el asistente de estilos de Grasshopper. Este asistente le guiar\u00e1 en el proceso para definir los par\u00e1metros 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\u00f3n requerida.<\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n<h3 class=\"wp-block-heading\"><strong>2.2: Abrir la definici\u00f3n de Grasshopper<\/strong><\/h3>\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"816\" height=\"535\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/2.-Get-Start-GH-Styles-Tutorial.png\" alt=\"\" class=\"wp-image-37472\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/2.-Get-Start-GH-Styles-Tutorial.png 816w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/2.-Get-Start-GH-Styles-Tutorial-480x315.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 816px, 100vw\" \/><\/figure>\n\n<p>Haga clic en el bot\u00f3n <em>Examinar<\/em> para seleccionar el archivo .gh creado anteriormente.<\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n<h3 class=\"wp-block-heading\"><strong>2.3: Configuraci\u00f3n<\/strong><\/h3>\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"816\" height=\"535\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/3.-Get-Start-GH-Styles-Tutorial.png\" alt=\"\" class=\"wp-image-37479\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/3.-Get-Start-GH-Styles-Tutorial.png 816w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/3.-Get-Start-GH-Styles-Tutorial-480x315.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 816px, 100vw\" \/><\/figure>\n\n<p>Defina los valores globales de estilo de Grasshopper:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Nombre del estilo<\/strong>: por defecto, el nombre asignado es el nombre del archivo Grasshopper, pero se puede cambiar aqu\u00ed.<\/li>\n\n\n\n<li><strong>Unidades de la definici\u00f3n<\/strong>: metros, en este caso.<\/li>\n\n\n\n<li><strong>Propiedades vinculadas<\/strong>: seg\u00fan el tipo de objeto, es necesario especificar qu\u00e9 par\u00e1metros de entrada actuar\u00e1n como propiedades vinculadas con el objeto que se va a crear. En este caso, dejamos la opci\u00f3n Insertar punto en Ninguno, para que el punto de inserci\u00f3n del objeto se referencie desde las coordenadas de origen (0,0,0) en la definici\u00f3n de Grasshopper<\/li>\n<\/ul>\n\n<p>Estas son las diferentes propiedades vinculadas que podemos encontrar para los diferentes tipos de objetos cuando creamos un estilo de Grasshopper:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><b>Punto de inserci\u00f3n<\/b>: para los objetos Pilar, Mueble, Elemento y Anotaci\u00f3n. Si se selecciona la opci\u00f3n <em>Ninguno<\/em>, el punto de inserci\u00f3n del objeto se referencia desde las coordenadas de origen (0,0,0) en la definici\u00f3n de Grasshopper.<\/li>\n\n\n\n<li><strong>Punto de inserci\u00f3n<\/strong>: para los objetos Mueble, Elemento y Anotaci\u00f3n. Si se selecciona la opci\u00f3n <em>Ninguno<\/em>, el plano de inserci\u00f3n del objeto se referencia desde el plano XY en las coordenadas de origen (0,0,0) en la definici\u00f3n de Grasshopper.<\/li>\n\n\n\n<li><b>Curva de trayectoria<\/b>: para los objetos Muro, Muro cortina, Viga y Baranda.<\/li>\n\n\n\n<li><strong>Contorno<\/strong>: para los objetos Losa y Cubierta. Puede ser una curva o superficie plana cerrada.<\/li>\n\n\n\n<li><b>Perfil<\/b>: para los objetos Ventana y Puerta. Si se selecciona la opci\u00f3n Auto, la caja delimitadora del bloque din\u00e1mico har\u00e1 de volumen de corte cuando este objeto se inserte en un muro.<\/li>\n\n\n\n<li><strong>Altura<\/strong>: para muros y muros cortina. Esa propiedad vinculada permitir\u00e1 juntas y extensiones de muros y muros cortina creados como estilos de Grasshopper.<\/li>\n<\/ul>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n<h3 class=\"wp-block-heading\"><strong>2.4: Geometr\u00eda<\/strong><\/h3>\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"816\" height=\"535\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/4.-Get-Start-GH-Styles-Tutorial.png\" alt=\"\" class=\"wp-image-37486\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/4.-Get-Start-GH-Styles-Tutorial.png 816w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/4.-Get-Start-GH-Styles-Tutorial-480x315.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 816px, 100vw\" \/><\/figure>\n\n<p>Especifique qu\u00e9 bloques de geometr\u00eda se importar\u00e1n a VisualARQ. Los nombres de estos bloques de geometr\u00eda se toman del nombre de los par\u00e1metros de los componentes de salida de la definici\u00f3n de Grasshopper y se pueden editar en este paso si lo desea.<\/p>\n\n<p>Cada componente se puede asignar a una representaci\u00f3n diferente:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><b>Modelo<\/b>: representaci\u00f3n de objeto en 3D.<\/li>\n\n\n\n<li><b>Planta<\/b>: representaci\u00f3n de objeto en las vistas en planta cuando est\u00e1 activado el plano de corte del nivel en el que est\u00e1 situado el objeto.<\/li>\n\n\n\n<li><strong>Vista previa<\/strong>: geometr\u00eda utilizada para visualizar el objeto mientras se inserta o desplaza en el modelo.<\/li>\n<\/ul>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n<h3 class=\"wp-block-heading\"><strong>2.5: Par\u00e1metros<\/strong><\/h3>\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"816\" height=\"535\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/5.-Get-Start-GH-Styles-Tutorial-1.png\" alt=\"\" class=\"wp-image-37502\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/5.-Get-Start-GH-Styles-Tutorial-1.png 816w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/5.-Get-Start-GH-Styles-Tutorial-1-480x315.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 816px, 100vw\" \/><\/figure>\n\n<p>Este paso muestra las opciones disponibles en la lista de par\u00e1metros de entrada y salida que definen el estilo de objeto:<\/p>\n\n<p><strong>Parametros de entrada:<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Editable por<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>Definici\u00f3n<\/strong>: el par\u00e1metro se ocultar\u00e1 en los cuadros de di\u00e1logo de estilo y propiedades de VisualARQ.<\/li>\n\n\n\n<li><strong>Objeto<\/strong>: el par\u00e1metro se puede editar por separado para cada elemento que tenga ese estilo en el modelo. Sin embargo, los par\u00e1metros editables <em>\u00abpor objeto\u00bb<\/em> tambi\u00e9n pueden tomar el valor definido <em>\u00abpor estilo\u00bb<\/em>.<\/li>\n\n\n\n<li><strong>Estilo<\/strong>: el par\u00e1metro se puede editar por estilo, por lo que los cambios se aplicar\u00e1n a todos los elementos que tengan ese estilo.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Predeterminado<\/strong>: muestra el valor predeterminado. En el caso de que el par\u00e1metro de entrada sea una geometr\u00eda, aparecer\u00e1 en color rojo el texto <em>Geometr\u00eda no referenciada<\/em>. Deber\u00e1 hacer clic en el bot\u00f3n y seleccionar el objeto de geometr\u00eda correspondiente en Rhino antes de continuar. En el caso de una lista de valores o un comutador de booleanas, se mostrar\u00e1 una lista desplegable con las opciones correspondientes.<\/li>\n\n\n\n<li><strong>Type<\/strong>: muestra los diferentes tipos de valores. Si la entrada es un valor booleano, un texto, una geometr\u00eda o un n\u00famero entero, aparecer\u00e1n con el tipo correspondiente asignado. En el caso de un n\u00famero de punto flotante (un decimal), podr\u00e1 elegir entre uno de los siguientes tipos:\n<ul class=\"wp-block-list\">\n<li><strong>Number<\/strong>: cualquier n\u00famero de punto flotante que no se ajuste a ninguno de los siguientes tipos.<\/li>\n\n\n\n<li><strong>Length, Area and Volume<\/strong>: el valor se convertir\u00e1 a las unidades del documento.<\/li>\n\n\n\n<li><strong>Angle<\/strong>: el valor cambiar\u00e1 de radianes a grados.<\/li>\n\n\n\n<li><strong>Relaci\u00f3n<\/strong><\/li>\n\n\n\n<li><strong>Porcentaje<\/strong>: el valor ser\u00e1 100 veces el especificado en la definici\u00f3n de Grasshopper.<\/li>\n\n\n\n<li><strong>Escala<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n<p>Par\u00e1metros de salida:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Nombre<\/strong>: es el identificador del par\u00e1metro y puede modificarse en este paso si se desea.<\/li>\n\n\n\n<li><strong>Visibilidad:<\/strong> elija la opci\u00f3n \u00ab<em>Objeto<\/em>\u00bb para mostrar este par\u00e1metro en los cuadros de di\u00e1logo de VisualARQ o \u00ab<em>Ninguno<\/em>\u00bb para ocultarlo.<\/li>\n\n\n\n<li><strong>Tipo: <\/strong>muestra el tipo de valor que se ha definido previamente en Grasshopper para este par\u00e1metro.<\/li>\n<\/ul>\n\n<p>La lista de par\u00e1metros mostrados se puede filtrar por grupos, siempre que est\u00e9n ubicados dentro de grupos en la definici\u00f3n de Grasshopper.<\/p>\n\n<p>Puede cambiar las opciones <em>Editable by<\/em> y <em>Type<\/em> directamente desde una selecci\u00f3n m\u00faltiple de par\u00e1metros.<\/p>\n\n<p><a name=\"Edit\"><\/a><\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n<h2 class=\"wp-block-heading\">3. Insertar y editar un objeto de VisualARQ creado a partir de un estilo de Grasshopper<\/h2>\n\n<h3 class=\"wp-block-heading\"><strong>3.1 Editar el estilo<\/strong><\/h3>\n\n<p>Una vez completado el asistente de estilos de Grasshopper, el nuevo estilo aparecer\u00e1 en la lista de estilos de objeto. Para volver a editar el estilo, haga clic en el nombre del estilo para abrir el men\u00fa contextual y seleccione <strong>Editar<\/strong>. Esta operaci\u00f3n volver\u00e1 a abrir el asistente de estilos de Grasshopper.<\/p>\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"766\" height=\"537\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/6.-Get-Start-GH-Styles-Tutorial.png\" alt=\"\" class=\"wp-image-37509\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/6.-Get-Start-GH-Styles-Tutorial.png 766w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/6.-Get-Start-GH-Styles-Tutorial-480x337.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 766px, 100vw\" \/><\/figure>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n<h3 class=\"wp-block-heading\"><strong>3.2 Insertar el estilo de Grasshopper<\/strong><\/h3>\n\n<p>Una vez creado el estilo de objeto, podr\u00e1 insertarlo en el modelo y cambiar sus par\u00e1metros en la secci\u00f3n Propiedades de VisualARQ (en el panel Propiedades de Rhino, como con cualquier otro objeto de VisualARQ).<br\/> Solo los par\u00e1metros de entrada editables \u00abpor objeto\u00bb aparecer\u00e1n en el panel Propiedades.<\/p>\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"645\" height=\"614\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/7.-Get-Start-GH-Styles-Tutorial.png\" alt=\"\" class=\"wp-image-37516\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/7.-Get-Start-GH-Styles-Tutorial.png 645w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/7.-Get-Start-GH-Styles-Tutorial-480x457.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 645px, 100vw\" \/><\/figure>\n","protected":false},"author":6,"featured_media":0,"parent":17145,"menu_order":0,"template":"","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"tutorgroup":[],"class_list":["post-40292","tutorial","type-tutorial","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Introducci\u00f3n a los estilos Grasshopper - VisualARQ<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introducci\u00f3n a los estilos Grasshopper - VisualARQ\" \/>\n<meta property=\"og:description\" content=\"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: En el siguiente ejemplo, crearemos un \u00abEstilo de pilar\u00bb param\u00e9trico a [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stg.visualarq.com\/es\/tutorial\/grasshopper-styles\/get-started\/\" \/>\n<meta property=\"og:site_name\" content=\"VisualARQ\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/visualarq\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-25T17:09:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/sites\/2\/2017\/04\/GH-to-VA-Column.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@VisualARQ\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/tutorial\\\/grasshopper-styles\\\/get-started\\\/\",\"url\":\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/tutorial\\\/grasshopper-styles\\\/get-started\\\/\",\"name\":\"Introducci\u00f3n a los estilos Grasshopper - VisualARQ\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/tutorial\\\/grasshopper-styles\\\/get-started\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/tutorial\\\/grasshopper-styles\\\/get-started\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/stg.visualarq.com\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2017\\\/04\\\/GH-to-VA-Column.jpg\",\"datePublished\":\"2024-06-28T12:51:37+00:00\",\"dateModified\":\"2024-09-25T17:09:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/tutorial\\\/grasshopper-styles\\\/get-started\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/tutorial\\\/grasshopper-styles\\\/get-started\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/tutorial\\\/grasshopper-styles\\\/get-started\\\/#primaryimage\",\"url\":\"https:\\\/\\\/stg.visualarq.com\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2017\\\/04\\\/GH-to-VA-Column.jpg\",\"contentUrl\":\"https:\\\/\\\/stg.visualarq.com\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2017\\\/04\\\/GH-to-VA-Column.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/tutorial\\\/grasshopper-styles\\\/get-started\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorials\",\"item\":\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/tutorial\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Estilos de Grasshopper\",\"item\":\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/tutorial\\\/grasshopper-styles\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Introducci\u00f3n a los estilos Grasshopper\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/\",\"name\":\"VisualARQ\",\"description\":\"Flexible BIM for Rhino\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/stg.visualarq.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Introducci\u00f3n a los estilos Grasshopper - VisualARQ","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"es_ES","og_type":"article","og_title":"Introducci\u00f3n a los estilos Grasshopper - VisualARQ","og_description":"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: En el siguiente ejemplo, crearemos un \u00abEstilo de pilar\u00bb param\u00e9trico a [&hellip;]","og_url":"https:\/\/stg.visualarq.com\/es\/tutorial\/grasshopper-styles\/get-started\/","og_site_name":"VisualARQ","article_publisher":"https:\/\/www.facebook.com\/visualarq","article_modified_time":"2024-09-25T17:09:47+00:00","og_image":[{"url":"https:\/\/stg.visualarq.com\/wp-content\/uploads\/sites\/2\/2017\/04\/GH-to-VA-Column.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@VisualARQ","twitter_misc":{"Tiempo de lectura":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/stg.visualarq.com\/es\/tutorial\/grasshopper-styles\/get-started\/","url":"https:\/\/stg.visualarq.com\/es\/tutorial\/grasshopper-styles\/get-started\/","name":"Introducci\u00f3n a los estilos Grasshopper - VisualARQ","isPartOf":{"@id":"https:\/\/stg.visualarq.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/stg.visualarq.com\/es\/tutorial\/grasshopper-styles\/get-started\/#primaryimage"},"image":{"@id":"https:\/\/stg.visualarq.com\/es\/tutorial\/grasshopper-styles\/get-started\/#primaryimage"},"thumbnailUrl":"https:\/\/stg.visualarq.com\/wp-content\/uploads\/sites\/2\/2017\/04\/GH-to-VA-Column.jpg","datePublished":"2024-06-28T12:51:37+00:00","dateModified":"2024-09-25T17:09:47+00:00","breadcrumb":{"@id":"https:\/\/stg.visualarq.com\/es\/tutorial\/grasshopper-styles\/get-started\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/stg.visualarq.com\/es\/tutorial\/grasshopper-styles\/get-started\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/stg.visualarq.com\/es\/tutorial\/grasshopper-styles\/get-started\/#primaryimage","url":"https:\/\/stg.visualarq.com\/wp-content\/uploads\/sites\/2\/2017\/04\/GH-to-VA-Column.jpg","contentUrl":"https:\/\/stg.visualarq.com\/wp-content\/uploads\/sites\/2\/2017\/04\/GH-to-VA-Column.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/stg.visualarq.com\/es\/tutorial\/grasshopper-styles\/get-started\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/stg.visualarq.com\/es\/home\/"},{"@type":"ListItem","position":2,"name":"Tutorials","item":"https:\/\/stg.visualarq.com\/es\/tutorial\/"},{"@type":"ListItem","position":3,"name":"Estilos de Grasshopper","item":"https:\/\/stg.visualarq.com\/es\/tutorial\/grasshopper-styles\/"},{"@type":"ListItem","position":4,"name":"Introducci\u00f3n a los estilos Grasshopper"}]},{"@type":"WebSite","@id":"https:\/\/stg.visualarq.com\/es\/#website","url":"https:\/\/stg.visualarq.com\/es\/","name":"VisualARQ","description":"Flexible BIM for Rhino","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/stg.visualarq.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"}]}},"_links":{"self":[{"href":"https:\/\/stg.visualarq.com\/es\/wp-json\/wp\/v2\/tutorial\/40292","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stg.visualarq.com\/es\/wp-json\/wp\/v2\/tutorial"}],"about":[{"href":"https:\/\/stg.visualarq.com\/es\/wp-json\/wp\/v2\/types\/tutorial"}],"author":[{"embeddable":true,"href":"https:\/\/stg.visualarq.com\/es\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":0,"href":"https:\/\/stg.visualarq.com\/es\/wp-json\/wp\/v2\/tutorial\/40292\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/stg.visualarq.com\/es\/wp-json\/wp\/v2\/tutorial\/17145"}],"wp:attachment":[{"href":"https:\/\/stg.visualarq.com\/es\/wp-json\/wp\/v2\/media?parent=40292"}],"wp:term":[{"taxonomy":"tutorgroup","embeddable":true,"href":"https:\/\/stg.visualarq.com\/es\/wp-json\/wp\/v2\/tutorgroup?post=40292"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}