# Pollination Commands

## General

#### <mark style="background-color:yellow;">PO\_CheckUpdates</mark>

Check the Pollination server for a new version of the Rhino plugin. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_checkupdates.md).

#### <mark style="background-color:yellow;">PO\_LicenseManager</mark>

Activate license with a new key. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_licensemanager.md).

#### <mark style="background-color:yellow;">PO\_PluginInfo</mark>

Show the about dialog for displaying plugin related data. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_plugininfo.md).

#### <mark style="background-color:yellow;">PO\_Pollination</mark>

Turn on the main control panel for managing rooms, orphaned objects, resources (program types, constructions, schedules, etc.). [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_pollination.md).

#### <mark style="background-color:yellow;">PO\_TestLocalAppEnvironment</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_testlocalappenvironment.md).

#### <mark style="background-color:yellow;">PO\_UnitsSetting</mark>

Show the unit dialog for setting up display units on UI. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_unitssetting.md).

#### <mark style="background-color:yellow;">PO\_UploadModel</mark>

Upload the current model to Pollination cloud. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_uploadmodel.md).

#### <mark style="background-color:yellow;">PO\_UserManual</mark>

Open <https://docs.pollination.solutions/user-manual/rhino-plugin/getting-started>. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_usermanual.md).

## Geometry Setup

### `Rooms`

#### <mark style="background-color:yellow;">PO\_AddRooms</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_addrooms.md).

#### <mark style="background-color:yellow;">PO\_AddRoomsByLayer</mark>

Convert closed geometries to rooms by layers. Use "Pollination" command to open Room Manager to check and edit each room. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_addroomsbylayer.md).

#### <mark style="background-color:yellow;">PO\_DrawRoom</mark>

Draw a room. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_drawroom.md).

#### <mark style="background-color:yellow;">PO\_EditRoomProperties</mark>

Edit room properties for one or more selected rooms. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_editroomproperties.md).

#### <mark style="background-color:yellow;">PO\_GenRoomPerimeters</mark>

Split room and generate core/perimeter rooms. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_genroomperimeters.md).

#### <mark style="background-color:yellow;">PO\_MatchRoomProperties</mark>

Duplicate all Honeybee properties from a source room to selected target rooms or solid Breps. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_matchroomproperties.md).

#### <mark style="background-color:yellow;">PO\_MergeRooms</mark>

Merge multiple rooms into one room. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_mergerooms.md).

#### <mark style="background-color:yellow;">PO\_RebuildRooms</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_rebuildrooms.md).

#### <mark style="background-color:yellow;">PO\_SelOpaqueFaces</mark>

Select all visible orphaned faces in the current Rhino document. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_selopaquefaces.md).

#### <mark style="background-color:yellow;">PO\_SelRoomFaces</mark>

Select all visible rooms's faces in the current Rhino document. [Read more](https://github.com/pollination/pollination-docs/blob/master/rhino-plugin/pollination-commands/po_selroomfaces.md).

#### <mark style="background-color:yellow;">PO\_SelRooms</mark>

Select all visible rooms in the current Rhino document. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_selrooms.md).

#### <mark style="background-color:yellow;">PO\_SplitRooms</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_splitrooms.md).

### `Surfaces`

#### <mark style="background-color:yellow;">PO\_AddOpaqueFaces</mark>

Add orphaned faces from selected geometries. Use "Pollination" command to open Orphaned Object Manager to check and edit each orphaned face. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_addopaquefaces.md).

#### <mark style="background-color:yellow;">PO\_DrawPlanarSurface</mark>

Set CPlane and draw plane surfaces on it. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_drawplanarsurface.md).

#### <mark style="background-color:yellow;">PO\_EditFaceProperties</mark>

Edit face properties for one or more selected faces. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_editfaceproperties.md).

#### <mark style="background-color:yellow;">PO\_SelOpaqueFaces</mark>

Select all visible orphaned faces in the current Rhino document. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_selopaquefaces.md).

### `Apertures, Skylights & Doors`

#### <mark style="background-color:yellow;">PO\_AddApertures</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_addapertures.md).

#### <mark style="background-color:yellow;">PO\_AddAperturesByWWR</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_addaperturesbywwr.md).

#### <mark style="background-color:yellow;">PO\_AddDoors</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_adddoors.md).

#### <mark style="background-color:yellow;">PO\_AddSkylightsByRatio</mark>

Add skylights by ratio for each outdoor roof of selected rooms. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_addskylightsbyratio.md).

#### <mark style="background-color:yellow;">PO\_DrawApertures</mark>

Draw apertures on a selected room's surface. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_drawapertures.md).

#### <mark style="background-color:yellow;">PO\_DrawDoors</mark>

Draw doors on a selected room's surface. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_drawdoors.md).

