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.
BIM.ApplicationDevelopment (Revit)

Orario & Sede

07 giu, 14:30 – 07 lug, 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
Quant.
Totale
  • BIM.ApplicationsDevelopment
    €1,200
    +€264 IVA
    €1,200
    +€264 IVA
    0
    €0
Totale€0

Condividi questo evento