Datenbank-Konzept

Wie VICUS Buildings eingebaute, Benutzer- und projektlokale Datenbankelemente verwaltet und wie die Datenbankdialoge bedient werden

Überblick

VICUS Buildings verwaltet alle wiederverwendbaren Planungsdaten der Gebäudesimulation - Materialien, Konstruktionen, Verglasungen, Fenster, Sonnenschutz, Zeitpläne und Nutzungs-Untermodelle - in Datenbanken mit drei Ebenen: der eingebauten (schreibgeschützten) Programmdatenbank, der persistenten Benutzerdatenbank und projektlokalen Elementen, die in der Projektdatei gespeichert werden. Alle Datenbankdialoge folgen demselben Bedienschema: Tabelle mit Filter links, Bearbeitungsbereich rechts, Werkzeugleiste zum Anlegen, Kopieren und Verschieben zwischen den Ebenen.

Aufruf

  • Menü Datenbanken - alle Datenbankdialoge zum direkten Bearbeiten
  • aus Zuweisungsdialogen und Eigenschaftsseiten heraus (z. B. bei der Auswahl eines Zeitplans oder Materials): derselbe Dialog öffnet sich im Auswahlmodus mit den Schaltflächen Auswählen und Abbrechen; ein Doppelklick auf eine Zeile übernimmt das Element direkt

Drei Ebenen

Oberhalb der Tabelle zeigt eine Farblegende, zu welcher Ebene ein Element gehört:

EbeneLegende im DialogSpeicherortBearbeitbar
Eingebaute DatenbankEnthaltene ElementeInstallationsverzeichnisnein (schreibgeschützt)
BenutzerdatenbankBenutzer DB-ElementeXML-Dateien (db_*.xml) im Benutzerverzeichnis, unabhängig vom Projektja
ProjektelementeElemente des Projektseingebettet in der Projektdatei (.vicus)ja

Eingebaute Elemente sind farblich hinterlegt; ihre Eingabefelder im Bearbeitungsbereich sind gesperrt. Um ein eingebautes Element als Vorlage zu nutzen, legen Sie über die Kopierfunktion eine bearbeitbare Kopie an. Fett dargestellte Elemente werden im aktuell geöffneten Projekt referenziert.

Die Benutzerdatenbank wird beim Beenden des Programms in das Benutzerverzeichnis geschrieben. In den Programmeinstellungen kann dafür ein eigenes Verzeichnis (z. B. ein Netzlaufwerk für das Team) festgelegt werden, siehe Einstellungen.

Bedienung der Datenbankdialoge

Alle Dialoge besitzen dieselbe Werkzeugleiste unterhalb der Tabelle:

SchaltflächeFunktion
HinzufügenLegt ein neues Element mit Standardwerten an. Bei geöffnetem Projekt entsteht zunächst ein Projektelement, ohne geöffnetes Projekt direkt ein Benutzer-DB-Element.
KopierenDupliziert das ausgewählte Element - auch eingebaute Elemente lassen sich so als Vorlage nutzen.
EntfernenLöscht das ausgewählte Benutzer- bzw. Projektelement (für eingebaute Elemente deaktiviert).
In Benutzer-DB speichernVerschiebt ein Projektelement in die Benutzerdatenbank (“Speichert lokales Projekt-DB-Element in der Benutzerdatenbank.”). Nur bei geöffnetem Projekt sichtbar.
Aus Benutzer-DB entfernenVerschiebt das Element aus der Benutzerdatenbank zurück in das lokale Projekt. Nur bei geöffnetem Projekt sichtbar.
Benutzerdatenbank neu ladenLädt die Benutzerdatenbank neu aus dem Verzeichnis. Sicherheitsabfrage: “Durch das erneute Laden der Benutzerdatenbank aus einer Datei werden alle Änderungen rückgängig gemacht, die in diesem Dialog seit dem Start des Programms vorgenommen wurden. Fortsetzen?”
Entferne nicht verwendete lokale ElementeLöscht alle projektlokalen Elemente, die im Projekt nirgendwo referenziert werden (nur bei geöffnetem Projekt aktiv).

Abhängige Elemente mitübernehmen

Referenziert ein Element beim Übertragen in die Benutzerdatenbank weitere projektlokale Elemente (z. B. eine Konstruktion ihre Materialien), erscheint der Dialog Füge Elemente zu Nutzerdatenbank zu: Er listet “Die folgenden lokalen Elemente werden vom Datenbankelement referenziert:” und fragt “Möchten Sie diese Elemente auch in die Benutzerdatenbank aufnehmen?”. Mit OK werden alle abhängigen Elemente ebenfalls in die Benutzerdatenbank übernommen.

