honeybee_3dm.model module

Creating Honeybee model objects from rhino3dm surfaces and closed volumes

honeybee_3dm.model.import_3dm(path, name=None, *, config_path=None)[source]

Import a rhino3dm file as a Honeybee model.

This function outputs a Honeybee model from the faces, shades, apertures, and doors on a rhino3dm file. By default, all the rhino objects will be converted to Honeybee Faces based on the objects normal direction. A config file can be used to assign objects to specific Honeybee face types and Honeybee object types.

Parameters
  • path – A text string for the path to the rhino3dm file.

  • name – A text string that will be used as the name of the Honeybee model. Default will be the same as Rhino file name.

  • config_path – A text string path to the config file on disk. Defaults to not using a config file.

Returns

A Honeybee model.