You are on page 1of 1

http://revit.autodesk.com/Library/RMCSG/Revit_Model_Content_Style_Guide_v2_1.zip http://www.revitforum.org/architecture-family-creation/601-family-matrix-2.

html
Read this Please feel free to Other Resources:
comment edit!
Started by: Luke Johnson Date started: 9/6/2013
Contributors: Gordon Price Ian McGaw Chris Heinaranta Nancy McClure Paul F Aubin Darren Snook Jason Howden Duncan Lithgow Tim Waldock Ben Malone Kevin Thickett Andreas Amrit Banerjee Tom Whitehead Alex Nesbitt Eric Koehne Rob Cross Peter Gyetvai Dmitry Dronov
Dieckmann

Architecture
Structure
Mechanical
Electrical
Plumbing
Revit Category Variant (usually Revit Revit Discipline/s Project Browser Definition Hosting Methods Can be System, General Notes and Information, including Respect for View Range Can be used Can Join Taggable Hardcoded Can Link an Cut Dominance Can contain Can be divided Modelling Forms can be Can be Scheduled Can be added as Allows an Can be included Is Cut by a Shaft Built-in Category Name Allow parameter "Can add sub- Reports material Cuttable (API "Is APIObject "Is Can be Room Ability to switch Can have Types, Spatially Aware Can add Room Default IFC Export Target for these IFC Default Special Properties Detected as Host Option to Host Has option to OOTB template/s Requires Parent Category Relevant Dynamo and New Category Can be Copy / Monitored Revit Interference
(not including annotation relates to different Subcategories (hard coded filter Location (ways to host this Loaded, InPlace, Project-level awareness directly in Project Geometry in Parameters Instance Param to Adaptive Points into Parts Variances used as a valid (in version) [Revit an Embedded Embedded in an Assembly (visible by API) binding (API) category" (API) quantities (API) cuttable") read-only" bounding between Instances or both Calculation Point Mapping (Revit GG) Import Categories (Revit OmniClass as a Host by typical non- Rebar is available "Cut with Voids provided to allow supporting files (visible by API) Python details added in Revit between Linked Model Check allowed
and tags) Revit versions) (OOTB) list) Category as a or Any? (without loading Project a Global target for Wall by flavor -- RAC, Schedule Schedule to be Categories to Family (option GG) Number from workplane based when Loaded" creation of or certain Revit version #### and Host
Loaded to other family or Parameter Face, Roof by MEP, RST, RVT, added to its own in Family OOTB Family families Loadable things to function
Component) inplace) Face Any] schedule Category and Template Component correctly
Parameters)
Analytical Beams Yes Yes OST_BeamAnalytical
Analytical Braces Yes Yes OST_BraceAnalytical
Analytical Columns Yes Yes OST_ColumnAnalytical
Analytical Floors Yes Yes OST_FloorAnalytical
Analytical Foundation Yes Yes OST_FoundationSlabAnal
Slabs ytical
Analytical Isolated Yes Yes OST_IsolatedFoundation
Foundations Analytical
Analytical Nodes Yes Yes OST_AnalyticalNodes
Analytical Wall Yes Yes OST_WallFoundationAnal
Foundations ytical
Analytical Walls Yes Yes OST_WallAnalytical
Area Loads Yes OST_AreaLoads N/K N/K N/K N/K
Area Schemes No OST_AreaSchemes N/K N/K N/K N/K Dynamo 0.8 Categories
node will fail for this
category - use selection via
Element Types node instead
Areas Not in PB n/a System Can only be used on Area Plans Yes n/a Yes Yes No OST_Areas n/a IfcSpace
Assemblies Yes No OST_Assemblies
Cable Tray Runs Electrical N/A System N/A N/A Yes N/A Yes No OST_CableTrayRun N/A
Cable Trays Electrical N/A System N/A N/A Yes N/A No OST_CableTray TRUE TRUE FALSE FALSE IFCCableCarrierSegment
Ceilings Architecture X n/a System or Inplace Unlike Walls and Roofs, can not be created by Yes Yes Yes Yes Yes Yes OST_Ceilings TRUE TRUE TRUE TRUE Yes Type Level No IfcCovering N/A Yes
picking a face
Columns Architecture / X X Associated with a Loaded or Inplace Columns are inherently “Vertical” Depends. There is a setting for pre-cut Yes No No If started from a Yes Yes (2014) Yes Yes OST_Columns TRUE TRUE TRUE TRUE Yes No IfcColumn Yes Yes Yes
Structure base level and top in plan in the family (cut by Walls) Generic Model
level Two-level based Adaptive template
Communication Devices Cross Over (A / E) Any Yes Yes Yes OST_CommunicationDevi TRUE TRUE TRUE FALSE Yes IfcAudioVisualAppliance Yes
ces
Conduit Runs Electrical N/A System N/A N/A Yes N/A No OST_ConduitRun TRUE FALSE FALSE FALSE No
Conduits Electrical N/A System N/A N/A Yes N/A No OST_Conduit TRUE TRUE FALSE FALSE No IFCCableCarrierSegment
Curtain Panels by Pattern Yes Yes Yes No Yes Yes
Curtain Systems No OST_CurtaSystem TRUE FALSE FALSE TRUE No
Data Devices Cross Over (A / E) Yes Yes Yes OST_DataDevices TRUE TRUE TRUE FALSE Yes IfcOutlet Yes Yes
Detail Components Yes No
Detail Items Families/Doors/Detail Yes Yes No OST_DetailComponents TRUE TRUE FALSE FALSE No IfcAnnotation Yes
Items/Family/Type
Detail Items Filled Regions Families/Doors/Detail Items/Filled No OST_FilledRegion FALSE FALSE FALSE FALSE No
region
Detail Items Masking Regions Do not exist as types Yes (2014) No OST_MaskingRegion FALSE FALSE FALSE FALSE No
Duct Insulations Mechanical Families/Duct N/A System N/A N/A Yes N/A No OST_DuctInsulations TRUE TRUE FALSE FALSE No IfcCovering
Insulations/Insulation/Type Name
Duct Linings Mechanical Families/Duct Linings/Lining/Type N/A System N/A N/A Yes N/A No OST_DuctLinings TRUE TRUE FALSE FALSE No IfcCovering
Name
Duct Placeholders Mechanical N/A System N/A N/A Yes N/A No OST_PlaceHolderDucts TRUE TRUE FALSE FALSE No IfcDuctSegment
Duct Systems Mechanical Families/Duct Systems/Duct N/A System N/A N/A Yes N/A Yes No OST_DuctSystem TRUE FALSE FALSE FALSE No
System/Type Name
Ducts Mechanical Families/Ducts/Duct Profile/Type N/A System Revit 2020 added the ability to set pipe N/A N/A Yes N/A No OST_DuctCurves TRUE TRUE FALSE FALSE No IfcDuctSegment
Name
location based on top elevation or bottom
elevation.
Electrical Circuits Electrical N/A System N/A N/A Yes N/A Yes OST_ElectricalCircuit N/A
Electrical Equipment Electrical Face, Non-Hosted Loaded Yes Yes Yes Yes OST_ElectricalEquipment TRUE TRUE TRUE FALSE Room & Space, Yes IfcBuildingElementProxy Yes Yes Yes
Level
Electrical Fixtures Cross Over (A / E) Families/Eletrical Fixtures/Family Yes Yes Yes Yes OST_ElectricalFixtures TRUE TRUE TRUE FALSE Room & Space, Yes IfcBuildingElementProxy Yes Yes Yes
Name/Type Name
Level
Existing 2016?
Fabrication Parts Centerlines Cross Over (A / E) None (See MEP Fabrication Parts N/A Loaded Yes Part Material, No No Yes OST_FabricationParts TRUE Both No No. Omniclass No No No No. Hybrid objects No. Hybrid objects Yes-Fabrication Fabrication Parts No 2016 No No
Browser)
Fabrication Parameters not that work in that work in Parts must be
Service, hardwired in this AutoCAD AutoCAD loaded
Specification, Category
Insulation
Specification,
Weight, Insulation
Thickness,
Insulation Type,
Lining Type, Lining
Thickness, OEM,
Product, Item
Description
Fascias Families/Roofs/Fascia/type name System Yes Yes OST_Fascia
Fire Alarm Devices Cross Over (A / E) Families/Fire Alarm Devices/Family Yes Yes Yes Yes OST_FireAlarmDevices TRUE TRUE TRUE FALSE Yes Yes Yes
Name/Type Name
Flex Ducts Mechanical Families/Flex Ducts/Flex Duct N/A System N/A N/A Yes N/A Yes OST_FlexDuctCurves TRUE TRUE FALSE FALSE No
profile/type name
Flex Pipes Piping Families/Flex Pipes/Flex Pipe N/A System N/A N/A Yes N/A Yes OST_FlexPipeCurves TRUE TRUE FALSE FALSE No
Round/type name
Floors System Floors located outside the view range Yes Yes Yes Yes Yes Yes Yes OST_Floors TRUE TRUE TRUE TRUE Yes Type Level No IFCSlab Can host Floor Yes N/A Yes - also with Options Yes
use an adjusted range that is 4 feet based families
(approximately 1.22 meters) below the
bottom of the primary range. Floors
are drawn with the Beyond line style if
the floor exists within this adjusted
range.
Generic Annotations Yes OST_GenericAnnotation FALSE TRUE FALSE FALSE Yes
Generic Models Non Adaptive Workplane, Face, Component or Shown as viewed from above, even Yes Yes Yes Yes Yes (2014) Yes Yes OST_GenericModel TRUE TRUE TRUE TRUE Yes Yes
Wall, Floor, Ceiling, Inplace when element is above Cut plane of
view
Generic Models Adaptive Loaded only Yes Yes If started from a Yes Yes Yes Yes Yes Yes Yes Yes Yes
Generic Model
Adaptive template
Grids Yes (2014) Yes OST_Grids TRUE FALSE FALSE FALSE N/A Yes - also with Options
Gutters Families/Roofs/Gutter/type name System Yes Yes OST_Gutter N/A N/A
HVAC Zones Mechanical N/A System N/A N/A Yes N/A Yes No OST_HVAC_Zones TRUE TRUE FALSE FALSE N/A
Imports ImportInstance (not No N/A
a true Family
Category)
Imports in Families ? OST_ImportObjectStyles FALSE FALSE FALSE FALSE N/A
Internal Area Loads Yes OST_InternalAreaLoads N/A
Internal Line Loads Yes OST_InternalLineLoads N/A
Internal Point Loads Yes OST_InternalPointLoads N/A
Lighting Devices Cross Over (A / E) Yes Yes Yes Yes OST_LightingDevices TRUE TRUE TRUE FALSE Yes
Lighting Fixtures Cross Over (A / E) Yes Yes Yes Yes OST_LightingFixtures TRUE TRUE TRUE FALSE Room & Space, Yes Yes Yes
Level
Lines Model Visible in 3D and No OST_Lines FALSE TRUE FALSE FALSE N/A
projection
Lines Detail Only visible in one OST_Lines FALSE TRUE FALSE FALSE N/A
view
Line Loads Yes OST_LineLoads N/K N/K N/K N/K N/A
Mass Floors Yes OST_MassFloor N/K N/K N/K N/K
Mass "Create Form" from Yes Uses Points, Lines Yes Yes No Yes Can not switch to Yes 2010
points and lines and "Create or from any other
Form..." tool Category
Mass 2009 version Mass Contains normal Yes Yes No OST_Mass TRUE TRUE FALSE TRUE Not since 2009
form creation tools
- Extrusion, Sweep,
Blend etc
Materials Yes OST_Materials TRUE FALSE FALSE FALSE N/A
Model Groups Yes (2018) N/A 2018
Model Text Yes OST_ModelText N/K N/K N/K N/K N/A Dynamo 0.8 Categories
node will fail for this
category - use selection via
Element Types node instead
Nurse Call Devices Cross Over (A / E) Yes Yes Yes Yes OST_NurseCallDevices TRUE TRUE TRUE FALSE Yes
Parking Loaded or inplace Yes If started from a Yes Yes OST_Parking TRUE TRUE FALSE FALSE Level No Yes
Generic Model
Adaptive template
Parts System ? Yes OST_Parts TRUE TRUE TRUE TRUE N/A
Pipe Insulations Piping N/A System N/A N/A Yes N/A Yes OST_PipeInsulations TRUE TRUE FALSE FALSE
Pipe Placeholders Piping N/A System N/A N/A Yes N/A Yes OST_PlaceHolderPipes TRUE TRUE FALSE FALSE
Pipes Piping Pipes - Pipe Types - {Type Name} N/A System N/A N/A Yes N/A Yes OST_PipeCurves TRUE TRUE FALSE FALSE

