How to add drop-down menu to materials in revit?

How to add drop-down menu to materials in revit?

h21rozab
Explorer Explorer
2,224 Views
10 Replies
Message 1 of 11

How to add drop-down menu to materials in revit?

h21rozab
Explorer
Explorer

Hello! 
I’m  currently working on a project in revit. I have created a new shared parameter to show CO2- value for each material. Every material has many different CO2- values, for example concrete has two different CO2 values and I would like to create a drop down menu to choose whichever value I like. How can I do that?

0 Likes
2,225 Views
10 Replies
Replies (10)
Message 2 of 11

FuldenYilmaz
Advocate
Advocate

Revit does not directly provide a dropdown parameter. However, you can provide some automation using Lists. I suggest you do research on key lists, especially in this regard.

The same topic has been discussed before in another form, and the suggestions here are no different from what I have done.

Also, as you know, when additional parameters are added to materials, we use a place outside the main window for input, so even if we add additional parameters to the material, it is not so usable for entering data. You can fill it out by matching the material name from the list, which actually shows the importance of the naming procedure of the materials.

Also, if you need a drop-down list, if you don't use the keynote parameter for anything else, the first choice can be keynote list customization.

 

Let me know if you have more questions on this topic, otherwise please accept as a solution so that others can benefit from this information.

Best regards,

Fulden Yılmaz MSc. Architect - BIM Consultant

LinkedIn

 

0 Likes
Message 3 of 11

ToanDN
Consultant
Consultant

Create different materials with different CO2 values and select them.from the list of materials.

0 Likes
Message 4 of 11

h21rozab
Explorer
Explorer

I tried to create a key schedule and link it to my material takeoff schedule, but it didn’t work, how can I use key lists in a material takeoff schedule? 

0 Likes
Message 5 of 11

h21rozab
Explorer
Explorer

in that case I’ll end up with thousand new materials, and i want to avoid create new materials 

0 Likes
Message 6 of 11

ToanDN
Consultant
Consultant

@h21rozab wrote:

in that case I’ll end up with thousand new materials, and i want to avoid create new materials 


Try to add instance parameters to Materials category.

 

ToanDN_0-1680389763691.png

 

0 Likes
Message 7 of 11

h21rozab
Explorer
Explorer

I’ve created a shared parameter for materials ( in material browser) and it’s that parameter I want to give different values, and each material has its own values 

0 Likes
Message 8 of 11

h21rozab
Explorer
Explorer

I've created my parameter exactly like in your picture, but what I want to do now is save different values to each one of my materials.... that's what I'm struggling with...

0 Likes
Message 10 of 11

FuldenYilmaz
Advocate
Advocate

Hi @h21rozab;

 

In this regard, Revit does not support the drop-down menu except for keynote list support for material parameters. The processes in Autodesk University that @barthbradley  sent for development look very interesting. You should try if you use dynamo. Or you can you define the alternative process for your target, and you can focus on how you can solve such requests instead of the drop-down menu. I suggested only an alternative way for entering data to match various parameters, in pure Revit the way can be Key List, depending on the target. Or, if the only target is the drop-down menu, the only way seems to be to solve this problem with macro or Dynamo codes.

0 Likes
Message 11 of 11

h21rozab
Explorer
Explorer

I tried to create a key list and I think it’s working, but I can’t connect the key list to my material takeoff schedule….. 

0 Likes