#### <mark style="background-color:yellow;">PO\_DupAperturesDoors</mark>

Duplicate apertures and doors from one location to another point. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_dupaperturesdoors.md).

#### <mark style="background-color:yellow;">PO\_EditApertureProperties</mark>

Edit aperture properties for one or more selected apertures. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_editapertureproperties.md).

#### <mark style="background-color:yellow;">PO\_EditDoorProperties</mark>

Edit door properties for one or more selected doors. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_editdoorproperties.md).

#### <mark style="background-color:yellow;">PO\_MatchChildGeometry</mark>

This command updates the source geometry from the guide geometry while keeping all other properties. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_matchchildgeometry.md).

#### <mark style="background-color:yellow;">PO\_OffsetChildObjects</mark>

Offset all child objects (apertures and doors) of selected rooms to ensure they don't touch the edges of rooms. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_offsetchildobjects.md).

#### <mark style="background-color:yellow;">PO\_ProjectChildToHost</mark>

Check all child objects (apertures and doors) of selected rooms to ensure they are coplanar with their host faces. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_projectchildtohost.md).

#### <mark style="background-color:yellow;">PO\_SelApertures</mark>

Select all visible apertures in the current Rhino document. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_selapertures.md).

#### <mark style="background-color:yellow;">PO\_SelDoors</mark>

Select all visible doors in the current Rhino document. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_seldoors.md).

### `Context`

#### <mark style="background-color:yellow;">PO\_AddSiteContext</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_addsitecontext.md).

#### <mark style="background-color:yellow;">PO\_SelSiteContexts</mark>

Select all visible site contexts in the current Rhino document. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_selsitecontexts.md).

### `Shades`

#### <mark style="background-color:yellow;">PO\_AddApertureShades</mark>

Add shades to apertures. It works with two different modalities, BorderShades and LouverShades. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_addapertureshades.md).

#### <mark style="background-color:yellow;">PO\_AddBuildingShades</mark>

Add selected shade surfaces to model. Use "Pollination" command to open Orphaned Object Manager to check and edit each shade. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_addbuildingshades.md).

#### <mark style="background-color:yellow;">PO\_AddShades</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_addshades.md).

#### <mark style="background-color:yellow;">PO\_EditShadeProperties</mark>

Edit Shade properties for selected Shades. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_editshadeproperties.md).

#### <mark style="background-color:yellow;">PO\_SelShades</mark>

Select all visible shades in the current Rhino document. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_selshades.md).

## Model Alignment & Updates

#### <mark style="background-color:yellow;">PO\_AlignInElevation</mark>

Align geometries (generic geometries or Pollination geometries) to elevation reference lines. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_aligninelevation.md).

#### <mark style="background-color:yellow;">PO\_AlignInPlan</mark>

Align geometries (generic geometries or Pollination geometries) to a grid system. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_aligninplan.md).

#### <mark style="background-color:yellow;">PO\_AlignInPlan2D</mark>

Rebuild all 2D plan curves by aligning them to Rhino grid. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_aligninplan2d.md).

#### <mark style="background-color:yellow;">PO\_AlignToRoom</mark>

Align geometries (generic geometries or Pollination geometries) to a target room. [Read more](https://github.com/pollination/pollination-docs/blob/master/rhino-plugin/pollination-commands/po_aligntoroom.md).

#### <mark style="background-color:yellow;">PO\_AperturesDoorsSwap</mark>

Swap selected apertures and doors. All properties (modifier, construction, ventilation opening, etc) from the original geometries will be kept. [Read more](https://github.com/pollination/pollination-docs/blob/master/rhino-plugin/pollination-commands/po_aperturesdoorsswap.md).

#### <mark style="background-color:yellow;">PO\_Check2DOrtho</mark>

Analysis 2D plans (curves) and visualize non-orthogonal geometries based on a reference plane. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_check2dortho.md).

#### <mark style="background-color:yellow;">PO\_EditInPlace</mark>

Enter editing mode for a selected room or orphaned object. It is same as double clicking the geometry. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_editinplace.md).

#### <mark style="background-color:yellow;">PO\_EditProperties</mark>

Modify Honeybee properties for selected objects. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_editproperties.md).

#### <mark style="background-color:yellow;">PO\_EmbedUserLibrary</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_embeduserlibrary.md).

#### <mark style="background-color:yellow;">PO\_Extract2DPlans</mark>

Extract 2D plans from solid. New added curves contain original solid heights which can be used directly in PO\_Extrude2DPlans command. [Read more](https://github.com/pollination/pollination-docs/blob/master/rhino-plugin/pollination-commands/po_extract2dplans.md).

#### <mark style="background-color:yellow;">PO\_Extrude2DPlans</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_extrude2dplans.md).

#### <mark style="background-color:yellow;">PO\_FixRoomChildrenLinks</mark>

Search globally and relink all child objects (Aperture and Door) with their host room object. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_fixroomchildrenlinks.md).

