Split Floor as per Scope Boxes

Hey there,

I’m trying to figure out how to split floors using scope boxes. Would it work to copy the floors and set the boundaries based on split curves? I’ve had a similar challenge with cable trays before, where I created copies and set start and end points from split curves.

I have also tried to modify the boundaries of a floor by getting the curves that are used to create the floor and setting the new location to those curves and it worked. however I am not able to get the split curves from the main floor and the scope boxes as shown in the image. I think I have to use right geometry and right intersection method to achieve that.

script>>
ModifyFloor.dyn (52.2 KB)
Project1.rvt (1.5 MB)

Hi @NIRMAL something here maybe…

2 Likes

Hi, late reply, as usual, Mr. Sovitek’s solution is faster
I had only tried with initial nodes
Without clockwork package difficult to relay the final part of eliminating the initial floor



reponse 30 01 24 floor create decoupe.dyn (56.9 KB)
x.GetCategory.Name=="Sols";
rep.Z==1;
Math.Abs(Math.Ceiling(Rep.Z))==1;
Sincerely
christian.stan

2 Likes

Thanks @sovitek and @christian.stan for coming up with the solution. I have implemented the Christian’s method in my script to get the outcome I needed. I did some modifications like copying the floor and set the new location of floor as this process won’t lose any value from the instance parameters while creating new floor loses the instance parameter values.

Thanks for your help. :+1:
Nirmal

1 Like