How to Create a Revit Family: A Complete Step-by-Step Guide

Facebook
LinkedIn
WhatsApp
How to Create a Revit Family: Step-by-Step 2026 | Augmintech

Most Revit users can model a building using pre-built families. Very few can build a custom parametric family from scratch. That gap is exactly where the salary ceiling sits -- and where this guide begins.

Autodesk Revit 2025 Family Editor showing a parametric AHU (Air Handling Unit) family open in four views: Ref. Level plan with EQ constraints and Width 1500 and Depth 1200, Front elevation showing duct center and base levels, a 3D view of the fully modelled AHU unit, and a 3D MEP Coordination view. The Family Types panel shows Dimensions, Mechanical, and Identity Data parameters including Air Flow 5000 CFM and Fan Power 2.20kW. A Mechanical Equipment Schedule at the bottom shows five AHU types from 800x1000 to 1800x2000.

Autodesk Revit 2025 — a complete parametric AHU family open in the Family Editor. The Family Types panel (right) shows fully configured Dimensions, Mechanical, and Identity Data parameters. The Mechanical Equipment Schedule at the bottom demonstrates how every parameter flows directly into project schedules -- the defining value of a production-ready parametric family.

Without family creation skills
  • Dependent on online libraries for every non-standard element
  • Cannot create MEP connectors -- pipes and ducts will not auto-connect
  • Cannot match manufacturer-specified geometry for GCC tenders
  • Cannot build parametric content libraries for Indian firms
  • Capped at BIM Drafter / Modeler salary band
With Revit family creation skills
  • Build custom parametric families for any discipline from scratch
  • Create production-ready MEP equipment families with connectors
  • Deliver manufacturer-compliant BIM content for UAE/Saudi mandates
  • Own and maintain a firm-wide Revit content library
  • Qualify for BIM Content Author and BIM Coordinator roles

TL;DR

Key takeaways

  • A Revit family is a group of building elements sharing common properties and geometry. There are three types: System families (built into Revit -- walls, floors, ceilings), Loadable Family Revit (created in the Family Editor -- doors, windows, MEP equipment), and In-Place families (one-off project-specific elements).
  • Revit family creation follows a 6-phase workflow: select the correct .rft template, understand the Family Editor interface, create reference planes as the geometry skeleton, define parameters and constraints before adding geometry, add extrusions or blends locked to reference planes, then test all parameter combinations and load into a project.
  • Parametric means the family responds to parameter changes: change a Width parameter from 900mm to 1200mm and the geometry updates automatically -- including plan representations, annotations, and schedule data.
  • For MEP families, connector elements are mandatory. Without them, pipes and ducts will not auto-connect to the family in Revit, making the family unusable in a production MEP workflow.
  • In the Indian and GCC AEC market, Revit family creation is the skill that separates a BIM Content Author from a BIM Operator -- and commands a 20-30% salary premium at equivalent experience levels.

What Is a Revit Family?

A Revit family is a group of elements with a common set of properties and a related graphical representation. It is the fundamental building block of every Revit BIM model. When you place a door, a structural column, a chilled water pump, or a light fixture in a Revit project, you are placing an instance of a family. Every element in a Revit project belongs to a family -- this is true without exception.

Autodesk Revit 2027 Family Editor showing a parametric AHU family at type 1800x1200 in Ref. Level plan view and 3D view, with Front and Left elevation views below. The Family Types panel shows Width 1800, Depth 1200, Height 1200, Air Flow 4000 CFM, Fan Power 1.50kW, and Manufacturer Augmintech. The Project Browser shows an MEP Family Library with HVAC, Plumbing, Mechanical Equipment, Air Terminals, VAV Boxes, AHU, Pumps, Duct Fittings, and Cable Tray categories. A Mechanical Equipment Schedule shows four AHU types with dimensions and mechanical parameters.

A production-ready parametric Revit family (AHU 1800x1200) showing all four working views in the Family Editor alongside a populated Mechanical Equipment Schedule and a structured MEP Family Library in the Project Browser. This is what a well-maintained firm-wide Revit content library looks like in practice.

