@truevis helped me before to create filled regions for rooms in active model which is working perfectly.
My concern now is that i want to do that same thing from a linked model.
Here is what i have, reading through the forum, i managed to copy the rooms from linked model.
Then i try to linked the rooms to the previously created dyn by @truevis but i think it’s not that simple.
Can somebody assist me how?
Also, when i ran the code again say i have updates on the rooms from the source model, i get duplicated rooms. How can i avoid that?
Floor Finish parameter value is in the linked model.
Filled regions are in the Live model.
attached is what i have so far…
Test_FloorFinishFromLinkedModel.dyn (26.1 KB)
Had some development on this, was able to fill the room with a filled region but its not matching with the Floor Finish Parameter Value.
Test_FloorFinishFromLinkedModel_v2.dyn (38.1 KB)
Hi @Revit_Noob
I don’t understand why do you want to copy rooms to create filled region if you can do this without copying rooms:
And if you want to copy rooms and create filled regions make sure you have checked “Room Bounding” inside Revit Link type:
Please mark the post as solved. You’re welcome!
1 Like
Thank @Kulkul, will try this out tomorrow
@Kulkul I have tried it just now. say i have 3 levels with 3 room and 3 types of Finish.
I’m getting 3 finish for each room in one level.
i have uploaded the video. don’t know how to capture gif sorry.
You need to filter rooms by level 1 (3 Rooms). Right now i think your getting rooms from all the levels (Level 1, 2 & 3-9 Rooms).
If that doesn’t help share your rvt file.
1 Like
Thanks @Kulkul, working properly now.
I also managed to do it one time, regardless of how many levels; not per active view.
Appreciate your help. thanks!
@Kulkul, one more question…
I tried the code in a bigger project and I’m getting an error in the FilledRegion.ByCurves node
Warning: One or more of the input types are not matching. Couldn’t find a version of ByCurves that takes arguments of type (__array,__array,__array)
How can i fix that?
EDIT :
Managed to solved it. Thanks.