Hypar is designed so early planning flows into Revit without redrawing. The Hypar Revit add-in connects the two in both directions: load Hypar plans into Revit for documentation, and send Revit content into Hypar for planning. Free accounts include the add-in.
Supported Revit versions: 2020 through 2027. Versions install side by side.
BIM managers: for silent installs, toolbar customization, converter settings, and troubleshooting, see Revit add-in: deployment and configuration in Account & Admin.
What gets created:
| Hypar element | Revit result | Notes |
|---|---|---|
| Origin | Revit Internal Origin | |
| Spaces (with or without walls) | Rooms | Spaces are imported into Revit as Revit rooms. Space names are mapped to room names. |
Spaces without walls have room boundary lines. | | Properties on Spaces | Room Properties | If you added custom room requirement properties, those will remain on a space | | Walls | Walls | Auto-joined; thickness matches the incoming Hypar wall — Hypar will reuse the closest existing wall type by width (preferring Hypar-created types) or create a new "Hypar" wall type rounded to the nearest 1/16" | | Furniture | Furniture families | Custom Revit content arrives as its original family. If families are not preloaded in the Revit file, Hypar will load them in. | | CAD Blocks | CAD Block | CAD components arrive as a family under their original file name | | Generic, Flexible Components | Generic Models | Flexible boxes/cylinders arrive under Generic Models (as Box/Cylinder, or their custom names). Each component with a different shape and dimension comes in as a instance. | | Grid lines | Grid lines | Straight lines supported. Planning grids are not imported into Revit. | | Columns | Columns | Family instance placed as “HyparColumn” with a type per unique profile. | | Floor plates | Not imported | | | Levels | Revit Levels | Created only when no existing level matches the elevation; otherwise the existing level is reused. | | Clearances | Not imported | | | Buildings | Not imported | | | Site | Not imported | | | Stairs, Shafts, Elevators | Rooms | Spaces are imported into Revit as Revit rooms | | Circulation | Not imported | | | Annotations | Not imported | | | Options | Imported | Loading an option into Revit does NOT create a Revit Option.
Each new ‘Load Project’ will overwrite the previous load contents. | | Windows | Imported | Comes in as a “HyparWindow” family. Type corresponds to window style (Opening, Sash, Fixed, etc), while width/height/sill height are set as instance parameters on each placed instance. | | Doors | Imported | Comes in as a “HyparDoor” family. Type corresponds to door style (Single Swing, Double Swing, Opening, Sliding, etc), while width/height are set as instance parameters on each placed instance. |
Send furniture, equipment, and rooms from Revit into Hypar. Rooms become flexible blocks whose contents adapt when you reshape them.
Not everything travels: specific wall types get converted into simple Hypar walls that maintain your original widths; and floors, non-furniture/equipment families, and poorly modeled geometry won't import into Hypar.