You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Environment_Engine/Create/Panel.cs
+12-2Lines changed: 12 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,12 @@ public static partial class Create
47
47
[Input("brep","A BHoM Boundary Representation to convert into a collection of Environment Panels")]
48
48
[Input("connectedSpaceName","A name for the space which these panels are connected to. If no name is provided, a randomised default will be generated")]
49
49
[Input("angleTolerance","The angle tolerance for collapsing to polylines used when generating the external edges of the surfaces")]
50
-
[Input("panelType","The panel type to assign to the panels, if no input is added roof, floor and wall types are assigned by default")]
50
+
[Input("roofType","The panel type to assign to the panels where the panels are identified as roof. If no input is added roof types are assigned by default.")]
51
+
[Input("ceilingType","The panel type to assign to the panels where the panels are identified as ceiling. If no input is added ceiling types are assigned by default.")]
52
+
[Input("internalFloorType","The panel type to assign to the panels where the panels are identified as internal flooring. If no input is added FloorInternal types are assigned by default.")]
53
+
[Input("externalGrounding","The panel type to assign to the panels where the panels are identified as external grounding. If no input is added SlabOnGrade types are assigned by default.")]
54
+
[Input("externalWallType","The panel type to assign to the panels where the panels are identified as external walls. If no input is added WallExternal types are assigned by default.")]
55
+
[Input("internalWallType","The panel type to assign to the panels where the panels are identified as internal walls. If no input is added WallInternal types are assigned by default.")]
51
56
[Output("panelsAsSpace","A collection of Environment Panels representing a closed space generated from the provided Brep geometry")]
[Input("surfaces","A collection of BHoM surfaces to convert into a Environment Panels. The surfaces should be grouped as a single space as all panels generated from the surfaces will have the same connectedSpaceName")]
66
71
[Input("connectedSpaceName","A name for the space which these panels are connected to. If no name is provided, a randomised default will be generated")]
67
72
[Input("angleTolerance","The angle tolerance for collapsing to polylines used when generating the external edges of the surfaces")]
68
-
[Input("panelType","The panel type to assign to the panels, if no input is added roof, floor and wall types are assigned by default")]
73
+
[Input("roofType","The panel type to assign to the panels where the panels are identified as roof. If no input is added roof types are assigned by default.")]
74
+
[Input("ceilingType","The panel type to assign to the panels where the panels are identified as ceiling. If no input is added ceiling types are assigned by default.")]
75
+
[Input("internalFloorType","The panel type to assign to the panels where the panels are identified as internal flooring. If no input is added FloorInternal types are assigned by default.")]
76
+
[Input("externalGrounding","The panel type to assign to the panels where the panels are identified as external grounding. If no input is added SlabOnGrade types are assigned by default.")]
77
+
[Input("externalWallType","The panel type to assign to the panels where the panels are identified as external walls. If no input is added WallExternal types are assigned by default.")]
78
+
[Input("internalWallType","The panel type to assign to the panels where the panels are identified as internal walls. If no input is added WallInternal types are assigned by default.")]
69
79
[Output("panel","An Environment Panels representing a closed space generated from the provided surfaces")]
[Description("Modifies a collection of Panels and sets their type to be slab on grade or internal floor if they are the lowest panel in the space. If the panel has one connected space then it is deemed to be a slab on grade panel, otherwise it is an internal floor panel")]
44
-
[Input("panelsAsSpace","A collection of Environment Panels that represent a closed space")]
45
-
[Output("panelsAsSpace","BHoM Environment panels representing a closed space where the slab on grade or internal floor panels have had their type set")]
43
+
[Description("Modifies a collection of Panels and sets their type to be slab on grade or internal floor if they are the lowest panel in the space. If the panel has one connected space then it is deemed to be a slab on grade panel, otherwise it is an internal floor panel.")]
44
+
[Input("panelsAsSpace","A collection of Environment Panels that represent a closed space.")]
45
+
[Output("panelsAsSpace","BHoM Environment panels representing a closed space where the slab on grade or internal floor panels have had their type set.")]
[Description("Modifies a collection of Panels and sets their type to be roof or ceiling if they are the highest panel in the space. If the panel has one connected space then it is deemed to be a roof panel, otherwise it is a ceiling panel")]
44
-
[Input("panelsAsSpace","A collection of Environment Panels that represent a closed space")]
43
+
[Description("Modifies a collection of Panels and sets their type to be roof or ceiling if they are the highest panel in the space. If the panel has one connected space then it is deemed to be a roof panel, otherwise it is a ceiling panel.")]
44
+
[Input("panelsAsSpace","A collection of Environment Panels that represent a closed space.")]
45
45
[Input("roofType","The panel type to define external roof panels. Defaults to 'roof'.")]
46
46
[Input("ceilingType","The panel type to define internal ceiling panels, defined as panels on the horizontal tilt with 2 connected spaces. Defaults to 'ceiling'.")]
47
47
[Input("internalFloorType","The panel type to define internal floors. Defaults to 'FloorInternal'.")]
48
-
[Output("panelsAsSpace","BHoM Environment panels representing a closed space where the roof or ceiling panels have had their type set")]
48
+
[Output("panelsAsSpace","BHoM Environment panels representing a closed space where the roof or ceiling panels have had their type set.")]
[Description("Modifies a collection of Panels and sets their type to be interior or exterior wall if they have a tilt of 90 degrees. If the panel has one connected space then it is deemed to be an internal wall panel, otherwise it is an external wall panel")]
44
-
[Input("panelsAsSpace","A collection of Environment Panels that represent a closed space")]
45
-
[Output("panelsAsSpace","BHoM Environment panels representing a closed space where the internal or external wall panels have had their type set")]
43
+
[Description("Modifies a collection of Panels and sets their type to be interior or exterior wall if they have a tilt of 90 degrees. If the panel has one connected space then it is deemed to be an internal wall panel, otherwise it is an external wall panel.")]
44
+
[Input("panelsAsSpace","A collection of Environment Panels that represent a closed space.")]
45
+
[Output("panelsAsSpace","BHoM Environment panels representing a closed space where the internal or external wall panels have had their type set.")]
0 commit comments