Hypar connects directly to dRofus, so you can plan against your dRofus program, send your design back, and carry the data through to Revit.
Connect a dRofus project
Choose Import requirements... → Receive from dRofus, pick your dRofus server, sign in, and select the project. Once the project holds dRofus rooms, the same item reads Sync with dRofus. You can also find it under Import → Program Requirements (dRofus) in the main menu.
Choose how fields sync
The Sync with dRofus window lists dRofus fields and the Hypar property each one links to. For each field, pick a direction in the Sync column: Receive from dRofus, Send to dRofus, or Send or Receive.
- Defaults. Programmed area comes in as the area per space, and Hypar sends designed area back as the room area.
- Program Name must be linked. Hypar groups rooms by it, so it can't receive without it.
- Add your own properties. Link a dRofus field to a new custom property, such as a room number.
- Find fields. Search by name. Fields with no data are hidden until you turn on Show fields with no data.
Receive rooms
Click the Receive from dRofus button to bring the rooms in. They arrive as requirements grouped by dRofus room function, with gross totals. Click a group's required area to see its gross/net factor, or a required count to see the rooms behind it.
- One requirement per room. Each dRofus room becomes its own requirement, unless several share a name, programmed area, department and sub-department. Those combine into one requirement with a count.
- Place them like any requirement. Drag and drop. Spaces come in with locked areas (unlock from the capsule menu) and default 5¼" / 135 mm walls.
- Track progress. Compare programmed and designed areas by department and by room.
Send changes to dRofus
Click Send to dRofus in the same window. Hypar shows what will change before it sends anything. Uncheck any rows you want to skip.
- Room updates. Changed values for rooms already in dRofus, such as a renamed room or a new designed area.
- New rooms. If a requirement's count is higher than the dRofus rooms behind it, Hypar lists new rooms it can create. They start unchecked, so nothing is created unless you check it.
- Function renames. Renaming a space type group in Hypar renames the matching dRofus room function.
- Nothing is deleted. Hypar never deletes dRofus rooms.
- Rejected changes. If dRofus rejects a change, for example a read-only field or missing permission, Hypar stops and tells you which items weren't sent.
Link spaces to dRofus rooms
Each placed space links to one dRofus room.
- See what's linked. Select a space and the metrics panel shows a Synced with dRofus section with its room number and every synced field. Arrows show which way each field flows.
- Link or unlink one space. Select it, then open the three-dot menu in the capsule menu (or right-click the space) and choose dRofus → Link to dRofus room or Unlink from dRofus room.
- Spaces placed before your first sync. Hypar offers to link each one to a free room of its type. It only asks once.
Take dRofus data into Revit
Hypar lets you go over required counts and add spaces dRofus doesn't have. Those spaces don't get a dRofus room ID in Revit, so send them to dRofus as new rooms before you load into Revit.
Never run Load Project from the Hypar add-in while you're logged into dRofus. Both touch the same rooms. Log out, load or reload, then log back in and re-sync.
- Install both the Hypar and dRofus Revit add-ins.
- Log out of dRofus (in its add-in), then Load Project from the Hypar add-in. Rooms arrive with the room name and a unique dRofus room ID parameter.
- Log back into dRofus, choose the project, and click Synchronize. dRofus links the rooms using your default configuration's key attribute, or the dRofus room ID parameter if there's no default.
If attributes don't display, edit the key attribute (Attribute configurations → Room to Revit room) to link the room ID, or ask your firm's dRofus admin.
Bring Revit changes back to Hypar
Changes you make to room data in Revit can travel through dRofus and back into Hypar.
- Make your change in Revit.
- In the dRofus Revit add-in, click Synchronize. In the Synchronize dialog, check that your changes are set to go to dRofus before you confirm.
- In Hypar, open Sync with dRofus and click Receive from dRofus.
Last verified against Hypar v0.2.044 — October 7, 2026.