Import Revit Rooms or Spaces to dRofus
![](../../../__attachments/2430409571/image2022-1-27_13-52-0.png?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)
Step 1: Set attribute configuration for Rooms.
Read more: Revit Attribute Configurations
Step 2: Set dRofus Room Function structure.
Identify the Room Parameters within Revit which contain Functions / Sub Functions information.
![](../../../__attachments/2430409571/image-20230322-130749.png?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)
Example on Revit Room Parameter:
"Building" as the 1st Function level,
"Level" as the 2nd Function level
"Department" as the 3rd Function level
![](../../../__attachments/2430409571/image2022-1-27_13-57-42.png?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)
![](../../../__attachments/2430409571/image2017-12-20%2012:25:36.png?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)
2. Define if the Revit Parameters includes name, number or both:
![](../../../__attachments/2430409571/image-20230322-131241.png?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)
a) Name only: When the Room or Space parameter includes only the Function name, it will generate a new Function in dRofus bearing that name (if it does not exist), and automatically assign a number to it during import.
b) Number only: When the Room or Space parameter includes only the Function number, it will create a new Function in dRofus with that number (if it doesn't already exist) and keep its name blank.
c) Number and Name: When the Room or Space parameter contains both the Function name and number, separation character used to split the name and number has to be specified.
![](../../../__attachments/2430409571/image2018-10-15_11-56-8.png?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)
If you haven't yet determined which Functions/Sub-Functions you want your Rooms/Spaces to be imported into within the predefined Function Structure, you can import them into a temporary Function in dRofus and then relocate them to the desired Functions/Sub-Functions in the dRofus Client at a later time.
Step 3: Define which Rooms that will be included in the import to dRofus.
![](../../../__attachments/2430409571/image-20230322-130427.png?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)
Tick box “Only placed” to include only Room(s) or Space(s) that are placed in the model.
Tick box “Only primary design option” to only include rooms that fall under the Primary Design Option.
Use checkbox to define which rooms that should be and not be included in the import to dRofus
Step 4: Select “Import Rooms”
Import Example:
Import Rooms in level 9:
![](../../../__attachments/2430409571/image2018-10-15_11-53-53.png?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)
Result in dRofus:
![](../../../__attachments/2430409571/image2017-12-21%2012:10:40.png?inst-v=0afdfd47-3bc6-4c62-adaf-adf72ef5899e)
Note that the Function "LEVEL 9" has acquired "12" as its Number. This can be easily changed within the "Properties" panel on the right-hand side: