In Revit, the concept of families is crucial. Parametric families are categorized into two types: standard parametric families and user-defined parametric families. Standard families are created by using predefined standard data sets—such as outline dimension data for different product models—as driving parameters. Each family type corresponds to a unique set of data, and all types are parametrically controlled within the same model.

Standard parametric families are primarily used to create equipment or component families with fixed specifications and sizes. In contrast, user-defined families are intended for non-standard equipment or components. These families allow users to customize parameters based on specific project requirements. Once loaded, these customizable parametric families enable users to modify parameters directly to fit the unique needs of, for example, a power station, resulting in non-standard components tailored to the project.
Steps to Create a Parametric Family
Creating a parametric family in Revit involves several key steps:
- First, prepare a data table containing the relevant data for each family type you plan to create.
- Next, during the modeling process, establish a one-to-one correspondence between the family parameters and the entries in the data table.
- Finally, thoroughly test each set of type parameters to confirm that every family type responds correctly to parameter-driven changes.
Important Considerations When Creating Parametric Families
When using CSV files to drive parameters, pay attention to the following:
- Data query statements follow the syntax:
text_file_lookup(LookupTableName, "LookupColumn", DefaultIfNotFound, LookupValue). - Case sensitivity matters. The LookupTableName must exactly match the variable name used for the query table.
- The CSV file must adhere strictly to Revit’s built-in structural rules.
Additionally, reference surfaces are commonly employed to drive the positioning of lines, surfaces, and solid bodies on those surfaces when controlling parameters.














Must log in before commenting!
Sign Up