Skip to main content

Cos'è l'architettura artificiale?

L'architettura artificiale è una direzione emergente, audace e nuova nell'architettura che si occupa di sviluppare metodologie computazionali e algoritmi che creano forme architettoniche dall'aspetto naturale.Consente agli algoritmi di generare soluzioni significative ai problemi di progettazione architettonica e il computer è visto come un'entità collaborativa nel processo di progettazione anziché come un stupido cavallo di battaglia.Informatica, intelligenza artificiale, architettura e computer grafica tutti si intersecano nell'area dell'architettura artificiale.È anche noto come architettura algoritmica o design algoritmico. Morfologie architettoniche completamente affascinanti possono essere create con l'aiuto di algoritmi avanzati.Tradizionalmente, software come i programmi CAD sono stati usati per visualizzare meglio i concetti di design nella mente degli architetti.Il software automatizza le attività manuali ripetitive e noiose e viene utilizzato come strumento.Sebbene effettua ampi calcoli, memorizza o altera solo progetti o processi presenti nella mente degli architetti.

Al contrario, l'architettura artificiale consente ai computer di creare strutture completamente nuove simulando complessi fenomeni naturali o usando processi generativi.I linguaggi di scripting sono integrati innovatamente nel software CAD, consentendo agli algoritmi di fare molto di più.Gli algoritmi diventano collaboratori nel processo di progettazione e usano sistemi genetici, grammatiche a forma e modelli matematici per progettare strutture imprevedibili e uniche.Questo approccio trascende la programmazione diretta utilizzando i linguaggi di scripting per codificare l'intento di progettazione, consentendo alla fine al software di progettare in modo intelligente strutture coerenti.

Formz 4.0, 3DmaxScript e Maya Incorporate (MEL) sono alcuni dei linguaggi di scripting usati nel computer tridimensionalesoftware di progettazione.Le strutture generate dagli algoritmi possono anche essere stampate utilizzando stampanti tridimensionali.Il computer va oltre il suo ruolo tradizionale di essere solo un'estensione della persona ed emerge come partner collaborativo.Ciò consente agli architetti di creare strutture sorprendenti che non solo usano l'intelligenza del designer umano, ma incorporano anche le caratteristiche uniche del design computazionale creativo.

L'architetto lavora a un livello più astratto con il computer e non si preoccupa delle minuzie.Il progettista espone il framework, che specifica elementi come possibili configurazioni, tipi di elementi da utilizzare e le dimensioni del design generale.Specificano anche i tipi di alterazioni consentite, scala e possibili raggruppamenti.È simile a stabilire il framework e le regole per un gioco come gli scacchi.Il computer è autorizzato a creare le proprie morfologie nel framework specificato.

Ad esempio, il computer può creare un design algoritmico per un hotel, una sala da concerto o un grattacielo.Il software può elaborare forme aperiodiche che assomigliano più da vicino a cose naturali e organiche.Le strutture si evolvono con operazioni booleane, morphing e frattali.I processi cellulari sviluppano progetti intricati e fuori dal mondo.Ad esempio, una biblioteca può avere un design frattale e un auditorium può avere una struttura dall'aspetto parassita.

Un campo completamente rivoluzionario, l'architettura artificiale può essere pensata come un sottocampo nel design computing.Ha elementi di ingegneria della conoscenza e crea progetti controllati.Il termine

Architettura artificiale

è stato coniato in una tesi di dottorato presso l'Università politecnica di Madrid in Spagna.L'architettura artificiale è stata resa ancora più popolare dall'Istituto di arte artificiale di Amsterdam, che ha investito molto sforzo nell'uso di grammatiche visive per generare nuove strutture.