Il “formato per la collaborazione BIM” (BCF) consente a diverse applicazioni BIM di comunicare tra loro problemi basandosi sui modelli sfruttando gli IFC precedentemente condivisi tra i partecipanti del progetto. BCF è stato creato per facilitare le comunicazioni aperte e migliorare i processi basati sull’IFC, identificando e scambiando rapidamente indicazioni sui problemi dei modelli, bypassando formati proprietari e flussi di lavoro complessi.
Che cos’è il BCF?
In generale, il formato di collaborazione BIM (BCF) consente a diverse applicazioni BIM di comunicare tra loro problemi basati sui modelli sfruttando i modelli IFC precedentemente condivisi tra i collaboratori del progetto. Questo può essere fatto utilizzando uno scambio di file tra piattaforme software, o utilizzando un servizio RESTful che collega direttamente le piattaforme software tra di loro o ad un server BCF di terza parte che funge da hub per tali comunicazioni.
Più specificamente, BCF funziona trasferendo dati formattati XML, che sono informazioni di un problema contestualizzate tramite un riferimento diretto ad una vista del modello, acquisite tramite coordinate PNG e IFC, ed elementi di un modello BIM, come indicato tramite i loro GUID IFC, da un’applicazione all’altra .
Lo sviluppo di BCF è iniziato nel 2009 ed è stato originariamente concepito da due membri del buildingSMART International Implementation Support Group (ISG), Solibri e Tekla, insieme all’Institute for Applied Building Infomatics (iabi) dell’Università di scienze applicate di Monaco (Germania) . Il loro desiderio di sfruttare la tecnologia di comunicazione aperta per i flussi di lavoro basati su IFC ha portato alla prototipazione, in seguito grazie al contributo di altri membri dell’ISG lo sviluppo del BCF è stato completo.
BCF è ora uno standard openBIM internazionale buildingSMART, come IFC e il Data Dictionary (bSDD), aperto a tutti. Gli sviluppatori possono trovare ulteriori informazioni per supportare il BCF nei loro prodotti attraverso i repository aperti di GitHub qui (scambio basato su file) e qui (scambio tramite servizio Web).
Esistono due modi diversi per utilizzare il BCF, o tramite uno scambio basato su file o tramite un servizio Web:
- Il flusso di lavoro di scambio basato su file è relativamente semplice ed è un processo utilizzato dalla maggior parte delle persone. Un file BCF (.bcfzip) viene trasferito da un utente all’altro, modificato e restituito. A differenza dei flussi di lavoro prescritti con file IFC, i file BCF possono essere “rimbalzati” tra più attori, purché tutti mantengano l’integrità del file BCF condiviso e non vengano diffuse più copie di esso.
- In alternativa al flusso di lavoro basato su file, esiste la modalità API basata su servizi Web (RESTful) per BCF. Ciò comporta l’implementazione di un server BCF, con la possibilità che questo sia anche il server BIM centrale, che memorizza tutti i dati BCF e consente ai partecipanti al progetto di sincronizzare la creazione, la modifica e la gestione degli argomenti BCF in un’unica posizione centralizzata.
Come si usa BCF?
BCF è stato creato per facilitare le comunicazioni aperte e migliorare i processi openBIM basati su IFC utilizzando standard aperti (formati di file e protocolli di comunicazione dati) per identificare più facilmente e scambiare problemi basati su modelli tra strumenti software BIM, bypassando formati proprietari e flussi di lavoro complessi.
Esistono numerosi casi d’uso che possono beneficiare di flussi di lavoro abilitati da BCF, in cui le informazioni possono essere derivate dal BIM e ricollegate al BIM per informazioni specifiche sull’oggetto. Questi casi includono possono includere:
Fase di progettazione
- Documentare la garanzia di qualità / controllo qualità (QA / QC) degli articoli BIM;
- Identificazione dei problemi di coordinamento del design (noto anche come rilevamento di conflitti / clash detection) tra i modelli BIM di dominio;
- Annotazione di opzioni di progettazione, sostituzioni di oggetti e selezioni di materiali.
Fase di approvvigionamento
- Elementi di coordinamento delle offerte e chiarimenti:
- Informazioni su costi e fornitori per oggetti, assiemi e / o sistemi.
Fase di costruzione
- Assicurazione qualità / registri di controllo qualità (QA / QC) delle installazioni rispetto ai modelli BIM;
- Monitoraggio della disponibilità di articoli / materiali e coordinamento delle sostituzioni;
- Raccolta di informazioni dell’ultimo minuto per la consegna al proprietario / operatore come parte dei risultati finali di COBie.
Fase operativa
- Notazioni ai modelli consegnati per la messa in esercizio quando vengono apportate modifiche alla struttura e ai suoi numerosi elementi durante l’occupazione;
- Note dei proprietari sugli aggiornamenti necessari.
Chi supporta BCF?
Numerose applicazioni che supportano l’importazione e l’esportazione di file IFC, nonché i servizi standalone BCF, supportano BCF nella sua forma basata su file e / o REST. Fare riferimento al Database di implementazione per le applicazioni che supportano le implementazioni XML BCF e / o REST API.
Come partecipare?
Se vuoi partecipare al buildingSMART International Implementation Support Group (ISG) in campo internazionale o definirne strategie più specifiche per il contesto italiano, iscriviti a buildingSMART e unisciti alla comunità di esperti BIM numero uno al mondo.