I am building a workflow to place signage elements in a Revit file. Each position is a unique image. The workflow is there to write families and manage shared instance parameters but visualization is limited to Rhino using an automated version of the _PictureFrame command. ie: I have only string param values in Revit and the visualization material is a solid color.
I also see where we can read Revit materials by geometry.
Can we write or manage Revit materials using RiR? I would like to reference and map my jpgs to geometry in Revit, using RiR.
The blog page is still a WIP on this subject. Are there some existing components to help with this?
See attached image for the issues I’m experiencing. I’m attempting to write / manage instance parameter values that are a material data type. Is this capability in the latest RiR release? I see I can start to work on managing the material library directly but was hoping to use some GH-specific workflows typically performed in Rhino directly in Revit for custom material assignment. Hopefully my descriptions in the screenshot are clear enough to understand!
@Tim_Halvorson1 , I know this is possible but don’t have the software available at the moment.
Here are things I would test or review:
a) graft the “Panel Materials” ParameterKey
b) confirm that the SharedParameter you want to modify is available for & added to the element (will show up in the element properties panel).
Hey thanks for getting back Kevin! Yes I created it as a Revit Shared Parameter inside the family with the Revit Family set to “Shared” in order for it to be able to schedule. So everything to my knowledge should have the parameter visible at the project level without the need to re-add the same Shared Parameter again across the whole project. I’m a bit confused because you can see just using the “Panel Material” as a simple string is able to get the ParameterKey values but not set the values.
Hi Tim, I run in the same issue just yesterday. Material as instance parameter of some panel types and I couldn’t get the material value assigned.
I’m just pretty new to RiR so I thought I was doing something wrong.