DesignBuilder-logo

Connexion

Scripts C#

Programmes pour l'API DesignBuilder permettant d'étendre ses possibilités ou d'ajouter une fonctionnalité spécifique. Ce type de code permet de créer un prétraitement avant l'envoi du modèle à EnergyPlus, par exemple une modification de l'IDF, ou après une simulation, par exemple lecture des résultats et construction de nouvelles valeurs de sortie.

Ajout d'une batterie adiabatique en extraction devant récupérateur

Publié dans Scripts C#

{tab Procédure}

Le script C# effectue un prétraitement du modèle avant envoie de la simulation à EnergyPlus. Il recherche une boucle d'air et ajoute dans sa CTA une batterie adiabatique (nommée évaporative dans DesignBuilder). Cette batterie se situe entre le ventilateur d'extraction et le récupérateur afin de rafraichir l'air avant passage dans le récupérateur pour améliorer le rafraichissement en période chaude.

Un script EMS optionel d'arrêt/démarrage de la batterie adiabatique est aussi proposé.

Version : 6.1     Prérequis : Module Script et utilisation du CVC Détaillé

Remplacer un planning Compact par un fichier externe

Publié dans Scripts C#

Ce script C# recheche un planning Compact dans le modèle pour le remplacer par un pointeur vers un fichier csv externe. Ce fichier doit contenir le planning au pas horaire.

Le code ci-dessous doit être coller dans le module Script, catégorie CS-Script.

Version minimale : 6.1       Prérequis : Module Script