GMM_Curtain Wall (componenti di facciata)

La quarta consegna consiste nel creare COMPONENTI DI FACCIATA, inziamo con il "first step":

1 - IMPOSTIAMO LA PAGINA DI PROGETTO

Apriamo un nuovo progetto: New - Project - OK

 

creiamo la nostra griglia, cliccanco il tasto: Grid - sia linee verticali che orizzontali (anche in diverse distanze)

2 - ESEMPIO DI PRIMO COMPONENTE

Il primo componente lo creiamo con: New - Family - Metric Generic Model Face Based - Open

come ho fatto per le altre consegne, creiamo l'elemento con: Create - Extrusion - Rectangular - (Extrusion End - 2m) - 

Family Category and Parameters - Structural Colums - OK

ritorniamo al progetto trasportando l'elemento creato: clicchiamo l'elemento - Load into Project - Work Plane 

vista 3D Views

3 - SECONDO COMPONENTE

New - Family - Metric Curtain Wall Panel - Open

creiamo l'elemento portandoci in vista ExteriorCreate - Extrusion - Rectangle - 

allineamo i lati con i piani di riferimento: clicchiamo il tasto Align e chiudiamo tutti i lucchetti 

 questo è il risultato

vista 3D Views

cambiamo vista: Ref. Level - Properties - Name "Estensione Pannello" - Align (tra la linea e il piano di estensione) - chiudere il lucchetto

qui viene rappresentato in modo migliore il "post allineamento" e chiusura lucchetto

inseriamo la dimensioni e la nominiamo cliccando: Alligned Dimension - Parameter Properties - Name "Profondità Pannello" - Instance - OK

modifichiamo la dimensione da 199 m a 130 m

4 - SALVARE E CHIUDERE FINESTRE IN PIU'

salviamo sia il progetto, fin ora creato, e sia le due famiglie come: Save As - Project or Family - File Name (sigla identificativa)_(nome del file), es.: GMM_progetto

le finestre che sono in più di uno stesso file possiamo riduarle a tre come: cliccando il tasto in alto Close Hidden Windows

5 - LAVORIAMO SUL FILE PROGETTO

impostiamo la vista in pianta: Level 1

View - Elevation -   - stendiamo i margini blu per tutta la griglia

nel Project Browser compare una nuova vista - Elevation 1 - a

ritornando alla vista Level 1 clicchiamo il tasto: Wall - Wall Architectural - Edit Type (Properties) - System Family: Curtain Wall - Curtain Wall 1 - Duplicate - Name: Facciata - OK (fino a chiusera finestre)

cliccando le linee sia verticali che orizzontali, tasto destro - Hide in View - Category

impostiamo lo stile di visualizzazione: Shaded (compare il quadro blu)

impostiamo le misure: Edit Type - System Family: Linear Dimension Style - Quota Metri - Units Format (Meters - 2 decimal places - m - OK) - OK (chiusura delle finestre)

questo sistema (che ho scritto in alto) lo impostiamo per entrambe le dimensioni basta cliccare il tasto: Match Type Properties

  • creiamo una griglia: Architecture - Curtain Grid (creiamo sia linee verticali che orizzontali) 
  • dopo Load into Project del file GMM_parete1 - al GMM_progetto
  • Project Browser - Curtain Panels - Emptu System Panel - GMM_parete1
  • Cliccare parete blu - Edit Type - Curtain Panel - GMM_parete1 - Apply - OK

dimensioni: 21m x 12m

clicchiamo ogni singolo quadrato e cambiamo gli spessori, così da combiare una PARETE.

vista 3D - FACCIATA con MOVIMENTO ARMONICO (o a nastro) . Inoltre ho inserito come immagine principale della facciata le "canne dell'organo" perchè? la mia idea è di creare qualcosa di visibile ma cradualmente.

vista Level 1

Lun, 08/12/2014 - 22:37
Libreria curvilinea

