Geometry Setup
Rooms
Rooms
PO_AddRooms
Convert closed geometries to rooms. New created rooms contains default energy and radiance properties. Use "Pollination" command to open Room Manager to check and edit each room.
Options
Property
override the default room properties, such as construction set, program type, hvac, and internal loads. (default: Default)
SkipExistingRoom
set to Yes to only convert non-room geometries (default: Yes)
MaxRoofAngle
change the max angle for how much a surface is tilted will be set to roof type. Any surface tilted between 0 and max angle will be set to roof (default: 30)
See Also
PO_AddRoomsByLayer
Convert closed geometries to rooms by layers. Use "Pollination" command to open Room Manager to check and edit each room.
Notes:
It uses a window where it is possible to set energy and radiance properties.
Use checkboxes to select layer where solids to convert are.
Layer name is used for creating each room's display name
See Also
PO_DrawRoom
Draw a room.
Options
2Points
Draw a rectangle by 2 points.
3Points
Draw a rectangle by 3 points.
FreeForm
Draw a closed polygon. Press enter to close the polygon.
ElevationByPoint
Pick a point to automatically get the FloorElevation.
Elevation
Reference height to consider as floor level. CPlane where to draw.
Height
Height of the room.
See Also
Useful Links
Video Tutorials
PO_EditRoomProperties
Edit room properties for one or more selected rooms.
PO_GenRoomPerimeters
Split room and generate core/perimeter rooms.
See Also
PO_MatchRoomProperties
Duplicate all Honeybee properties from a source room to selected target rooms or solid Breps.
Notes:
It does not change the geometry part of the first selection.
The first selection will have the same energy and radiance properties of the second selection.
It is possible to select what properties to copy from the target to source.
PO_MergeRooms
Merge multiple rooms into one room.
Notes:
Select a host room first for other rooms to merge into, and the host room's properties will be assigned to new merged room.
PO_RebuildRooms
Rebuild selected rooms with following options: 1) merge all coplanar faces; 2) rebuild all room faces; 3) reset all boundary conditions; In this command, it also checks all child objects (apertures and doors)'s normal to be matched with their host surfaces.
Options
MergeCoplanar
set to true to merge all coplanar faces. This is similar to the Rhino's command MergeAllCoplanarFaces. (default:true)
RebuildFaces
set to true to recreate each planar faces from the duplicated-naked edge curves of the original geometry. This is also useful for rebuilding an invalid room. (default:false)
ResetBoundaryConditon
when this option is set to true, it resets all faces's boundary condition to Outdoor. Unless a face is below the Z 0, then its boundary condition will be set to the Ground. (default:true)
FixApertureDoors
set to true to check all child objects (apertures and doors) to ensure they are coplanar with their host faces.
PO_SelOpaqueFaces
Select all visible orphaned faces in the current Rhino document.
PO_SelRoomFaces
Select all visible rooms's faces in the current Rhino document.
Video Tutorials
PO_SelRooms
Select all visible rooms in the current Rhino document.
PO_SplitRooms
Split rooms by selected cutters. The selected existing cutter has to cut through the entire room so that it could perform a clean cut.
Options
SelectCutter
Select an existing cutter surface.
Surface
Draw a new cutter surface.
Line
On top view, draw a line as a cutter that cuts through vertically.
Plane
Draw a new infinite large plane as a cutter.
See Also
Video Tutorials
Surfaces
Surfaces
PO_AddOpaqueFaces
Add orphaned faces from selected geometries. Use "Pollination" command to open Orphaned Object Manager to check and edit each orphaned face.
Options
Property
Set energy and radiance properties.
Default
It inherits properties from the parent object.
Custom
It shows a window where to set energy and radiance properties.
NameByLayer
Use layer's name for object's display name
Notes:
It works with planar geometry only.
It supports planar surfaces or brep with planar faces.
PO_DrawPlanarSurface
Set CPlane and draw plane surfaces on it.
Options
2Points
Draw a rectangle by 2 points.
3Points
Draw a rectangle by 3 points.
FreeForm
Draw a closed polygon. Press enter to close the polygon.
PO_EditFaceProperties
Edit face properties for one or more selected faces.
Video Tutorials
PO_SelOpaqueFaces
Select all visible orphaned faces in the current Rhino document.
Apertures, Skylights & Doors
Apertures, Skylights & Doors
PO_AddApertures
Add planar window surfaces to selected rooms or orphaned faces. For adding an orphaned apertures, press ENTER to skip selecting the host objects. Use "Pollination" command to open Room Manager or Orphaned Object Manager to check and edit each hosted window object or orphaned apertures.
Options
Property
Set energy and radiance properties.
Default
It inherits properties from the parent object.
Custom
It shows a window where to set energy and radiance properties.
NameByLayer
Use layer's name for object's display name
Notes:
Aperture surfaces will only be added to a room when it is coplanar to one of the room's faces.
A valid aperture geometry could be a brep or extrusion with a single surface.
See Also
PO_AddAperturesByWWR
Add apertures by window to wall ratio for each outdoor walls of selected rooms. Use "Pollination" command to open Room Manager or Orphaned Object Manager to check and edit each hosted window object.
Options
WindowWallRatio_North
Set a number between 0 to 1 for WWR. Default: 0.4 (40%).
WindowWallRatio_East
Set a number between 0 to 1 for WWR. Default: 0.4 (40%).
WindowWallRatio_South
Set a number between 0 to 1 for WWR. Default: 0.4 (40%).
WindowWallRatio_West
Set a number between 0 to 1 for WWR. Default: 0.4 (40%).
Subdivide
Boolean to note whether to generate a single window in the center of each Face(False) or to generate a series of rectangular apertures using the other inputs below (True). Default: No.
Window_Height
A number for the target height of the output apertures.
Sill_Height
A number for the target height above the bottom edge of the face to start the apertures.
Horizontal_Separation
A number for the horizontal separation between individual aperture centerlines.
Vertical_Separation
An optional number to create a single vertical separation between top and bottom apertures. Default: 0.0.
Notes:
Set the ratio to 0 to skip the aperture creation in the specific direction.
See Also
Video Tutorials
PO_AddDoors
Add planar door surfaces to selected rooms or orhpaned faces. For adding an orphaned door, press ENTER to skip selecting the host objects. Use "Pollination" command to open Room Manager or Orphaned Object Manager to check and edit each hosted door object or orphaned door.
Options
Property
Set energy and radiance properties.
Default
It inherits properties from the parent object.
Custom
It shows a window where to set energy and radiance properties.
NameByLayer
Use layer's name for object's display name
Notes:
Door surface will only be added to a room when it is co-planar to one of room walls.
A valid door geometry could be a brep or extrusion with single surface.
Video Tutorials
PO_AddSkylightsByRatio
Add skylights by ratio for each outdoor roof of selected rooms.
Options
Ratio
Set a number between 0 to 1 for the skylight ratio. Default: 0.4 (40%).
Dimension_X
The x dimension of the grid cells as a number.
Dimension_Y
The y dimension of the grid cells as a number.
See Also
PO_DrawApertures
Draw apertures on a selected room's surface
Options
ElevationPlan
Draw onto selected faces.
2Points
Draw a rectangle by 2 points.
3Points
Draw a rectangle by 3 points.
FreeForm
Draw a closed polygon. Press enter to close the polygon.
FloorPlan
Pick points which represent apertures in the plan.
ElevationByPoint
Pick a point to automatically get the FloorElevation.
FloorElevation
Reference height to consider as floor level.
SillHeight
Distance between bottom of aperture frame to floor level.
Height
Height of the aperture.
See Also
Video Tutorials
PO_DrawDoors
Draw doors on a selected room's surface.
Options
2Points
Draw a rectangle by 2 points.
3Points
Draw a rectangle by 3 points.
FreeForm
Draw a closed polygon. Press enter to close the polygon.
PO_DupAperturesDoors
Duplicate apertures and doors from one location to another point. The duplicated apertures and doors will be automatically added to any coplanar room faces or orphaned faces. If no coplanar host face found, they would be added as orphaned apertures and orphaned doors.
PO_EditApertureProperties
Edit aperture properties for one or more selected apertures.
PO_EditDoorProperties
Edit door properties for one or more selected doors.
PO_MatchChildGeometry
This command updates the source geometry from the guide geometry while keeping all other properties.
Notes:
It changes the aperture or door dimensions of the first selection.
It does not change the energy and radiance properties of the first selection but just the dimensions and the location of the geometry part.
The first selection will have the same aperture/door dimensions of the second selection.
PO_OffsetChildObjects
Offset all child objects (apertures and doors) of selected rooms to ensure they don't touch the edges of rooms. Only child object's edges that are within the OffsetDistance
from their host room face's edge will be offsetted.
Notes:
If the aperture has an edge coincident to an edge of the room it is not valid for energy simulation.
Options
IgnoreInsideEdges
Set to Yes to ignore those edges are already inside the host room face boundary. Set to No to check all edges and ensure all of them are at least from the
OffsetDistance
of the host face boundary.OffsetDistance
A value that defines how far from the host room face's boundary that limits child's object
See Also
Video Tutorials
PO_ProjectChildToHost
Check all child objects (apertures and doors) of selected rooms to ensure they are coplanar with their host faces.
Notes:
This command will automatically project the child geometry to its host's plane.
It is important apertures and doors are coplanar to get a valid energy and radiance model.
See Also
Video Tutorials
PO_SelApertures
Select all visible apertures in the current Rhino document.
Options
SelectBy
All or Orientation
PO_SelDoors
Select all visible doors in the current Rhino document.
Context
Context
PO_AddSiteContext
Add selected geometries as site contexts to model. This can be used to add trees, surrounding buildings, or site structures that are not directly attached to the building. Use "Pollination" command to open Orphaned Object Manager to check and edit each shade object.
Options
NameByLayer
Use layer's name for object's display name
Notes:
The selection can be a brep or a series of surfaces.
If the selection contains a brep with curved brep faces they will be planarized automatically.
PO_SelSiteContexts
Select all visible site contexts in the current Rhino document.
Shades
Shades
PO_AddApertureShades
Add shades to apertures. It works with two different modalities, BorderShades and LouverShades.
Options
SkipExistingShadeParent
Set to Yes to restrict the selection to only parent objects with no shades (default: Yes).
Depth
A number for the depth to extrude the louvers.
Indoor
Optional boolean for whether louvers should be generated facing the opposite direction of the aperture normal.
Angle
A number for the for an angle to rotate the louvers in degrees.
Distance_between
A number for the approximate distance between each louver.
Shade_count
A positive integer for the number of louvers to generate.
Depth
A number for the depth to extrude the louvers.
Facade_offset
A number for the distance from the louver edge to the facade.
Flip_start
Optional boolean to note whether the side the louvers start from should be flipped.
Vertical
Optional boolean to note whether the lovers are vertical.
PO_AddBuildingShades
Add selected shade surfaces to model. Use "Pollination" command to open Orphaned Object Manager to check and edit each shade.
Options
NameByLayer
Use layer's name for object's display name
Notes:
The selection can be a brep or a series of planar surfaces.
If the selection contains a brep with curved brep faces they will be planarized automatically.
PO_AddShades
Add shades to a host. A host can be room, orphaned face, aperture, or door. Use "Pollination" command to open Room Manager or Orphaned Object Manager to check and edit each hosted shade object.
Options
ShadeType
set whether new shades are indoor or outdoor types. In several Radiance recipes, indoor shades will be removed in the simulation in order to meet the code requirements. (default: indoor)
Video Tutorials
PO_EditShadeProperties
Edit Shade properties for selected Shades.
PO_SelShades
Select all visible shades in the current Rhino document.
Last updated