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 |
