Create parameter with drop down selection

I’m trying to create a parameter in Revit that has a drop-down menu to select from, like some of the built-in parameters (e.g phasing - see photo below) but struggling to find out how to create this sort of parameter (either through Revit or dynamo)?

image

there is a Key schedule node in the archilab package

2 Likes

To select what?
You can use a label parameter for selecting nested families.
Text parameters appear as dropdows too showing values used in other instances.

Hi @evyjh10,

I think what your trying to suggest is creating an enumerated parameter where a drop down will have parameter values “hard” coded into it. If so this isn’t possible in Revit. however the building coder has a posted a workaround that may be of interest. See link below

Another idea could be to create a instance based text parameter and input the different values you need across different Revit elements. This will generate a drop down list, the only down side is that users can manually add to this list and could create additional values you dont want. This works, its just requires some management and good communication within the team.

1 Like

To add to what others have said, the only way to create a custom dropdown with static values is to create a Family Type parameter with a list of available Family Types (which can only be setup inside a .rfa) or to setup a Key Schedule parameter. A key schedule is usually the way to go. They are static in a sense but can also be modified from the schedule.

5 Likes

This might make a good Revit API wishlist item…