Filter

Rechts in der Werkzeugleiste filtern Sie die Tabelle: Spalte im Auswahlfeld wählen (Standard: Name) und Suchtext in das Feld Filter eingeben. Der Filter arbeitet mit Platzhaltern (Wildcards) und unterscheidet nicht zwischen Groß- und Kleinschreibung.

Mehrsprachige Namen

Elementnamen sind mehrsprachige Zeichenketten: Das Namensfeld zeigt den Namen in der aktuellen Programmsprache; die Schaltfläche daneben öffnet einen Dialog mit drei Eingabezeilen - Englisch, aktuelle Sprache und eine dritte, wählbare Sprache (Vorgabe: Französisch). Fehlt eine Übersetzung, wird auf den englischen Namen zurückgegriffen.

Elemente zwischen Projekten austauschen

Ein eigenes Export-/Importformat für einzelne Elemente gibt es nicht: Beim Speichern bettet VICUS Buildings alle im Projekt referenzierten Datenbankelemente in die .vicus-Projektdatei ein. Wird das Projekt auf einem anderen Rechner geöffnet, erscheinen diese Elemente dort als Elemente des Projekts und lassen sich per In Benutzer-DB speichern dauerhaft übernehmen.

Gut zu wissen:

Die .vicus-Projektdatei ist selbsttragend: Sie enthält alle referenzierten Konstruktionen, Zeitpläne und Nutzungsprofile. Wer das Projekt öffnet, kann sofort weiterrechnen - und die mitgelieferten Elemente bei Bedarf in die eigene Benutzerdatenbank übernehmen. Neue und kopierte Elemente bleiben zunächst projektlokal; übernehmen Sie bewusst nur die Elemente in die Benutzerdatenbank, die Sie projektübergreifend verwenden möchten.

Duplikate entfernen

Menü Datenbanken > Duplikate entfernen… durchsucht alle Datenbanken nach doppelten Einträgen. Der Dialog listet gefundene Paare je Datenbanktyp in drei Spalten (Datenbank Element, Duplicate #1, Duplikat #2); vollständig identische Paare werden farblich hervorgehoben, eingebaute Elemente fett dargestellt. Im Bereich Unterschiede zeigt eine Gegenüberstellung die abweichenden Eigenschaften beider Elemente an.

Vor dem Öffnen weist VICUS Buildings darauf hin: Werden Duplikate entfernt, die im aktuell geöffneten Projekt benutzt werden, kann diese Änderung nicht rückgängig gemacht werden - der Undo-Verlauf wird geleert.

Gebäude-Datenbanken im Überblick

Menüeintrag unter DatenbankenInhaltHandbuchseite
Materialien…BaustoffkennwerteMaterialien & Konstruktionen
Konstruktionen…Schichtaufbauten mit U-WertMaterialien & Konstruktionen
Fensterverglasungen…Verglasungssysteme (U-Wert, SHGC)Fenster, Verglasung & Sonnenschutz
Fenster…Fenster aus Verglasung + RahmenFenster, Verglasung & Sonnenschutz
Sonnenschutz…Sonnenschutzelemente (τ, ρ, g_tot)Fenster, Verglasung & Sonnenschutz
Randbedingungen…Wärmeübergangs- und StrahlungsrandbedingungenRandbedingungen
Zeitpläne…Tages-, Wochen- und JahreszeitpläneZeitpläne
Interne Lasten, Lüftung/Infiltration, Zonenspezifische Regelungen, Ideale Raumheizung/-kühlung…Untermodelle für NutzungsprofileNutzungs-Untermodelle
Nutzungsprofil…Nutzungsprofile (bündeln die Untermodelle)Aufbau von Nutzungsprofilen
Flächenheizungen…, Versorgungssysteme…, Heizkurven…Flächenheiz-/Kühlsysteme und ihre VersorgungNutzungs-Untermodelle

Die weiteren Einträge des Menüs (Rohrleitungen, Rohrfittinge, Medien/Fluide, Anlagen, Wärmeaustausch von Rohren) betreffen die Wärmenetzplanung und sind im Handbuch von VICUS Districts dokumentiert.

Verwandte Themen

Bleiben Sie auf dem Laufenden

Neue Features, Tutorials und Updates direkt in Ihr Postfach.