bim2sim.plugins.PluginAixLib.bim2sim_aixlib.examples package
Submodules
bim2sim.plugins.PluginAixLib.bim2sim_aixlib.examples.e1_simple_project_hvac_aixlib module
- bim2sim.plugins.PluginAixLib.bim2sim_aixlib.examples.e1_simple_project_hvac_aixlib.run_example_simple_hvac_aixlib()
Run an HVAC simulation with the AixLib backend.
This example runs an HVAC with the aixlib backend. Specifies project directory and location of the HVAC IFC file. Then, it creates a bim2sim project with the aixlib backend. Simulation settings are specified (here, the aggregations are specified), before the project is executed with the previously specified settings.
bim2sim.plugins.PluginAixLib.bim2sim_aixlib.examples.e2_complex_project_hvac_aixlib module
- bim2sim.plugins.PluginAixLib.bim2sim_aixlib.examples.e2_complex_project_hvac_aixlib.run_example_complex_hvac_aixlib()
Run an HVAC simulation with the AixLib backend with a complex IFC.
First the project directory and location of the HVAC IFC file are specified. Then, we create a bim2sim project with the AixLib backend. Simulation type settings are set, in this case we set threshold of fuzzy search a bit lower, to reduce the amount of decisions. Afterwards the project is executed via the ConsoleDecisionHandler which takes answers for upcoming decisions via command line input.