Composite structure tag

Composite structure tag

albafive95
Explorer Explorer
87 Views
2 Replies
Message 1 of 3

Composite structure tag

albafive95
Explorer
Explorer

Hi there, I need help, maybe someone can give an idea how to implement the following task:
The owner demands special tags for composite structures with finishing according to the pattern "A.B.C" where:
A - structural element
B - finishing on the left side
C - finishing on the right side

albafive95_0-1757843987760.png

We model A, B and C as separate elements in terms of Revit and that is the issue. Obviously, using API is inevitable, but for now, I can't come up with logic that can solve the problem. 

0 Likes
88 Views
2 Replies
Replies (2)
Message 2 of 3

blank...
Advisor
Advisor

You can do it with project parameters. It's not automatic, and you have to manually enter layers but once set it up it works for entire project. You enter A, B and C in A and tag just the A.

Unfortunately I don't have the link to the solution, can't credit the person who solved it, but I have a screenshot 😁

 

c1.jpg

 

c2.jpg

 

Message 3 of 3

s_dziedzicBJXBG
Contributor
Contributor

I tried doing something like that using Dynamo: get all elements of the tag category → get parent element → get joined element → exclude a lot of elements from the list → get material name → new symbol family → text parameters → SetParameterByName.

You can also retrieve the structural function.

Use the Clockwork package for custom nodes.

Unfortunately, I don’t know how to bind it all together 😞

 

New idea:

Door family and model text.

Get rid of all door elements and leave only the model text.

In Dynamo: Cuboid by Element → Intersecting Walls → Get Material Name → SetParameterByName in the door family.

You can then link the model text with the parameters.

I think this could work, but I don’t have full Revit right now to test it.