Something

from me

Fotografieren - Handwerk - Programmieren... einige Tätigkeiten, welche ich nachgehe. Auf diesen Seiten möchte ich ein Teil davon preisgeben.


Post

U-Wert Rechner

Nicolas Bühler -- 2023-12-09

Mit der Entwicklung dieser Webapp will ich ein Werkzeug zur Berechnung des Wärmedurchgangkoeffizienten (U-Wert) von homogenen Bauteilen erarbeiten.

Rechner

Neben dem U-Wert wird auch der Temperaturverlauf durch das Bauteil errechnet. Temperaturbedingungen können dynamisch aktualisiert werden.

Struktur des Codes

Der Code ist in HTML, PHP und JavaScript verfasst und verwendet eine MySQL-Datenbank, um Baustoffinformationen zu speichern. Hier sind einige Schlüsselelemente des Codes:

PHP-Klassen und Datenbankabfragen

Es gibt drei PHP-Klassen (layer_one_model, layer_two_model, und material), die für das Datenbank-Handling verantwortlich sind. Es werden Datenbankabfragen durchgeführt, um Informationen zu Bauteilschichten und Materialien abzurufen.

Dynamisches HTML mit JavaScript

Die Seite verwendet JavaScript, um dynamisch eine Baumstruktur (Schichtenliste) zu erstellen. Außerdem ermöglicht es, Baustoffinformationen in einem Popup anzuzeigen und in ein Formular einzufügen.

Rechner

U-Wert-Berechnung

Die Kernfunktionalität besteht darin, den U-Wert basierend auf den eingegebenen Material- und Schichtinformationen zu berechnen. Der U-Wert wird automatisch aktualisiert, wenn neue Schichten hinzugefügt werden.

Temperaturverlauf

Eine weitere Funktion ist die Darstellung des Temperaturverlaufs über den Bauteilschichten. Der Code ermöglicht eine dynamische Aktualisierung des Temperaturverlaufs beim Hinzufügen neuer Schichten oder durch die Veränderung der Innen- und Aussentemperatur.



Anpassung Version 0.2

- Erstellte Schichten können wieder gelöscht werden (noch etwas Buggy)

- Code wurde auf verschiedene Module aufgeteilt

- Darstellung für halbgrosse Fenstergrösse/kleinere Bildschirme wurde optimiert

Features Version 0.1

- Umfangreiche Baustoffliste aus welcher ausgewählt werden kann.

- Baustoffe können individuell erfasst werden für die Berechnung.

- U-Wert Berechnung nach dem Glaserverfahren für homogene Schichaufbauten.

- Dynamische Berechnung des Temperaturverlaufes. Innen und Aussentemperatur können jederzeit verändert werden.



Hier geht's zum U-Wert Rechner V. 0.2

Zurück