• Informed Design
  • Inventor

Informed Design for Inventor - BIM definition overview

Learn how the BIM definition add-in for Inventor is used to set the Revit category and Family Type name as a pre-requisite to create a Product Definition. Discover how the BIM definition add-in can be used to orient the resulting Revit family, add MEP connectors, and include additional information into the Revit loadable family (.rfa).


Step-by-step guide

Revit families store information that can be scheduled in Revit. The BIM Definition toolset in Informed Design helps prepare an Inventor model for use as a loadable Revit family. Before creating a product definition, use the BIM Definition tools to add metadata to the Inventor model. This metadata will then be included in the Revit family generated from the model.

  1. With the Inventor model open, on the ribbon, navigate to the BIM Definition tab, and then select BIM Properties.
  • The BIM Definition tab and BIM Properties panel selected in Inventor.

In the BIM Properties panel, the Revit Family Category and Family Name fields are required. The entries for these fields will be carried into the Outputs tab of the product definition and must be selected in the BIM Properties panel, as they are not editable in the Product Definition.

  • The Revit Family Category and Family Name highlighted in red in the BIM Properties panel, and the corresponding fields highlighted in red in the Product definition.

Behavior Type is used with the Family Definition tools and sets the host for the family in Revit. For example, a Wall Based family can only be placed onto walls in the Revit project.

  1. In this case, for the Behavior Type, leave Generic selected.
  • In the BIM Properties, the Behavior Type drop-down expanded with Generic selected.

The Revit Family Category sets the Revit template for the loadable family that will be generated from the Inventor model.

  1. In the Revit Family Category drop-down, select Windows.
  • The Revit Family Category drop-down expanded with Windows selected.

Notice that the list of available Family properties dynamically updates based on this selection to help ensure that the required data is included for use in Revit.

  1. Here, switch the Revit Family Category back to Specialty Equipment.

The Family Name field is inherited from the name of the Inventor model, but it is not static, and can be overridden. 

  1. Type a new name to overwrite it if needed.

Family Type Name can be linked to an Inventor iProperty or a parameter. Use a property formula or iLogic to create unique Family Type Names for each variant generated.

  1. Next to Family Type Name, click Add.
  • The completed Family Name and Family Type Name fields, with the Add button highlighted in red.
  1. In the Formula dialog box, expand the drop-down and select User.
  2. On the Parameters tab, select Type_Name, and then click OK.
  • The Formula dialog box with User highlighted in red, and Type_Name selected in the Parameters tab.

In the Properties panel, the Family Type Name field automatically populates based on this selection.

Individual Family properties can be mapped to Inventor iProperties or parameter values:

  1. For example, in Family properties, select Description.
  2. Click Add.
  3. In the Formula dialog box, Properties tab, select Description.
  • In two side-by-side images, on the right, in Family properties, Description selected, with Add highlighted in red; and on the left, the Properties tab of the Formula dialog box, with the corresponding iProperty, Description, selected.
  1. Click OK.

The Family Description is now mapped to the Inventor iProperty Description, with a value of Metal Stairs.

  1. Use the same process to map Manufacturer to the Vendor iProperty.
  2. Map Model, Type Comments, and URL to their corresponding iProperty fields.
  • In Family properties, Description, Manufacturer, Model, Type Comments, and URL all mapped to their corresponding iProperty fields, with the corresponding iProperty Value populated.
  1. In the Properties panel, expand Attributes of Selected Property to view the required Data Type for a given property.
  • In Properties, Attributes of Selected Property expanded to show the required Data Type for the selected property.

To add custom data fields:

  1. In the Family properties, click Add.
  2. In the Add to BIM Properties dialog box, Parameters tab, select User.
  • In Family properties, Add highlighted in red to add custom data fields. In the Add to BIM Properties dialog box, User highlighted in red in the Parameters tab.
  1. Select the fields to add, such as Height, Run, and TheAngle.
  2. Click OK.

To sort the Category and Family properties:

  1. Click Settings > Sort and then choose to sort the fields by Name in either Ascending or Descending order.
  • For Family properties, in the Settings drop-down, Sort selected, and in the flyout, options to sort by Name in Ascending or Descending order.

To remove a custom field:

  1. Select the field, such as TheAngle.
  2. Click Settings > Remove Selection.
  3. To close the BIM Properties panel, click the X on the tab. Or, on the ribbon, click BIM Properties to deselect it.