Material not changing in family types and array does not work

Material not changing in family types and array does not work

damian_anoep
Participant Participant
1,449 Views
7 Replies
Message 1 of 8

Material not changing in family types and array does not work

damian_anoep
Participant
Participant

Hi everyone,

 

I have two issues in a family of a wooden bench. Hopefully you guys can help me out 🙂

 

1. Within the family, i have made multiple family types for the materials. (walnut/hemlock/abachi)

    When i try to switch between the family types, only a part of the elements are changing material.

    So my question is; How can i fix this so that all the elements are changing materials.

 

2. When i want to change te depth of the bench, multiple slats has to be automatically generated or deleted.

   So for instance, if the bench is 1657 mm and i want the depth to be 1737, one more slat has to be automatically

   generated. If i want the depth of the bench to be 1577, one slat has to be automaticallly deleted.

 

I have attached an image of issue 1 and the family itself.

 

Thanks in advance!

 

Damian

0 Likes
Accepted solutions (3)
1,450 Views
7 Replies
Replies (7)
Message 2 of 8

Alfredo_Medina
Mentor
Mentor
Accepted solution

About the materials: I see that the solids are associated with a material parameter. That is OK. If you want to see more difference in the materials, then edit the materials.

About the repetitions: these two highlighted areas are extrusions, not arrays. How do you expect that to increase the number of slats if it is not an array?

Alfredo_Medina_0-1707746640303.png

 

I recommend you to watch this video, approximately from minute 10 to minute 25:

 

https://youtu.be/hwRpAhSVSR4?si=dhXvFPzGcEF0Yduk


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes
Message 3 of 8

stefan_gokstorp
Advocate
Advocate

if you are not working with a specific product i would advise against materials in the family. instead bind the material for the objects in question and let people (or you) definie the material instide the project. with types. 
having the materials in the family makes the family size bigger and will bloat the project if you decide to use the same family for another project in the future.

0 Likes
Message 4 of 8

blank...
Advisor
Advisor

@stefan_gokstorp wrote:

if you are not working with a specific product i would advise against materials in the family.


That still doesn't explain why the material of arrayed elements doesn't change even though the parameter is assigned to geometry.

0 Likes
Message 5 of 8

Alfredo_Medina
Mentor
Mentor
Accepted solution

The name of the material is changing, but maybe not the appearance. That can happen when materials are edited incorrectly. When the user edits one assets and affects other materials that are using the same asset.


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
Message 6 of 8

blank...
Advisor
Advisor

@Alfredo_Medina wrote:

The name of the material is changing, but maybe not the appearance. That can happen when materials are edited incorrectly. When the user edits one assets and affects other materials that are using the same asset.


No, that's not it, it's the same behaviour with default Revit materials that haven't been touched by the user. Material changes on extruded geometry, but not on arrayed.

 

05.jpg

Message 7 of 8

Alfredo_Medina
Mentor
Mentor
Accepted solution

The slat in the array of slats is associated to a material, but the material does not change in the Realistic mode that you are using because all 3 materials use a custom image that is missing.

 

 

2024-02-13_8-46-14.jpg


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
Message 8 of 8

damian_anoep
Participant
Participant

Hi,

 

Thanks for the replies!

 

The issue with the materials is solved, thanks!

I will watch the video you send to see if i can fix the other issue. 

 

Thanks!

0 Likes