Creating individual parameters that are not shared by all categories

Hi, I’m trying to create shared type parameters to individual elements. For instance, the depth of a sink, where many have different depths coming out of a list.
The problem is that setting shared parameters are shared for all families and shown in all categories.
I used this guide: Rhino.Inside®.Revit (rhino3d.com) but the parameters are shown on all families and categories and I want them to show only in a specific family/ category. Thanks!

Hi Talfrd,

I added Rhino.Inside - Revit as the forum category for your post.

Here is how you set the categories to a parameter you are adding or modifying

Thanks!


Not sure what’s happening here… Doing your approach with flat lists worked fine (where there is one item per parameter), but now when I have a couple of items for each parameter it doesn’t seem to work. I grafted the rooms and the items are nested accordingly in the same tree structure, but the output is completely different. Any idea?

You have a grafted list (one item each branch) with input values that aren’t corresponding.

Thanks Japhy, they are corresponding. The idea is to fit a few items (coming from text input) to the branch which represents of a room. Some are empty branches, and some have a few items as you can see. As it seems, the “text” input and the V output should be the same…

You can use the Param Viewer Component or Tree statistics to get more information about your Data Structure.

The Parameter only takes one Value (per your grafted Element input)

Thanks, if you look at branch 43, it has multiple items. I’m trying to get them all into the room with the branch 43. Does that make sense or ma I limited to just one list item per parameter (room branch)?


I think I understand what hapenned here… It’s inputting the number 120 in all empty branches (where there are no windows). I’ll try to clean the tree and see if it helps.

I’m confused on your process. You are editing a parameter on the Room that takes a single value with multiple values, you would need to combine your texts like this, as well as have matching branches (1 to 1).

Thanks. I tried to get a list for every branch, but I get it only accepts one item per branch so used your mathed to join them.