dragonfly_idaice.cli.translate module¶
honeybee idaice translation commands.
- dragonfly_idaice.cli.translate.model_to_idm(model_file, full_geometry=False, no_plenum=False, wall_thickness='0.4m', adjacency_distance='0.4m', output_file=None, multiplier=True, plenum=True)[source]¶
Translate a Model file to an IES-VE IDM string.
- Parameters:
model_file – Full path to a Model JSON file (DFJSON) or a Model pkl (DFpkl) file.
full_geometry – Boolean to note if the multipliers on each Building story will be passed along to the generated Honeybee Room objects or if full geometry objects should be written for each story in the building. (Default: False).
no_plenum – Boolean to indicate whether ceiling/floor plenum depths assigned to Room2Ds should generate distinct 3D Rooms in the translation. (Default: False).
output_file – Optional IDM file to output the IDM string of the translation. If None, the string will be returned from this method. (Default: None).