Announcement

Collapse
No announcement yet.

Getting Room names and Concrete Slab distance of sprinklers with Dynamo

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Getting Room names and Concrete Slab distance of sprinklers with Dynamo

    Hello guys,

    I have been trying to get the room names that my sprinklers are positioned in. My goal is to create a schedule showing in what room each sprinkler is.

    Another question is how to get the distance from the concrete slab above my sprinkler? They are hosted to a ceiling, and I want to get the void distance (Distance between ceiling and the concrete above it). My concrete slab is in a linked revit file, and when I filter my model it shows as a floor. Right now I am doing this manually for every sprinkler, but I am sure that I can make this automatically with dynamo, just have no idea how.

    Thanks!

    #2
    it's doable using Dynamo, below are workflow along w/ typical nodes and packages for your 1st question:
    . Get Documents node from Archi-lab_Grimshaw package which can be used to get linked rooms, etc.
    . CustomRoom.FromElement node and Space.ByPoint node from DynamoMEP package which can be used to get rooms and create spaces from rooms
    . OOTB Sphere.ByCenterPointRadius node which can be used to create solid sphere in Dynamo environment at location point of each sprinkler
    . OOTB Element.Geometry node which can used to convert all spaces into solids in Dynamo environment
    . OOTB Geometry.DoesIntersect node which can used to clashe solid spaces against solid sprinkler and determines number of sprinklers per space
    you can solve 2nd question in similar way, hope it helps.

    Comment

    Loading...
    Working...
    X