I've been assigned the task of creating a schedule that includes the weight of my steel structural pieces, such as beams and columns. These pieces are designed using families provided by an external steel company. The simplest solution I've found so far is to generate a material with the corresponding steel grade and input the variables into the properties of that material (please refer to the attached images). Then, I designate this material as the default for the specific family type. This approach saves me from individually editing each steel piece.
However, I've encountered an issue when starting a new project and adding my steel pieces to the model. They don't seem to adopt the material I've assigned to their respective families; instead, they just use the last material I employed. For instance, if I create a column using material "A" as specified in the family settings, it displays with the correct material. But immediately afterward, if I attempt to add a beam that is intended to have material "B," it still applies material "A," likely because it was the last one I used.
Ideally, I want my pieces to automatically adopt the material defined in the family type properties without needing to change it every time I add a new piece.
I've spent more than two hours experimenting with different approaches, but I haven't been able to make it function as intended. Does anyone have any insights or suggestions?
In the pictures I use Revit in french, but asked my question in english because there is more chance i get an answer with the international language.
Thank you.
Solved! Go to Solution.
Solved by darwin_valenzuela. Go to Solution.
Solved by darwin_valenzuela. Go to Solution.
I can't simply copy and paste my pieces every time, as they won't consistently share the same length.
Continuing my research, I discovered that the material assignment within the family was configured as "instances." I made the adjustment to change it to "type," and it has improved the situation. However, I'm still in the process of figuring out how to apply this change across the entire list of various beams (with different sizes) within each family. Currently, it only affects one of them.
Any insights on how to address this issue and make it work for all the beams would be greatly appreciated.
Thank you
Final observations:
It is usually #2.
Can't find what you're looking for? Ask the community or share your knowledge.