Revit Parametric Family Creation 2 — Questions and Answers
Question 1: In Revit Family Editor, what does the 'Flex' command do when testing a parametric family?
- Exports the family to a test environment
- Dynamically changes parameter values to verify geometry responds correctly (Correct answer)
- Locks all parameters to prevent accidental edits
- Converts reference planes into solid geometry
Correct answer: Dynamically changes parameter values to verify geometry responds correctly
The Flex command cycles through parameter values to verify that constrained geometry stretches and responds as expected.
Question 2: Which family category should you assign to a door family so that it properly cuts a wall opening in Revit?
- Generic Models
- Specialty Equipment
- Doors (Correct answer)
- Windows
Correct answer: Doors
Assigning the 'Doors' category enables the built-in wall-cutting behavior and host-based placement.
Question 3: What is the purpose of a 'symbolic line' in a Revit family?
- It defines the solid extrusion boundary
- It appears only in plan or elevation views as 2D annotation geometry (Correct answer)
- It controls the visibility of 3D solids across view types
- It creates a filled region inside the family
Correct answer: It appears only in plan or elevation views as 2D annotation geometry
Symbolic lines are 2D representation lines that display only in specific view types (plan, elevation) and do not appear in 3D views.
Question 4: When creating a Nested family, why would you set a nested family's parameters as 'instance' rather than 'type' parameters?
- To allow each placed instance of the host family to have a unique value (Correct answer)
- To prevent the parameter from appearing in the Properties palette
- To hide the parameter from the project browser
- To make the parameter read-only in the host family
Correct answer: To allow each placed instance of the host family to have a unique value
Instance parameters allow each placed copy of the host family to carry a different value for that nested family's parameter.
Question 5: What does 'Associate Family Parameter' do when editing a nested family inside a host family?
- Copies the nested family's geometry into the host
- Links a nested family's parameter to a parameter in the host family so both update together (Correct answer)
- Deletes redundant parameters from the nested family
- Locks the nested family so it cannot be repositioned
Correct answer: Links a nested family's parameter to a parameter in the host family so both update together
Associating parameters creates a direct link so that changing the host family's parameter automatically drives the nested family's equivalent parameter.
Question 6: Which built-in Revit parameter type should you use to control a dimension that must always be a whole number of millimeters or inches with no decimal?
- Length
- Integer (Correct answer)
- Number
- Angle
Correct answer: Integer
The 'Integer' parameter type stores whole numbers only, making it appropriate for counts or discrete numeric values without decimals.
Question 7: In Revit's Family Editor, what is the effect of toggling 'Is Reference' on a reference plane to 'Strong Reference'?
- The reference plane becomes invisible in all views
- Snapping and dimensioning tools in projects prefer this plane over 'Weak Reference' planes (Correct answer)
- The plane is locked and cannot be dimensioned
- It converts the plane into a reference line
Correct answer: Snapping and dimensioning tools in projects prefer this plane over 'Weak Reference' planes
Strong Reference planes are prioritized by the snap engine, making them the first targets when users try to dimension or align to the family in a project.
In Revit Family Editor, what does the 'Flex' command do when testing a parametric family?