Impara a utilizzare Python per il mondo openBIM con IfcOpenShell e strumenti Open Source
Che cosa sono Python e IfcOpenShell?
Python è un linguaggio di programmazione semplice, potente e ampiamente utilizzato, particolarmente strategico se abbinato a IfcOpenShell nel settore BIM. Grazie alla sua versatilità , Python permette di automatizzare processi ripetitivi, personalizzare flussi di lavoro e sviluppare soluzioni su misura per rispondere a esigenze specifiche.
IfcOpenShell, invece, è una libreria open source progettata appositamente per lavorare con il formato IFC, lo standard principale per lo scambio di dati nel mondo BIM. Questa libreria consente di esplorare, modificare e integrare modelli IFC in flussi di lavoro personalizzati, migliorando l’interoperabilità tra software diversi e facilitando la collaborazione tra gruppi multidisciplinari.
Perché questi strumenti sono fondamentali?
Nel panorama odierno, il settore del BIM e dell’OpenBIM è in continua evoluzione, rendendo le competenze di programmazione sempre più essenziali per affrontare la crescente complessità dei progetti. Python e IfcOpenShell rappresentano strumenti chiave per rispondere a queste esigenze, offrendo la possibilità di: lavorare efficacemente con lo standard IFC su diverse piattaforme software, sviluppare soluzioni personalizzate per esigenze specifiche e ottimizzare l’efficienza dei processi, riducendo costi e tempi grazie all’automazione.
Obiettivi del corso
Il corso ‘Programmazione Python per il BIM’ è stato progettato per fornire competenze pratiche nell’utilizzo di Python e IfcOpenShell, applicate al contesto dell’Open BIM. Gli obiettivi principali includono:
- acquisire solide basi di programmazione in Python;
- applicare le competenze apprese per analizzare, modificare e gestire modelli IFC utilizzando IfcOpenShell;
- integrare efficacemente strumenti Open Source nei flussi di lavoro BIM, migliorando l’efficienza operativa e potenziando l’interoperabilità tra software e gruppi multidisciplinari;
- sviluppare la capacità di personalizzare i flussi di lavoro, automatizzando attività ripetitive e ottimizzando la gestione dei dati BIM per ridurre costi e tempi di progetto.
Struttura del corso
Il corso si svolgerà in modalità e-learning sincrona sulla piattaforma GoToWebinar, a partire dal 4 marzo 2025. Sarà composto da 8 lezioni di 3 ore ciascuna, con cadenza settimanale secondo il seguente calendario:
- Martedì 4 marzo 2025, ore 14:30 – 17:30: 1° Lezione
- Martedì 11 marzo 2025, ore 14:30 – 17:30: 2° Lezione
- Martedì 18 marzo 2025, ore 14:30 – 17:30: 3° Lezione
- Martedì 25 marzo 2025, ore 14:30 – 17:30: 4° Lezione
- Martedì 1 aprile 2025, ore 14:30 – 17:30: 5° Lezione
- Martedì 8 aprile 2025, ore 14:30 – 17:30: 6° Lezione
- Martedì 15 aprile 2025, ore 14:30 – 17:30: 7° Lezione
- Martedì 29 aprile 2025, ore 14:30 – 17:30: 8° Lezione
- Martedì 6 maggio 2025, ore 15.00 – 16.00 Esame Finale
Requisiti
Il corso è rivolto a professionisti del settore BIM, architetti, ingegneri e studenti con una conoscenza di base del BIM che desiderano approfondire l’utilizzo di Python nell’ambito dell’Open BIM. È particolarmente adatto a chi ha già esperienza pratica nel settore e intende perfezionare le proprie competenze, esplorando applicazioni avanzate e soluzioni pratiche per ottimizzare i flussi di lavoro. Non è richiesta una conoscenza preliminare di Python.
Partecipazione e Verifica dell’Apprendimento
Per offrire un’esperienza di apprendimento pratica e interattiva, il corso include esercizi mirati sui contenuti trattati, che verranno discussi e commentati per risolvere eventuali dubbi. Questi esercizi consentiranno ai partecipanti di applicare concretamente le conoscenze acquisite, con soluzioni fornite progressivamente. Nella seconda parte del corso, dedicata a IfcOpenShell, gli esercizi saranno ispirati a scenari reali del mondo BIM e basati su modelli IFC concreti, favorendo un apprendimento contestualizzato e orientato alla pratica.
Per verificare il tuo livello di preparazione, effettua subito il test di assessment predisposto dai docenti del corso e colma eventuali lacune con le letture che verranno consigliate in base all’esito della prova.
Riconoscimenti
Dopo la verifica delle competenze acquisite tramite un esame a risposta multipla, sarà rilasciato un attestato di superamento del corso con il logo IBIMI – buildingSMART Italia.
Costi
Il costo per la partecipazione al corso, della durata complessiva di 24 ore, è di 720€. Ai soci IBIMI verrà riservato uno sconto pari al 30% del costo. I prezzi sono al netto di IVA.
Per ulteriori informazioni: formazione@ibimi.it