If you have a nested family, is there a way to assign an instance parameter to the host and have that propagate to each nested family's instance parameter? I know this is possible via Shared Parameters if you associate each nested family's parameter to that SP, but what about for the out-of-the-box instance parameters such as "Comments" or "Mark"? Ultimately, I want to be able to create a schedule of all nested components and have them read the same instance parameter without having to tab-select each nested piece and enter the parameter manually.
For example, say we have a cubicle as a nested family which contains a desk family, computer family, file cabinet family, chair family, etc. I want to be able to place an instance of the cubicle in a project, assign "Building A" to its instance Mark parameter, and have each nested instance display the same "Building A" in its Mark parameter. That way I can create a schedule of all components that are associated with Building A. But when I tab-select a nested instance, the Mark parameter is blank.
You might be able to do it via Dynamo or some add-in.
To do it in Revit manually, you Tab + Control select each and all instance of nested components within one parent family and enter Mark for all of them at once.
Attached a mock-up (Revit 2024) of a parent/child family that can schedule the parent or the children and indicate which building they belong to via the parent. It uses "shared" nested families and a shared parameter "Building" in the parent and nested children.
Steve Stafford
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.