The critical concept that distinguishes a Revit parametric family from a conventional CAD block is parametric intelligence. A Revit family is not just a 3D shape. Its Revit family parameters -- dimensions, material, manufacturer, model number, flow rate, fire rating, load in watts -- that flow automatically into schedules, Bills of Quantities, and coordination data exports. When a structural engineer places a 300x600mm Universal Column family and then changes its section size to 300x900mm, the 3D geometry updates, the annotation updates, and the structural schedule updates simultaneously. No manual rework. For a detailed understanding of what is revit family and its emerging roles across disciplines, Augmintech's published reference covers the full classification.

The BIM data chain

Family parameter → Project schedule → BOQ export → Procurement database → FM handover. Every parameter you define in a Revit family at creation time flows through this entire chain without manual re-entry. This is why family quality directly determines BIM deliverable quality on ISO 19650-compliant Indian and GCC projects. ISO 19650 project briefs in India and the UAE specify family LOD, naming conventions, and parameter requirements as contractual deliverables.

Why Mastering Revit Families Is a Career Game-Changer in India

The Indian AEC industry completed its transition from AutoCAD line drafting to parametric BIM modeling at the Tier-1 firm level by 2022-23. L&T Construction, Tata Projects, Shapoorji Pallonji, and the major design consultancies in Delhi, Mumbai, and Bengaluru now require Revit as a baseline for design engineer roles -- not as an advanced skill. The baseline has moved. The differentiator has shifted from "can use Revit" to "can build a loadable family in Revit from scratch."

Two data points illustrate the market gap. First, every Indian AEC firm that runs a live Revit BIM workflow has a constant content creation need -- mechanical equipment families that match actual manufacturer datasheets, structural connection families that reflect Indian detailing standards, custom annotation families for Indian drawing title blocks. Pre-built online libraries do not satisfy these requirements. Second, the GCC market -- UAE, Saudi Arabia, Qatar -- applies BIM mandates that require manufacturer-specified content. A firm tendering for a NEOM or Vision 2030 infrastructure project cannot substitute a generic pump family for a specified Grundfos or Kirloskar model. These content requirements can only be met by engineers who can build production-ready families from scratch. For those looking to qualify for a BIM ready role in this landscape, Revit family creation is a non-negotiable skill.

Types of Revit Families: System, Loadable, and In-Place

Three-panel Autodesk Revit 2027 comparison showing System Families (a concrete structural building frame with floors and columns), Loadable Families (a fully coordinated MEP model with AHU, ductwork, pipes, and pumps in a 3D Coordination view), and In-Place Families (a bespoke curved architectural feature wall). Each panel shows the Project Browser, Properties panel, and 3D view for that family type.

System Families vs Loadable Families vs In-Place Families — three types visible in Revit 2027. System families define the envelope (walls, floors, structure). Loadable families deliver all specialist content (MEP equipment, coordination elements). In-Place families handle unique bespoke forms that cannot be standardised. Only Loadable families are created in the Family Editor.

PropertySystem familyLoadable familyIn-place family
Created in Family EditorNoYes -- saved as .rfaYes -- within project only
Can be shared across projectsNoYesNo
Editable geometryType properties onlyFull parametric controlFull control, project-only
Appears in content librariesNoYesNo
Impact on file sizeMinimalModerate (manageable)High -- use sparingly
ExamplesWalls, floors, roofs, ceilings, stairsDoors, windows, structural columns, MEP equipment, fixturesBespoke architectural feature, unique structural form
Horizontal bar chart comparing System, Loadable, and In-Place Revit families across five properties: frequency of use, ability to create in Family Editor, shareability, parametric configurability, and impact on model file size

Figure 1: Revit family type comparison -- scored across key properties for Indian BIM project context. Loadable families score highest on parametric configurability and shareability, making them the primary focus for BIM content creation.

The practical rule for Indian BIM workflows: use the system family in Revit for envelope and primary structure (walls, slabs, roofs), Loadable families for all specialist content (MEP equipment, doors, windows, structural connections), and In-Place families only as a last resort for genuinely unique one-off forms that cannot be rationalised into a reusable loadable family. In-place families inflate project file size, cannot be shared, and create maintenance problems for the BIM Manager.

