To access the Zone to Room Configuration panel, select the following within the dRofus Menu:



The Zone <-> Room Configuration Editor dialog will then open as follows:



Top Section:

The configuration set as default will be used by all Users in the project. Please take care when changing configuration settings as it will affect the entire Project. As an alternative to changing the default configuration, you can select which configuration to use at a time when carrying out the linking or synchronization of Zones or when viewing the Zone(s)' Model's Equipment dialog.

IFC properties will not appear within the Zone <-> Room Configuration Editor dialog, unless you select at least one Zone prior to opening the dialog. This also applies prior to carrying out the Sync Zones with dRofus command.


The dRofus Addon always has a configuration called "Default" for Zone <-> Room Configurations. This "Default" configuration cannot be edited, but you can copy it and then make modifications to the copied configuration. If you set another configuration as default, the configuration called "Default" will actually no longer be the default configuration.

'Attributes not linked' Section:

If any of the attributes or parameters are in grey tone, it means that it is a read-only attribute / parameter, and therefore you can only synchronize data from this attribute / parameter and not to.

'Linked Attributes' Section:

Select a Key Attribute to be used for matching: Select a dRofus Attribute and an ArchiCAD Parameter, then click on "Link ==". Every configuration is required to have only one mapping as the Key attribute used for comparing.

For Room configurations, it is recommended that the dRofus Room ID or the Room Function Number attribute is used as the Key attribute used for comparing as they are guaranteed to be unique (at least within dRofus) so it will be easy to spot deviations in Rooms if changes happen in either ArchiCAD or dRofus.

When linking Zones to Rooms, the key value is read from dRofus and then written in to ArchiCAD (unless the ArchiCAD parameter is read-only or the dRofus parameter is empty - in which case the key value is read from ArchiCAD and then written in to dRofus). The following is an example of a Zone <-> Room Configuration where the Room ID is used as the key, and the values against the Room ID attribute in dRofus gets injected in to a parameter called UserData under InternalData in ArchiCAD, after which the link between the dRofus Rooms and ArchiCAD Zones will then be maintained:



Write data to Model: Select a dRofus attribute, then select an ArchiCAD parameter and then click on "Link -->". Next time the configuration is used for linking or synchronizing, the data flow direction will be from dRofus to ArchiCAD - i.e., values from the Rooms' selected dRofus attribute will be written in to the Zones' selected ArchiCAD parameter.

Write data to dRofus: Select a dRofus Attribute, then select an ArchiCAD parameter and then click on "Link <--". Next time the configuration is used for linking or synchronizing, the data flow direction will be from ArchiCAD to dRofus - i.e., values from the Zones' selected ArchiCAD parameter will be written in to the Rooms' selected dRofus attribute.  

Unlink: Select an existing mapping within the list of linked attributes / parameters and then click on "Unlink".