I have a plumbing count family. It is a Generic Annotation family that includes families for all of the occupancy types. They can be selected via a dropdown menu. Each family you place the occupant count in the Instance Parameter and the family does the math involved in figuring the counts.
Screenshot of the family in a project:
Screenshot of the family:
Is there a way to put these parameters into a schedule? Right now the family is doing all the calcs except for totaling the different occupancies together.
My initial thought is that it's not possible because each instance of the family for each occupancy type is using the same parameter. The math is just different in that version of the family. So how would Revit know to discern between 5 instances of the same parameter showing 5 different numbers. There would need to be some unique element in each to be able to filter and sort.
Thanks
Gelöst! Gehe zur Lösung
Gelöst von Ian_H. Gehe zur Lösung
So, each Family is using the same Shared Parameter but the Formula that drives the Shared Parameter values is different in each Family? Is that about the size of it? If so, the Project Schedule, as well as Tags are only reporting the Values -- not the Formulas that produce the Values.
Yeah, each family has the same share parameters but the formulas are different.
I wouldn't need the formulas reported, just the values. So Ideally if we look at my first screenshot, it would be great if I could throw those numbers into a schedule and then have Revit spit out the totals.
I could see the different family types being down the side of schedule and the different parameters being across the top, but not sure if that's possible.
@Ian_H wrote:Yeah, each family has the same share parameters but the formulas are different.
I wouldn't need the formulas reported, just the values. So Ideally if we look at my first screenshot, it would be great if I could throw those numbers into a schedule and then have Revit spit out the totals.
I could see the different family types being down the side of schedule and the different parameters being across the top, but not sure if that's possible.
You should be able to "throw those numbers into a schedule and then have Revit spit out the totals ". Also, a Revit Schedule does show "different family types being down the side ... and the different parameters being across the top".
Okay, I've made some progress. I figured out, I don't make these that often so I hadn't checked, I needed to make a Note Block in order to get the Generic Annotation into a schedule.
I still can't get the figures into the schedule. I did set the Occupancy Type families to be shared, so now I can tab and select them in the project and see the figures.
The screenshot shows the families on the left with me tabbed into the shared occupancy type family. On the right is the note block schedule and the properties tab showing the tabbed occupancy family.
What step am I missing to get them into the schedule?
Thanks
All parameters for entering value must be shared parameters so that they will show in schedule. Add calculated value parameters with formula to schedule directly to replicate calculated labels in the family
Gotcha. Working on a Dynamo script now to grab the data and pull it into a parameter I can use in a schedule.
I'm lost. What I see in your screenshot is a Note Block Schedule for one Annotation Family in the Project and it is reporting a couple of its Instance (not Type) Parameter Values from each Instance. "Occupancy Group" and "Occupants". What is it that you are trying to do, but can't?
In the Schedule it would have across the top
Occupancy Group - Occupants - Men's WC count - Women's WC count - Urn Count - Lav Count
If I can get it to show those figures then I can have it add them together which is the part of the process the family is not doing.
By making the occupancy family in the plumbing count family shared I can tab into it and select it. The way I took Aaron's comment is that all of the calculated values, the ones I want, need to be manually input into a project parameter. So since I can tab into it and select it I'm going into Dynamo and grabbing it and then selecting the properties I want and am going to send them to a project parameter that I've created.
So at the end of the day the user will:
1. Figure up Occupancy
2. Enter that number into the plumbing count families
3. Run Dynamo Script to grad that data and fill in Plumbing count Schedule to get the totals needed
I got my Dynamo script finished and working so now my schedule is looking good
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.