The Anatomy of a Revit Family: Templates, Planes, and Parameters

Family Templates (.rft)

Every Revit family begins with a template file (.rft). The template determines the family category (which schedule it appears in), the origin point, the default reference planes, and the available parameters. Selecting the wrong template is the most common beginner mistake in Revit family creation -- and it is also the hardest to recover from. A family built on the Generic Model template cannot be corrected to appear in the Door schedule or the Mechanical Equipment schedule without rebuilding from the correct template. Match the template to the function: Generic Model is not a default -- it is a last resort for elements that genuinely have no closer category match.

Reference Planes -- the Invisible Skeleton

Reference planes are non-printing construction lines that define the parametric skeleton of the family. In ISO 19650-compliant content libraries, all reference planes must follow the project-defined naming convention specified in the BIM Execution Plan. All geometry in a production-ready Revit family must be locked to reference planes -- sketch lines locked to reference planes, geometry faces locked to reference planes. Reference planes that control parametric dimensions must be named (for example: Width Left, Width Right, Top, Base) so that parameters can be assigned to them by name in the Family Types dialog. Drawing geometry freehand without locking to reference planes produces a family that does not respond to parameter changes -- a non-parametric model that defeats the purpose of the Family Editor entirely.

Parameters: Instance vs Type vs Shared

Comparison of four Revit parameter types: Type parameter changes all instances simultaneously, Instance parameter changes only the selected placement, Shared parameter is accessible in both families and project schedules, Project parameter exists only in the project file and cannot be tagged

Figure 2: Revit parameter types and their scope. Choosing correctly between Type and Instance parameters at family creation time determines how flexible and schedulable the family will be in production projects.

How to Create a Revit Family: Step-by-Step

The following 6-phase workflow is the standard process used by BIM content managers in Indian Tier-1 firms. Each phase must be completed in sequence. Skipping Phase 3 (reference planes) or Phase 4 (parameters) and going directly to geometry is the most common cause of non-parametric families that require complete rebuilds.

Six-panel Revit Family Editor workflow showing: 1. Reference Planes -- named EQ-constrained planes in plan view for an AHU family Width 1800 Depth 1200. 2. Parameters -- Family Types dialog open showing Dimensions and Mechanical parameters including Air Flow 4000 CFM and Fan Power 1.50kW. 3. Geometry Creation -- completed 3D AHU solid geometry. 4. Test and Type Variations -- Family Types comparison table showing three types: 1200x900, 1800x1200, 2400x1500 with all parameters. 5. Load into Project -- the AHU family loaded into a full MEP coordination project model. 6. Final Placement and Documentation -- family placed in project with Mechanical Equipment Schedule and front and section views shown.

The complete 6-phase Revit family creation workflow: reference planes first, then parameters, then geometry, then testing all type variations, then loading into a project, and finally verifying schedule output and documentation views. Follow this sequence without shortcuts to produce production-ready parametric families.

Six-phase Revit family creation workflow diagram: Phase 1 Select Template, Phase 2 Family Editor Interface, Phase 3 Reference Planes, Phase 4 Parameters and Constraints, Phase 5 Add Geometry, Phase 6 Test and Load into Project

Figure 3: Revit family creation -- 6-phase professional workflow. Each phase feeds the next; reference planes must exist before parameters are defined, and parameters must be defined before geometry is added.

Six Revit family template examples: A. Wall-Based Family using Wall Based.rft showing a door hosted on a wall with plan swing and 3D view. B. Face-Based Family using Face Based.rft showing an electrical panel on a wall face. C. Ceiling-Hosted Family using Ceiling Host.rft showing a linear light fixture. D. Floor-Hosted Family using Floor Based.rft showing MEP equipment on a slab. E. Structural Framing Family using Structural Framing.rft showing an I-beam in 3D. F. Mechanical Equipment Family using Mechanical Equipment.rft showing an AHU unit with plan view and 3D coordination view.

