ARGOMENTI DEL CORSO
La figura del BIM Computational Designer è sempre più ricercata in medio-grandi studi di progettazione nazionali ed internazionali perché in grado di dare un supporto fondamentale alla progettazione BIM.
Corso di avvicinamento all'utilizzo del parametric design: concetti e strumenti della modellazione algoritmo-parametrica attraverso il metodo di visual programming di Dynamo.
Durante il corso oltre alle lezioni teoriche sarà svolta dagli studenti con l’assistenza del docente e del tutor una esercitazione pratica di problem solving suddivisa in:
- Analisi della criticità
- Definizione degli obiettivi
- Costruzione algoritmo risolutivo del problema
- Sviluppo script
CERTIFICAZIONI
PERCHE' SCEGLIERE QUESTO CORSO?
La progettazione spesso implica la costruzione di relazioni visive o geometriche tra le parti di un disegno. Il più delle volte queste relazioni si sviluppano in un processo che ci conduce dal concept al risultato finale attraverso una serie di vincoli. Forse senza saperlo già lavoriamo secondo uno schema algoritmico seguendo la logica di Input, Processing e Output. La programmazione ci permette di proseguire secondo la nostra logica di lavoro formalizzando i nostri algoritmi.
La caratteristica del Visual Programming è quella di ridurre le difficoltà di approccio con la programmazione e di parlare frequentemente con i progettisti. Dynamo è un software di Visual Programming, ma consente anche la programmazione testuale.
Dynamo è uno strumento di programmazione visuale, disponibile in modalità Open Source sviluppato da Autodesk, che mira ad essere accessibile sia ai non programmatori che ai programmatori allo stesso modo. Questo offre agli utenti la possibilità di visualizzare il comportamento dello script, definire pezzi personalizzati di logica, e produrre script utilizzando vari linguaggi di programmazione testuali.
L’applicazione può essere utilizzata autonomamente, ma è capace di interfacciarsi con i programmi Autodesk e perciò può essere utilizzata come plug in per Revit, è infatti pensata per interagire proprio con i database legati agli standard BIM.
COMPETENZE RICHIESTE
Può essere richiesto colloquio dimostrativo in mancanza di attestazioni specifiche.
PROGRAMMA
AUD -35 Metodologie e tecniche per la risoluzione di problemi complessi attraverso algoritmi
AUD -36 Elementi di programmazione (Funzioni, variabili e tipi di dati)
DYN -1 L’interfaccia grafica
DYN -2 Le librerie di comandi
DYN -3 Nodi e connettori
DYN -4 Code Block, cenni di Design Script
DYN -5 Le liste, gestire dati strutturati (Replication guide)
DYN -6 La libreria Geometry
DYN -7 La libreria Core
DYN -8 La libreria Revit