How to create Custom Parameters for Materials in Revit?

How to create Custom Parameters for Materials in Revit?

jrfrost
Advocate Advocate
10,566 Views
15 Replies
Message 1 of 16

How to create Custom Parameters for Materials in Revit?

jrfrost
Advocate
Advocate

Is there a way to create a custom parameter for a material? I'd like to add parameters such as "Provided By", "Phase Used", etc. that will show up in my finish schedule. I've tried adding a field to the parameter schedule, but I can't get it to let me type anything in.

 

MB.JPG

 

 

10,567 Views
15 Replies
Replies (15)
Message 2 of 16

ToanDN
Consultant
Consultant

Edit:  By the way, these parameters are added to the elements, not the materials themselves.  So if you have multiple materials for one elements then this does not work.  You would have to go fro some other approach, such as Create parts + Parts material schedule and add the parameters to that schedule.

 

The only way for you to add these parameters directly to the materials is using the existing fields as shown below.

 

Capture.PNG

 

 

 

 

 

Add the parameters to a material take off schedule.

 

Capture.PNGCapture1.PNG

Message 3 of 16

jrfrost
Advocate
Advocate

I've tried this many times and it's not basing these parameters off of an actual material. It instead is basing them off elements in the model that have the that material applied to it. Because of this, any material that's applied to an element with multiple materials applied to them is linked to those materials as well. The video attached shows what I mean. Please let me know if I'm missing something.

0 Likes
Message 4 of 16

ToanDN
Consultant
Consultant

No you are not missing anything.  See the edited first part of my reply above.

0 Likes
Message 5 of 16

jrfrost
Advocate
Advocate

Too bad. So I basically have the "Description, Comments, URL, and Keynote" parameters to jury rig this, since "Keywords" and Class" or not a schedulable parameter. Seems like Revit materials and it's library are outdated and are ready for an upgrade.

Message 6 of 16

Viveka_CD
Alumni
Alumni

Hi @jrfrost

 

We hear you!

 

If you looking for a feature to get implemented, I suggest you post your idea at the Ideas-page on the Revit ideas board

 

Regards,

0 Likes
Message 7 of 16

breakingbad
Participant
Participant

It might be a bit late for you now but you can create custom material parameters.

Create a new project instance parameter, type "Text" and select the material category from the categories list.

 Open the materials browser and select the material you want to edit. In the bottom left corner of the browser click the "custom parameters" button and edit your parameter values. You can then add it to any schedules etc.

If you want to be able to tag with this parameter then create it as a shared parameter.mat browser.png

Hope this helps.

Message 8 of 16

FAIR59
Advisor
Advisor

seems to me you can simply add a project parameter for the category Materials.

Message 9 of 16

clausneergaard
Contributor
Contributor

Which version of Revit are you using? I don't see this option that you've posted a picture of, anywhere? I am looking at this same issue, and I've found nowhere, that it is possible to add any shared parameters or anything to specific materials?

 

This would be nice, though, to be able to add custom parameters to materials, in general ...

 

Thanks.

0 Likes
Message 10 of 16

breakingbad
Participant
Participant

You just create a new parameter in the usual way (Manage>Project parameters>Add...) and tick "materials" in the category list for it.

 

Once you've created a materials parameter the "Custom parameters..." button will appear on the materials browser to allow you to set the values in your materials.

 

It works in all versions of Revit.

 

Hope that helps.

0 Likes
Message 11 of 16

martijn_pater
Advisor
Advisor

You can add project instance parameters here under material category.

0 Likes
Message 12 of 16

clausneergaard
Contributor
Contributor

Nice one! Didn't see that small icon in the lower left corner. 

Thanks!

0 Likes
Message 13 of 16

Anonymous
Not applicable

i want to see the parameter in identity tab under product information...is it possible.??

0 Likes
Message 14 of 16

martijn_pater
Advisor
Advisor

Don't think so, you can add parameters to materials but what you're asking about is changing the user interface. But perhaps you could do it if you create an add-in for it...

0 Likes
Message 15 of 16

Anonymous
Not applicable

i want to add a parameter name KPN Number so it will be easy for our production team to take particular material representing KPN Number. Suggest me if this is any way to do. Thank you 

0 Likes
Message 16 of 16

kpatel2QWBH
Contributor
Contributor

Thanks, This really helped me.

0 Likes