For example:
My family calculates its height like this: Total Height = HeightMaterial1 + HeightMaterial2
In my Project i want a global report parameter to get the value of Total Height of the family.
I get that it shouldn't be an option to set a global parameter for a family parameter with a formula.
But a report on it would really be useful. Is this somehow possible?
[Revit 2019]
Gelöst! Gehe zur Lösung
Gelöst von FAIR59. Gehe zur Lösung
Hi,
What do you want to do with the "Total Height" parameter?
Tagging => add a shared parameter to the family (don't think a global paremer can be tagged!) and apply the formula in the family
Schedule => add a calculate parameter to the schedule with the formula
- Michel
I wanted two (or more) corresponding families in the project.
For example: the total height of Family2 depends on the total Height of Family1, because its directly underneath.
This is not exactly what i'll use it for , but something along those lines.
So the way i would use it:
Family 1 Total Height is a global reporting parameter.
I would use this value and link it to the total Height of Family2.
Not possible with Global parameters
Values go from global to the families not the other wayaround. (one to many, not many to one)
Can't you nest family2 in family1 ?
Maybe post a image of the desired result?
- Michel
I know its not possible, but its sad because it wouldnt be "many to one":
I would be able to set the values of 100 families/Instances that rely on a Value i get from 1 other Family...
Also there already is the option to get a Reporting Global Parameter, just that its restricting me from using it on a Parameter with an underlying Formula.
Which would make sense, if I would be able to change its Value, but with a reporting parameter thats not the case.
So maybe as an idea for the future?
P.S. No, sadly I can't nest it, as Family1 is adaptive pattern based and the corresponding Family2 is only adaptive...
Meaning, the quantity of the corresponding families isn't equal ![]()
If it's only one family the value should come from;
Why don't you create a Global parameter and connect it to Family1 AND Family2.
If you change the global parameter value, the Family1 and Family2 change.
The limit is then that the value itself can't be changed in Family1 itself.
Solved?
- Michel
Close. Not possible since the value from family1 is calculated with a formula, can't connect a global parameter there.
(which, again, should be possible in my mind as long as its a report paramameter, but ok...)
The way i did it now is to just manually read out the value of family1, make a global parameter for it and connect it to family2.
So yes, solved. Kind of. Its not really flexible now...
But I would really like this as a feature. I can't think of a good reason thats not possible yet...
Dimension the total height of Family 1 in a view and associate a (reporting) global parameter to the dimension [ height_report ].
Associate another global parameter to the parameter from Family 2, you want driven. [ height_from_report ]
In the global-parameters formula dialog make [ height_from_report ] parameter driven by [ height_report ].
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.