lun 07 giu
|Online CLEX
BIM.ApplicationDevelopment (Revit)
Parte del percorso BIM.ToCode. Corso Avanzato di Sviluppo Add-ins in C# per Autodesk Revit tramite API.

Orario & Sede
07 giu 2021, 14:30 – 07 lug 2021, 18:30
Online CLEX
L'evento
Parte del percorso BIM.ToCode.
Corso Avanzato di Sviluppo Add-ins per Autodesk Revit.
Il modulo si compone di n. 10 lezioni da 4 ore ciascuna, nella fascia oraria dalle 14:30 alle 18:30.
Calendario delle lezioni:
- 7 giugno 2021 (lunedì);
- 9 giugno 2021 (mercoledì);
- 14 giugno 2021 (lunedì);
- 16 giugno 2021 (mercoledì);
- 21 giugno 2021 (lunedì);
- 23 giugno 2021 (mercoledì);
- 28 giugno 2021 (lunedì);
- 30 giugno 2021 (mercoledì);
- 5 luglio 2021 (lunedì);
- 7 luglio 2021 (mercoledì).
Prerequisiti
Si richiede una buona padronanza dei concetti alla base della programmazione orientata ad oggetti, forniti dal percorso BIM.ToCode (Fondamenti). La conoscenza approfondita di Autodesk Revit è di ausilio alla comprensione degli interventi mirati che si effettueranno su di esso tramite API. Non è richiesta conoscenza pregressa di C#.
Durata
La metodologia di erogazione delle lezioni prevede una formazione in diretta web, con descrizione teorica, dimostrazione dal vivo delle funzioni e fase di esercitazione da parte dei partecipanti. Il corso è composto da 10 sessioni, della durata di 4 ore l’una, cui vanno aggiunte 2 ore settimanali di studio aggiuntivo per lo svolgimento delle attività di esercizio individuale. Il carico orario settimanale del corso è di 6 ore, per un totale di 50 ore complessive, di cui 40 ore in aula virtuale, divise in 5 settimane. Ciascuna delle 4 sessioni sarà composta da 4 ore così ripartite: 3 ore di lezione teorica e dimostrazioni applicative, seguite da 1 ora di workshop. In ciascuna sessione verrà fornito tutto il materiale teorico e il dataset necessario allo svolgimento dei workshop.
Docenti: Federico Nigro.
Partecipazione: 1.200 € + IVA
Argomenti trattati
- Sessione 01. Introduzione alle API di Revit. Introduzione allo sviluppo di applicazioni tramite le API di Revit attraverso il linguaggio di programmazione orientato ad oggetti C#.
- Sessione 02. Application, Document and Elements. Analisi degli oggetti di livello superiore all’interno delle API e relative Classi (Application, UIApplication, Document e UIDocument); fondamenti e classificazione degli elementi.
- Sessione 03. Selezionare e Raggruppare Elementi. Applicazione delle tecniche per filtrare, raggruppare e selezionare elementi all’interno di Revit.
- Sessione 04. Modifica degli Elementi. Utilizzo delle Transazioni e delle classi destinate alla modifica degli elementi di modello (sposta, copia, ruota, specchia, allinea, raggruppa, matrice, elimina e blocca).
- Sessione 05. Creazione e Gestione dei Parametri. Parameter Class e metodi per la Gestione dei parametri built-in, condivisi e globali in ambiente di progetto.
- Sessione 06. Generazione e Personalizzazione di Viste. Gestione delle viste, attraverso le classi dedicate all’interno delle API di Revit (Autodesk.Revit.View e Autodesk.Revit.UI.UIView), e creazione di filtri di visualizzazione e View Templates.
- Sessione 07. Famiglie di Sistema e Materiali. Analisi delle principali Classi e metodi per la creazione, modifica e gestione delle principali famiglie di sistema e per la creazione, gestione e associazione di materiali.
- Sessione 08. Famiglie Caricabili e Editor delle Famiglie. Analisi delle principali Classi e metodi per la creazione, modifica e gestione delle famiglie caricabili, incluse masse e componenti adattivi.
- Sessione 09. Elementi di Annotazione, Datum, Fasi e Design Option. Analisi delle principali classi e metodi per la creazione e gestione degli elementi di annotazione, dei datum, delle fasi e delle design options.
- Sessione 10. Funzioni Avanzate. Panoramica di alcune funzioni avanzate legate a specifiche discipline o al funzionamento e gestione del database di Revit.
Nota: qualora non si raggiungesse il numero minimo di partecipanti, il corso potrà essere posticipato o in alternativa verrà restituito l'intero importo versato
Biglietti
Prezzo
Quantità
Totale
BIM.ApplicationsDevelopment
1.200,00 €
+264,00 € IVA
Il pass comprende la partecipazione a tutte le sessioni che compongono il modulo.
1.200,00 €
+264,00 € IVA
00,00 €
Totale
0,00 €