dragonfly_iesve.writer module

Write a gem file from a Dragonfly model.

dragonfly_iesve.writer.model_to_gem(model, use_multiplier=True, exclude_plenums=False)[source]

Generate an IES GEM string from a Dragonfly Model.

Parameters:
  • model – A dragonfly Model.

  • use_multiplier – Boolean to note whether the multipliers on each Building story will be passed along to the Room objects or if full geometry objects should be written for each repeated story in the building. (Default: True).

  • exclude_plenums – Boolean to indicate whether ceiling/floor plenum depths assigned to Room2Ds should generate distinct 3D Rooms in the translation. (Default: False).

Returns:

Path to exported GEM file.