dRofus is a unique planning, data management and BIM collaboration tool that provides all stakeholders with extensive workflow support and access to building information throughout the building lifecycle.

Unlike any other planning tool in the market, dRofus was developed directly on behalf of public building owners. Capturing client requirements (EIR), validating design solutions (BIM) against client requirements, management of public standards and equipment planning are core features in the software.

dRofus has strong ArchiCAD, Revit and IFC integration with bi-directional data sync capabilities.

Model data from each discipline is captured, together with planning data, non-geometric data and documents in a centralized database accessible to all project stakeholders via the dRofus desktop client and dRofus Web.

Typically stakeholders produce data using different software programs, that have different data schemas, with different filetypes, distributed across multiple servers, located in multiple different locations - and often this data is not re-usable by others.

This is why dRofus has become an essential tool for BIM projects - we consolidate disparate data sets and convert them into project information, insight and intelligence accessible to all project stakeholders.

Contact Us >

Now Available: dRofus 2.0

dRofus' cloud-based solution already helps you effortlessly manage everything from project standards to room data sheets to punchlists.  Now it does it in a cool, new interface.


Let your data inform your design with 2.0!


Learn more about dRofus 2.0 in the video below.

Our latest 2.0 release includes these easy-to-use, time-saving features:

  • Ribbon-style menu that makes navigation easy and efficient 
  • Customizable GUI with floating/dockable panels, so you can view on multiple screens at once 
  • Filters that let you see what’s relevant to your project area 
  • Visual dashboards so you can see where a project plan is at any time
  • Plus, 2.0 has a simplified interface that doesn’t require any knowledge of Revit or other platforms 
Contact Us >

Key Features

Data Centric Approach to BIM

Plan, create and manage building data input from every stakeholder capturing relevant building/project information for all objects in BIM, cross domain, discipline and model; including data outside of the BIM platform.

Design Integration

