Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

Brief background on IFC

Industry Foundation Classes (IFC) is an international standard for exchange of data in building projects between different computer programs, which is also called Building Information Modelling or BIM. This provides new potential for data exchange and interaction between all types of programs involved in the building process. Examples of areas of utilization are data exchange between different CAD programs, checking building regulations directly from drawing data, calculation of design information and delivery of documentation. 

Although the standard does not focus on early stage and programming, rather on design and drawing, dRofus has the capacity to export a certain amount of key data which can be imported to other programs and for consistency checks with other data used in a building project. Data exported from dRofus may be used by all programs which support IFC; a growing number. 

The most interesting area of utilization for such checks is the control and update of plan data in dRofus in relation to drawings in CAD, during the design period. This may comprise control of a room which has been drawn, updating a designed area in dRofus in relation to drawings, and checking that equipment drawn complies with the plan. dRofus can import data from IFC files (STEP part 21 format) and carry out such controls and updates.

For more information on the standard and standardization work, and for documentation of the standard, go to: http://www.iai.no

BuildingSMART

The IFC standard is managed by the BuildingSMART organization and represents today a very mature standard that is supported by a broad selection of software in the industry.

IFC vs IDM

Closely linked to the BuildingSMART standard IFC is the term Information Delivery Manual (IDM). The purpose of IDM is to describe the various work processes and information delivery in a project. Since the IFC standard is very large, IDM is used to agree upon what information should be delivered at different times during the project. At the moment, an IDM for programming is being developed. This work has also resulted in a COBie specification, "Building Programming information exchange" (BPie) that will substantially affect how dRofus interprets and implements the standard. IFC support in dRofus may therefore change as the IDM/BPie work is completed. Currently dRofus is designed to use as much data from major CAD applications as possible.

This version of dRofus supports IFC version 2x3.

For more information on the BuildingSMART Standards IFC and IDM http://www.buildingsmart.org/

Brief background on IFC and dRofus

dRofus can read IFC file content, thus enabling transfer of data to/from any program that can read and write IFC. In addition, geometrical model information stored in IFC files can be accessed in dRofus, letting users see 2D or 3D content created in other programs.

To enable these features, dRofus supports two different ways to connect to IFC data:

  • Local upload and export of single IFC files to the dRofus client (desktop application). 

  • Upload of ifc models to the dRofus web.  

Local upload and export of single IFC files

The upload of IFC files to dRofus enables the user to upload content from an IFC file to a dRofus database. The requirement for this to happen, is to have a common key between the IFC content and the dRofus database. Which key to use can be defined by the user. Similarly, content from a dRofus database can be used to update an IFC file. When an IFC file is loaded it can also be viewed by the user in the client viewer if it contains geometrical data.

For how to work with read/write of IFC, see Local upload and export of IFC files

Upload of IFC models to the dRofus web for viewing

Through the dRofus web IFC setup, any user with full modelserver permission can upload IFC models for viewing in 2D or 3D. Any user with read permission to the modelserver can thereafter see the model when they are logged in to that project in the dRofus web. 

If  the user wants to upload one file to view without others having access to it, that should be done in the dRofus client. 

More about uploading IFC models for 2D/ 3D viewing, can be found here: Connecting to one or several IFC Models for 2D/ 3D viewing

  • No labels