Six Revit family template categories with real examples. Selecting the correct template determines the family’s schedule category, hosting behaviour, and connector support. A Mechanical Equipment family built on the wrong template will not appear in equipment schedules and will not support MEP pipe auto-routing.

Phase 1: Selecting the Right Revit Family Template

Navigate to File > New > Family. The template browser shows all available .rft files. The full list of templates and their categories is documented in Autodesk’s Revit Family Editor reference. Select the template that most closely matches the element you are creating. For MEP equipment: Mechanical Equipment.rft. For structural columns: Structural Column.rft. For doors: Door.rft. For pipe fittings: Pipe Fitting.rft. For annotation elements: Generic Annotation.rft.

Common mistake

Using Generic Model.rft for everything. Generic Model families will not appear in Door, Window, or Mechanical Equipment schedules. They cannot carry system connectors for MEP auto-routing. They produce no keynote or tag behaviour. Choosing the correct template takes 30 seconds and saves hours of rework.

Phase 2: Understanding the Revit Family Editor Interface

The Family Editor opens with a set of default views. Each view serves a specific purpose in the creation workflow. The Ref. Level plan view is where you draw plan-direction reference planes and place plan geometry. Front and Left elevation views are where you define height reference planes and vertical geometry extents. The 3D view is used only for checking the assembled result -- do not attempt to create geometry directly in 3D view. Working in the correct view for each task prevents geometry from being placed at incorrect elevations or rotations.

Phase 3: Creating Reference Planes and the Skeleton

Before drawing any geometry, build the complete reference plane skeleton. For a simple rectangular MEP equipment family with configurable width, depth, and height, you need six reference planes: Width Left, Width Right, Depth Front, Depth Back, Top, and Base. Name every reference plane -- unnamed reference planes cannot be reliably referenced by parameters. In the Ref. Level view, draw the four plan-direction planes symmetrically about the origin. In Front elevation, draw the Top and Base planes. The origin (the intersection of the two default reference planes) is the insertion point of the family -- it must be maintained at the correct location for the family to insert correctly in projects.

Naming convention for Indian BIM content libraries

Use a consistent prefix for all reference planes: "W-Left", "W-Right", "D-Front", "D-Back", "H-Top", "H-Base". This makes families legible to any BIM content manager who inherits the file and dramatically reduces maintenance time when families need to be updated for new project standards.

Phase 4: Defining Parameters and Constraints

Open the Family Types dialog (Create tab > Family Types) to manage all Revit family parameters. Add all parameters before drawing any geometry. For each dimension that will be controllable, add a Length parameter and assign it to the corresponding reference plane pair. Use the Align tool and the Lock constraint to associate reference planes with each other through the parameter. Apply Equality Constraints (EQ) for symmetric families -- if the geometry must be centred on the origin, lock the left and right planes to be equidistant using EQ. This ensures that when the Width parameter changes, the geometry expands symmetrically rather than shifting to one side.

Decide which parameters are Type and which are Instance. Dimensions that define a standard size (600mm, 900mm, 1200mm widths) should be Type parameters -- they create distinct family types that appear as separate rows in the Type Selector. Dimensions that vary per placement should be Instance parameters.

Phase 5: Adding Geometry -- Extrusion, Blend, and Revolve

With the reference plane skeleton in place and all parameters defined, add geometry using Revit's solid form tools. Extrusion is the correct tool for the majority of standard shapes: it creates a solid by extruding a 2D sketch profile along the depth axis. In the sketch, draw closed loops using lines or pick lines, then lock every sketch line to the corresponding reference plane using the Align + Lock workflow. The extrusion depth must be driven by a parameter, not entered as a fixed number.

Blend creates a solid that transitions between two different profiles at two different levels -- use for duct transitions, tapered structural sections, or any element where the top profile differs from the bottom. Revolve creates a solid by rotating a 2D profile around an axis -- the correct tool for pipe flanges, circular tanks, valve bodies, and any rotationally symmetric MEP component. For complex MEP equipment, multiple solids are often combined in a single family -- an air handling unit body as an extrusion, the air inlet grille as a separate extrusion with a void cut, and the drain connection as a revolve.

