When I am assigning materials to a family (both created within the grasshopper environment) I have to go back the the material node, right click, and update/replace the appearance in order for patterns that I have assigned to the material to appear. Is this typical behavior? Is there a way to avoid having to to this manually? (It doesn’t matter if I have replace or update selected; I have to manually go back and refresh this option in order for pattern to appear on the geometry within Revit.)
Are you modifying the material in the family or project? When a family is loaded into the project the material / asset is giving a new Element ID. Editing material / asset in a family that has already been pushed in project can be problematic.
- The family is created using RiR.
- The geometry and materials are defined in the grasshopper environment and sent to a family created in the grasshopper environment.
- The materials are completely new materials created in grasshopper based on the layer attributes of the Rhino geometry.
- Every aspect of the material appears as it should with all the relevant attributes except the pattern which involves a manual refresh.
Also, I am not editing the material at all once it is created. I do not want to manually edit materials. I am not changing the materials in the family or project environments. Everything is being manipulated in grasshopper.
I must be missing something. I’m creating families in the project environment. Isn’t this standard practice?
Yes, but the material you created was in the project first. The family material is then part of the family document, any edits to the project material wouldn’t pass through.
The same works in the Revit UI, if you create a new family and material and push it into a project the material gets a new Element ID in the project, any subsequent changes to the family material won’t push through unless you rename. The same thing applies to Assets names as well.
Thank you, Japhy! That is super helpful. I really appreciate the quick response.
On a side note, any luck with the material alignment issue?
Glad i can help. Like i said, materials and assets crossing between families and projects can be… problematic.
Alignment workaround is still towards the top of the list, currently waiting to get a new component that will help in this regard. Thanks for your patience.