{"id":14565,"date":"2019-07-26T12:32:52","date_gmt":"2019-07-26T12:32:52","guid":{"rendered":"https:\/\/stg.visualarq.com\/?page_id=14565"},"modified":"2024-09-25T09:52:32","modified_gmt":"2024-09-25T09:52:32","slug":"doors-windows","status":"publish","type":"tutorial","link":"https:\/\/stg.visualarq.com\/it\/tutorial\/grasshopper-styles\/doors-windows\/","title":{"rendered":"Porte e finestre"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Tutorial sugli stili di porta di Grasshopper<\/h1>\n\n<figure class=\"wp-block-image alignright\"><img loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"460\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/04\/GH-to-VA-Door-Example.png\" alt=\"Confronto fra la porta di Grasshopper a sinistra e la porta di VisualARQ a destra.\" class=\"wp-image-14570\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/04\/GH-to-VA-Door-Example.png 480w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/04\/GH-to-VA-Door-Example-300x288.png 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/figure>\n\n<p>In questo tutorial, verr\u00e0 creato uno stile di porta parametrica da una definizione di Grasshopper. Le porte e finestre seguono gli stessi principi, per questo nel tutorial gli elementi presenti nello stile di porta sono validi anche per lo stile di finestra.<\/p>\n\n<p>I 3 passi principali sono uguali a quelli di qualsiasi altro stile di Grasshopper:<\/p>\n\n<ol class=\"wp-block-list\">\n<li><strong><a href=\"#setup\">Configurazione della definizione di Grasshopper.<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"#create\">Creazione dello stile di scala di VisualARQ<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"#edit\">Inserimento e modifica di una porta creata da uno stile di Grasshopper.<\/a><\/strong><\/li>\n<\/ol>\n\n<p><\/p>\n\n<p><\/p>\n\n<p><\/p>\n\n<p><\/p>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n<p><\/p>\n\n<h2 class=\"wp-block-heading\" id=\"setup\">1. Configurazione della definizione di Grasshopper.<\/h2>\n\n<p>Prerequisiti da considerare durante la creazione di una definizione di Grasshopper per uno stile di porta di Grasshopper:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>In Grasshopper, la geometria che rappresenta il pannello porta deve essere allineata con il <strong>piano XZ<\/strong>. (<em>Fig. 1<\/em>)<\/li>\n\n\n\n<li>La porta richiede un <strong>punto di inserimento<\/strong>, misurato dall&#8217;<strong>origine delle coordinate<\/strong> <strong>(0,0,0)<\/strong> del documento. (<em>Fig. 2<\/em>)<\/li>\n\n\n\n<li>La porta richiede una <strong>curva di profilo <\/strong>come <strong>parametro di output<\/strong> per definire la forma dell&#8217;apertura nell&#8217;oggetto che la ospita (muro, facciata continua, ecc). Se non viene creata nessuna curva di profilo, l&#8217;apertura verr\u00e0 misurata dal parallelepipedo limite della geometria. In questo caso, il punto centrale in basso del parallelepipedo deve essere posizionato sull&#8217;origine delle coordinate. <\/li>\n<\/ul>\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"250\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-XZ-Plane.png\" alt=\"La porta &#xE8; allineata con il piano ZX\" class=\"wp-image-36636\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-XZ-Plane.png 250w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-XZ-Plane-150x150.png 150w\" sizes=\"(max-width: 250px) 100vw, 250px\" \/><figcaption class=\"wp-element-caption\">Fig 1. La porta \u00e8 allineata con il piano XZ<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"250\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-Origin-Coordinates.png\" alt=\"Il punto di inserimento della porta viene assunto dall'origine delle coordinate del documento\" class=\"wp-image-36643\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-Origin-Coordinates.png 250w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-Origin-Coordinates-150x150.png 150w\" sizes=\"(max-width: 250px) 100vw, 250px\" \/><figcaption class=\"wp-element-caption\">Fig 2. Il punto di inserimento della porta viene assunto dall&#8217;origine delle coordinate del documento<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n<p>Scarica <a href=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/sliding-door-style-mm.gh\">qui<\/a> il file di Grasshopper usato in questo tutorial.<\/p>\n\n<p>Digitare <code>Grasshopper<\/code>  sulla linea di comando di Rhino per aprire Grasshopper. <\/p>\n\n<p>La definizione di Grasshopper richiede alcuni <strong>parametri di input<\/strong> per definire le funzionalit\u00e0 del nuovo oggetto e <strong>parametri di output<\/strong> per definire i componenti geometrici dell&#8217;oggetto finale. Alcuni parametri di output possono essere usati per recuperare le informazioni dall&#8217;oggetto creato. <\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Parametri di input:<\/strong> Questi sono i componenti che definiranno le funzioni dello stile di porta che ne risulta. Questi sono i parametri che possiamo trovare in questa definizione:\n<ul class=\"wp-block-list\">\n<li><strong>Valore numerico (punto mobile)<\/strong>: usato per le varie quote della porta. A seconda della definizione di GH, esisteranno pi\u00f9 o meno punti.<\/li>\n\n\n\n<li><strong>Valore numerico per la propriet\u00e0 collegata <strong>(punto mobile)<\/strong>:<\/strong> usato per ottenere lo spessore del muro ospitante. Impostando il nome del cursore su <em><code>%&lt;this.host.thickness&gt;%<\/code><\/em> , questo otterr\u00e0 automaticamente il valore una volta convertito in uno stile di VisualARQ. Ci\u00f2 risulta utile per gli oggetti ospitati da muri, come porte e finestre.<\/li>\n\n\n\n<li><strong>Valore numerico (punto mobile)<\/strong>: Usato per specificare l&#8217;apertura del pannello porta. Questo valore deve essere compreso fra 0 e 1 in modo che venga di seguito convertito in una percentuale che va da 0% a 100%.<\/li>\n\n\n\n<li><strong>Valore numerico (numero intero):<\/strong> un cursore che definisce il numero di coppie di oggetti.<\/li>\n\n\n\n<li><strong>Elenco dei valori<\/strong>: corrisponde a due numeri interi (0 e 1) e viene usato per specificare il lato di apertura della porta.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Parametri di output<\/strong>: Questi sono i componenti che verranno letti da VisualARQ una volta creato lo stile. VisualARQ riconosce solo i parametri di output che sono componenti finali con i nodi di output non collegati. In questo esempio, troviamo i seguenti parametri di output:\n<ul class=\"wp-block-list\">\n<li><strong>Output geometrici<\/strong>: si tratta degli output che verranno letti dalle diverse parti di uno stile di oggetto. In questo esempio, esistono tre parametri geometrici, Geometry Params:\n<ul class=\"wp-block-list\">\n<li>Due <strong>Brep Params<\/strong>, uno per il pannello e l&#8217;altro per la guida.<\/li>\n\n\n\n<li>Un <strong>Curve Param<\/strong> che corrisponde alla <strong>curva di profilo dell&#8217;apertura<\/strong>. Questo parametro determiner\u00e0 la forma del foro che la porta esegue sul muro. Il punto centrale in basso della curva di profilo dell&#8217;apertura deve essere posizionato sull&#8217;origine delle coordinate (0,0,0). La curva di output \u00e8 necessaria solo quando il parallelepipedo limite dell&#8217;output non corrisponde al foro nel muro, come in questo caso.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Parametri di output<\/strong>: \u00a0vengono usati per recuperare informazioni dall&#8217;oggetto creato. In questo esempio, i tre parametri Number Params indicano la lunghezza della guida e la larghezza e altezza del pannello:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u00c8 importante assegnare un nome a questi componenti in Grasshopper per identificarli facilmente durante la creazione di un nuovo stile:<\/p>\n<\/blockquote>\n\n<figure class=\"wp-block-image aligncenter size-large size-full wp-image-16468\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"452\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-1-1024x452.png\" alt=\"\" class=\"wp-image-36658\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-1-980x432.png 980w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-1-480x212.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><figcaption class=\"wp-element-caption\">La definizione di Grasshopper che crea la porta.<\/figcaption><\/figure>\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n<h2 class=\"wp-block-heading\" id=\"create\">2. Creazione dello stile di porta di VisualARQ<\/h2>\n\n<p>Lo stile di Grasshopper verr\u00e0 creato e gestito sulla finestra di dialogo delle propriet\u00e0 degli stili di colonna.<\/p>\n\n<p><\/p>\n\n<h3 class=\"wp-block-heading\">2.1 Creare il nuovo stile<\/h3>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1117\" height=\"954\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-2.png\" alt=\"Finestra di dialogo degli stili di porta.\" class=\"wp-image-36673\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-2.png 1117w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-2-980x837.png 980w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-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) 1117px, 100vw\" \/><figcaption class=\"wp-element-caption\">Finestra di dialogo degli stili di porta.<\/figcaption><\/figure>\n\n<ol class=\"wp-block-list\">\n<li>Presupponendo di avere gi\u00e0 a disposizione la definizione di Grasshopper (file .gh), apri la finestra di dialogo degli stili di colonna: <code><strong>vaColonnaStili<\/strong><\/code> comando.<\/li>\n\n\n\n<li>Fai clic sul pulsante <strong><em>Nuovo&#8230;<\/em><\/strong> e seleziona l&#8217;opzione <strong>Stile di colonna di Grasshopper<\/strong>.<\/li>\n<\/ol>\n\n<p>Apparir\u00e0 la <strong>procedura guidata degli stili di Grasshopper<\/strong> <strong>. <\/strong> Questa procedura guidata ti consentir\u00e0 di definire i parametri dello stile di trave di Grasshopper. Una volta inserite le informazioni richieste, sulla parte sinistra della procedura guidata, verr\u00e0 visualizzata un&#8217;anteprima dello stile oggetto creato.<\/p>\n\n<p><\/p>\n\n<h3 class=\"wp-block-heading\">2.2  Aprire la definizione di Grasshopper<\/h3>\n\n<p><\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1167\" height=\"885\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/07\/Door-GH-Style-3.png\" alt=\"Aprire la definizione di Grasshopper per un nuovo stile di porta\" class=\"wp-image-36680\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/07\/Door-GH-Style-3.png 1167w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/07\/Door-GH-Style-3-980x743.png 980w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/07\/Door-GH-Style-3-480x364.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1167px, 100vw\" \/><figcaption class=\"wp-element-caption\">Procedura guidata degli stili di Grasshopper: Aprire la definizione di Grasshopper<\/figcaption><\/figure>\n\n<p>Fai clic sul pulsante <em>Sfoglia<\/em>\u00a0per selezionare il file .gh o scegliere uno dei file recenti dall&#8217;elenco a discesa.<\/p>\n\n<p><\/p>\n\n<h3 class=\"wp-block-heading\">2.3 Configurazione<\/h3>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1167\" height=\"885\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-4.png\" alt=\"Procedura guidata degli stili di Grasshopper: configurazione\" class=\"wp-image-36687\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-4.png 1167w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-4-980x743.png 980w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-4-480x364.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1167px, 100vw\" \/><figcaption class=\"wp-element-caption\">Procedura guidata degli stili di Grasshopper: Configurazione<\/figcaption><\/figure>\n\n<p>Impostare i valori globali dello stile di porta di Grasshopper:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Nome dello stile<\/strong>: imposta il nome desiderato.<\/li>\n\n\n\n<li><strong>Unit\u00e0 della definizione<\/strong>: in questo caso, vengono usati i millimetri.<\/li>\n\n\n\n<li><strong>Profilo apertura<\/strong> (propriet\u00e0 collegate): un componente del parametro di una curva di input che rappresenta la curva chiusa che verr\u00e0 usata per creare l&#8217;apertura sul muro. Se non \u00e8 selezionata nessuna curva, il parallelepipedo limite della porta verr\u00e0 usato per creare il foro. In questo caso, \u00e8 necessario per selezionare una curva perch\u00e9 il parallelepipedo limite dei brep di output non corrisponde al foro sul muro.<\/li>\n<\/ul>\n\n<p><\/p>\n\n<h2 class=\"wp-block-heading\">2.4 Geometria<\/h2>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1167\" height=\"885\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-5.png\" alt=\"\" class=\"wp-image-36701\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-5.png 1167w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-5-980x743.png 980w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-5-480x364.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1167px, 100vw\" \/><figcaption class=\"wp-element-caption\">Procedura guidata degli stili di Grasshopper: Geometria<\/figcaption><\/figure>\n\n<p><\/p>\n\n<p>Specifica i componenti della geometria di output (Params) da importare in VisualARQ. Gli identificatori di questi componenti geometrici vengono presi dai nomi dei componenti di output geometrici nella definizione di Grasshopper e possono essere modificati solo una volta creato lo stile.<\/p>\n\n<p>Puoi scegliere la rappresentazione in cui ciascun componente verr\u00e0 usato:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Modello<\/strong>: rappresentazione dell&#8217;oggetto in 3D.<\/li>\n\n\n\n<li><strong>Pianta<\/strong>: la rappresentazione dell&#8217;oggetto nella vista in pianta. \u00c8 visibile nella vista Superiore solo quando \u00e8 attivo il piano di taglio del livello in cui \u00e8 posizionato l&#8217;oggetto o quando interseca l&#8217;oggetto.<\/li>\n\n\n\n<li><strong>Anteprima *<\/strong>: la rappresentazione dell&#8217;oggetto quando viene inserito o spostato in seguito. In questo modo, \u00e8 possibile eseguire un&#8217;anteprima dell&#8217;oggetto finale prima di terminare il comando. <\/li>\n<\/ul>\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>*Nota<\/strong>: Si consiglia di usare la rappresentazione <em>Anteprima<\/em>\u00a0solo per la geometria necessaria va mostrare durante l&#8217;inserimento dell&#8217;oggetto nel modello. Tanto minore \u00e8 il numero di componenti selezionati per l&#8217;anteprima, quanto pi\u00f9 veloce sar\u00e0 l&#8217;inserimento o la modifica degli oggetti nel modello, soprattutto quando vengono creati con definizioni di Grasshopper complesse. Mantenere selezionata almeno un componente con questa rappresentazione.<\/p>\n<\/blockquote>\n\n<p>In questo caso, esistono due output geometrici che desideriamo mostrare in tre diverse rappresentazioni: modello, pianta e anteprima. Ci\u00f2 vuol dire che la rappresentazione in pianta verr\u00e0 acquisita dalla sezione orizzontale dell&#8217;oggetto 3D in base all&#8217;altezza del piano di ritaglio del livello.<\/p>\n\n<p><\/p>\n\n<h3 class=\"wp-block-heading\">2.5 Parametri<\/h3>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1167\" height=\"885\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-6.png\" alt=\"Procedura guidata degli stili di porta di Grasshopper: parametri\" class=\"wp-image-36694\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-6.png 1167w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-6-980x743.png 980w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-6-480x364.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1167px, 100vw\" \/><figcaption class=\"wp-element-caption\">Procedura guidata degli stili di Grasshopper: Parametri<\/figcaption><\/figure>\n\n<p>Questo passo mostra le impostazioni disponibili per l&#8217;elenco dei parametri di input e output definiti in Grasshopper. L&#8217;opzione &#8220;Filtra per&#8221; consente di visualizzare i parametri che si trovano nei <strong>gruppi con nome<\/strong>\u00a0nella definizione di Grasshopper. Esistono due tipi di parametri:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Parametri di input<\/strong>: questi parametri definiscono lo stile di porta.<\/li>\n\n\n\n<li><strong>Parametri di output<\/strong>: questi parametri recuperano informazioni dall&#8217;oggetto creato.<\/li>\n<\/ul>\n\n<p>Le impostazioni sono diverse per ciascun parametro:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Parametri di input<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>Nome<\/strong>: si riferisce all&#8217;identificatore del parametro e pu\u00f2 essere modificato in questo passo.<\/li>\n\n\n\n<li><strong>Modificabile da<\/strong> (puoi cambiare questo valore per alcuni  parametri selezionandoli premendo il tasto Ctrl):\n<ul class=\"wp-block-list\">\n<li><strong>Definizione<\/strong>: il parametro verr\u00e0 nascosto e manterr\u00e0 il valore dalla definizione di Grasshopper.<\/li>\n\n\n\n<li><strong>Stile<\/strong>: il parametro pu\u00f2 essere modificati in base allo stile e le modifiche verranno applicate a tutti gli oggetti nel modello con tale stile.<\/li>\n\n\n\n<li><strong>Oggetto<\/strong>: consente di impostare un valore diverso per tale parametro per ciascuna colonna con lo stesso stile presente nel modello. Nel caso in cui non venga fornito nessun valore per oggetto, verr\u00e0 usato quello definito per stile.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Di default<\/strong> (valore): mostra il valore di default (specificato nella definizione di Grasshopper) per i parametri di input e consente di impostare diversi valori di default.<\/li>\n\n\n\n<li><strong>Tipo<\/strong>: mostra i vari tipi di valori disponibili per ciascun tipo di parametro. In questo caso, la maggior parte sono valori per punti mobili che sono stati impostati automaticamente su <em>Lunghezza<\/em>. Esiste anche un elenco dei valori per il lato dell&#8217;apertura impostato su Intero poich\u00e9 deve essere 0 o 1. L&#8217;unico valore che occorre cambiare \u00e8 l&#8217;input dell&#8217;<em>apertura<\/em> che deve essere impostato su <em>Percentuale<\/em>, in modo da ottenere un valore compreso fra 0% e 100%. Nella definizione di Grasshopper, un parametro di input per il numero del punto mobile, compreso fra 0 e 1, deve essere impostato in modo che la conversione risulti corretta.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1167\" height=\"885\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-7.png\" alt=\"Procedura guidata degli stili di Grasshopper. Modifica del tipo di parametro.\" class=\"wp-image-36708\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-7.png 1167w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-7-980x743.png 980w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2024\/06\/Door-GH-Style-7-480x364.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1167px, 100vw\" \/><figcaption class=\"wp-element-caption\">Procedura guidata degli stili di Grasshopper. Modifica del tipo di parametro.<\/figcaption><\/figure>\n\n<p><\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Parametri di output<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>Nome<\/strong>: si riferisce all&#8217;identificatore del parametro e pu\u00f2 essere modificato in questo passo.<\/li>\n\n\n\n<li><strong>Visibilit\u00e0:<\/strong> scegli l&#8217;opzione &#8220;<em>Oggetto<\/em>&#8221; per visualizzare questo parametro nelle finestre di dialogo di VisualARQ oppure &#8220;<em>Nessuno<\/em>&#8221; per nasconderlo.<\/li>\n\n\n\n<li><strong>Tipo: <\/strong>mostra il tipo di valore precedentemente definito in Grasshopper per questo parametro.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n<p><\/p>\n\n<h3 class=\"wp-block-heading\" id=\"edit\">3. Inserimento e modifica di una porta creata da uno stile di Grasshopper.<\/h3>\n\n<p><\/p>\n\n<h3 class=\"wp-block-heading\">3.1 Modifica dello stile di muro<\/h3>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1117\" height=\"954\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/07\/Door-GH-Style-9.png\" alt=\"Parametri dello stile di porta di Grasshopper nella finestra di dialogo degli stili di porta.\" class=\"wp-image-36715\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/07\/Door-GH-Style-9.png 1117w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/07\/Door-GH-Style-9-980x837.png 980w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/07\/Door-GH-Style-9-480x410.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1117px, 100vw\" \/><figcaption class=\"wp-element-caption\">Parametri dello stile di porta di Grasshopper nella finestra di dialogo degli stili di porta.<\/figcaption><\/figure>\n\n<p>Una volta completata la procedura guidata degli stili di Grasshopper, il nuovo stile apparir\u00e0 nell&#8217;elenco degli stili di porta. Per modificare di nuovo lo stile, fare clic con il tasto destro del mouse sul nome dello stile per aprire il menu di scelta rapida, quindi selezionare <em>Modifica<\/em>. Questa operazione aprir\u00e0 di nuovo la procedura guidata degli stili di Grasshopper.<\/p>\n\n<p>I parametri sono disponibili sul pannello &#8220;Parametri&#8221; e appaiono raggruppati come nella definizione di Grasshopper. Nel caso in cui il nome del gruppo coincida con una categoria esistente, questi appariranno nella stessa categoria.<\/p>\n\n<p><\/p>\n\n<h3 class=\"wp-block-heading\">3.2 Inserire lo stile di Grasshopper<\/h3>\n\n<p>Una volta creato lo stile di porta, possiamo inserire un&#8217;istanza nel documento e verr\u00e0 creato un foro sul muro ospitante come qualsiasi altra porta. Potremo modificare i valori dei parametri dall&#8217;icona della porta di VisualARQ, sul pannello delle propriet\u00e0, mentre lavoriamo con altri oggetti di VisualARQ. Saranno visibili solo i parametri di input impostati come modificabili &#8220;Per oggetto&#8221;, descritti nella sezione 2.5. Potrai visualizzare i parametri di output anche in questa parte del pannello Propriet\u00e0.<\/p>\n\n<p><\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1641\" height=\"1162\" src=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/07\/Door-GH-Style-10.png\" alt=\"Parametri di porta sul pannello delle propriet&#xE0; dell'oggetto porta.\" class=\"wp-image-36722\" srcset=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/07\/Door-GH-Style-10.png 1641w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/07\/Door-GH-Style-10-1280x906.png 1280w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/07\/Door-GH-Style-10-980x694.png 980w, https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/07\/Door-GH-Style-10-480x340.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1641px, 100vw\" \/><figcaption class=\"wp-element-caption\">Parametri di porta sul pannello delle propriet\u00e0 dell&#8217;oggetto porta.<\/figcaption><\/figure>\n","protected":false},"author":10,"featured_media":0,"parent":17102,"menu_order":0,"template":"","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"tutorgroup":[],"class_list":["post-14565","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>Porte e finestre - VisualARQ<\/title>\n<meta name=\"description\" content=\"Imparare a creare uno stile porta personalizzato di VisualARQ da una definizione di Grasshopper. In questo tutorial, la procedura verr\u00e0 spiegata nel dettaglio, passo a passo.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Porte e finestre - VisualARQ\" \/>\n<meta property=\"og:description\" content=\"Imparare a creare uno stile porta personalizzato di VisualARQ da una definizione di Grasshopper. In questo tutorial, la procedura verr\u00e0 spiegata nel dettaglio, passo a passo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stg.visualarq.com\/it\/tutorial\/grasshopper-styles\/doors-windows\/\" \/>\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-25T09:52:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/04\/GH-to-VA-Door-Example.png\" \/>\n\t<meta property=\"og:image:width\" content=\"480\" \/>\n\t<meta property=\"og:image:height\" content=\"460\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/04\/GH-to-VA-Door-Example.png\" \/>\n<meta name=\"twitter:site\" content=\"@VisualARQ\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/tutorial\\\/grasshopper-styles\\\/doors-windows\\\/\",\"url\":\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/tutorial\\\/grasshopper-styles\\\/doors-windows\\\/\",\"name\":\"Porte e finestre - VisualARQ\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/tutorial\\\/grasshopper-styles\\\/doors-windows\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/tutorial\\\/grasshopper-styles\\\/doors-windows\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/stg.visualarq.com\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/GH-to-VA-Door-Example.png\",\"datePublished\":\"2019-07-26T12:32:52+00:00\",\"dateModified\":\"2024-09-25T09:52:32+00:00\",\"description\":\"Imparare a creare uno stile porta personalizzato di VisualARQ da una definizione di Grasshopper. In questo tutorial, la procedura verr\u00e0 spiegata nel dettaglio, passo a passo.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/tutorial\\\/grasshopper-styles\\\/doors-windows\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/tutorial\\\/grasshopper-styles\\\/doors-windows\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/tutorial\\\/grasshopper-styles\\\/doors-windows\\\/#primaryimage\",\"url\":\"https:\\\/\\\/stg.visualarq.com\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/GH-to-VA-Door-Example.png\",\"contentUrl\":\"https:\\\/\\\/stg.visualarq.com\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/GH-to-VA-Door-Example.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/tutorial\\\/grasshopper-styles\\\/doors-windows\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorials\",\"item\":\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/tutorial\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Stili di Grasshopper\",\"item\":\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/tutorial\\\/grasshopper-styles\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Porte e finestre\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/#website\",\"url\":\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/\",\"name\":\"VisualARQ\",\"description\":\"Flexible BIM for Rhino\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/stg.visualarq.com\\\/it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Porte e finestre - VisualARQ","description":"Imparare a creare uno stile porta personalizzato di VisualARQ da una definizione di Grasshopper. In questo tutorial, la procedura verr\u00e0 spiegata nel dettaglio, passo a passo.","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":"it_IT","og_type":"article","og_title":"Porte e finestre - VisualARQ","og_description":"Imparare a creare uno stile porta personalizzato di VisualARQ da una definizione di Grasshopper. In questo tutorial, la procedura verr\u00e0 spiegata nel dettaglio, passo a passo.","og_url":"https:\/\/stg.visualarq.com\/it\/tutorial\/grasshopper-styles\/doors-windows\/","og_site_name":"VisualARQ","article_publisher":"https:\/\/www.facebook.com\/visualarq","article_modified_time":"2024-09-25T09:52:32+00:00","og_image":[{"width":480,"height":460,"url":"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/04\/GH-to-VA-Door-Example.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/04\/GH-to-VA-Door-Example.png","twitter_site":"@VisualARQ","twitter_misc":{"Tempo di lettura stimato":"10 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/stg.visualarq.com\/it\/tutorial\/grasshopper-styles\/doors-windows\/","url":"https:\/\/stg.visualarq.com\/it\/tutorial\/grasshopper-styles\/doors-windows\/","name":"Porte e finestre - VisualARQ","isPartOf":{"@id":"https:\/\/stg.visualarq.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/stg.visualarq.com\/it\/tutorial\/grasshopper-styles\/doors-windows\/#primaryimage"},"image":{"@id":"https:\/\/stg.visualarq.com\/it\/tutorial\/grasshopper-styles\/doors-windows\/#primaryimage"},"thumbnailUrl":"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/04\/GH-to-VA-Door-Example.png","datePublished":"2019-07-26T12:32:52+00:00","dateModified":"2024-09-25T09:52:32+00:00","description":"Imparare a creare uno stile porta personalizzato di VisualARQ da una definizione di Grasshopper. In questo tutorial, la procedura verr\u00e0 spiegata nel dettaglio, passo a passo.","breadcrumb":{"@id":"https:\/\/stg.visualarq.com\/it\/tutorial\/grasshopper-styles\/doors-windows\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/stg.visualarq.com\/it\/tutorial\/grasshopper-styles\/doors-windows\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/stg.visualarq.com\/it\/tutorial\/grasshopper-styles\/doors-windows\/#primaryimage","url":"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/04\/GH-to-VA-Door-Example.png","contentUrl":"https:\/\/stg.visualarq.com\/wp-content\/uploads\/2019\/04\/GH-to-VA-Door-Example.png"},{"@type":"BreadcrumbList","@id":"https:\/\/stg.visualarq.com\/it\/tutorial\/grasshopper-styles\/doors-windows\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/stg.visualarq.com\/it\/home\/"},{"@type":"ListItem","position":2,"name":"Tutorials","item":"https:\/\/stg.visualarq.com\/it\/tutorial\/"},{"@type":"ListItem","position":3,"name":"Stili di Grasshopper","item":"https:\/\/stg.visualarq.com\/it\/tutorial\/grasshopper-styles\/"},{"@type":"ListItem","position":4,"name":"Porte e finestre"}]},{"@type":"WebSite","@id":"https:\/\/stg.visualarq.com\/it\/#website","url":"https:\/\/stg.visualarq.com\/it\/","name":"VisualARQ","description":"Flexible BIM for Rhino","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/stg.visualarq.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"}]}},"_links":{"self":[{"href":"https:\/\/stg.visualarq.com\/it\/wp-json\/wp\/v2\/tutorial\/14565","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stg.visualarq.com\/it\/wp-json\/wp\/v2\/tutorial"}],"about":[{"href":"https:\/\/stg.visualarq.com\/it\/wp-json\/wp\/v2\/types\/tutorial"}],"author":[{"embeddable":true,"href":"https:\/\/stg.visualarq.com\/it\/wp-json\/wp\/v2\/users\/10"}],"version-history":[{"count":0,"href":"https:\/\/stg.visualarq.com\/it\/wp-json\/wp\/v2\/tutorial\/14565\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/stg.visualarq.com\/it\/wp-json\/wp\/v2\/tutorial\/17102"}],"wp:attachment":[{"href":"https:\/\/stg.visualarq.com\/it\/wp-json\/wp\/v2\/media?parent=14565"}],"wp:term":[{"taxonomy":"tutorgroup","embeddable":true,"href":"https:\/\/stg.visualarq.com\/it\/wp-json\/wp\/v2\/tutorgroup?post=14565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}