Pollination Commands

Below is the list of commands that are added to Rhino by Pollination Rhino plugin

General

PO_CheckUpdates

Check the Pollination server for a new version of the Rhino plugin. Read more.

PO_LicenseManager

Activate license with a new key. Read more.

PO_PluginInfo

Show the about dialog for displaying plugin related data. Read more.

PO_Pollination

Turn on the main control panel for managing rooms, orphaned objects, resources (program types, constructions, schedules, etc.). Read more.

PO_TestLocalAppEnvironment

This command is useful to test the local App's environment. It runs Podman commands to ensure the virtual machine runs correctly before executing any local Apps. Read more.

PO_UnitsSetting

Show the unit dialog for setting up display units on UI. Read more.

PO_UploadModel

Upload the current model to Pollination cloud. Read more.

PO_UserManual

Open https://docs.pollination.cloud/user-manual/rhino-plugin/getting-started. Read more.

Geometry Setup

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. Read more.

PO_AddRoomsByLayer

Convert closed geometries to rooms by layers. Use "Pollination" command to open Room Manager to check and edit each room. Read more.

PO_DrawRoom

Draw a room. Read more.

PO_EditRoomProperties

Edit room properties for one or more selected rooms. Read more.

PO_GenRoomPerimeters

Split room and generate core/perimeter rooms. Read more.

PO_MatchRoomProperties

Duplicate all Honeybee properties from a source room to selected target rooms or solid Breps. Read more.

PO_MergeRooms

Merge multiple rooms into one room. Read more.

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. Read more.

PO_SelOpaqueFaces

Select all visible orphaned faces in the current Rhino document. Read more.

PO_SelRoomFaces

Select all visible rooms's faces in the current Rhino document. Read more.

PO_SelRooms

Select all visible rooms in the current Rhino document. Read more.

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. Read more.

Surfaces

PO_AddOpaqueFaces

Add orphaned faces from selected geometries. Use "Pollination" command to open Orphaned Object Manager to check and edit each orphaned face. Read more.

PO_DrawPlanarSurface

Set CPlane and draw plane surfaces on it. Read more.

PO_EditFaceProperties

Edit face properties for one or more selected faces. Read more.

PO_SelOpaqueFaces

Select all visible orphaned faces in the current Rhino document. Read more.

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. Read more.

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. Read more.

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. Read more.

PO_AddSkylightsByRatio

Add skylights by ratio for each outdoor roof of selected rooms. Read more.

PO_DrawApertures

Draw apertures on a selected room's surface. Read more.

PO_DrawDoors

Draw doors on a selected room's surface. Read more.

PO_DupAperturesDoors

Duplicate apertures and doors from one location to another point. Read more.

PO_EditApertureProperties

Edit aperture properties for one or more selected apertures. Read more.

PO_EditDoorProperties

Edit door properties for one or more selected doors. Read more.

PO_MatchChildGeometry

This command updates the source geometry from the guide geometry while keeping all other properties. Read more.

PO_OffsetChildObjects

Offset all child objects (apertures and doors) of selected rooms to ensure they don't touch the edges of rooms. Read more.

PO_ProjectChildToHost

Check all child objects (apertures and doors) of selected rooms to ensure they are coplanar with their host faces. Read more.

PO_SelApertures

Select all visible apertures in the current Rhino document. Read more.

PO_SelDoors

Select all visible doors in the current Rhino document. Read more.

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. Read more.

PO_SelSiteContexts

Select all visible site contexts in the current Rhino document. Read more.

Shades

PO_AddApertureShades

Add shades to apertures. It works with two different modalities, BorderShades and LouverShades. Read more.

PO_AddBuildingShades

Add selected shade surfaces to model. Use "Pollination" command to open Orphaned Object Manager to check and edit each shade. Read more.

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. Read more.

PO_EditShadeProperties

Edit Shade properties for selected Shades. Read more.

PO_SelShades

Select all visible shades in the current Rhino document. Read more.

Model Alignment & Updates

PO_AlignInElevation

Align geometries (generic geometries or Pollination geometries) to elevation reference lines. Read more.

PO_AlignInPlan

Align geometries (generic geometries or Pollination geometries) to a grid system. Read more.

PO_AlignInPlan2D

Rebuild all 2D plan curves by aligning them to Rhino grid. Read more.

PO_AlignToRoom

Align geometries (generic geometries or Pollination geometries) to a target room. Read more.

PO_AperturesDoorsSwap

Swap selected apertures and doors. All properties (modifier, construction, ventilation opening, etc) from the original geometries will be kept. Read more.

PO_Check2DOrtho

Analysis 2D plans (curves) and visualize non-orthogonal geometries based on a reference plane. Read more.

PO_EditInPlace

Enter editing mode for a selected room or orphaned object. It is same as double clicking the geometry. Read more.

PO_EditProperties

Modify Honeybee properties for selected objects. Read more.

PO_EmbedUserLibrary

Embed all user's custom resources from the local library folder, so that this 3dm contains all resource objects and you can share this file without worrying about the missing resource objects on the other machine. Read more.

PO_Extract2DPlans

Extract 2D plans from solid. New added curves contain original solid heights which can be used directly in PO_Extrude2DPlans command. Read more.

PO_Extrude2DPlans

Extrude 2D plans (curves) to solid Breps based on height data. A default height will be used if curves do not contains height information. Read more.

Search globally and relink all child objects (Aperture and Door) with their host room object. Read more.

PO_GenAlignGrids

Generate reference grids for alignments based on input geometries. Read more.

PO_ProjectSrf

Check all child objects (apertures and doors) of selected rooms to ensure they are coplanar with their host faces. Read more.

PO_PurgeUserLibrary

