Format de fitxers IFC
Revisió
El format de fitxers d’IFC (Industry Foundation Classes) és un estàndard crucial en l’arquitectura, enginyeria i construcció (AEC) indústria. Va ser dissenyat per facilitar un intercanvi de dades sense segell entre diverses aplicacions de programari utilitzades per arquitectes, ingenieros, contractadors i gestors de instal·lacions. Per establir un llenguatge comú per a objectes de construccions i les seves propietats, IFC assegura que la informació es manté intact i útil a mesura que es trasllada d’una aplicació a una altra.
Els desenvolupadors i usuaris tècnics es basen en l’IFC perquè promou la interoperabilitat i redueix la pèrdua d’informació durant la transmissió. Si vostè treballa amb programari CAD o eines de gestió de projectes, entendre com treballar amb els arxius IFC és essencial per mantenir la integritat de dades a través de diferents plataformes i aplicacions.
Característiques clau
- Interoperable d’intercanvi de dades: Facilita la transferència sense segell de les dades relacionades amb la construcció entre els diferents programes de l’AEC.
- **Tipos de dades complets: **Suporta una àmplia gamma d’informació, incloent geometria, càlculs, quantitats, detalls de gestió de les instal·lacions, i més.
- **Estàndards de versió: ** Actualitzacions regulars garanteixen la compatibilitat amb les últimes exigències i avenços de la indústria.
- Arquitectura de la capa de recursos: Organitzada en quatre capes conceptuals per proporcionar definicions estructurades de dades per a diferents nivells de especialització.
- XML i suport ZIP: Ofereix flexibilitat a través de la representació XML i els formats comprimits per a un emmagatzematge i transmissió eficients.
especificacions tècniques
Formació estructural
Els arxius IFC són normalment en el format STEP (Standard for the Exchange of Product Model Data), que s’adhereix als estàndards ISO 10303 .ifc
A més a més, hi ha una versió XML (IFC-XML
) que segueix la norma ISO 10303-28 i pot ser comprès en un arxiu ZIP per a un emmagatzematge i transmissió eficients.
Components bàsics
L’estructura dels arxius IFC inclou diverses capes:
- **La capa de recursos: ** Conté les definicions de la font sense identificadors únics a nivell mundial.
- Core Layer: Inclou el esquema del nucli amb entitats que porten identificadors globals únics, informació de propietari i dades d’història.
- Caixa d’interoperabilitat: Especialitzada en interdomain interchange per a la informació de construcció.
- La capa de domini: Es centra en els intercanvis intra-domini específics per a determinades disciplines.
Estàndards i compatibilitat
IFC s’adhereix als estàndards internacionals establerts per l’edificacióSMART International. El format suporta múltiples versions, amb la darrera que és iFC4 Add2 (2016). La compatibilitat enrere es manté a través de diferents versions, assegurant que els arxius més antics encara es poden llegir i utilitzar en aplicacions més noves.
Història i evolució
La iniciativa per desenvolupar IFC va començar el 1994 per Autodesk amb l’objectiu de donar suport al desenvolupament d’aplicacions integrades. Els primers adoptants van incloure empreses com Honeywell, Butler Manufacturing i AT&T. El 1995, la seva adhesió es va obrir a qualsevol persona sota el nom de la Aliança Internacional per a la Interoperabilitat (IAI.
Al llarg dels anys, IFC ha realitzat diverses revisions per millorar les seves capacitats i adaptar-se a les necessitats de la indústria en evolució:
- IFC 1.5 (1997): Versió inicial amb característiques bàsiques d’intercanvi de dades.
- IFC 2x3 (2006): Suport ampliat per a components i processos de construcció addicionals.
- IFC4 (2013): s’han introduït millores significatives en la representació de dades i la interoperabilitat.
Treballant amb els arxius IFC
Obertura de fitxers IFC
Per obrir i veure arxius IFC, podeu utilitzar programari especialitzat com Tekla Structures, Allplan, o ArchiCAD. Aquestes aplicacions són compatibles a totes les plataformes de Windows, macOS i Linux.
Convertir arxius IFC
Els escenaris de conversió comuns inclouen la traducció de fitxers IFC en altres formats com el JSON per facilitar la manipulació per llenguatges de programació o la convertida entre diferents versions del mateix format. L’enfocament normalment implica l’ús d’eines de programari dedicades que donen suport a aquestes conversions, assegurant la integritat de dades i la compatibilitat amb les aplicacions targetes.
Creació de fitxers IFC
Els arxius IFC solen ser creats a través de programari CAD com Revit, ArchiCAD o Bentley MicroStation. Aquests programes generen els fitxers I FC d’acord amb els últims estàndards establerts per BuildingSMART International, permetent la integració sense segell en altres fluxos de treball de l’AEC.
Casos d’ús comú
- Project Collaboration: Facilitar l’intercanvi de dades entre arquitectes i enginyers durant les fases de planificació del projecte.
- Gestió de la instal·lació: Gestionar la informació de l’instal·lacions durant tot el cicle de vida d’un edifici per al manteniment i les operacions.
- Documentació de la construcció: Crear documents detallats que inclouen totes les especificacions i requisits necessaris.
- **Estimació del cost: ** Proporcionar estimacions de cost exactes basades en dades de construcció completes.
- **Anàlisi de sostenibilitat: **Avaluació de l’impacte ambiental dels edificis a través d’anàlisis detallats de material i ús energètic.
Avantatges i limitacions
Els avantatges:
- Interoperabilitat millorada: Assegura l’intercanvi de dades sense marge entre diferents aplicacions de programari AEC.
- **Tips de dades complexos: **Suporta una àmplia gamma d’informació relacionada amb la construcció, millorant les capacitats de gestió de projectes.
- **Actualitzacions periòdiques: ** Continuament actualitzades per satisfer els estàndards i requisits de la indústria en evolució.
Les limitacions:
- Complexitat: La estructura detallada i les múltiples capes poden fer que els nous usuaris entenguin i implementin de manera eficaç.
- **Dimensió de fitxers: ** Les versions XML dels arxius IFC són significativament més grans en comparació amb els formats binaris, que afecten l’eficiència d’emmagatzematge i transmissió.
Recursos desenvolupadors
La programació amb arxius IFC es dóna suport a través de diverses API i biblioteques. exemples de codi i guies d’implementació s’afegiran aviat.
Preguntes freqüents
Quines eines poden obrir arxius IFC?
Els programes especialitzats com Tekla Structures, Allplan, ArchiCAD o els visualitzadors web com IfcJS s’utilitzen generalment per obrir i veure arxius IFC.
Com es converteix un arxiu IFC en un altre format?
Utilitzeu eines de conversió dedicades proporcionades per proveïdors de programari CAD o aplicacions de tercers que donen suport a les conversions IFC-to-JSON per facilitar la integració de la programació.
Per què la versió XML d’IFC és més gran que la binària?
La versió XML inclou metadats extensos i el formatatge llegible per a l’home, fet que és més verbós en comparació amb un format binari compacte com STEP.