Archibus Smart Client Extension for Revit
Adding a New Asset Type
You can add mappings to work with new asset types in Archibus. For instance, suppose you want to add a mapping between areas and the Groups (gp) table in Archibus.
- Create Family Mapping. Create a new entry in the Archibus BIM Families Table (afm_bim_families) that maps to the Groups table areas within any view whose name contains the substring “Group”.
- Create Parameter Mappings. Create a series of entries in the Archibus BIM Parameters Table (afm_bim_params), one for each parameter in the Revit model that you wish to link to an Archibus field.
Example
The following is an example of creating a new Archibus asset type for the Revit Doors category, and mapping this asset type:
- Create the Family Mapping:
- From the Smart Client application, select the System / CAD and BIM Manager / Archibus BIM Families task.
The Archibus BIM Families table appears.
- To map Revit Doors to an Archibus asset table, create a record with the following values:
Revit Category = Doors
Archibus Asset Table = dr.
- Click anywhere off the record to save it.
- From the Smart Client application, select the System / CAD and BIM Manager / Archibus BIM Families task.
- Create the Parameter Mappings:
- From the Smart Client application, select the System / CAD and BIM Manager / Archibus BIM Parameters task.
The Archibus BIM Parameters table appears.
- To create a link between the Revit Building Code parameter and the Archibus bl_id field, create a new record with the following values:
Asset Table dr Field Name bl_id Revit Parameter Name Building Code Parameter Type Implied - Click anywhere off the record to save it.
- To create a link between the Revit Floor Code parameter and the Archibus fl_id field, create a record with the following values:
Asset Table dr Field Name fl_id Revit Parameter Name Floor Code Parameter Type Implied - Click anywhere off the record to save it.
- From the Smart Client application, select the System / CAD and BIM Manager / Archibus BIM Parameters task.
Localization Considerations
Localized Parameter Names. Enter in a new parameter mapping for each language you expect to support.