Le schedules di Revit sono una "vista" in formato tabella di excel del contenuto del file progetto. Rappresentano la possibilità del programma di avere un elenco aggiornato automaticamente di tutti gli elementi che costituiscono il progetto, suddivisi a seconda della tipologia.  

Per sperimentare questa fondamentale funzione di Revit ho pensato ad un oggetto composto da pochi semplici elementi che includessero però variazioni di tipo, in modo da avere elementi simili ma distinti nella tabella Schedules. 
Ho creato una libreria con pannelli verticali ad angolo variabile (usati come dima) e mensole di lunghezza variabile, dimensionati usando una relazione fra l'angolo delle dime e la lunghezza dei ripiani, per cercare di mantenere una curvatura sempre fluida. 

La relazione che ho utilizzato è 1 mt/90° = x mt / a°

Esempi: 

per una dima da 80° -> lunghezza ripiano = 1 mt x 80°/90° = 0,89 mt. L'angolo relativo fra i due ripiani è di 10°
per una dima da 60° -> lunghezza ripiano = 1 mt x 60°/90° = 0,67 mt  L'angolo relativo fra i due ripiani è di 30°

1_ FAMIGLIA DEL PANNELLO VERTICALE AD ANGOLO VARIABILE

Ho impostato la sezione ad angolo variabile del pannello verticale considerando che la mensola che vi si sarebbe accostata avrebbe avuto sempre lato corto di dimensione fissa (30 cm). Al variare dell'angolo quindi la dimensione y in pianta dell'oggetto varia, ma rimane costante la dimensione del lato obliquo (30 cm). Variando l'angolo automaticamente cambiano il valore H e il lato del trapezio opposto all'angolo. Mentre rimane fisso anche il lato corto della dima. 

 

Tutti i parametri utilizzati sono parametri condivisi,tranne H e ang2 che mi è servito per ovviare a uno strano problema che Revit mi dava se applicavo il parametro d'angolo fra due piani. L'altezza è di istanza ed uguale per tutti i tipi che ho impostato.

                                     
2_ FAMIGLIA DEL RIPIANO A LUNGHEZZA VARIABILE

Il ripiano della libreria è la classica estrusione di rettangolo a cui ho impostato nei tipi delle lunghezze diverse, calcolate secondo la proporzione

 1 mt/90° = x mt / a°   con a° gli angoli definiti già dai tipi di dima 


3_ FAMIGLIA MADRE 

Una volta definite le due famiglie (figlio) ho creato il file family madre, in cui li ho assemblati, utilizzando i comandi allinea o ruota, sposta e array, ho creato senza troppa difficoltà una curva determinata da una successione di elementi ripiano abbinati alle loro relative dime.

Utilizzando il comando Array ho selezionato i ripiani di quota 0 e ho specificato con la spunta "Last" di poter segnalare l'arrivo dell'ultimo ripiano (quello di copertura) cliccando su uno spigolo di sommità della dima. In questo modo al variare del numero dell' array non cambia lo spazio totale coperto dall'area ma la spaziatura fra i ripiani.

Giocando con le dime ho ottenuto un'idea di libreria dalla forma abbastanza interessante e controllabile (anche molto lunga per la verità), che potrebbe essere un elemento distintivo nella progettazione di un'area consultazione di una biblioteca. Utilizzando diversamente le dime e le mensole associate avrei potuto ottenere curve significativamente più strette o altri elementi curvi più piccoli (delle parentesi..) con cui definire spazi aperti o chiusi. Diciamo anche, per fantasticare, che gli elementi dima e mensole potrebbero essere venduti sfusi per ottenere curve "customizzate" 

 

 

4_ LA SPUNTA "SHARED"

Questo è un punto a cui tengo dare importanza perchè questa semplice spunta mi ha tenuto in scacco per un paio di giorni! Mi ha bloccato nell'utilizzo delle schedules fino a quando non ho trovato la soluzione su un post del nostro sito. Proprio perchè è un piccolo dettaglio può sfuggire e mettere in difficoltà visto che non è facile trovarlo in mezzo ai tutorial su internet.

