Created by Simon Moreau, DynamoMEP is a package for working with MEP elements, Rooms and Spaces. Note: These nodes are distributed in a dll, not as dyf files.
Current Node List:
Group.PlaceGroupInstance | Place an instance of a Revit group |
Group.FromElement | Create a group from an Revit group |
GroupType.FromElements | Create a Revit GroupType from a set of elements |
GroupType.FromElementsAndName | Create a Revit GroupType from a set of elements and a name |
GroupType.FromElement | Create a GroupType from an Revit GroupType |
Space.ByPointAndLevel | Create a MEP Space based on a location and a level |
Space.ByPoint | Create a MEP Space based on a location |
Space.FromElement | Create a MEP Space from an existing MEP Space |
Space.GetIdentificationData | Retrieve a set of properties for the Space |
Space.BoundaryElements | Retrieve space boundary elements |
Space.Level | Retrieve the space associated level |
Space.LocationPoint | Retrieve the space location |
Space.IsInSpace | Determine if an element lies within the volume of the Space |
Space.Grid | Return a grid of points in the space |
CustomRoom.ByPointAndLevel | Create a Room based on a location and a level |
CustomRoom.ByPoint | Create a Room based on a location |
CustomRoom.FromElement | Create a Room from an existing Room |
CustomRoom.GetIdentificationData | Retrieve a set of properties for the Room |
CustomRoom.IsInRoom | Determine if an element lies within the volume of the Room |
CustomRoom.Grid | Return a grid of points in the room |
CustomRoom.BoundaryElements | Retrieve room boundary elements |
CustomRoom.Level | Retrieve the room associated level |
CustomRoom.LocationPoint | Retrieve the room location |
CustomRoom.Windows | Retrieve windows around the room |
CustomRoom.Doors | Retrieve Doors around the room |