Skip to main content
Skip table of contents

Connecting to one or several IFC Models for 2D/ 3D viewing

Combine multiple IFC files

IFC models can be large and require large computer and network resources; therefore, models are often exported as smaller segments. For example, different parts of an architectural model are separated into IFC files to reduce file size and for user-friendliness for third-party software. One challenge with this development has been putting these files into a unit that can be validated and checked at the project level.

The model server can combine multiple IFC files. This also applies when different disciplines (with other software) need to be combined into an overall model. 

The Model Server solution used to upload and display the IFC models is BimSync from Catenda.


An architectural model is divided into four separate files. These files must be combined using dRofus to establish a unified foundation for checking, viewing, and validating rooms, properties, and items. This consolidation is crucial to ensure coherence and provide project participants with access to the most up-to-date 2D and 3D geometric design files.

If two models are set to “Rooms are included from the model,” and both contain the same room, it would be indicated as a "no matching" room.

User access to upload IFC

Uploading files is usually done by a dRofus/BIM manager in the project, requiring level 1 full Modelserver rights defined in the project administration system. A model server can consist of several IFC files (segments) that can be replaced continuously as changes occur in the designed model and when updating one or more files is necessary. Other dRofus users cannot upload and download files but can see the latest uploaded models with one keystroke.


When the different model files are uploaded, and the keys (to link rooms, items, and occurrences) are set up correctly, any set of objects in dRofus can be seen in the model (as long as they are connected to a room)

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.