Critical: always lock geometry to reference planes

After placing each solid, use Align (AL command) to align every face of the solid to the corresponding reference plane, then click the lock icon to create a permanent constraint. If geometry is not locked to reference planes, it will not respond to parameter changes. This is the single most common reason why Revit families "break" when parameters are adjusted.

Phase 6: Testing and Loading into Projects

Before loading into a production project, test every parameter combination in the Family Types dialog. For a door family with three width types (900, 1000, 1200mm), click each type and verify the geometry updates correctly with no constraint errors. Then click Load into Project to load into a test Revit project. Place the family in the model and verify it appears in the correct schedule (Door Schedule, Equipment Schedule, etc.). Check that all parameters are visible in the Properties panel. Change parameter values in the Properties panel to confirm Instance parameters respond correctly. The family is production-ready only when it passes both the geometry test and the schedule validation test.

Advanced Techniques: Nested Families and Formulas

Nested Revit family structure diagram showing a parent AHU Modular family containing five nested sub-families: Fan Assembly, Coil Assembly, Filter Section, Damper Assembly, and Access Door. The left panel shows the complete assembled AHU in Revit 2027 3D view. The centre panel shows an exploded view of all nested components. The right panel lists each nested family with its 3D render. The bottom row shows each nested sub-family open independently in its own Family Editor window.

Nested Revit family structure — the AHU_Modular parent family containing five individually-created nested sub-families: Fan Assembly, Coil Assembly, Filter Section, Damper Assembly, and Access Door. Each sub-family can be edited independently and reused in multiple parent families, which is the correct approach for complex MEP equipment content libraries.

Nested Families

A nested family is a loadable family loaded into and placed within another loadable family. A door handle family nested inside a door panel family allows the handle to be swapped between styles without rebuilding the door. A valve handle nested inside a gate valve body allows the handle to be independently visible or hidden by Detail Level setting. Nested families promote component reuse, reduce file size compared to rebuilding the same geometry in multiple parent families, and simplify content library management in large Indian BIM content programmes.

The practical limit for nesting is two levels: a component nested inside a host family. Nesting deeper than two levels creates unpredictable visibility behaviour and is not supported reliably across all Revit versions used in Indian firms (where version diversity between project teams is common). Shared nested families -- nested families marked as Shared -- appear as individual elements in the host project and can be scheduled and tagged independently, which is the correct behaviour for MEP sub-components that need to appear in equipment schedules.

Parameter Formulas

Parameter formulas drive one parameter value from another using a mathematical relationship defined in the Family Types dialog. A standard formula for a proportioned HVAC equipment family might set Height = Width * 1.8 -- so that as the Width changes through types, the Height always maintains the same aspect ratio without manual input. Formulas reduce manual parameter entry errors, enforce dimensional standards, and allow a single parameter to cascade changes through a family's entire geometry. Formulas in Revit use standard arithmetic operators and can reference trigonometric functions, making them suitable for complex MEP geometry such as elbow centreline radius derived from pipe diameter: CentrelineRadius = NominalDiameter * 1.5.

Example formula: CentrelineRadius = NominalDiameter * 1.5
Example formula: Height = if(Width < 600mm, 400mm, Width * 0.75)

Discipline-Specific Tips: Architecture, Structure, and MEP

Three-panel visual showing discipline-specific Revit family requirements: Architecture covers LOD 200 to 400, subcategory control, and detail levels. Structure covers correct category for analysis models, material parameters for BOQ, and connector profiles. MEP covers mandatory connector elements, system classification parameters, and dual LOD for coordination and fabrication.

Figure 4: Discipline-specific Revit family requirements. MEP families have the most critical requirement: connector elements without which pipes and ducts cannot auto-connect, making the family unusable in a production MEP workflow.

Architectural Families

