1. Revit object hierarchy (non-negotiable)
Almost every beginner mistake traces back to misunderstanding this.
Content:
- Family
- FamilySymbol (Type)
- FamilyInstance
- Parameter (project-level object)
Include a simple diagram and a table like:
| Object | Represents | Typical data |
|---|---|---|
| Family | Definition | Editable, name |
| FamilySymbol | Type | Category, Assembly Code |
| FamilyInstance | Placement | Level, Host, Mark |
| Parameter | Metadata | GUID, name, spec |
You cannot validate data at a level where it does not exist.