Skripte aufgeräumt

This commit is contained in:
Jens Cornelsen
2025-01-22 17:29:41 +01:00
parent 49fdb4ec05
commit 2cbba122e9
3 changed files with 94 additions and 276 deletions

View File

@@ -1,189 +1,7 @@
<script lang="ts"> <script lang="ts">
import { BerechnungWaermeTransferMaxStroemeBauteile } from "#lib/Berechnungen/BedarfsausweisWohnen/BerechnungWaermeTransferMaxStroemeBauteile.js"; import { BerechnungWaermeTransferMaxStroemeBauteile } from "#lib/Berechnungen/BedarfsausweisWohnen/BerechnungWaermeTransferMaxStroemeBauteile.js";
let ObjektAdresse = ""; $: result = BerechnungWaermeTransferMaxStroemeBauteile();
let NettoGrundflaeche = 0;
let minimaleAussentemperatur = 0;
let innenTemperatur = 0;
let ObjektBruttoVolumen = 0;
let maximaleTemperaturDifferenz = 0;
let LichteRaumHoehe = 0;
let ObjektNettoVolumen = 0;
let FaktorNettoVolumen = 0;
let ObjektNettoVolumenAlternativ = 0;
let HuellFlaechenVolumenVerhaeltnis = 0;
let AussenWandFlaecheWest = 0;
let WaermeDurchgangsKoeffizientAussenWandWest = 0;
let WaermeTransferKoeffizientAussenwandWest = 0;
let TemperaturKorrekturFaktorAussenwand = 0;
let WaermeTransferKoeffizientAussenwandWestKorrektur = 0;
let maximalerWaermestromAussenwandWest = 0;
let AussenWandFlaecheSued = 0;
let WaermeDurchgangsKoeffizientAussenWandSued = 0;
let WaermeTransferKoeffizientAussenwandSued = 0;
let WaermeTransferKoeffizientAussenwandSuedKorrektur = 0;
let maximalerWaermestromAussenwandSued = 0;
let AussenWandFlaecheNord = 0;
let WaermeDurchgangsKoeffizientAussenWandNord = 0;
let WaermeTransferKoeffizientAussenwandNord = 0;
let WaermeTransferKoeffizientAussenwandNordKorrektur = 0;
let maximalerWaermestromAussenwandNord = 0;
let AussenWandFlaecheOst = 0;
let WaermeDurchgangsKoeffizientAussenWandOst = 0;
let WaermeTransferKoeffizientAussenwandOst = 0;
let WaermeTransferKoeffizientAussenwandOstKorrektur = 0;
let maximalerWaermestromAussenwandOst = 0;
let FensterFlaecheWest = 0;
let WaermeDurchgangsKoeffizientFensterWest = 0;
let WaermeTransferKoeffizientFensterWest = 0;
let TemperaturKorrekturFaktorFenster = 0;
let WaermeTransferKoeffizientFensterWestKorrektur = 0;
let maximalerWaermestromFensterWest = 0;
let FensterFlaecheSued = 0;
let WaermeDurchgangsKoeffizientFensterSued = 0;
let WaermeTransferKoeffizientFensterSued = 0;
let WaermeTransferKoeffizientFensterSuedKorrektur = 0;
let maximalerWaermestromFensterSued = 0;
let FensterFlaecheNord = 0;
let WaermeDurchgangsKoeffizientFensterNord = 0;
let WaermeTransferKoeffizientFensterNord = 0;
let WaermeTransferKoeffizientFensterNordKorrektur = 0;
let maximalerWaermestromFensterNord = 0;
let FensterFlaecheOst = 0;
let WaermeDurchgangsKoeffizientFensterOst = 0;
let WaermeTransferKoeffizientFensterOst = 0;
let WaermeTransferKoeffizientFensterOstKorrektur = 0;
let maximalerWaermestromFensterOst = 0;
let HaustuerFlaeche = 0;
let WaermeDurchgangsKoeffizientHaustuer = 0;
let WaermeTransferKoeffizientHaustuer = 0;
let TemperaturKorrekturFaktorHaustuer = 0;
let WaermeTransferKoeffizientHaustuerKorrektur = 0;
let maximalerWaermestromHaustuer = 0;
let FlachdachFlaeche = 0;
let WaermeDurchgangsKoeffizientFlachdach = 0;
let WaermeTransferKoeffizientFlachdach = 0;
let TemperaturKorrekturFaktorFlachdach = 0;
let WaermeTransferKoeffizientFlachdachKorrektur = 0;
let maximalerWaermestromFlachdach = 0;
let BodenplatteFlaeche = 0;
let WaermeDurchgangsKoeffizientBodenplatte = 0;
let WaermeTransferKoeffizientBodenplatte = 0;
let TemperaturKorrekturFaktorBodenplatte = 0;
let WaermeTransferKoeffizientBodenplatteKorrektur = 0;
let maximalerWaermestromBodenplatte = 0;
let GesamtHuellFlaeche = 0;
let WaermeBrueckenZuschlag = 0;
let WaermeTransferKoeffizientWaeremebruecken = 0;
let maximalerWaermestromWaermebruecken = 0;
let WaermeTransferKoeffizientGesamt = 0;
let maximalerWaermestromGesamt = 0;
$: {
const result = BerechnungWaermeTransferMaxStroemeBauteile()
maximaleTemperaturDifferenz = result.maximaleTemperaturDifferenz
LichteRaumHoehe = result.LichteRaumHoehe
ObjektAdresse = result.ObjektAdresse
NettoGrundflaeche = result.NettoGrundflaeche
minimaleAussentemperatur = result.minimaleAussentemperatur
innenTemperatur = result.innenTemperatur
ObjektBruttoVolumen = result.ObjektBruttoVolumen
ObjektNettoVolumen = result.ObjektNettoVolumen
FaktorNettoVolumen = result.FaktorNettoVolumen
ObjektNettoVolumenAlternativ = result.ObjektNettoVolumenAlternativ
HuellFlaechenVolumenVerhaeltnis = result.HuellFlaechenVolumenVerhaeltnis
AussenWandFlaecheWest = result.AussenWandFlaecheWest
WaermeDurchgangsKoeffizientAussenWandWest = result.WaermeDurchgangsKoeffizientAussenWandWest
WaermeTransferKoeffizientAussenwandWest = result.WaermeTransferKoeffizientAussenwandWest
TemperaturKorrekturFaktorAussenwand = result.TemperaturKorrekturFaktorAussenwand
WaermeTransferKoeffizientAussenwandWestKorrektur = result.WaermeTransferKoeffizientAussenwandWestKorrektur
maximalerWaermestromAussenwandWest = result.maximalerWaermestromAussenwandWest
AussenWandFlaecheSued = result.AussenWandFlaecheSued
WaermeDurchgangsKoeffizientAussenWandSued = result.WaermeDurchgangsKoeffizientAussenWandSued
WaermeTransferKoeffizientAussenwandSued = result.WaermeTransferKoeffizientAussenwandSued
TemperaturKorrekturFaktorAussenwand = result.TemperaturKorrekturFaktorAussenwand
WaermeTransferKoeffizientAussenwandSuedKorrektur = result.WaermeTransferKoeffizientAussenwandSuedKorrektur
maximalerWaermestromAussenwandSued = result.maximalerWaermestromAussenwandSued
AussenWandFlaecheNord = result.AussenWandFlaecheNord
WaermeDurchgangsKoeffizientAussenWandNord = result.WaermeDurchgangsKoeffizientAussenWandNord
WaermeTransferKoeffizientAussenwandNord = result.WaermeTransferKoeffizientAussenwandNord
TemperaturKorrekturFaktorAussenwand = result.TemperaturKorrekturFaktorAussenwand
WaermeTransferKoeffizientAussenwandNordKorrektur = result.WaermeTransferKoeffizientAussenwandNordKorrektur
maximalerWaermestromAussenwandNord = result.maximalerWaermestromAussenwandNord
AussenWandFlaecheOst = result.AussenWandFlaecheOst
WaermeDurchgangsKoeffizientAussenWandOst = result.WaermeDurchgangsKoeffizientAussenWandOst
WaermeTransferKoeffizientAussenwandOst = result.WaermeTransferKoeffizientAussenwandOst
TemperaturKorrekturFaktorAussenwand = result.TemperaturKorrekturFaktorAussenwand
WaermeTransferKoeffizientAussenwandOstKorrektur = result.WaermeTransferKoeffizientAussenwandOstKorrektur
maximalerWaermestromAussenwandOst = result.maximalerWaermestromAussenwandOst
FensterFlaecheWest = result.FensterFlaecheWest
WaermeDurchgangsKoeffizientFensterWest = result.WaermeDurchgangsKoeffizientFensterWest
WaermeTransferKoeffizientFensterWest = result.WaermeTransferKoeffizientFensterWest
TemperaturKorrekturFaktorFenster = result.TemperaturKorrekturFaktorFenster
WaermeTransferKoeffizientFensterWestKorrektur = result.WaermeTransferKoeffizientFensterWestKorrektur
maximalerWaermestromFensterWest = result.maximalerWaermestromFensterWest
FensterFlaecheSued = result.FensterFlaecheSued
WaermeDurchgangsKoeffizientFensterSued = result.WaermeDurchgangsKoeffizientFensterSued
WaermeTransferKoeffizientFensterSued = result.WaermeTransferKoeffizientFensterSued
TemperaturKorrekturFaktorFenster = result.TemperaturKorrekturFaktorFenster
WaermeTransferKoeffizientFensterSuedKorrektur = result.WaermeTransferKoeffizientFensterSuedKorrektur
maximalerWaermestromFensterSued = result.maximalerWaermestromFensterSued
FensterFlaecheNord = result.FensterFlaecheNord
WaermeDurchgangsKoeffizientFensterNord = result.WaermeDurchgangsKoeffizientFensterNord
WaermeTransferKoeffizientFensterNord = result.WaermeTransferKoeffizientFensterNord
TemperaturKorrekturFaktorFenster = result.TemperaturKorrekturFaktorFenster
WaermeTransferKoeffizientFensterNordKorrektur = result.WaermeTransferKoeffizientFensterNordKorrektur
maximalerWaermestromFensterNord = result.maximalerWaermestromFensterNord
FensterFlaecheOst = result.FensterFlaecheOst
WaermeDurchgangsKoeffizientFensterOst = result.WaermeDurchgangsKoeffizientFensterOst
WaermeTransferKoeffizientFensterOst = result.WaermeTransferKoeffizientFensterOst
TemperaturKorrekturFaktorFenster = result.TemperaturKorrekturFaktorFenster
WaermeTransferKoeffizientFensterOstKorrektur = result.WaermeTransferKoeffizientFensterOstKorrektur
maximalerWaermestromFensterOst = result.maximalerWaermestromFensterOst
HaustuerFlaeche = result.HaustuerFlaeche
WaermeDurchgangsKoeffizientHaustuer = result.WaermeDurchgangsKoeffizientHaustuer
WaermeTransferKoeffizientHaustuer = result.WaermeTransferKoeffizientHaustuer
TemperaturKorrekturFaktorHaustuer = result.TemperaturKorrekturFaktorHaustuer
WaermeTransferKoeffizientHaustuerKorrektur = result.WaermeTransferKoeffizientHaustuerKorrektur
maximalerWaermestromHaustuer = result.maximalerWaermestromHaustuer
FlachdachFlaeche = result.FlachdachFlaeche
WaermeDurchgangsKoeffizientFlachdach = result.WaermeDurchgangsKoeffizientFlachdach
WaermeTransferKoeffizientFlachdach = result.WaermeTransferKoeffizientFlachdach
TemperaturKorrekturFaktorFlachdach = result.TemperaturKorrekturFaktorFlachdach
WaermeTransferKoeffizientFlachdachKorrektur = result.WaermeTransferKoeffizientFlachdachKorrektur
maximalerWaermestromFlachdach = result.maximalerWaermestromFlachdach
BodenplatteFlaeche = result.BodenplatteFlaeche
WaermeDurchgangsKoeffizientBodenplatte = result.WaermeDurchgangsKoeffizientBodenplatte
WaermeTransferKoeffizientBodenplatte = result.WaermeTransferKoeffizientBodenplatte
TemperaturKorrekturFaktorBodenplatte = result.TemperaturKorrekturFaktorBodenplatte
WaermeTransferKoeffizientBodenplatteKorrektur = result.WaermeTransferKoeffizientBodenplatteKorrektur
maximalerWaermestromBodenplatte = result.maximalerWaermestromBodenplatte
WaermeBrueckenZuschlag = result.WaermeBrueckenZuschlag
GesamtHuellFlaeche = result.GesamtHuellFlaeche
WaermeTransferKoeffizientWaeremebruecken = result.WaermeTransferKoeffizientWaeremebruecken
maximalerWaermestromWaermebruecken = result.maximalerWaermestromWaermebruecken
WaermeTransferKoeffizientGesamt = result.WaermeTransferKoeffizientGesamt
maximalerWaermestromGesamt = result.maximalerWaermestromGesamt
}
</script> </script>
@@ -209,50 +27,50 @@ $: {
<tbody> <tbody>
<tr class="bg-yellow-100"> <tr class="bg-yellow-100">
<td colspan="1" class="border border-gray-300 p-2 text-left bg-white">Objekt:</td> <td colspan="1" class="border border-gray-300 p-2 text-left bg-white">Objekt:</td>
<td colspan="5" class="border border-gray-300 p-2 text-left">{ObjektAdresse}</td> <td colspan="5" class="border border-gray-300 p-2 text-left">{result.ObjektAdresse}</td>
</tr> </tr>
<tr> <tr>
<td class="border border-gray-300 p-2 w-2/6">Nettogrundfläche</td> <td class="border border-gray-300 p-2 w-2/6">Nettogrundfläche</td>
<td class="border border-gray-300 p-2 w-1/6">A<sub>NGF</sub> [m²]</td> <td class="border border-gray-300 p-2 w-1/6">A<sub>NGF</sub> [m²]</td>
<td class="border border-gray-300 p-2 w-1/6 bg-yellow-100">{NettoGrundflaeche}</td> <td class="border border-gray-300 p-2 w-1/6 bg-yellow-100">{result.NettoGrundflaeche}</td>
<td class="border border-gray-300 p-2">θ<sub>e,min</sub> [°C]</td> <td class="border border-gray-300 p-2">θ<sub>e,min</sub> [°C]</td>
<td class="border border-gray-300 p-2 bg-gray-100 text-center">{minimaleAussentemperatur}</td> <td class="border border-gray-300 p-2 bg-gray-100 text-center">{result.minimaleAussentemperatur}</td>
<td class="border border-gray-300 p-2" rowspan="2"></td> <td class="border border-gray-300 p-2" rowspan="2"></td>
</tr> </tr>
<tr> <tr>
<td class="border border-gray-300 p-2">Lichte Raumhöhe</td> <td class="border border-gray-300 p-2">Lichte Raumhöhe</td>
<td class="border border-gray-300 p-2">h<sub>G</sub> [m]</td> <td class="border border-gray-300 p-2">h<sub>G</sub> [m]</td>
<td class="border border-gray-300 p-2 w-1/6 bg-yellow-100">{LichteRaumHoehe}</td> <td class="border border-gray-300 p-2 w-1/6 bg-yellow-100">{result.LichteRaumHoehe}</td>
<td class="border border-gray-300 p-2">θ<sub>i,h,soll</sub> [°C]</td> <td class="border border-gray-300 p-2">θ<sub>i,h,soll</sub> [°C]</td>
<td class="border border-gray-300 p-2 bg-gray-100 text-center">{innenTemperatur}</td> <td class="border border-gray-300 p-2 bg-gray-100 text-center">{result.innenTemperatur}</td>
</tr> </tr>
<tr> <tr>
<td class="border border-gray-300 p-2">Volumen (Innenmaß)</td> <td class="border border-gray-300 p-2">Volumen (Innenmaß)</td>
<td class="border border-gray-300 p-2">V = A<sub>NGF</sub> · h<sub>G</sub> [m³]</td> <td class="border border-gray-300 p-2">V = A<sub>NGF</sub> · h<sub>G</sub> [m³]</td>
<td class="border-2 border-gray-600 p-2">{Math.round(ObjektNettoVolumen*10)/10}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.ObjektNettoVolumen*10)/10}</td>
<td class="border border-gray-300 p-2">Δθ<sub>max</sub> = θ<sub>i,h,soll</sub> θ<sub>e,min</sub></td> <td class="border border-gray-300 p-2">Δθ<sub>max</sub> = θ<sub>i,h,soll</sub> θ<sub>e,min</sub></td>
<td class="border border-gray-300 p-2 bg-gray-100 text-center">{maximaleTemperaturDifferenz}</td> <td class="border border-gray-300 p-2 bg-gray-100 text-center">{result.maximaleTemperaturDifferenz}</td>
</tr> </tr>
<tr> <tr>
<td class="border border-gray-300 p-2">Volumen (Außenmaß)</td> <td class="border border-gray-300 p-2">Volumen (Außenmaß)</td>
<td class="border border-gray-300 p-2">V<sub>e</sub> [m³]</td> <td class="border border-gray-300 p-2">V<sub>e</sub> [m³]</td>
<td class="border border-gray-300 p-2 w-1/6 bg-yellow-100">{ObjektBruttoVolumen}</td> <td class="border border-gray-300 p-2 w-1/6 bg-yellow-100">{result.ObjektBruttoVolumen}</td>
<td class="border border-gray-300 p-2"></td> <td class="border border-gray-300 p-2"></td>
<td class="border border-gray-300 p-2"></td> <td class="border border-gray-300 p-2"></td>
</tr> </tr>
<tr> <tr>
<td class="border border-gray-300 p-2">Faktor (kleine Gebäude: 0,76 / große Gebäude: 0,8)</td> <td class="border border-gray-300 p-2">Faktor (kleine Gebäude: 0,76 / große Gebäude: 0,8)</td>
<td class="border border-gray-300 p-2">n*</td> <td class="border border-gray-300 p-2">n*</td>
<td class="border border-gray-300 p-2 w-1/6 bg-yellow-100">{FaktorNettoVolumen}</td> <td class="border border-gray-300 p-2 w-1/6 bg-yellow-100">{result.FaktorNettoVolumen}</td>
<td class="border border-gray-300 p-2"></td> <td class="border border-gray-300 p-2"></td>
<td class="border border-gray-300 p-2"></td> <td class="border border-gray-300 p-2"></td>
</tr> </tr>
<tr> <tr>
<td class="border border-gray-300 p-2">Volumen (Innenmaß) - alternativ</td> <td class="border border-gray-300 p-2">Volumen (Innenmaß) - alternativ</td>
<td class="border border-gray-300 p-2 italic">V = n* · V<sub>e</sub> [m³]</td> <td class="border border-gray-300 p-2 italic">V = n* · V<sub>e</sub> [m³]</td>
<td class="border-2 border-gray-600 p-2">{Math.round(ObjektNettoVolumenAlternativ*10)/10}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.ObjektNettoVolumenAlternativ*10)/10}</td>
<td class="border border-gray-300 p-2">A/V-Verhätnis [1/m]</td> <td class="border border-gray-300 p-2">A/V-Verhätnis [1/m]</td>
<td class="border-2 border-gray-600 p-2 text-center">{Math.round(HuellFlaechenVolumenVerhaeltnis*1000)/1000}</td> <td class="border-2 border-gray-600 p-2 text-center">{Math.round(result.HuellFlaechenVolumenVerhaeltnis*1000)/1000}</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
@@ -275,75 +93,75 @@ $: {
<tbody> <tbody>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2" colspan="2">Außenwand West</td> <td class="border border-gray-300 p-2" colspan="2">Außenwand West</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{AussenWandFlaecheWest}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.AussenWandFlaecheWest}</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{WaermeDurchgangsKoeffizientAussenWandWest}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.WaermeDurchgangsKoeffizientAussenWandWest}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientAussenwandWest*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientAussenwandWest*100)/100}</td>
<td class="border border-gray-300 p-2 bg-blue-100">{TemperaturKorrekturFaktorAussenwand}</td> <td class="border border-gray-300 p-2 bg-blue-100">{result.TemperaturKorrekturFaktorAussenwand}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientAussenwandWestKorrektur*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientAussenwandWestKorrektur*100)/100}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(maximalerWaermestromAussenwandWest)}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.maximalerWaermestromAussenwandWest)}</td>
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2" colspan="2">Außenwand Süd</td> <td class="border border-gray-300 p-2" colspan="2">Außenwand Süd</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{AussenWandFlaecheSued}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.AussenWandFlaecheSued}</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{WaermeDurchgangsKoeffizientAussenWandSued}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.WaermeDurchgangsKoeffizientAussenWandSued}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientAussenwandSued*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientAussenwandSued*100)/100}</td>
<td class="border border-gray-300 p-2 bg-blue-100">{TemperaturKorrekturFaktorAussenwand}</td> <td class="border border-gray-300 p-2 bg-blue-100">{result.TemperaturKorrekturFaktorAussenwand}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientAussenwandSuedKorrektur*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientAussenwandSuedKorrektur*100)/100}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(maximalerWaermestromAussenwandSued)}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.maximalerWaermestromAussenwandSued)}</td>
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2" colspan="2">Außenwand Nord</td> <td class="border border-gray-300 p-2" colspan="2">Außenwand Nord</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{AussenWandFlaecheNord}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.AussenWandFlaecheNord}</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{WaermeDurchgangsKoeffizientAussenWandNord}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.WaermeDurchgangsKoeffizientAussenWandNord}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientAussenwandNord*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientAussenwandNord*100)/100}</td>
<td class="border border-gray-300 p-2 bg-blue-100">{TemperaturKorrekturFaktorAussenwand}</td> <td class="border border-gray-300 p-2 bg-blue-100">{result.TemperaturKorrekturFaktorAussenwand}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientAussenwandNordKorrektur*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientAussenwandNordKorrektur*100)/100}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(maximalerWaermestromAussenwandNord)}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.maximalerWaermestromAussenwandNord)}</td>
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2" colspan="2">Außenwand Ost</td> <td class="border border-gray-300 p-2" colspan="2">Außenwand Ost</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{AussenWandFlaecheOst}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.AussenWandFlaecheOst}</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{WaermeDurchgangsKoeffizientAussenWandOst}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.WaermeDurchgangsKoeffizientAussenWandOst}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientAussenwandOst*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientAussenwandOst*100)/100}</td>
<td class="border border-gray-300 p-2 bg-blue-100">{TemperaturKorrekturFaktorAussenwand}</td> <td class="border border-gray-300 p-2 bg-blue-100">{result.TemperaturKorrekturFaktorAussenwand}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientAussenwandOstKorrektur*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientAussenwandOstKorrektur*100)/100}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(maximalerWaermestromAussenwandOst)}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.maximalerWaermestromAussenwandOst)}</td>
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2" colspan="2">Fenster West</td> <td class="border border-gray-300 p-2" colspan="2">Fenster West</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{FensterFlaecheWest}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.FensterFlaecheWest}</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{WaermeDurchgangsKoeffizientFensterWest}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.WaermeDurchgangsKoeffizientFensterWest}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientFensterWest*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientFensterWest*100)/100}</td>
<td class="border border-gray-300 p-2 bg-blue-100">{TemperaturKorrekturFaktorFenster}</td> <td class="border border-gray-300 p-2 bg-blue-100">{result.TemperaturKorrekturFaktorFenster}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientFensterWestKorrektur*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientFensterWestKorrektur*100)/100}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(maximalerWaermestromFensterWest)}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.maximalerWaermestromFensterWest)}</td>
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2" colspan="2">Fenster Süd</td> <td class="border border-gray-300 p-2" colspan="2">Fenster Süd</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{FensterFlaecheSued}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.FensterFlaecheSued}</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{WaermeDurchgangsKoeffizientFensterSued}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.WaermeDurchgangsKoeffizientFensterSued}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientFensterSued*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientFensterSued*100)/100}</td>
<td class="border border-gray-300 p-2 bg-blue-100">{TemperaturKorrekturFaktorFenster}</td> <td class="border border-gray-300 p-2 bg-blue-100">{result.TemperaturKorrekturFaktorFenster}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientFensterSuedKorrektur*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientFensterSuedKorrektur*100)/100}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(maximalerWaermestromFensterSued)}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.maximalerWaermestromFensterSued)}</td>
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2" colspan="2">Fenster Nord</td> <td class="border border-gray-300 p-2" colspan="2">Fenster Nord</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{FensterFlaecheNord}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.FensterFlaecheNord}</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{WaermeDurchgangsKoeffizientFensterNord}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.WaermeDurchgangsKoeffizientFensterNord}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientFensterNord*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientFensterNord*100)/100}</td>
<td class="border border-gray-300 p-2 bg-blue-100">{TemperaturKorrekturFaktorFenster}</td> <td class="border border-gray-300 p-2 bg-blue-100">{result.TemperaturKorrekturFaktorFenster}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientFensterNordKorrektur*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientFensterNordKorrektur*100)/100}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(maximalerWaermestromFensterNord)}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.maximalerWaermestromFensterNord)}</td>
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2" colspan="2">Fenster Ost</td> <td class="border border-gray-300 p-2" colspan="2">Fenster Ost</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{FensterFlaecheOst}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.FensterFlaecheOst}</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{WaermeDurchgangsKoeffizientFensterOst}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.WaermeDurchgangsKoeffizientFensterOst}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientFensterOst*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientFensterOst*100)/100}</td>
<td class="border border-gray-300 p-2 bg-blue-100">{TemperaturKorrekturFaktorFenster}</td> <td class="border border-gray-300 p-2 bg-blue-100">{result.TemperaturKorrekturFaktorFenster}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientFensterOstKorrektur*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientFensterOstKorrektur*100)/100}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(maximalerWaermestromFensterOst)}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.maximalerWaermestromFensterOst)}</td>
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2" colspan="2">Fenstertür</td> <td class="border border-gray-300 p-2" colspan="2">Fenstertür</td>
@@ -356,21 +174,21 @@ $: {
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2" colspan="2">Haustür</td> <td class="border border-gray-300 p-2" colspan="2">Haustür</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{HaustuerFlaeche}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.HaustuerFlaeche}</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{WaermeDurchgangsKoeffizientHaustuer}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.WaermeDurchgangsKoeffizientHaustuer}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientHaustuer*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientHaustuer*100)/100}</td>
<td class="border border-gray-300 p-2 bg-blue-100">{TemperaturKorrekturFaktorHaustuer}</td> <td class="border border-gray-300 p-2 bg-blue-100">{result.TemperaturKorrekturFaktorHaustuer}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientHaustuerKorrektur*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientHaustuerKorrektur*100)/100}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(maximalerWaermestromHaustuer)}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.maximalerWaermestromHaustuer)}</td>
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2" colspan="2">Flachdach</td> <td class="border border-gray-300 p-2" colspan="2">Flachdach</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{FlachdachFlaeche}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.FlachdachFlaeche}</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{WaermeDurchgangsKoeffizientFlachdach}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.WaermeDurchgangsKoeffizientFlachdach}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientFlachdach*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientFlachdach*100)/100}</td>
<td class="border border-gray-300 p-2 bg-blue-100">{TemperaturKorrekturFaktorFlachdach}</td> <td class="border border-gray-300 p-2 bg-blue-100">{result.TemperaturKorrekturFaktorFlachdach}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientFlachdachKorrektur*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientFlachdachKorrektur*100)/100}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(maximalerWaermestromFlachdach)}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.maximalerWaermestromFlachdach)}</td>
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2" colspan="2">Oberste Geschossdecke</td> <td class="border border-gray-300 p-2" colspan="2">Oberste Geschossdecke</td>
@@ -392,12 +210,12 @@ $: {
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2" colspan="2">Bodenplatte</td> <td class="border border-gray-300 p-2" colspan="2">Bodenplatte</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{BodenplatteFlaeche}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.BodenplatteFlaeche}</td>
<td class="border border-gray-300 p-2 bg-yellow-100">{WaermeDurchgangsKoeffizientBodenplatte}</td> <td class="border border-gray-300 p-2 bg-yellow-100">{result.WaermeDurchgangsKoeffizientBodenplatte}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientBodenplatte*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientBodenplatte*100)/100}</td>
<td class="border border-gray-300 p-2 bg-blue-100">{TemperaturKorrekturFaktorBodenplatte}</td> <td class="border border-gray-300 p-2 bg-blue-100">{result.TemperaturKorrekturFaktorBodenplatte}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientBodenplatteKorrektur*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientBodenplatteKorrektur*100)/100}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(maximalerWaermestromBodenplatte)}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.maximalerWaermestromBodenplatte)}</td>
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2 font-bold" colspan="2"></td> <td class="border border-gray-300 p-2 font-bold" colspan="2"></td>
@@ -431,12 +249,12 @@ $: {
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border border-gray-300 p-2" colspan="2">Berücksichtigung von Wärmebrücken</td> <td class="border border-gray-300 p-2" colspan="2">Berücksichtigung von Wärmebrücken</td>
<td class="border-2 border-gray-600 p-2">{Math.round(GesamtHuellFlaeche*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.GesamtHuellFlaeche*100)/100}</td>
<td class="border border-gray-300 p-2 bg-blue-100">{WaermeBrueckenZuschlag}</td> <td class="border border-gray-300 p-2 bg-blue-100">{result.WaermeBrueckenZuschlag}</td>
<td class="border border-gray-300 p-2"></td> <td class="border border-gray-300 p-2"></td>
<td class="border border-gray-300 p-2"></td> <td class="border border-gray-300 p-2"></td>
<td class="border-2 border-gray-600 p-2">{Math.round(WaermeTransferKoeffizientWaeremebruecken*100)/100}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.WaermeTransferKoeffizientWaeremebruecken*100)/100}</td>
<td class="border-2 border-gray-600 p-2">{Math.round(maximalerWaermestromWaermebruecken)}</td> <td class="border-2 border-gray-600 p-2">{Math.round(result.maximalerWaermestromWaermebruecken)}</td>
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
@@ -463,8 +281,8 @@ $: {
<td class="border-gray-300 p-2"></td> <td class="border-gray-300 p-2"></td>
<td class="border-gray-300 p-2"></td> <td class="border-gray-300 p-2"></td>
<td class="border-gray-300 p-2"></td> <td class="border-gray-300 p-2"></td>
<td class="border-2 border-gray-600 font-bold p-2">{Math.round(WaermeTransferKoeffizientGesamt*100)/100}</td> <td class="border-2 border-gray-600 font-bold p-2">{Math.round(result.WaermeTransferKoeffizientGesamt*100)/100}</td>
<td class="border-2 border-gray-600 font-bold p-2">{Math.round(maximalerWaermestromGesamt)}</td> <td class="border-2 border-gray-600 font-bold p-2">{Math.round(result.maximalerWaermestromGesamt)}</td>
</tr> </tr>
<tr class="text-center"> <tr class="text-center">
<td class="border-gray-300 p-2" colspan="2"></td> <td class="border-gray-300 p-2" colspan="2"></td>

View File

@@ -6,14 +6,7 @@
export let gebaeude_aufnahme: GebaeudeAufnahmeClient; export let gebaeude_aufnahme: GebaeudeAufnahmeClient;
// Berechnete Werte aus A5 // Berechnete Werte aus A5
$: result = BerechnungWaermeTransferMaxStroemeBauteile();
let ObjektNettoVolumenAlternativ = 0;
$: {
const result = BerechnungWaermeTransferMaxStroemeBauteile()
ObjektNettoVolumenAlternativ = result.ObjektNettoVolumenAlternativ
}
</script> </script>
@@ -59,7 +52,7 @@ $: {
<tr> <tr>
<td class="border border-gray-300 p-2 text-center">Lüftung</td> <td class="border border-gray-300 p-2 text-center">Lüftung</td>
<td class="border border-gray-300 p-2 bg-blue-100 text-center"></td> <td class="border border-gray-300 p-2 bg-blue-100 text-center"></td>
<td class="border border-gray-300 p-2 text-center bg-yellow-100">{Math.round(ObjektNettoVolumenAlternativ*10)/10}</td> <td class="border border-gray-300 p-2 text-center bg-yellow-100">{Math.round(result.ObjektNettoVolumenAlternativ*10)/10}</td>
<td class="border border-gray-300 p-2 text-center bg-gray-200">0,34</td> <td class="border border-gray-300 p-2 text-center bg-gray-200">0,34</td>
<td class="border-2 border-gray-600 p-2 text-center"></td> <td class="border-2 border-gray-600 p-2 text-center"></td>
<td class="border-2 border-gray-600 p-2 text-center"></td> <td class="border-2 border-gray-600 p-2 text-center"></td>

View File

@@ -166,32 +166,40 @@ export function BerechnungWaermeTransferMaxStroemeBauteile() {
WaermeTransferKoeffizientAussenwandSued = WaermeDurchgangsKoeffizientAussenWandSued * AussenWandFlaecheSued; WaermeTransferKoeffizientAussenwandSued = WaermeDurchgangsKoeffizientAussenWandSued * AussenWandFlaecheSued;
WaermeTransferKoeffizientAussenwandNord = WaermeDurchgangsKoeffizientAussenWandNord * AussenWandFlaecheNord; WaermeTransferKoeffizientAussenwandNord = WaermeDurchgangsKoeffizientAussenWandNord * AussenWandFlaecheNord;
WaermeTransferKoeffizientAussenwandOst = WaermeDurchgangsKoeffizientAussenWandOst * AussenWandFlaecheOst; WaermeTransferKoeffizientAussenwandOst = WaermeDurchgangsKoeffizientAussenWandOst * AussenWandFlaecheOst;
WaermeTransferKoeffizientAussenwandWestKorrektur = WaermeTransferKoeffizientAussenwandWest * TemperaturKorrekturFaktorAussenwand; WaermeTransferKoeffizientAussenwandWestKorrektur = WaermeTransferKoeffizientAussenwandWest * TemperaturKorrekturFaktorAussenwand;
WaermeTransferKoeffizientAussenwandSuedKorrektur = WaermeTransferKoeffizientAussenwandSued * TemperaturKorrekturFaktorAussenwand; WaermeTransferKoeffizientAussenwandSuedKorrektur = WaermeTransferKoeffizientAussenwandSued * TemperaturKorrekturFaktorAussenwand;
WaermeTransferKoeffizientAussenwandNordKorrektur = WaermeTransferKoeffizientAussenwandNord * TemperaturKorrekturFaktorAussenwand; WaermeTransferKoeffizientAussenwandNordKorrektur = WaermeTransferKoeffizientAussenwandNord * TemperaturKorrekturFaktorAussenwand;
WaermeTransferKoeffizientAussenwandOstKorrektur = WaermeTransferKoeffizientAussenwandOst * TemperaturKorrekturFaktorAussenwand; WaermeTransferKoeffizientAussenwandOstKorrektur = WaermeTransferKoeffizientAussenwandOst * TemperaturKorrekturFaktorAussenwand;
maximalerWaermestromAussenwandWest = WaermeTransferKoeffizientAussenwandWestKorrektur * maximaleTemperaturDifferenz; maximalerWaermestromAussenwandWest = WaermeTransferKoeffizientAussenwandWestKorrektur * maximaleTemperaturDifferenz;
maximalerWaermestromAussenwandSued = WaermeTransferKoeffizientAussenwandSuedKorrektur * maximaleTemperaturDifferenz; maximalerWaermestromAussenwandSued = WaermeTransferKoeffizientAussenwandSuedKorrektur * maximaleTemperaturDifferenz;
maximalerWaermestromAussenwandNord = WaermeTransferKoeffizientAussenwandNordKorrektur * maximaleTemperaturDifferenz; maximalerWaermestromAussenwandNord = WaermeTransferKoeffizientAussenwandNordKorrektur * maximaleTemperaturDifferenz;
maximalerWaermestromAussenwandOst = WaermeTransferKoeffizientAussenwandOstKorrektur * maximaleTemperaturDifferenz; maximalerWaermestromAussenwandOst = WaermeTransferKoeffizientAussenwandOstKorrektur * maximaleTemperaturDifferenz;
WaermeTransferKoeffizientFensterWest = WaermeDurchgangsKoeffizientFensterWest * FensterFlaecheWest; WaermeTransferKoeffizientFensterWest = WaermeDurchgangsKoeffizientFensterWest * FensterFlaecheWest;
WaermeTransferKoeffizientFensterSued = WaermeDurchgangsKoeffizientFensterSued * FensterFlaecheSued; WaermeTransferKoeffizientFensterSued = WaermeDurchgangsKoeffizientFensterSued * FensterFlaecheSued;
WaermeTransferKoeffizientFensterNord = WaermeDurchgangsKoeffizientFensterNord * FensterFlaecheNord; WaermeTransferKoeffizientFensterNord = WaermeDurchgangsKoeffizientFensterNord * FensterFlaecheNord;
WaermeTransferKoeffizientFensterOst = WaermeDurchgangsKoeffizientFensterOst * FensterFlaecheOst; WaermeTransferKoeffizientFensterOst = WaermeDurchgangsKoeffizientFensterOst * FensterFlaecheOst;
WaermeTransferKoeffizientFensterWestKorrektur = WaermeTransferKoeffizientFensterWest * TemperaturKorrekturFaktorFenster; WaermeTransferKoeffizientFensterWestKorrektur = WaermeTransferKoeffizientFensterWest * TemperaturKorrekturFaktorFenster;
WaermeTransferKoeffizientFensterSuedKorrektur = WaermeTransferKoeffizientFensterSued * TemperaturKorrekturFaktorFenster; WaermeTransferKoeffizientFensterSuedKorrektur = WaermeTransferKoeffizientFensterSued * TemperaturKorrekturFaktorFenster;
WaermeTransferKoeffizientFensterNordKorrektur = WaermeTransferKoeffizientFensterNord * TemperaturKorrekturFaktorFenster; WaermeTransferKoeffizientFensterNordKorrektur = WaermeTransferKoeffizientFensterNord * TemperaturKorrekturFaktorFenster;
WaermeTransferKoeffizientFensterOstKorrektur = WaermeTransferKoeffizientFensterOst * TemperaturKorrekturFaktorFenster; WaermeTransferKoeffizientFensterOstKorrektur = WaermeTransferKoeffizientFensterOst * TemperaturKorrekturFaktorFenster;
maximalerWaermestromFensterWest = WaermeTransferKoeffizientFensterWestKorrektur * maximaleTemperaturDifferenz; maximalerWaermestromFensterWest = WaermeTransferKoeffizientFensterWestKorrektur * maximaleTemperaturDifferenz;
maximalerWaermestromFensterSued = WaermeTransferKoeffizientFensterSuedKorrektur * maximaleTemperaturDifferenz; maximalerWaermestromFensterSued = WaermeTransferKoeffizientFensterSuedKorrektur * maximaleTemperaturDifferenz;
maximalerWaermestromFensterNord = WaermeTransferKoeffizientFensterNordKorrektur * maximaleTemperaturDifferenz; maximalerWaermestromFensterNord = WaermeTransferKoeffizientFensterNordKorrektur * maximaleTemperaturDifferenz;
maximalerWaermestromFensterOst = WaermeTransferKoeffizientFensterOstKorrektur * maximaleTemperaturDifferenz; maximalerWaermestromFensterOst = WaermeTransferKoeffizientFensterOstKorrektur * maximaleTemperaturDifferenz;
WaermeTransferKoeffizientHaustuer = WaermeDurchgangsKoeffizientHaustuer * HaustuerFlaeche; WaermeTransferKoeffizientHaustuer = WaermeDurchgangsKoeffizientHaustuer * HaustuerFlaeche;
WaermeTransferKoeffizientHaustuerKorrektur = WaermeTransferKoeffizientHaustuer * TemperaturKorrekturFaktorHaustuer; WaermeTransferKoeffizientHaustuerKorrektur = WaermeTransferKoeffizientHaustuer * TemperaturKorrekturFaktorHaustuer;
maximalerWaermestromHaustuer = WaermeTransferKoeffizientHaustuerKorrektur * maximaleTemperaturDifferenz; maximalerWaermestromHaustuer = WaermeTransferKoeffizientHaustuerKorrektur * maximaleTemperaturDifferenz;
WaermeTransferKoeffizientFlachdach = WaermeDurchgangsKoeffizientFlachdach * FlachdachFlaeche; WaermeTransferKoeffizientFlachdach = WaermeDurchgangsKoeffizientFlachdach * FlachdachFlaeche;
WaermeTransferKoeffizientFlachdachKorrektur = WaermeTransferKoeffizientFlachdach * TemperaturKorrekturFaktorFlachdach; WaermeTransferKoeffizientFlachdachKorrektur = WaermeTransferKoeffizientFlachdach * TemperaturKorrekturFaktorFlachdach;
maximalerWaermestromFlachdach = WaermeTransferKoeffizientFlachdachKorrektur * maximaleTemperaturDifferenz; maximalerWaermestromFlachdach = WaermeTransferKoeffizientFlachdachKorrektur * maximaleTemperaturDifferenz;
WaermeTransferKoeffizientBodenplatte = WaermeDurchgangsKoeffizientBodenplatte * BodenplatteFlaeche; WaermeTransferKoeffizientBodenplatte = WaermeDurchgangsKoeffizientBodenplatte * BodenplatteFlaeche;
WaermeTransferKoeffizientBodenplatteKorrektur = WaermeTransferKoeffizientBodenplatte * TemperaturKorrekturFaktorBodenplatte; WaermeTransferKoeffizientBodenplatteKorrektur = WaermeTransferKoeffizientBodenplatte * TemperaturKorrekturFaktorBodenplatte;
maximalerWaermestromBodenplatte = WaermeTransferKoeffizientBodenplatteKorrektur * maximaleTemperaturDifferenz; maximalerWaermestromBodenplatte = WaermeTransferKoeffizientBodenplatteKorrektur * maximaleTemperaturDifferenz;
@@ -202,7 +210,6 @@ export function BerechnungWaermeTransferMaxStroemeBauteile() {
HuellFlaechenVolumenVerhaeltnis = GesamtHuellFlaeche / ObjektNettoVolumenAlternativ; HuellFlaechenVolumenVerhaeltnis = GesamtHuellFlaeche / ObjektNettoVolumenAlternativ;
WaermeTransferKoeffizientWaeremebruecken = GesamtHuellFlaeche * WaermeBrueckenZuschlag; WaermeTransferKoeffizientWaeremebruecken = GesamtHuellFlaeche * WaermeBrueckenZuschlag;
maximalerWaermestromWaermebruecken = WaermeTransferKoeffizientWaeremebruecken * maximaleTemperaturDifferenz; maximalerWaermestromWaermebruecken = WaermeTransferKoeffizientWaeremebruecken * maximaleTemperaturDifferenz;
WaermeTransferKoeffizientGesamt = WaermeTransferKoeffizientAussenwandWestKorrektur + WaermeTransferKoeffizientAussenwandSuedKorrektur + WaermeTransferKoeffizientGesamt = WaermeTransferKoeffizientAussenwandWestKorrektur + WaermeTransferKoeffizientAussenwandSuedKorrektur +