Cinque modi in cui il design computazionale cambia il modo di fare architettura

Cos’è la progettazione computazionale

La progettazione computazionale è l’applicazione di strategie computazionali al processo di progettazione. Mentre i progettisti si affidano tradizionalmente all’intuizione e all’esperienza per risolvere i problemi di progettazione, la progettazione computazionale mira a migliorare tale processo codificando le decisioni di progettazione utilizzando un linguaggio informatico.

shutterstock 309802244

Qual è l’obiettivo della progettazione computazionale?

L’obiettivo non è quello di documentare necessariamente il risultato finale, quanto piuttosto i passaggi necessari per creare quel risultato. La maggior parte degli ambienti di progettazione computazionale si basa sulla programmazione visiva rispetto alla tradizionale programmazione testuale.

Con la programmazione visiva, assembli i programmi graficamente anziché scrivere codice. Le uscite da un nodo sono collegate agli ingressi di un altro. Un programma o “grafico” scorre da un nodo all’altro lungo una rete di connettori. Il risultato è una rappresentazione grafica dei passaggi necessari per raggiungere il progetto finale.

Grasshopper

Grasshopper è probabilmente lo strumento di progettazione computazionale più popolare: strumento di modellazione algoritmica per Rhino, software di modellazione 3D. La progettazione computazionale è un termine ampio che comprende molte attività, che vanno dalla generazione del design all’automazione delle attività. Il thread comune è l’uso di uno strumento di programmazione visiva.

grasshopper

Ecco i cinque vantaggi della progettazione computazionale

Esplora più opzioni di design

Codificando le regole di progettazione in un framework computazionale, è molto semplice generare centinaia, se non migliaia di opzioni, utilizzando tali regole. Inoltre, ogni opzione può essere valutata utilizzando criteri specifici per determinare la soluzione migliore.

Accedi ai tuoi dati

Per quanto le aziende produttrici di software vorrebbero che facessimo tutto il nostro lavoro nel loro software, è ancora necessario (e spesso preferito) usare qualunque strumento possa risultare il migliore per il nostro lavoro.

Sfortunatamente questo significa trasferire dati da un formato all’altro. E poiché tutti i software non funzionano bene insieme, ciò comporta spesso l’esportazione di dati in Excel. Gli strumenti di progettazione computazionale rendono questo processo molto più semplice. Ad esempio, utilizzando Dynamo è possibile creare un collegamento bidirezionale con il modello Revit per esportare tutti i dati della tua sala Revit in Excel.

Una volta che questi dati sono in Excel, è possibile modificarli, quindi reimportarli nel modello o utilizzarli per creare un dashboard del progetto.

Automatizza le attività ripetitive

Molto di ciò che si vede dal design computazionale coinvolge geometria complessa e design avanzato. Tuttavia, questi strumenti possono fare molto di più.

Poiché lavorano con l’API del software o l’interfaccia di programmazione dell’applicazione, la maggior parte degli strumenti di progettazione computazionale può essere utilizzata per automatizzare attività noiose, come rinominare o copiare elementi.

maxresdefault 1

Verifica ciò che il tuo progetto sta realmente facendo

Come fai a sapere che il tuo design funzionerà come hai pensato? Ad esempio, gli strumenti di progettazione computazionale semplificano la simulazione delle prestazioni dell’edificio progettato.

Vuoi sapere quanta luce del giorno puoi aspettarti in una giornata parzialmente nuvolosa a marzo? Puoi creare uno strumento apposito per misurarla.

rhino

Pensa algoritmicamente

Infine, la progettazione computazionale richiede di pensare logicamente e in modo graduale. La maggior parte degli architetti si affida all’intuizione e alla creatività per risolvere i problemi.

E se potessi codificare questa intuizione? Puoi guardare ogni step di progettazione e capire davvero cosa fa funzionare il tuo progetto. Ancora meglio, potresti riutilizzare quella logica di progettazione e migliorarla nel tempo.

GRASSHOPPER 01 1024x607 1

Gli strumenti di progettazione computazionale consentono ad architetti e designer di creare i propri strumenti di lavoro. Ammettiamolo, ogni progetto su cui lavoriamo è unico con le sue sfide. Non esiste un unico software in grado di fare tutto ciò di cui abbiamo bisogno. Tuttavia, creando i nostri strumenti, possiamo adattare il nostro software affinché funzioni per noi.

Vuoi sperimentare il potenziale dei corsi di architettura computazionale? Scegli di aggiornarti con noi!

Da più di dieci anni, organizziamo percorsi formativi che partono dall’insegnamento del software e di nuovi approcci progettuali, per arrivare all’applicazione pratica dei nuovi concetti attraverso la fabbricazione digitale.

Scopri tutti i corsi in programma!