Wall Typ - Materialnames

I Try to set all Wall-Type-Names by their Parameter.

We use every Wall-Material to display different wall types.

How can I change all Wall-Types-Names?
Wall_Material.dyn (9.4 KB)
Wand_Material.rvt (452 KB)

1 Like

You will need to set wether “Family and Type”, “Family”, or “Type” parameters, the name parameter is read-only.
http://dictionary.dynamobim.com/#/Revit/Elements/Parameter/Query/IsReadOnly

I use Element.SetName from Clockwork and it work very good. But for better control I need all Material-names of every WallType

I did not know (or forgot) that this node would do that, thanks for that. You can use Element.Name in materials output of FamilyType.CompoundStructureLayers to get the names of the materials.

Thank you, this is the way to get all Material-Names of the wall-types in project

1 Like

How comes that some types don’t have any material?

It’s likely set to ByCategory. I’ll create an issue on the clockwork repo…

2 Likes

all this wall-layer have no spezific material, they set “by category”

1 Like

https://github.com/andydandy74/ClockworkForDynamo/issues/165

Problem with walls, where first layer is “By Category”

Yeah, that’s a general Dynamo issue, unfortunately. Can you try Clockwork’s Element.Name+ node instead?

1 Like

I think, my second way is my choose

Great regard from osnabrück :slight_smile:
Heinrich

1 Like

Hello,
I will be very interested in your script, would you be so kind as to provide it to me?
Thank you