Architectural families must respond correctly to Detail Level settings (Coarse, Medium, Fine) because architects switch between these constantly during design development. The plan representation of a door at Coarse level should show only the door opening and swing arc -- not every hardware component visible at Fine level. Subcategory control allows components of a family to be assigned to named subcategories, so that pen weights and visibility can be controlled independently per view. An external door family might have three subcategories: Frame, Panel, and Hardware -- with Hardware invisible in Coarse and Medium plan views. LOD 200 through LOD 300 is the coordination standard -- LOD 300 geometry is the minimum for clash detection-quality families. LOD 400 families with fabrication-level detail are typically provided by specialists or manufacturers.

Structural Families

Structural families must use the correct Revit category -- Structural Framing for beams and bracings, Structural Column for columns, Structural Foundation for pile caps and pad footings. Using the wrong category means the element will not appear in structural analysis model exports (for example, to ETABS or STAAD Pro via the Structural Analytical Model link). Material parameters in structural families must be defined as Material type parameters (not text) so that they populate the BOQ schedule with the correct material specification and flow into quantity takeoff workflows. For Indian projects using IS steel sections, the family library must be built using IS 808 section dimensions, not AISC or European section databases.

MEP Families

MEP families have one non-negotiable requirement that has no equivalent in architectural or structural family creation: connector elements. Connectors are invisible geometry objects placed at the inlet and outlet points of an MEP equipment family that define the pipe or duct connection parameters -- type (pipe, duct, conduit, cable tray), system classification (HVAC Supply Air, Chilled Water Supply, Domestic Water, Power), connection size, and flow direction. Without connectors, Revit cannot auto-route pipes or ducts to the equipment -- the engineer must manually draw each pipe connection to an arbitrary point on the equipment body, which defeats the entire MEP coordination workflow. On Indian MEP projects, missing connectors are the most common quality failure in externally sourced family content.

Common Challenges and Best Practices

Side-by-side comparison of a poorly optimised Revit family versus a professionally optimised Revit family. Left panel shows heavy complex geometry with 1,248,000 polygon count, 48 reference planes, 112 parameters, 36 warnings, 2.35MB file size, 45.6 second open time, and a model performance score of 18 out of 100. Right panel shows clean optimised geometry with 12,450 polygon count, 6 reference planes, 18 parameters, zero warnings, 286KB file size, 12.3 second open time, and a model performance score of 92 out of 100.

Poorly optimised vs professionally optimised Revit family — the performance impact is measurable. The poorly optimised family scores 18/100 on model performance, has 36 warnings, and adds 312MB to project file size. The optimised family scores 92/100, has zero warnings, and the project file size reduces by 84MB. LOD-appropriate geometry is not an aesthetic choice -- it is a performance requirement.

  • Keep geometry complexity appropriate to the project stage. A family used for schematic design coordination needs only enough geometry to represent the spatial envelope of the equipment. For coordination and clash detection, LOD 300 is the minimum standard on Indian and GCC projects -- a solid box with correct overall dimensions and connectors. Adding manufacturer-level geometric detail at LOD 100-200 project stages inflates file size and slows performance. Build at the LOD the project BEP specifies.
  • Always choose the correct hosting type. Face-based families (hosted on any face) are flexible but disappear if the host element is deleted. Wall-hosted families can only be placed on walls. Standalone (non-hosted) families are the most robust for MEP equipment that sits on a floor slab or is ceiling-mounted without a specific host dependency. Choose the hosting type based on how the element behaves in the real building -- not based on what is easiest to model.
  • Use subcategories for visibility control. Assigning geometry to named subcategories (Create tab > Subcategory) allows Visibility/Graphics Overrides to control which parts of a family are visible in which views. A mechanical equipment family without subcategory control forces all its geometry to be either fully visible or fully hidden -- which makes it unusable in coordinated drawing sets.
  • Test before distributing to the project team. Load every new family into a test project, run through all parameter combinations, check schedule appearance, and verify connector behaviour (for MEP) before adding the family to the project content library. A broken family distributed to a 10-person project team generates 10x the rework.
  • Purge unused family types before submitting models. On large Indian mixed-use projects where the Revit model accumulates dozens of consultants' families over months, model file size can become unmanageable. Use Manage > Purge Unused to remove loaded-but-unplaced family types before each milestone model submission.

