Honeybee Primer
Ladybug Tools for Grasshopper Documentation
  • Honeybee Primer
  • Components
    • 0 :: Create
      • Deconstruct Model
      • Model
      • Deconstruct Object
      • Intersect Solids
      • Planarize Brep
      • Room
      • Room from Solid
      • Solve Adjacency
      • Face
      • Properties by Guide Surface
      • Add Subface
      • Aperture
      • Apertures by Ratio
      • Door
      • Facade Parameters
      • Skylights by Ratio
      • Add Shade
      • Extruded Border Shades
      • Louver Shades
      • Shade
      • Mirror
      • Move
      • Rotate
      • Scale
      • Recipe Settings
      • Visualize Recipe Execution
      • Add Prefix
      • Apertures by Guide Surface
      • Apertures by Width Height
      • Custom Ground
      • Set Identifier
      • Set Multiplier
      • Set Story
      • Straight Skeleton
    • 1 :: Visualize
      • Visualize All
      • Visualize Normals
      • Visualize Quick
      • Visualize Wireframe
      • Face Attributes
      • Room Attributes
      • Color Face Attributes
      • Color Room Attributes
      • Label Faces
      • Label Rooms
      • Visualize by BC
      • Visualize by Type
      • Check Versions
      • Config
      • Geometry Properties
    • 2 :: Organize
      • Faces by Attribute
      • Rooms by Attribute
      • Rooms by Floor Height
      • Rooms by Orientation
      • Faces by BC
      • Faces by Type
    • 3 :: Serialize
      • Object to String
      • String to Object
      • Dump Objects
      • Load Objects
      • Dump Compressed Objects
      • Load Compressed Objects
      • Dump gbXML
      • Load gbXML OSM IDF
      • Update HBJSON
      • Validate Model
Powered by GitBook
On this page
  • Inputs
  • Outputs
Export as PDF
  1. Components
  2. 0 :: Create

Solve Adjacency

PreviousRoom from SolidNextFace

Last updated 3 years ago

-

Solve adjacencies between a series of honeybee Rooms.

Note that rooms must have matching faces in order for them to be discovered as adjacent.

Inputs

  • rooms [Required]

    A list of honeybee Rooms for which adjacencies will be solved.

  • ep_int_constr

    Optional construction subset list from the "HB Interior Construction Subset" component. This will be used to assign custom constructions for the adjacent Faces, Apertures, and Doors found in the process of solving adjacency. Note that None values in the input list correspond to constructions that will not change from the default. If no value is input here, the default interior constructions will be assigned using the adjacent Rooms' ConstructionSet.

  • rad_int_mod

    Optional Radiance modifier subset list from the "HB Interior Material Subset" component. This will be used to assign custom radiance modifiers for the adjacent Faces, Apertures, and Doors found in the process of solving adjacency. Note that None values in the input list correspond to modifiers that will not change from the default. If no value is input here, the default interior modifiers will be assigned using the adjacent Rooms' ModifierSet.

  • adiabatic

    Set to True to have all of the adjacencies discovered by this component set to an adiabatic boundary condition. If False, a Surface boundary condition will be used for all adjacencies. Note that adabatic conditions are not allowed if interior windows are assigned to interior faces. Default: False.

  • air_boundary

    Set to True to have all of the face adjacencies discovered by this component set to an AirBoundary face type. Note that AirBoundary face types are not allowed if interior windows are assigned to interior faces. Default: False.

  • overwrite

    Boolean to note whether existing Surface boundary conditions should be overwritten. If False or None, only newly-assigned adjacencies will be updated.

  • run [Required]

    Set to True to run the component and solve adjacencies.

Outputs

  • report

    Reports, errors, warnings, etc.

  • adj_rooms

    The input Honeybee Rooms with adjacencies solved between matching Faces.

[source code]