Use this command with caution!!! Purge the library of all user energy standards that it contains. This command calls 'honeybee-energy lib purge [OPTIONS]', see https://www.ladybug.tools/honeybee-energy/docs/cli/lib.html#honeybee-energy-lib-purge for more details. Read more.

PO_RebuildAperturesDoors

Rebuild apertures and doors that are part of rooms (orphaned apertures and doors won't be processed in this command). Read more.

PO_RemoveProperties

Remove all attached properties from selected geometries. Read more.

PO_RemoveShortSegments

Removes short edges that have a length smaller than the minimum distance for selected solid geometries. Read more.

PO_ResetDisplayName

Reset an object's display name. You can also select partial room's sub-faces. Read more.

PO_ResetIdentifier

Reset a honeybee object's identifier and boundary condition. You can also select partial room's sub-faces for resetting boundary conditions. Read more.

PO_ResetResourceIDs

Reset all resource objects' identifiers across the entire model. If two objects of the same type have the same display_name, only one of them will be updated. This command calls 'honeybee-energy edit reset-resource-ids [OPTIONS] MODEL_FILE', see https://www.ladybug.tools/honeybee-energy/docs/cli/edit.html#honeybee-energy-edit-reset-resource-ids for more details. Read more.

PO_ReverseConstruction

Change geometry's construction with an inverted material order. Read more.

PO_SaveToUserLibrary

Export and save all resource objects from the current model to local user's resource library. Read more.

PO_SetRoomStoryByElevation

Update selected rooms's story by their elevation. Read more.

PO_SimplifyApertures

Merge all apertures of a room and generate one aperture per face based on the original window-wall-ratio. Read more.

PO_SyncModel

Sync current model with a new updated Pollination model. Read more.

Setup & Run Simulation

PO_RunSimulation

Start submitting a new simulation job. Read more.

PO_SimulationParameter

Set up or modify SimulationParameter for energy simulation. Read more.

Sensor Grids

PO_AddRadialGrid

Add radial sensor grids for running Radiance grid based simulations. Use "Pollination" command to open Radiance Object Manager to check and edit each sensor grid. Read more.

PO_AddSensorGrid

Add sensor grids for running Radiance grid based simulations. Use "Pollination" command to open Radiance Object Manager to check and edit each sensor grid. Read more.

PO_AddView

Setting up the camera view for running Radiance view based simulations. Use "Pollination" command to open Radiance Object Manager to check and edit each view object. Read more.

PO_EditSensorGridProperties

Edit sensor grid properties for one or more selected objects. Read more.

PO_EditViewProperties

Edit view properties for selected objects. Read more.

PO_SelSensorGrids

Select all visible sensor grids in the current Rhino document. Read more.

PO_SelViews

Select all visible Radiance views in the current Rhino document. Read more.

Energy Properties

PO_ConstructionManager

This command brings up the energy Constructions manager for users to add/edit/remove energy constructions. Read more.

PO_ConstructionSetManager

This command brings up the energy ConstructionSets manager for users to add/edit/remove energy construction sets. Read more.

PO_HVACManager

This command brings up the energy HVACs manager for users to add/edit/remove energy HVACs. Read more.

PO_MaterialManager

This command brings up the energy materials manager for users to add/edit/remove energy materials. Read more.

PO_ProgramTypeManager

This command brings up the energy ProgramTypes manager for users to add/edit/remove energy program types. Read more.

PO_SHWManager

This command brings up the energy SHW manager for users to add/edit/remove energy service hot water systems. Read more.

PO_ScheduleManager

This command brings up the energy Schedules manager for users to add/edit/remove energy schedules. Read more.

Energy Validation

PO_CheckAdjacency

Analysis geometries (Curve, Brep, Extrusion, or Pollination object) for adjacencies. Read more.

PO_CheckPlanarity

Analysis selected surfaces for planarity and visualize non-planar surfaces. Read more.

PO_IsolateAdjacencies

Isolate selected rooms and their adjacent rooms. Read more.

PO_ResetBoundaryCondition

Reset a room to reset all child faces' boundary condition. You can also select partial room's sub-faces for resetting boundary condition. Read more.

PO_SetAirBoundariesByGuides

Use this command to set rooms' interior surface to air boundary type based on guide surfaces. Read more.

PO_SolveAdjacency

Use this command to split and match walls between rooms. If non-room geometries are selected, this command only splits for each subsurface. Read more.

PO_ValidateModel

Validate the current model to ensure it is simulate-able for daylight or energy. Read more.

Daylight Settings

PO_ModifierManager

This command brings up the energy RadianceModifiers manager for users to add/edit/remove Radiance modifiers. Read more.

PO_ModifierSetManager

This command brings up the energy RadianceModifierSets manager for users to add/edit/remove Radiance modifier sets. Read more.

Load, Visualize, and Export Results

PO_ColorByBoundaryCondition

Color all objects by their boundary condition. Read more.

PO_ColorByFaceNormal

Color all faces (including orphaned objects) by face normal. Read more.

PO_ColorByFaceType

Color all rooms' faces by boundary condition. Read more.

PO_DownloadModel

Download a model from the Pollination cloud. Read more.

PO_HideNames

Hide all Pollination object's display names. Use this command with PO_ShowNames. Read more.

PO_HideRoomNames

Hide room names. Read more.

PO_LoadResults

Load results from previous submitted simulations. Download simulation assets if the job is executed on Pollination cloud. Read more.

PO_ResetLegendLocation

Move back all legends back to top-left of the view. Read more.

PO_ShowNames

Show selected Pollination object's display name. Use this command with PO_HideNames. Read more.

PO_ShowObjectNotes

Display a full report of object's notes which often is used for errors. Read more.

PO_ShowRoomNames

Show selected rooms' display name. Read more.

Last updated