Flächenlasten (W/m²) in der detaillierten Leistungsbilanz: Mengeneinheit Stück/m² an Projektgeräten und Gerätezeilen #20

Open
opened 2026-09-27 18:26:40 +02:00 by jappel · 0 comments
Owner

Ziel

In der detaillierten Leistungsbilanz (Stromkreisliste) soll man neben Geräten mit Stückzahl × Leistung je Stück auch flächenbezogene Leistungen eintragen können, also Fläche in m² × spezifische Leistung in W/m². Die grobe Leistungsbilanz kennt das schon (estimate_rows.unit = piece | area). In Projektgeräten und Gerätezeilen gibt es heute nur Stück.

Hintergrund: #19 (Grobbilanz-Zeilen als Projektgerät übernehmen). Flächenzeilen lassen sich dort vorerst nur mit Handeingabe übernehmen, weil Projektgeräte keine Flächeneinheit haben.

Vorschlag (zur Diskussion)

Nicht als weitere Kategorie neben Beleuchtung, 1-phasig und 3-phasig: Die Kategorie legt Gruppe und BMK-Präfix (-1F/-2F/-3F) fest, und eine Flächenlast braucht trotzdem eine Phasenzahl. Beide Merkmale sind unabhängig voneinander.

Stattdessen eine Mengeneinheit an ProjectDevice und CircuitDeviceRow:

  • quantityUnit: "piece" | "area", Standard piece
  • bei area ist quantity die Fläche in m² und powerPerUnit die Leistung je m². Anzeige in W/m², intern analog zu kW je Stück, die Einheit ist noch festzulegen.
  • Die Zeilenleistung bleibt Menge × Leistung je Einheit × GZF. Stromkreissumme, Verteilersumme, Vergleich mit der Grobbilanz und Druck rechnen also unverändert.

Betroffene Stellen (grob)

  • Migration: neue Spalten; quantity bzw. manual_quantity sind heute INTEGER, Flächen brauchen Nachkommastellen
  • Befehle: neue Schema-Versionen für Gerätezeilen- und Projektgerätebefehle mit Hochstufung alter Versionen (quantityUnit = piece)
  • Snapshot-Schema und Projekttransfer: hochstufen
  • Projektgeräte-Synchronisierung: Die Einheit muss mitverglichen bzw. synchronisiert werden. Ein Einheitenwechsel an einem verknüpften Gerät darf nicht still passieren.
  • Revit-/externe Zuordnung (manualQuantity + externe Mengen): Flächenzeilen dürfen keine externen Stück-Objekte aufnehmen, oder die Regel wird ausdrücklich definiert
  • Editor: Die Spalten Anzahl und Leistung zeigen die Einheit (m², W/m²), Eingabe mit Nachkommastellen
  • Seitenansicht/Druck, Projektgeräte-Dialog, Filter

Zusammenhang

  • #8 Raumflächen: Sobald Räume eine Fläche haben, könnte eine Flächenzeile die Raumfläche als Menge vorschlagen, ausdrücklich und ohne automatischen Abgleich.
  • #19: Danach können Flächenzeilen der Grobbilanz vollständig übernommen werden.

Offene Fragen

  1. Wofür werden Flächenlasten in LPH 3–5 konkret gebraucht (Pauschalen, Reserven, Heizflächen …)? Reicht eine Zeile je Raum oder Etage?
  2. Soll eine Flächenzeile an einen Raum gebunden sein, dessen Fläche sie nutzt (#8)?
  3. Welche Einheit gilt in Anzeige und Speicherung: W/m² oder kW/m²?
  4. Zusammen mit #8 in einer Schemaänderung umsetzen oder getrennt?
## Ziel In der detaillierten Leistungsbilanz (Stromkreisliste) soll man neben Geräten mit Stückzahl × Leistung je Stück auch **flächenbezogene Leistungen** eintragen können, also Fläche in m² × spezifische Leistung in W/m². Die grobe Leistungsbilanz kennt das schon (`estimate_rows.unit = piece | area`). In Projektgeräten und Gerätezeilen gibt es heute nur Stück. Hintergrund: #19 (Grobbilanz-Zeilen als Projektgerät übernehmen). Flächenzeilen lassen sich dort vorerst nur mit Handeingabe übernehmen, weil Projektgeräte keine Flächeneinheit haben. ## Vorschlag (zur Diskussion) **Nicht** als weitere Kategorie neben Beleuchtung, 1-phasig und 3-phasig: Die Kategorie legt Gruppe und BMK-Präfix (`-1F`/`-2F`/`-3F`) fest, und eine Flächenlast braucht trotzdem eine Phasenzahl. Beide Merkmale sind unabhängig voneinander. Stattdessen eine **Mengeneinheit** an `ProjectDevice` und `CircuitDeviceRow`: - `quantityUnit: "piece" | "area"`, Standard `piece` - bei `area` ist `quantity` die Fläche in m² und `powerPerUnit` die Leistung je m². Anzeige in W/m², intern analog zu kW je Stück, die Einheit ist noch festzulegen. - Die Zeilenleistung bleibt Menge × Leistung je Einheit × GZF. Stromkreissumme, Verteilersumme, Vergleich mit der Grobbilanz und Druck rechnen also unverändert. ## Betroffene Stellen (grob) - **Migration:** neue Spalten; `quantity` bzw. `manual_quantity` sind heute `INTEGER`, Flächen brauchen Nachkommastellen - **Befehle:** neue Schema-Versionen für Gerätezeilen- und Projektgerätebefehle mit Hochstufung alter Versionen (`quantityUnit = piece`) - **Snapshot-Schema und Projekttransfer:** hochstufen - **Projektgeräte-Synchronisierung:** Die Einheit muss mitverglichen bzw. synchronisiert werden. Ein Einheitenwechsel an einem verknüpften Gerät darf nicht still passieren. - **Revit-/externe Zuordnung** (`manualQuantity` + externe Mengen): Flächenzeilen dürfen keine externen Stück-Objekte aufnehmen, oder die Regel wird ausdrücklich definiert - **Editor:** Die Spalten Anzahl und Leistung zeigen die Einheit (m², W/m²), Eingabe mit Nachkommastellen - **Seitenansicht/Druck, Projektgeräte-Dialog, Filter** ## Zusammenhang - #8 Raumflächen: Sobald Räume eine Fläche haben, könnte eine Flächenzeile die Raumfläche als Menge **vorschlagen**, ausdrücklich und ohne automatischen Abgleich. - #19: Danach können Flächenzeilen der Grobbilanz vollständig übernommen werden. ## Offene Fragen 1. Wofür werden Flächenlasten in LPH 3–5 konkret gebraucht (Pauschalen, Reserven, Heizflächen …)? Reicht eine Zeile je Raum oder Etage? 2. Soll eine Flächenzeile an einen Raum gebunden sein, dessen Fläche sie nutzt (#8)? 3. Welche Einheit gilt in Anzeige und Speicherung: W/m² oder kW/m²? 4. Zusammen mit #8 in einer Schemaänderung umsetzen oder getrennt?
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jappel/leistungsbilanz-ts#20
No description provided.