#### <mark style="background-color:yellow;">PO\_GenAlignGrids</mark>

Generate reference grids for alignments based on input geometries. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_genaligngrids.md).

#### <mark style="background-color:yellow;">PO\_ProjectSrf</mark>

Check all child objects (apertures and doors) of selected rooms to ensure they are coplanar with their host faces. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_projectsrf.md).

#### <mark style="background-color:yellow;">PO\_PurgeUserLibrary</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_purgeuserlibrary.md).

#### <mark style="background-color:yellow;">PO\_RebuildAperturesDoors</mark>

Rebuild apertures and doors that are part of rooms (orphaned apertures and doors won't be processed in this command). [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_rebuildaperturesdoors.md).

#### <mark style="background-color:yellow;">PO\_RemoveProperties</mark>

Remove all attached properties from selected geometries. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_removeproperties.md).

#### <mark style="background-color:yellow;">PO\_RemoveShortSegments</mark>

Removes short edges that have a length smaller than the minimum distance for selected solid geometries. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_removeshortsegments.md).

#### <mark style="background-color:yellow;">PO\_ResetDisplayName</mark>

Reset an object's display name. You can also select partial room's sub-faces. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_resetdisplayname.md).

#### <mark style="background-color:yellow;">PO\_ResetIdentifier</mark>

Reset a honeybee object's identifier and boundary condition. You can also select partial room's sub-faces for resetting boundary conditions. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_resetidentifier.md).

#### <mark style="background-color:yellow;">PO\_ResetResourceIDs</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_resetresourceids.md).

#### <mark style="background-color:yellow;">PO\_ReverseConstruction</mark>

Change geometry's construction with an inverted material order. [Read more](https://github.com/pollination/pollination-docs/blob/master/rhino-plugin/pollination-commands/po_reverseconstruction.md).

#### <mark style="background-color:yellow;">PO\_SaveToUserLibrary</mark>

Export and save all resource objects from the current model to local user's resource library. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_savetouserlibrary.md).

#### <mark style="background-color:yellow;">PO\_SetRoomStoryByElevation</mark>

Update selected rooms's story by their elevation. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_setroomstorybyelevation.md).

#### <mark style="background-color:yellow;">PO\_SimplifyApertures</mark>

Merge all apertures of a room and generate one aperture per face based on the original window-wall-ratio. [Read more](https://github.com/pollination/pollination-docs/blob/master/rhino-plugin/pollination-commands/po_simplifyapertures.md).

#### <mark style="background-color:yellow;">PO\_SyncModel</mark>

Sync current model with a new updated Pollination model. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_syncmodel.md).

## Setup & Run Simulation

#### <mark style="background-color:yellow;">PO\_RunSimulation</mark>

Start submitting a new simulation job. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_runsimulation.md).

#### <mark style="background-color:yellow;">PO\_SimulationParameter</mark>

Set up or modify SimulationParameter for energy simulation. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_simulationparameter.md).

### `Sensor Grids`

#### <mark style="background-color:yellow;">PO\_AddRadialGrid</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_addradialgrid.md).

#### <mark style="background-color:yellow;">PO\_AddSensorGrid</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_addsensorgrid.md).

#### <mark style="background-color:yellow;">PO\_AddView</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_addview.md).

#### <mark style="background-color:yellow;">PO\_EditSensorGridProperties</mark>

Edit sensor grid properties for one or more selected objects. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_editsensorgridproperties.md).

#### <mark style="background-color:yellow;">PO\_EditViewProperties</mark>

Edit view properties for selected objects. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_editviewproperties.md).

#### <mark style="background-color:yellow;">PO\_SelSensorGrids</mark>

Select all visible sensor grids in the current Rhino document. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_selsensorgrids.md).

#### <mark style="background-color:yellow;">PO\_SelViews</mark>

Select all visible Radiance views in the current Rhino document. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_selviews.md).

### `Energy Properties`

#### <mark style="background-color:yellow;">PO\_ConstructionManager</mark>

This command brings up the energy Constructions manager for users to add/edit/remove energy constructions. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_constructionmanager.md).

#### <mark style="background-color:yellow;">PO\_ConstructionSetManager</mark>

This command brings up the energy ConstructionSets manager for users to add/edit/remove energy construction sets. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_constructionsetmanager.md).

#### <mark style="background-color:yellow;">PO\_HVACManager</mark>

This command brings up the energy HVACs manager for users to add/edit/remove energy HVACs. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_hvacmanager.md).

#### <mark style="background-color:yellow;">PO\_MaterialManager</mark>

This command brings up the energy materials manager for users to add/edit/remove energy materials. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_materialmanager.md).

