Is it possible to do family parameter concatenation in Revit

Is it possible to do family parameter concatenation in Revit

spahlevan
Advocate Advocate
910 Views
5 Replies
Message 1 of 6

Is it possible to do family parameter concatenation in Revit

spahlevan
Advocate
Advocate

Good day everyone!

 

I wonder if it is possible to make a relation between two family parameters. Here is what I would like to achieve:

 

i.e. a bolt and a nut assembly!

 

1) I have created a nut family with all types and sizes;

2) Also have created a bolt family which I can adjust all its parameters;

3) Then I linked the nut family into its host (the bolt family);

It is working very well, I chose the nut (from the type list), and then I adjust the bolt accordingly.

 

But the thing is, I would like to make it more dynamic!

 

e.g. When I chose a  1" nut from the list, automatically, the parameter of the bolt's diameter reads the value of the nut diameter, instead of me typing it manually.

                                     spahlevan_0-1594258258207.png

I will appreciate any idea or help!!!

 

Thanks.

0 Likes
911 Views
5 Replies
Replies (5)
Message 2 of 6

aleksandr.b
Advocate
Advocate

Hi, I think you can do it like this:

1.jpg

 

2.jpg

 

Best regards, Aleksandr Barsukov.

    

Message 3 of 6

spahlevan
Advocate
Advocate

@aleksandr.b thanks for your reply but, this wont work for me. I do really need to push the value from my nested family. Like this image below. The values are imbedded in the linked family and I would like to reach them from the host family.

spahlevan_0-1594334906552.png

Any other ideas please?

 

 

0 Likes
Message 4 of 6

aleksandr.b
Advocate
Advocate

You can not do this, you can only connect nested family parameter with host parametre and change parameters from it.
1.jpg

 

You can also do Dynamo script that will copy values from nested family to host family or di like I"ve already showed

2.jpg

Best regards, Aleksandr Barsukov.

    

Message 5 of 6

PavelAnd
Advisor
Advisor

Hello! As @aleksandr.b said, you can only write formulas in the main family, or make a Dynamo script. An example of the second option I send in the attachment. I advise you to learn Dynamo, it saves a lot of time.

sv.gif

Best regards, Pavel Plotitsyn.

Message 6 of 6

spahlevan
Advocate
Advocate

I haven't tried out yet, but I believe working with Lookup Tables would be a way to automate this!!!

0 Likes