Conclusion: Build Smarter with Revit Families

Revit parametric family creation is the skill that separates a BIM content author from a BIM operator -- and the Indian and GCC AEC market pays accordingly. The 6-phase workflow in this guide -- template selection, reference plane skeleton, parameter-first definition, locked geometry, parameter testing, and schedule validation -- is not a beginner's shortcut. It is the professional standard used by BIM content managers at Tier-1 Indian firms to build production-ready parametric families that perform correctly across every project stage, from schematic coordination to FM handover.

MEP connector elements, correct template selection, and parametric reference plane discipline are not optional refinements. They are the difference between a family that works in a production project and one that does not. For engineers building a career in BIM coordination or BIM content management, the ability to create any loadable family Revit needs -- from a parametric AHU to a structural connection detail -- is the investment that opens the next salary band.

Revit family creationparametric family Revit Revit family editorloadable family system familyin-place family Revit family templateMEP connectors Revit nested family RevitRevit parameters BIM content libraryIndia AEC 2026

PG Program in MEP Design and Drafting

Revit MEP families, connectors, MEP layouts, Navisworks, and full BIM project delivery.

Enrol now →

Frequently Asked Questions

What is the difference between a system family and a loadable family in Revit?
The System Family Revit is built into the software and defines basic building elements such as walls, floors, roofs, ceilings, and stairs. System families in Revit cannot be created or edited in the Family Editor -- they are configured through type properties within the project. A loadable family in Revit is created externally in the Revit Family Editor, saved as an .rfa file, and loaded into any project. Loadable families cover doors, windows, furniture, structural connections, and all MEP equipment. All custom Revit content creation -- the focus of this guide -- involves loadable families in Revit. A loadable family Revit professionals rely on is the only family type that can be shared, versioned, and maintained as part of a firm-wide content library.
How do I choose the right Revit family template for an MEP component?
For MEP equipment (air handling units, chillers, pumps), use Mechanical Equipment.rft. For pipe fittings (elbows, tees, reducers), use Pipe Fitting.rft. For duct fittings, use Duct Fitting.rft. For lighting fixtures, use Lighting Fixture.rft. Never use Generic Model.rft for MEP components -- the template determines the schedule category and connector behaviour. A pump family built on Generic Model.rft will not appear in Mechanical Equipment schedules and will not allow pipe auto-routing because the Generic Model category does not support MEP connectors.
What is a nested Revit family and when should I use one?
A nested family is a loadable family loaded into and placed inside another loadable family. A door handle nested inside a door panel allows the handle style to be swapped without rebuilding the door. Use nested families when a component is reused across multiple parent families, when sub-components need independent visibility control, or when sub-components need to be scheduled independently. Limit nesting to two levels -- deeper nesting creates unreliable visibility behaviour. Mark nested families as Shared if they need to appear in project schedules as individual elements rather than as part of the host family count.
Why does my Revit family not show up in schedules?
The most common cause is using the wrong family template. If you used Generic Model.rft instead of Door.rft or Mechanical Equipment.rft, the family will not appear in the corresponding schedule category. Check Family Properties > Category and Parameters in the Family Editor to verify the category matches the schedule. The second common cause is that the family has been loaded into the project but not placed. Schedules only list placed instances -- a loaded but unplaced family produces zero rows in the schedule. Place at least one instance and the family will appear.
What is the difference between Instance and Type parameters in Revit family parameters?
Type parameters are shared by all placed instances of the same family type -- changing a Type parameter changes every instance simultaneously. Use Type parameters for standard size variants (door widths of 900mm, 1000mm, 1200mm -- each becomes a separate family type in the Type Selector). Instance parameters are unique to each individual placement -- changing an Instance parameter affects only that specific element in the project. Use Instance parameters for values that vary per placement, such as a custom equipment ID or a slab thickness specific to one location. As a practical rule: if the value is standard across all elements of that type, use Type; if it is specific to each placement, use Instance.