how can I check if a slab has an opening in Revit and Dynamo?

how can I check if a slab has an opening in Revit and Dynamo?

firas007noori
Advocate Advocate
2,171 Views
12 Replies
Message 1 of 13

how can I check if a slab has an opening in Revit and Dynamo?

firas007noori
Advocate
Advocate

Hi,

 

If I have a slab or a floor in Revit and I wanted to use Dynamo to check if it has any openings in it??

 

Any ideas of how I can do that? 

 

Thanks in advance

Firas Noori

EESignature

0 Likes
2,172 Views
12 Replies
Replies (12)
Message 2 of 13

ToanDN
Consultant
Consultant

Me think you can try to compare the area of the outer footprint versus the actual slab area.

Message 3 of 13

firas007noori
Advocate
Advocate

thanks, I thought of that too but how you can do that in Dynamo?

Firas Noori

EESignature

0 Likes
Message 4 of 13

ToanDN
Consultant
Consultant

@firas007noori wrote:

thanks, I thought of that too but how you can do that in Dynamo?


I have no idea.  That will need a Dynamo expert.  Sorry.

Message 6 of 13

firas007noori
Advocate
Advocate

many thanks, but the case of the pipes are already designed and Dynamo can actually find their locations, but how you can define if an object or a slab has a hole in it?? in this case, you Dynamo to analyze the object for you to find where the hole is?

Firas Noori

EESignature

0 Likes
Message 7 of 13

Anonymous
Not applicable

This was the page I was looking for originally...  https://dynamonodes.com/category/standard-nodes/revit/

 

But basically it sounds like you are looking for an interference check... https://forum.dynamobim.com/t/clash-detection-using-dynamo-revit/11332/5

 

 

Message 8 of 13

firas007noori
Advocate
Advocate

I do appreciate your help dear, but it is exactly the opposite of what I want, in the pipe example, the location of the pipe can be found and so you can open a hole in a slab for it, for me, I have a slab in Revit and I want to detect if it has a hold in it or no??

 

Many Many thanks in advance

Firas Noori

EESignature

0 Likes
Message 9 of 13

barthbradley
Consultant
Consultant

Maybe a Priest could help you determine whether or not the slab is holy. 

 

Get it? "Holes" ... "Holy".    

 

ugh.  

Message 10 of 13

Anonymous
Not applicable

@firas007noori wrote:

I have a slab in Revit and I want to detect if it has a hold in it or no??

 

 


That is an interference check between pipes and the floor...if there is a collision (no holes) then it will report that...if there isn't a collision (Has holes) then there are no issues.

Message 11 of 13

firas007noori
Advocate
Advocate

I do thank you again, but there are no pipes in the case I am working on, it is an architectural check for any possible loaded floor, so if you have any idea of how to check the existence of a vertical opening in a slab, that would be really appreciated.

 

Many thanks in advance

Firas Noori

EESignature

0 Likes
Message 12 of 13

ToanDN
Consultant
Consultant

 

I think the steps are like:

 

- edit the floor boundary, copy the outer loop, close

- paste to make a filled region or another floor, get the new area, delete

- compare new area to original: if equal = no holes, if more = holes

- write the results to a parameter of the floors

 

How to put it together in Dynamo?  I have no idea whatsoever.  You are better off asking the question over at the DynamoBIM forum.

0 Likes
Message 13 of 13

firas007noori
Advocate
Advocate

Many Thanks

Firas Noori

EESignature

0 Likes