I am trying to make a range value, that is incremental (from 0 to 1, increment of 0.2).
It should have a dropdown list. Can this be done in Revit?
Fan Flow is added then into calculation of Power formula. That is why I need a defined range.
I am trying to make a range value, that is incremental (from 0 to 1, increment of 0.2).
It should have a dropdown list. Can this be done in Revit?
Fan Flow is added then into calculation of Power formula. That is why I need a defined range.
Short answer, no. A preset list of choices for input isn't directly possible in the family editor. You can however work-around it, but it isn't simple. I wrote a blog post and shared an example family to consider one approach.
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.
Short answer, no. A preset list of choices for input isn't directly possible in the family editor. You can however work-around it, but it isn't simple. I wrote a blog post and shared an example family to consider one approach.
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.
Since you want a length (and not just yes/no), you might also try making a nested family that has something Dimensionable, with the 6 types/values you want. It couldn't be a line (since you need a 0), but maybe a couple Ref. Planes would be sufficient. Maybe that could drive another parameter in your family (so when the user changes the nested family type, you'd get a corresponding length). Maybe you could even link directly to the nested family's parameter? The hope being you could avoid creating the 6 intermediate parameters & nested IFs (you'd just need to make the 6 types) and if you ever want to add more values (such as at 0.1, for example) then you'd just need to add more types, not more parameters & nested IFs...
DISCLAIMER: I haven't tried this, so it might not work / be possible.
EDIT: And don't forget to vote for Combo box for parameter attributes [UNDER REVIEW] - it's been "under review" for nearly 4 years, but hey - maybe if we get ANOTHER 452 votes they might "accept" it 4 years from now?
Since you want a length (and not just yes/no), you might also try making a nested family that has something Dimensionable, with the 6 types/values you want. It couldn't be a line (since you need a 0), but maybe a couple Ref. Planes would be sufficient. Maybe that could drive another parameter in your family (so when the user changes the nested family type, you'd get a corresponding length). Maybe you could even link directly to the nested family's parameter? The hope being you could avoid creating the 6 intermediate parameters & nested IFs (you'd just need to make the 6 types) and if you ever want to add more values (such as at 0.1, for example) then you'd just need to add more types, not more parameters & nested IFs...
DISCLAIMER: I haven't tried this, so it might not work / be possible.
EDIT: And don't forget to vote for Combo box for parameter attributes [UNDER REVIEW] - it's been "under review" for nearly 4 years, but hey - maybe if we get ANOTHER 452 votes they might "accept" it 4 years from now?
Thank You for idea. Tried it. and voted for this feature to be added in later versions as well
Thank You for idea. Tried it. and voted for this feature to be added in later versions as well
Can't find what you're looking for? Ask the community or share your knowledge.