2009
Table Of Contents
- FEEDBACK ON THE GUIDE
- AUDIENCE
- DEFINITION: QUALITY REVIT CONTENT
- CONTENTS
- SUPPLEMENTARY FILES
- ADDITIONAL FILES
- RECOMMENDED REVIT RELEASE AND DISCIPLINE FOR CONTENT CREATION
- 1.1 DETERMINING DESIGN INTENT
- 1.2 BALANCING PERFORMANCE AND DESIGN COMPLEXITY
- 1.3 AUTODESK EXCHANGE FORMAT (.ADSK)
- 1.4 USING IMPORTED CONTENT
- 1.5 PLANNING A REVIT MODEL FAMILY
- 2.1 WORKFLOW FOR MODEL CONTENT CREATION
- 2.2 FAMILY UNITS
- 2.3 FAMILY NAMING CONVENTIONS
- 2.4 TYPE NAMING CONVENTIONS
- 2.5 CATEGORY AND SUBCATEGORY STANDARDS AND USAGE
- 2.6 AUTODESK APPROVED PARAMETER USAGE
- 2.7 PARAMETER NAMING CONVENTIONS
- 2.8 MATERIAL NAMING CONVENTIONS
- 2.9 PREVIEW IMAGE STANDARDS
- 2.10 TYPE CATALOG STANDARDS AND USAGE
- 2.11 MATERIAL APPLICATION IN MODEL FAMILIES
- 3.1 GENERAL FAMILY TESTING GUIDELINES
- 3.2 FAMILY-SPECIFIC TESTING GUIDELINES
ELEMENTVISIBILITY
Typically,thegeometryofanelementcreatedbyafamilywillchangedependingonthecurrentprojectview.The
visibilitysettingsofthefamilydetermineinwhichprojectviewselementscreatedwiththefamilywilldisplay.
Inaplanview,youmaywanttoseea2Drepresentationoftheelement.Ina3Dorelevationview,youmaywant
todisplayafullydetailed3Drepresentationoftheelement.Inotherviews,youmaywanttohidetheelement.
Limitingthevisibilityofhighlydetailedfamilygeometrytoonlycertainviewscanimproveprojectperformance.
AREASTOAVOIDFOROPTIMUMPERFORMANCE
Usethistableasaguidetoimprovetheperformanceofyourfamilies.
CommonMistakeWhenCreatingFamilies RecommendedApproach
Lackofplanningpriortofamilycreation Beforecreatingafamily,usetheguidelinesoutlinedin
1.4PlanningaRevitModelFamily.
Unnecessaryparametricrelationships Beforeaddinggeometrytoafamily:
• Plantheparametricrelationshipsandcreatea
familyskeletonthatfeaturesthemain
parametricrelationships.
• Buildonlytheparametricfamilybehaviorthat
youneedtoavoidover‐constrainingthe
model.
• Flextheskeletontotesttherelationships
beforeyouaddgeometry.
Useofgeometryinsteadofsymboliclinesinplanviews Inplanviewrepresentations,geometryusuallycanbe
representedwithsymboliclines,ratherthan(solid)
geometry.Usinggeometryinsteadofsymboliclineswill
createanunnecessarilylargerfamily.
Highlevelsofgeometricdetailandunderuseofvisibility
settings
UsetheguidelinesintheLevelofDetailandElement
Visibilitysectionsofthisguidetoavoidunnecessarily
largefamilyfiles.
Overuseofvoids,formulas,andarrays Extensiveuseofvoids,formulas,andarrayswilladdto
theoverallfamilysizeandaffectitsperformancein
projects.
Useoftoomanynestedfamilies(familiesimportedinto
otherfamilies)
Nestfamiliestocreategeometryinotherfamilies only
whennecessary.Onlyusenestedcontenttoshare
objectsamongmultiplefamilies,forexample,door
hardware,muntinpatterns,andsoon.
Largefamilieswithmanytypesthatdonotincludetype
catalogs
Themoretypes(particularlyunused)theheavierthe
family.Createtypecatalogsforfamiliesthatcontain6
ormoretypes.See2.10TypeCatalogStandardsand
Usage.
Inadequatefamilytesting See 3.1 GeneralFamilyTestingGuidelines.
RMCSG—20 Version2.1