ELP - Composizione parametrica nidificata

Il progetto raffigura una serie di moduli di diverso tipo.

Ogni modulo appartiene a una “Famiglia Madre” nidificata al suo interno, dalla quale sono poi stati estratti quattro tipi di modello variando le dimensioni. Ho scelto di mantenere il modello cubico per far risaltare la variazione delle dimensioni.

La Famiglia Madre è stata creata a partire dal Metric Generic Model. Ho tracciato due piani di riferimento ortogonali sulla vista frontale, che una volta parametrizzati avrebbero definito la posizione del modulo.

PARAMETRI CONDIVISI: c_distanza x e c_altezza da terra, definiti entrambi come istanze. Grazie alla condivisione dei parametri potrò utilizzarli una volta importato questo modello all’interno del progetto.

Ho costruito poi una linea di riferimento a partire dall’intersezione degli assi che ho tracciato, e ho parametrizzato la quota angolare tra essa e il piano orizzontale.

PARAMETRO CONDIVISO: c_angolo, definito come istanza.

In questo modo ho creato l’ambiente pronto per ospitare la “Famiglia Figlio”.

Ho voluto creare due Famiglie Figlio, distinte per la disposizione degli elementi: orizzontali o verticali, che una volta importate nella Famiglia Madre formassero il modulo per il progetto.

Le Famiglie Figlio sono state create a partire dal Metric Generic Model Line Based. Questo modello mi ha permesso di poterle importare successivamente impostando come piano di lavoro della Famiglia la linea di riferimento inclinata.

In questo passaggio ho riscontrato però una difficoltà: importando il modello Figlio Line Based nella vista frontale della Madre mi mostrava la vista in pianta. Ho perciò tentato di risolverlo costruendo il modello pensando le viste Ref. Level e Front come fossero invertite.

Ho tracciato i piani di riferimento, e li ho quotati e parametrizzati. Poi ho creato due estrusioni e ho vincolato i lati ai piani.

Per i due elementi orizzontali (Famiglia Figlio H)

PARAMETRI: base, profondità, spessore e distanza, definiti come tipo.

Per i due elementi verticali (Famiglia Figlio V)

PARAMETRI: altezza, profondità, spessore e distanza, definiti come tipo.

Questi parametri diventeranno dei "Parametri Obbedienti” ovvero verranno associati direttamente ai parametri della Madre.

Ora torniamo alla Madre. Ho importato entrambi i file Figlio H e Figlio V all’interno della Famiglia Madre.

Ho impostato il Piano di Lavoro sulla linea di riferimento e, selezionando l’opzione Place on Work Plane, ho posizionato e vincolato i modelli sulla linea di riferimento.

Ho definito dei parametri di tipo per controllare i parametri delle Famiglie Figlio. In questo modo sono riuscita a far combaciare gli spigoli delle due differenti Famiglie.

PARAMETRI: base, altezza, profondità e spessore definiti come tipo.

Con questo modello gestisco la posizione l’inclinazione e le misure del modulo complessivo.

Come ultima fase ho creato un nuovo Progetto di Assemblaggio in cui ho importato la Famiglia Madre.

Sulla vista in Pianta ho tracciato due piani di riferimento: X di progetto e Y di progetto. E li ho allineati all’origine del sistema di riferimento di default (Project Base Point).

Dal Project Browser ho modificato le Type Properties del file importato e ho duplicato il modello per variare le dimensioni. Ho definito quattro tipologie: 20x20x20 40x40x40 60x60x60 100x100x100 (le misure sono espresse in cm). Ho scelto di mantenere il modello cubico per far risaltare la variazione delle dimensioni.

Ho inserito varie volte i diversi moduli posizionandoli sempre nell’origine degli assi di progetto e ho successivamente modificato i parametri tramite l’utilizzo della Schedule, dove ho categorizzato gli elementi per tipo, conteggio e in base ai parametri condivisi della Famiglia Madre: c_distanza x, c_altezza da terra e c_angolo.

Mer, 20/05/2020 - 11:22
Nona lezione - 19 Maggio 2020 - Nested Components pt. 3

Buongiorno a tutti ecco il link alla lezione di oggi: 

https://teams.microsoft.com/l/meetup-join/19%3a5ffec7a687f742348ffba5085...

Vi linkiamo anche la cartella drive in uci sono presenti le famiglie Generic Model e Generic Model Line Based

https://drive.google.com/drive/folders/17Q6exa1f2O2EWg2uy1XhPFubui-bTh6m

Stay tuned, TPP's Team

 

Mar, 19/05/2020 - 10:04
Assemblaggio formale parametrico

 

Apertura del programma Revit (2018) andando a creare una nuova famiglia selezionando il file "Metric Generic Model";

Tramite il comando "Reference Plane" si procede alla costruzionedi due nuovi piani di riferimento (Nord ed Est) .Con il comando "Extrusion" si inizia a creare  il componente che, una volta selezionata la spunta verde, è stato allineato (comando "Align") e vincolato (con la chiusura del lucchetto) ai 4 piani di riferimento;

A questo punto il componente è stato quotato tramite il comando "Annotate->Aligned". Si procede alla creazione di due parametri di TIpo denominati "larghezza" e "profondità" assegnandovi le rispettive quote;

