I need to apply a shared instance parameter to all of my pipe accessory families. Here is what I have so far. Can someone tell me why I am getting null?
I would suggest you to use the nodes “Parameter Types” and “Parameter Groups” they have a drop down list with all available parameter types/groups, and frequently, it works better than using strings.
I think that the “Shared Parameter Group Name” is not what you thinking it is.
I think it is like in the picture below. You might need to assign a new name for it using a string
Okay that makes sense. Now when I run the script, it creates a new Parameter Group, but doesn’t create the parameter with the group.
in the nodes in wich you wrote
{true}
Try changing that to just
true
Try removing the link for the “Visible?” input
When I did that and ran it with “Test 7” as my Shared Parameter Group Name, It didn’t show up in my shared parameters window. Then I added “Visible” back and ran it, Test 7 was visible in the same window.
It worked when i used another node from the standard node library…
The node you are trying to use might be bugged
Awesome! I got it to work, but now how do I get that parameter to show in the properties browser for all the pipe accessories in my project?
I think it already is displaying.
Look at this example
Because the parameter we created was of Instance.
if it was of “Type” it would be available only through the Edit Type Box
Yep. I overlooked it. Thanks for the help.
Don’t forget to mark it as solved. In order to help future members of the comunity.
Thanks
it is possible to do it in families??
Yes