Creating Revit Families Using Circular Duct Reducer Elbows as an Example
Literature Overview
The paper by Qian Lei (2017), published in HVAC and Air Conditioning (Vol. 47, No. 11, pp. 83-85), provides a detailed tutorial on creating Revit families for mechanical engineering components, using circular duct reducer elbows as the primary example. The author, from Sichuan University of Architecture and Technology, addresses the growing need for parametric family creation in Building Information Modeling (BIM) workflows, particularly in the mechanical, electrical, and plumbing (MEP) discipline. The paper explains the fundamental concepts of Revit family creation and walks through the specific steps required to develop a parametric reducer elbow family that can be deployed across multiple project models.
Core Concepts of Revit Family Creation
Family Structure and Categories
In Revit, a family is a parametric component that can be placed and modified within a project model. The family structure includes:
| Element | Description | Role in Family |
|---|---|---|
| Family Category | Defines the component type (e.g., Ducts, Pipe Fittings) | Determines placement rules and system integration |
| Family Type | Sub-classification within the category | Controls display and behavior |
| Parameters | Variable dimensions, materials, and properties | Enable parametric behavior |
| Shapes | 3D geometry defined by extrusions, sweeps, and lofts | Form the visual and analytical representation |
| Constraints | Geometric relationships between elements | Maintain design intent during modification |
Parameter Hierarchy
Parameters in Revit families are organized into several types that control their behavior and accessibility:
- Instance Parameters: Can be modified for each placed instance independently, such as rotation angle or connection type.
- Type Parameters: Shared across all instances of the same type, such as material, nominal diameter, and thickness.
- Shared Parameters: Can be linked across multiple families and projects, enabling data extraction and reporting.
- Formula Parameters: Calculated values derived from other parameters through arithmetic expressions, such as developed length or volume.
Step-by-Step Family Creation for Circular Duct Reducer Elbow
The reducer elbow combines two functions: a bend (typically 90°) and a diameter transition (from one nominal size to another). The family creation process follows these stages:
- Family Template Selection: Choose the appropriate family template based on the target category (e.g., "Mechanical - Ducts" or "Mechanical - Pipe Fittings").
- Base Geometry Definition: Create the elbow geometry using a swept profile along a bent path, or by combining a standard elbow with a reducer section.
- Parameter Setup: Define type parameters for both inlet and outlet diameters (e.g., DN100, DN150, DN200), bend angle, and material.
- Constraint Application: Apply alignment and dimensional constraints to ensure the geometry responds correctly to parameter changes.
- Type Catalog Setup: Create multiple type entries for common diameter combinations, each with appropriate parameter values.
- Connection Point Definition: Add connector ports at the inlet and outlet to enable proper system connection within Revit's routing tools.
- Annotation and Schedule Setup: Add dimension strings, text labels, and schedule fields for documentation and quantity takeoff.
Typical Parameter Set for Reducer Elbow Family
| Parameter Name | Type | Example Values | Description |
|---|---|---|---|
| Nominal Diameter A | Length | 100, 150, 200, 250, 300 mm | Inlet diameter |
| Nominal Diameter B | Length | 50, 100, 150, 200, 250 mm | Outlet diameter |
| Bend Angle | Angle | 45°, 90°, 135° | Elbow bend angle |
| Material | Material | Galvanized Steel, Stainless Steel, Aluminum | Duct material |
| Thickness | Length | 0.5, 0.75, 1.0, 1.2 mm | Sheet metal thickness |
| Developed Length | Formula | = f(A, B, Angle) | Calculated flat pattern length |
Integration with MEP Design Workflow
The parametric reducer elbow family created in Revit enables several workflow advantages:
- Design Flexibility: Engineers can modify diameters and angles through parameter changes without rebuilding geometry, facilitating rapid design iteration.
- Clash Detection: The accurate 3D representation allows automated clash detection with structural, architectural, and other MEP elements during design review.
- Quantity Takeoff: The parametric data enables automatic extraction of material quantities, including sheet metal area, fastener counts, and support requirements.
- Fabrication Drawing Generation: The family geometry can be exported to fabrication software for flat pattern generation and CNC cutting program creation.
- Cost Estimation: Material and labor costs can be calculated automatically based on parameterized dimensions and standard cost databases.
Study Insights and Reflections
This paper serves as an excellent pedagogical resource for engineers transitioning from 2D CAD to BIM-based design workflows. The reducer elbow is an ideal teaching example because it combines multiple geometric features (bend and taper) and requires careful parameter management. In my experience, the most common mistake in family creation is over-parameterization: defining too many parameters that are not truly independent, which leads to constraint conflicts and family instability. The key is to identify the minimal set of independent parameters that fully define the geometry, and express all other dimensions as formulas.
Another critical aspect often overlooked is the connection point setup. Improperly defined connectors can cause routing failures, system disconnections, and errors in hydraulic or thermal analysis. Each connector must be assigned the correct system type, pressure class, and connection orientation to ensure proper integration within the project model.
The paper's value extends beyond the specific reducer elbow example; the principles of parametric family creation apply to all MEP components, from standard elbows and tees to complex custom fittings. Engineers who master these techniques can significantly improve design efficiency, reduce errors, and enhance collaboration across disciplines. This work is a valuable reference for both students learning BIM fundamentals and practicing engineers seeking to optimize their Revit workflows.
Zhuojin Pipe Fitting Co., Ltd