bim2sim.plugins.PluginAixLib.bim2sim_aixlib package

class bim2sim.plugins.PluginAixLib.bim2sim_aixlib.LoadLibrariesAixLib(playground)

Bases: ITask

Load AixLib library for export

overwrite_standarlib_models()
run(**kwargs)

Run tasks.

touches: Tuple[str] = ('libraries',)
class bim2sim.plugins.PluginAixLib.bim2sim_aixlib.PluginAixLib

Bases: Plugin

create_modelica_table_from_list(curve)
Parameters:

curve

Returns:

default_tasks: List[Type[ITask]] = [<class 'bim2sim.tasks.common.load_ifc.LoadIFC'>, <class 'bim2sim.tasks.common.check_ifc.CheckIfc'>, <class 'bim2sim.tasks.common.create_elements.CreateElementsOnIfcTypes'>, <class 'bim2sim.tasks.hvac.connect_elements.ConnectElements'>, <class 'bim2sim.tasks.hvac.make_graph.MakeGraph'>, <class 'bim2sim.tasks.hvac.expansiontanks.ExpansionTanks'>, <class 'bim2sim.tasks.hvac.reduce.Reduce'>, <class 'bim2sim.tasks.hvac.dead_ends.DeadEnds'>, <class 'bim2sim.plugins.PluginAixLib.bim2sim_aixlib.LoadLibrariesAixLib'>, <class 'bim2sim.tasks.hvac.export.Export'>]
name: str = 'AixLib'
sim_settings

alias of AixLibSimSettings

tasks: Set[Type[ITask]] = {<class 'bim2sim.plugins.PluginAixLib.bim2sim_aixlib.LoadLibrariesAixLib'>}

Subpackages

Submodules

bim2sim.plugins.PluginAixLib.bim2sim_aixlib.sim_settings module

class bim2sim.plugins.PluginAixLib.bim2sim_aixlib.sim_settings.AixLibSimSettings

Bases: PlantSimSettings

Defines simulation settings for AixLib Plugin.

This class defines the simulation settings for the AixLib Plugin. It inherits all choices from the PlantSimSettings settings. AixLib specific settings are added here.

path_aixlib