leistungsbilanz-ts/docs/spec
Grovy311 49488f4e1b Add optional cable-sizing module
Per-circuit cross-section recommendation as a separate module attached to
the circuit list. It never writes project data itself: "Übernehmen" applies
cable type, cross-section and length through the regular circuit.update
command, so revisions and Undo/Redo stay intact.

- Pure domain module (src/cable-sizing) with IEC 60364-5-52:2009 Annex B
  tables for PVC and XLPE, copper and aluminium, methods A1, A2, B1, B2, C,
  D1, D2 and E. Every value was cross-checked against public reproductions;
  where sources differ the lower value is used (docs/cable-sizing-module.md).
- Temperature and grouping between table values round to the safer value;
  values outside the tables return no result instead of a factor of 1.
  Ground methods use B.52.18 (D2) and B.52.19 A (D1).
- Overload protection: circuit-breakers In <= Iz; gG fuses additionally
  I2 <= 1.45 Iz with I2 = 1.6/1.9/2.1 In.
- Inputs prefilled from the circuit: power, phase (group or device rows),
  project voltage, power-weighted cos phi, length and protective device.
- Opened from a "Leitungsberechnung" button in the row actions, not from a
  grid cell, so cable cells keep the spreadsheet behavior.
- Stateless API under /api/cable-sizing; no database table or migration.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-26 11:16:18 +02:00
..
01-domain-context.md specs for rewrite 2026-05-03 19:15:46 +02:00
02-functional-requirements.md specs for rewrite 2026-05-03 19:15:46 +02:00
03-data-model-concept.md Align documentation with clean baseline 2026-07-31 16:41:37 +02:00
04-ui-interaction-requirements.md Translate remaining frontend 2026-07-22 23:25:53 +02:00
05-linked-devices-and-sync.md specs for rewrite 2026-05-03 19:15:46 +02:00
06-future-sizing-and-calculations.md Add public building project setting 2026-07-31 17:41:30 +02:00
07-implementation-phases-todo.md Add Revit initial import wizard 2026-08-02 17:52:21 +02:00
08-current-product-backlog.md Add optional cable-sizing module 2026-09-26 11:16:18 +02:00
09-distribution-board-components-and-protection-groups.md Add public building project setting 2026-07-31 17:41:30 +02:00
revit-csv-integration-requirements.md Added revit specs 2026-08-02 15:38:02 +02:00
revit-csv-phase-14-audit-and-plan.md Add Revit circuit list object feed 2026-08-02 18:59:01 +02:00