Piping Systems Piping N/A System N/A N/A Yes N/A Yes Yes OST_PipingSystem TRUE FALSE FALSE FALSE
Point Clouds Yes OST_PointClouds FALSE FALSE FALSE FALSE
Point Loads Yes OST_PointLoads N/K N/K N/K N/K
Project Information Not in PB No Yes OST_ProjectInformation TRUE FALSE FALSE FALSE
Profiles Standard / non all Profiles - {Family Name} - {Type n/a Applied to system, Closed shape only - other properties based on No Yes when applied No If started from a No Yes Defined by No Types only wry sense of humor n/a Based on category n/a Based on category Yes
Name}
Adaptive in place and category it is utilized in to system or Generic Model category of use (j/k) applied to applied to
component component Adaptive template applied to
geometry geometry.
Property Line Segments Not in PB Yes Yes OST_SitePropertyLineSe N/K N/K N/K N/K
gment
Property Lines Not in PB Yes Yes
Railings Version 6 Railings - Railing - {Type Name} Has limited Baluster placement definition ? No
compared to newer versions
Railings Railings - Railing - {Type Name} System Yes No - if containing OST_StairsRailing TRUE TRUE FALSE TRUE No Rail Profile Yes
post2013 Top Rail
or Hand Rail
Railings Supports Railings - {Family Name} These are listed as they can be switched to in Yes OST_RailingSupport No 23.30.80.11.11.14 Yes 2013
the Family Types dialog
Railings Terminations Railings - {Family Name} These are listed as they can be switched to in Yes OST_RailingTermination No Yes 2013
the Family Types dialog
Raster Images n/a On or Off Yes n/a No N/A No N/A No (can use in- No No No N/A OST_RasterImages FALSE FALSE FALSE FALSE
program list dialog)
Repeating Details Yes Detail Components
Revision Clouds Not in PB Yes Yes OST_RevisionClouds FALSE TRUE FALSE FALSE
Revisions Yes OST_Revisions Dynamo 0.8 Categories
node will fail for this
category - use selection via
Element Types node instead
Roads No known use for this Category... Yes OST_Roads TRUE TRUE FALSE TRUE
Roofs Yes Yes Yes Yes OST_Roofs TRUE TRUE TRUE TRUE Yes Type Yes
Roof Soffits Yes (2014) Yes OST_RoofSoffit
Rooms Architectural System Yes Yes Yes Yes OST_Rooms TRUE FALSE FALSE FALSE Level
RVT Links Revit Links Yes (2018) Yes OST_RvtLinks Dynamo 0.8 Categories 2018
node will fail for this
category - use selection via
Element Types node instead
Security Devices Yes Yes Yes Yes OST_SecurityDevices TRUE TRUE TRUE FALSE Yes
Shaft Openings No No No OST_ShaftOpening TRUE TRUE FALSE FALSE
Sheets Yes Yes OST_Sheets TRUE FALSE FALSE FALSE FilteredElement collector will
return null
Site If started from a Yes Yes OST_Site TRUE TRUE TRUE TRUE No
Generic Model
Adaptive template
Slab Edges System or? Slab edges are shown when their Yes Yes OST_EdgeSlab
bottoms are within a tolerance of the
primary view range bottom
Spaces MEP N/A System Mainly used by Mechanical for BPA, can be N/A N/A Yes N/A Yes Yes OST_MEPSpaces TRUE FALSE FALSE FALSE
used for Electrical lighting calc
Stairs (created by Sketch) shown even when slightly below the Yes Yes No OST_Stairs TRUE TRUE TRUE TRUE Yes
view range.
Structural Area Structure Yes (2014) Yes OST_AreaRein TRUE TRUE FALSE TRUE No
Reinforcement
Structural Beam Systems Structure Yes Yes (2014) Yes OST_StructuralFramingSy TRUE TRUE FALSE FALSE No
stem
Structural Columns Structure If grids present, knows grid intersection via Yes Yes Yes Yes OST_StructuralColumns TRUE TRUE TRUE TRUE Grid Intersection No Yes Yes
"Column Location Mark" (cuts Walls)
Structural Connection OST_StructuralConnectio No 2016
Handler nHandler
Structural Connections Structure If started from a Yes Yes OST_StructConnections TRUE TRUE FALSE TRUE No
Generic Model
Adaptive template
Structural Fabric Areas Yes (2014) Yes OST_FabricAreas TRUE TRUE FALSE TRUE No
Structural Fabric Structure Yes (???) Yes OST_FabricReinforcemen TRUE TRUE FALSE TRUE No
Reinforcement t
Structural Foundations Structure Foundation slabs located outside the Yes Yes Yes OST_StructuralFoundatio TRUE TRUE TRUE TRUE Level No Yes
view range use an adjusted range that n
is 4 feet (approximately 1.22 meters)
below the
bottom of the primary range
Structural Framing Structure Structural Framing - {Family Name} - Loaded, Inplace Yes Yes Yes Yes No OST_StructuralFraming TRUE TRUE TRUE TRUE Level No Yes
{Type Name}
Structural Path Structure Yes (2014) Yes OST_PathRein TRUE TRUE FALSE TRUE No
Reinforcement
Structural Rebar Structure Yes OST_Rebar TRUE TRUE FALSE TRUE
Structural Stiffeners Structure Yes Yes OST_StructuralStiffener TRUE TRUE FALSE TRUE Yes
Structural Trusses Structure Yes OST_StructuralTruss TRUE TRUE FALSE FALSE Yes
Supports Yes Yes 2014?
Switch Systems Electrical N/A System N/A N/A Yes N/A Yes OST_SwitchSystem TRUE FALSE FALSE FALSE
Telephone Devices Cross Over (A / E) Yes Yes Yes OST_TelephoneDevices TRUE TRUE TRUE FALSE Yes Yes Yes
Topography Yes OST_Topography TRUE TRUE FALSE TRUE No types Yes
Wall Sweeps Not in PB Yes Yes Yes OST_Cornices N/K N/K N/K N/K Walls
Walls Basic Wall Walls - Basic Wall - {Type Name} System and Revit 2020 added the ability to create an Walls shorter than 6 feet Yes Yes Yes Yes Yes Yes No OST_Walls TRUE TRUE TRUE TRUE Yes Type Level Can host Wall Yes - also with Options Yes
Inplace (Loaded by elliptical wall or curtain wall. (approximately 1.83 meters) are not based Families
unsupported cut, even if they intersect the cut plane
workaround) (UNLESS they are attached to
something like a Ref Plane)
Walls Stacked Wall N/A Walls - Stacked Wall - {Type Name} Revit 2020 added the ability to create an Yes Yes Yes Requires "normal" Yes - also with Options
elliptical wall or curtain wall. wall types to add to
Stacked Wall
definition
Windows Usually required to be hosted in a Wall Shown as viewed from above, even Yes Yes If started from a Yes Yes Yes OST_Windows Yes Both Room & Space, Yes Yes Yes
(unhosted versions are possible) when element is above Cut plane of Generic Model Level
view. Shown as viewed from above in Adaptive template
RCP also. (GP)
Wires Electrical Non-Hosted System or Loaded Only Annotative N/A Yes N/A OST_Wire N/A

You might also like