#### <mark style="background-color:yellow;">PO\_ProgramTypeManager</mark>

This command brings up the energy ProgramTypes manager for users to add/edit/remove energy program types. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_programtypemanager.md).

#### <mark style="background-color:yellow;">PO\_SHWManager</mark>

This command brings up the energy SHW manager for users to add/edit/remove energy service hot water systems. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_shwmanager.md).

#### <mark style="background-color:yellow;">PO\_ScheduleManager</mark>

This command brings up the energy Schedules manager for users to add/edit/remove energy schedules. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_schedulemanager.md).

### `Energy Validation`

#### <mark style="background-color:yellow;">PO\_CheckAdjacency</mark>

Analysis geometries (Curve, Brep, Extrusion, or Pollination object) for adjacencies. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_checkadjacency.md).

#### <mark style="background-color:yellow;">PO\_CheckPlanarity</mark>

Analysis selected surfaces for planarity and visualize non-planar surfaces. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_checkplanarity.md).

#### <mark style="background-color:yellow;">PO\_IsolateAdjacencies</mark>

Isolate selected rooms and their adjacent rooms. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_isolateadjacencies.md).

#### <mark style="background-color:yellow;">PO\_ResetBoundaryCondition</mark>

Resets the boundary condition for all child faces of a room or for selected child faces. You can select specific sub-faces of a room by holding the Shift + Ctrl keys. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_resetboundarycondition.md).

#### <mark style="background-color:yellow;">PO\_SetAirBoundariesByGuides</mark>

Use this command to set rooms' interior surface to air boundary type based on guide surfaces. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_setairboundariesbyguides.md).

#### <mark style="background-color:yellow;">PO\_SolveAdjacency</mark>

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](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_solveadjacency.md).

#### <mark style="background-color:yellow;">PO\_ValidateModel</mark>

Validate the current model to ensure it is simulate-able for daylight or energy. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_validatemodel.md).

### `Daylight Settings`

#### <mark style="background-color:yellow;">PO\_ModifierManager</mark>

This command brings up the energy RadianceModifiers manager for users to add/edit/remove Radiance modifiers. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_modifiermanager.md).

#### <mark style="background-color:yellow;">PO\_ModifierSetManager</mark>

This command brings up the energy RadianceModifierSets manager for users to add/edit/remove Radiance modifier sets. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_modifiersetmanager.md).

## Load, Visualize, and Export Results

#### <mark style="background-color:yellow;">PO\_ColorByBoundaryCondition</mark>

Color all objects by their boundary condition. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_colorbyboundarycondition.md).

#### <mark style="background-color:yellow;">PO\_ColorByFaceNormal</mark>

Color all faces (including orphaned objects) by face normal. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_colorbyfacenormal.md).

#### <mark style="background-color:yellow;">PO\_ColorByFaceType</mark>

Color all rooms' faces by boundary condition. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_colorbyfacetype.md).

#### <mark style="background-color:yellow;">PO\_DownloadModel</mark>

Download a model from the Pollination cloud. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_downloadmodel.md).

#### <mark style="background-color:yellow;">PO\_HideNames</mark>

Hide all Pollination object's display names. Use this command with PO\_ShowNames. [Read more](https://github.com/pollination/pollination-docs/blob/master/rhino-plugin/pollination-commands/po_hidenames.md).

#### <mark style="background-color:yellow;">PO\_HideRoomNames</mark>

Hide room names. [Read more](https://github.com/pollination/pollination-docs/blob/master/rhino-plugin/pollination-commands/po_hideroomnames.md).

#### <mark style="background-color:yellow;">PO\_LoadResults</mark>

Load results from previous submitted simulations. Download simulation assets if the job is executed on Pollination cloud. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_loadresults.md).

#### <mark style="background-color:yellow;">PO\_ResetLegendLocation</mark>

Move back all legends back to top-left of the view. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_resetlegendlocation.md).

#### <mark style="background-color:yellow;">PO\_ShowNames</mark>

Show selected Pollination object's display name. Use this command with PO\_HideNames. [Read more](https://github.com/pollination/pollination-docs/blob/master/rhino-plugin/pollination-commands/po_shownames.md).

#### <mark style="background-color:yellow;">PO\_ShowObjectNotes</mark>

Display a full report of object's notes which often is used for errors. [Read more](/user-manual/rhino-plugin/pollination-commands/alphabetically/po_showobjectnotes.md).

#### <mark style="background-color:yellow;">PO\_ShowRoomNames</mark>

Show selected rooms' display name. [Read more](https://github.com/pollination/pollination-docs/blob/master/rhino-plugin/pollination-commands/po_showroomnames.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pollination.solutions/user-manual/rhino-plugin/pollination-commands.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