dRofus` advanced plug-ins to Revit and ArchiCAD provide excellent workflow support for architects and engineers. Integrate program data with design for validation of building requirements and bidirectional synchronization between dRofus and project models.

Data Standardization

Capture client requirements and manage facility standards across multiple projects. Room templates and global items catalouge help standardize rooms and content to kick start new projects.

Track Changes

All changes applied to dRofus are logged. The logs will show who changed what and when. Apply log notes and use changelists to communicate why changes were made. Advanced search capabilities make it easy to schedule or report relevant changes.  

Reports & Exports

dRofus has over 70 built-in PDF reports and Excel exports. Our clients can also utilize XF Designer, a third party report template authoring tool, to create specialized reports of their own. We can also create custom PDF reports to fit the project/organization requirements.

Secure and Accessible

Data is securely stored on a central server allowing users to connect and read data regardless of their physical location, all you need is a PC and internet connection. User access rights are controlled to ensure data security. Read and write permissions are controlled on a detailed level for all modules in dRofus.

Learn More >


Room overview Room overview

dRofus gives you the ability to structure the planned rooms in a project in a a clear, organized manner. All rooms are assigned with a unique room function number, programmed area and other project defined parameters. dRofus enables all involved parties to access room and area overviews

  • Unique numbering of all rooms
  • Apply project defined parameters to rooms
  • Designate rooms into project defined groups such as zones, room categories, user groups, etc.
  • Import programs/rooms from Excel, Revit or IFC
  • Synchronize room data with Revit or ArchiCAD using bi-directional plug-ins
  • Import designed models in IFC format, visualize and see the rooms' actual locations
  • Check and synchronize data via IFC
Room Data Sheets (RDS) Room Data Sheets (RDS)

All rooms can be assigned a Room Data Sheet (RDS). The RDS contains the project requirements and/or other information specified for the rooms. The information can either come from project defined room templates or be completely unique. dRofus comes with a built-in RDS setup, but users are free to define which fields to be included, or to simply make a customized RDS from scratch. RDS can be reported/exported to PDF, Excel, xml, IFC or synchronized as room parameters directly to design models using plug-ins.  

  • Assign project-related requirements to rooms
  • Rooms can inherit requirements from templates, room groups or be allocated unique requirements
  • Validate program requirements in RDS against planned and designed equipment (Items)
  • Present RDS data in Revit or ArchiCAD using bi-directional plug-ins
  • Print RDS reports with images, key plans or other graphic elements 
  • Augment  IFC model with requirements from dRofus
Items Items

Register and manage all room contents and building elements such as furniture, fixtures and equipment in the dRofus Item overview. dRofus is delivered with a built-in register of Items, but it is also very easy to customize the register to fit the project needs. Organize Items in project defined groups and create items directly in dRofus or create BIM objects as Items through plug-ins.

An Item can be attached to a room template or an unique room in the room list. This forms the basis for quantity take-off, costing and procurement calculation for the equipment in the project. Existing Items are recorded in a separate register and linked to the rooms, calculating automatically the net item quantities to be procured.

  • Create and assign Items to responsibility groups, budget groups and tender groups
  • Describe and specify Items in a project defined form
  • Create Item lists for the rooms via templates or unique Item lists
  • Check and synchronize Item quantities in rooms with Revit or ArchiCAD using bi-directional plug-ins
  • Synchronize Family/Object parameters with dRofus Items 
  • Check and manage Item specifications with room requirements in RDS
  • Register existing Items and link to the planned rooms for net quantity calculation
  • Check Items and quantities against IFC model
Finishes Finishes

In dRofus, you can assign finishes to rooms via either room templates or to individual rooms directly. Finishes are first established in the Items overview and then added to rooms in project defined categories. Examples of categories are Floors, Walls, Columns and Ceiling. Finishes can easily be reported in various reports, quantified and linked to BIM objects such as Revit materials.

  • Organize finishes in project defined categories
  • Add project defined parameters to finishes
  • Generate Finishes schedules and specifications reports
  • Synchronize finishes as room parameters or connect them to Revit Materials
Systems Systems

Systems can be created in dRofus or imported from Revit using plug-ins. Organize and maintain all data on systems and associated components in a structured environment. Attach Products and Documents to assemble as-built documentation for handover to facility management. Systems in dRofus support the use of multiple classifications and provide multiple field edit functions for fast data entry. dRofus helps manage all systems and components inside and outside the BIM.

  • Organize Systems and Components in a user friendly environment
  • Manage systems and components across domains, disciplines and models
  • Attach products, documents and images to systems and components
  • Attach classifications and other parametric data to systems and components
  • Synchronize with Revit and export to IFC, Excel, PDF, XML or COBie

Note: Systems are currently only available in the Scandinavian version. International Alfa release is under testing.


The module TIDA (Technical Information Database) is a FM handover system where contractors have access to upload all FM documentation related to "their" systems and components. TIDA can also help you in an early phase to specify your requirements to technical systems and components in the building, in addition to providing accurate and consistent FM numbering of all objects with a multidisciplinary marking system (TFM).

  • Collect all FM documentation for the building in a searchable database
  • Assign all components properly according to code. Multidisciplinary marking system (TFM).
  • Includes a web based system for registration and management of punch lists at the construction site.

This module is at the moment only available in Norwegian and Danish.

Graphical Function Planner Graphical Function Planner

The graphical function planner is a module used to visually plan functions and rooms in a project. You can use this to create, edit and delete functions and rooms, define programmed areas and the detailed requirements for the rooms. Plan diagrams are created as images in the function program and can be included in reports such as the building brief and functional program.

  • Create departments/functions and rooms in a graphic 2D representation
  • Program net and gross areas for functions and sub-functions
  • Define relational requirements between functions, sub-functions and rooms
  • Incorporate relational requirements in building brief, function program and room data sheets
Function Program Function Program

In the function program, you can define and register early phase requirements of a project, department or sub-departments, even before you have a confirmed list of rooms. These requirements are typically scattered in various documents and worksheets. With dRofus, various sets of requirements can be specified in a centralized location in a consistent and structured manner for the project. This makes it easy for designers and the project team to find the relevant information efficiently at any time.

  • Collect and manage project, department and sub-department requirements in one centralized location
  • Export function program to Word, Excel or standardized PDF reports
  • Create project defined requirements and other relevant information
  • Retrieve and possible reuse of data from previous projects
  • Export function program to IFC for reading in BIM
  • Add images and documents as attachments
Procurement Procurement

The Procurement module can be used to manage the planned Items through all steps in the procurement process.

During the entire procurement process, the users can control which Items to be purchased, and in which rooms the Items to be located, whether they are in tender, offer, agreement or order status.

  • Assign planned Items into suitable tender groups
  • Transfer descriptions, specifications and quantities from planning to the procurement module
  • Export reports to tender documents
  • Monitor and manage Item expenditure
  • Maintain vendor registry
Delivery Delivery

Orders created in the Procurement module can be transferred to the Delivery module.

In the Delivery module, the Items can be split into individual instances for attaching unique data such as registration and serial numbers.

  • Provide control of the overall delivery schedule as well as monitoring individual deliveries
  • Assign order information and project defined order status for all Items or individual Item
  • Allocate unique registration and serial numbers to Items
  • Connect directly to a label printer for marking of Items with unique serial numbers
Punch lists Punch lists

The Punch Lists is a web-based system to communicate observations and comments during construction site visits between the Client (or project manager) and the Contractor on a building project. Users of the Punch Lists are divided into two groups: Client/PM and Contractor

  • As a Client/PM, you can register new issues, keep track of all issues related to the various contracts on the project and monitor their status. Repairs can also be recorded here upon completion.
  • As a Contractor, you can keep track of which issues are associated with your contract, assign subcontractors / tradesmen and eventually communicate resolved issues back to the Client/PM.
  • Attach information such as unique ID, contracts, rooms, subjects / classifications, descriptions and images to the issues
  • Upload pictures and export reports in Excel

Note: This module is currently only available in Norwegian and Danish versions.


IFC Solution

Our current solution with an embedded IFC model server inside the Client of dRofus will be phased out by the end of 2018. We have replaced it with a new and better multi-model visualization in dRofus Web! This opens a whole new world of sharing all your core building data, program and equipment validations and design models among all your stakeholders – purely web based.

In the Client, we have enhanced our read/write capabilities of IFC files. In the 2.2 version, you can link all attributes on rooms and equipment dynamically between dRofus and the chosen IFC file. You can still visualize your IFC files in the Client, but we separate between single-model visualization in the Client (locally stored) and multi-model visualization on the web (cloud stored)

From 2019, new customers will only be using our new solution for IFC support and not dRofus versions released before January 1st 2019. Existing customers can still access the old, previously downloaded, versions of dRofus – but we trust they will realize immediately that our 2.2 version is far better, and upgrade their client to version 2.2!

Through 2019 and beyond, we will strengthen our commitment of supporting open standards. Watch out for new features in our IFC support the coming years.

dRofus 2.2 supports both importing and exporting IFC.

  • Synchronize your room data with an IFC model
  • Validate rooms, areas and equipment between dRofus and your model
  • Visualize functions, departments, rooms, zone, equipment and RDS requirements
  • Augment IFC with dRofus data for contributing client and end users requirements to BIM
  • Powerful multi-model visualisation and program validation in dRofus Web
Learn More >

Room Overview

Room overview with Department structure to the left and associated rooms with room core exposed to the right

Room Overview

Room overview connected to an Architectural IFC model for navigation and validation of design

Room Data Sheet

Room Data Sheet setup can be customized to your project needs. Use dRofus’ built in editor to make it exactly how you want

RDS Report

Example of a PDF output of the RDS. dRofus provides both built-in and customizable reports

Item Overview

Items organized in Item groups. Customize views by adding columns to the list

Item Overview

Item Overview connected to IFC model for navigation and validation of types and quantities


Attach finishes to project defined categories. Schedule quantities and link with Revit materials


System Overview manages all systems and associated components with data and documents, with bidirectional sync with Revit


Systems Overview connected to mechanical IFC file. Visualize through systems and components for total overview

Graphical Function Planner

Graphical Function Planner with adjacency requirements between Departments and Rooms

Function Program

Create general requirement documets in a multi user environment, Attach data to projects and departments


Purchase planned Items and keep track of all occurrences through the procurement process


Keep track of delivery logistics and check out items and occurrences that are delivered on site

Room Overview

Room overview with Department structure to the left and associated rooms with room core exposed to the right