Innanzitutto la spunta Shared serve a rendere un singolo elemento di una famiglia visibile nelle Schedules.

Si trova all'interno della famiglia del singolo oggetto; dalla famiglia madre bisogna quindi cliccare sull'oggetto e aprire il file family dell'oggetto

 poi cliccare su Family category parameters e mettere la spunta nel campo Shared.

Dopodichè è necessario ripetere l'operazione per tutte le famiglie figlio presenti nel file madre da importare nel progetto.

5_ INSERIMENTO DELLA FAMIGLIA MADRE NEL FILE DI PROGETTO E UTILIZZO DELLE SCHEDULES

Creo un file project generico e ci importo il file madre insieme ai file figlio (i singoli elementi). Importare i file figlio non serve necessariamente ad utilizzarli nel progetto ma certamente è necessario perchè i parametri condivisi ad essi associati diventino visibili nelle schedules.

A questo punto sono pronto per impostare la Schedule: dal pannello View clicco su schedules e si apre questa finestra. Indico Generic Models dalla lista, perchè è la categoria di famiglia a cui i miei elementi appartengono e sono quelli che voglio schedulare.

Clicco OK e si apre la finestra scehdule properties in cui posso definire i campi della mia schedule. Scelgo i parametri condivisi che ho contrassegnato con c_ prima del loro nome per non confonderli, poi scelgo anche il campo Family e Count. 
con Move Up e Move down posso scegliere l'ordine in cui saranno messi in riga. Clicco su OK

Mi appare la schedule della libreria "in formato grezzo". Per prima cosa posso darle un nome in alto al centro al posto di <Generic Model Schedule>, poi nel pannello proprietà clicco su Sorting/Grouping per modificare il raggruppamento degli oggetti e attribuire nomi e conteggi ai gruppi.

In questa finestra decido se raggruppare in base a una categoria gli oggetti ed in seguito rispetto ad un'altra, se avere un'intestazione o una riga sotto con il totale degli elementi, un totale complessivo alla fine di tutti gli elementi necessari per costruire la libreria. Con la spunta "itemize every istance" scelgo se visualizzare una riga per ogni singolo oggetto. Avendo il conto complessivo per ogni gruppo non mi sembra particolarmente utile, anzi rende meno leggibile la schedule quindi non spunto la casella.

Nel pannello Filter posso filtrare le informazioni a seconda di quello che mi serve: nel mio caso volevo che non comparisse l'elemento della famiglia Madre (di cui sto contando tutti i singoli oggetti), inutile nella schedule visto che ho solo un'istanza nel file progetto. Visto che tutti gli oggetti avevano il parametro c_Altezza tranne la famiglia madre, ho definito il filtro con "parameter exists" e l'istanza della famiglia madre è scomparsa dalla schedule.

Dopo un po' di modifiche ho ottenuto una schedule molto più leggibile del modello iniziale, e che comunque propriamente rappresenta in termini numerici il progetto, così come nella view3d ho una schematizzazione grafica di esso. Modificando il progetto da adesso la schedule si aggiornerà automaticamente, al variare nella scena degli elementi tabellati.

Di questo sistema mi piace l'idea di poter creare librerie di forme diverse che seguono curve molto differenti (attraverso uno studio preliminare di ricalco di una curva ideale), fino ad arrivare in via ipotetica alla costruzione di librerie circolari possibili usando sempre la stessa dima e la relativa mensola. D'altra parte però è un progetto ancora poco definito in termini di dettagli costruttivi. Sarebbe un'operazione relativamente semplice visto che "da vicino" (nell'intorno della dima) gli elementi funzionano ortogonalmente fra di loro e si comportano come la classica libreria lineare, ma bisognerebbe capire cosa avviene nelle dime così spesse e dalla forma inconsueta.

Lun, 08/12/2014 - 20:26
Class 07

Lezione pratica  del 27/11/2014 (shared families, array, schedules):

Dom, 07/12/2014 - 18:21

Pagine