Sposatandosi sulla vista Front (nel menu Project Browser) si è creato un nuovo piano di riferimento al quale si è andati ad assegnare l'oggetto precedentemente creato. Per fare ciò si seleziona l'estrusione, comando "Edit work plane" e si passa da "Reference Level" a "nuovo piano di riferimento".A questo punto si crea un ulteriore piano di riferimento al quale allineare l'oggetto, come nel caso precedente si andrà a quotare e creare un nuovo parametro denominato "spessore", questa volta di tipo Istanza;

Una volta salvato il componente con una sigla facilmente riconducibile al creatore si procede aprendo un nuovo progetto (Nex->Project->Metric).. Andando poi nel paragrafo "Insert"->"Load family" si potrà caricare il componente;

Tramite il comando "Reference Plane" si crea una griglia 5x21 di quadrati 2x2 m. Andando su "Project Browser"->"Generic Model" si ritroverà il componente precedentemente caricato ,che potrà essere inserito nel piano di lavoloro tramite trascinamento con il cursore; 

Dopo aver creato una fila di componenti , per osservare meglio la variazione, conviene spostarsi nella vista 3d (tramite il simbolo a forma di casa in alto), dove iniziare a modificare, a gruppi di due, le altezze degli elementi dal pannello "Properties". Inizialmente la variazione è stata costante per poi venir modificata in maniera più arbitraria in un secondo momento al fine di accentuare la curva creata;

Tornando sul "Floor Plan" si è copiato e ruotato l'elemento tramite i comandi "Copy" e "Rotate" in modo da ottenere una curva in controtendenza rispetto alla prima; 

Per finire tramite "Type Properties" (tasto destro sulla famiglia del componente in Project Browser) si sono andati a modificare i parametri "larghezza" e "profondità" del componente cercando di simulare un cambio nella scelta progettuale.

 

 

Dom, 17/05/2020 - 15:28
Assemblaggio Formale Parametrico _ 2

 

Assemblaggio Formale Parametrico _ 2

Dato che a lezione abbiamo introdotto nuovi processi, mi sono divertita a fare un nuovo assemblaggio alla luce delle nuove scoperte.

- Figlio asta orizzontale - famiglia 1

  • disegnare due piani di riferimento, uno orizzontale e l'altro verticale (pianta)
  • assegnare due quote lineari ai due piani
  • disegnare l'estrusione, allineandola poi ai 4 piani di riferimento
  • crea due nuovi label da assegnare alle due quote lineari: 'base' - label di tipo - mentre 'lunghezza' - label di istanza -

  • In prospetto si disegna un piano orizzontale, e anche qui si allinea il bordo dell'estrusione con il piano, bloccandolo.
  • Si disegna la quota lineare, a cui si assegna un nuovo label 'altezza' - label di tipo -

- Figlio asta verticale - famiglia 2

  • disegnare due piani di riferimento, uno orizzontale e l'altro verticale (pianta)
  • assegnare due quote lineari ai due piani
  • disegnare l'estrusione, allineandola poi ai 4 piani di riferimento
  • crea due nuovi label da assegnare alle due quote lineari: 'spessore' - label di tipo - 'larghezza' - label di tipo -  mentre 'lunghezza' - label di istanza -

13.JPG

B.jpg

 - Madre assemblaggio aste - Famiglia

  • disegnare due piani di riferimento, uno verticale e uno orizzontale (pianta)
  • disegnare le quote lineare dei due piani - assegnare due nuovi label 'distanza asse x' - 'distanza asse y' -'altezza da terra' tutti - label di istanza -
  • caricare la famiglia 'figlio asta orizzontale'
  • allineare e bloccare l'oggetto ai due piani disegnati

  • caricare la famiglia 'figlio asta verticale 
  • allinea l'oggetto da una parte con il piano verticale, mentre sull'altro lato allineato al lato dell'oggetto della famiglia 1

 

  • creare due nuovi - label di istanza -  'altezza asta verticale' e 'lunghezza asta orizzontale' 
  • associare i label 'altezza' (del figlio asta verticale) al nuovo label della madre - andare quindi sulle proprietà dell'oggetto e lì dove c'è il label altezza, associare 'altezza asta verticale'. Stessa cosa per l'asta orizzontale.

  • creare 3 tipi : 3m, 3.5m e 4m - per ognuno di questi modificare in modo uguale sia l'altezza dell'asta verticale sia dell'asta orizzontale - quindi nel tipo 3m sia l'altezza asta verticale sia lunghezza asta orizzontale sarà di 3000, il tipo 3.5 m sarà di 3500 ed infine il tipo 4m sarà 4000

  • modificare 'distanza asse x' 'distanza asse y' e 'altezza da terra' per farne dei parametri condivisi (utilizzabili quindi nella schedule del progetto)

- Assemblaggio aste - progetto

  • Caricare la famiglia 'madre'
  • trascinare i tre tipi nello spazio del progetto nel punto di origine
  • generare la schedule e da lì cambiare i valori

  • I valori variano periodicamente, seguendo una sinusoide approssimata sia in pianta che in prospetto

 

 

 

Gio, 14/05/2020 - 00:25

Pagine