From 38a4d8ca3a6a63ee2cfaf7ca0b2d7f8ff43eeb61 Mon Sep 17 00:00:00 2001 From: Karim Date: Sat, 11 Jul 2026 02:53:18 +0200 Subject: [PATCH] =?UTF-8?q?Schnitt:=20Wand-D=C3=A4mmschraffur=20zur=C3=BCc?= =?UTF-8?q?k=20auf=20Achswinkel=2090=20(Sprossen=20quer)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Der vorige Flip (a612ae5) hatte die Wand mitgedreht — dort stand die Orientierung aber schon richtig (Sprossen quer zur stehenden Schicht = horizontal); nur die Decke war falsch. Jetzt empirisch am Demo-Schnitt verifiziert: Wand 90 (Sprossen horizontal), Decke 90 (Sprossen vertikal) — beide quer zur jeweiligen Schichtrichtung. 737/737 grün. --- src/plan/toSection.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/plan/toSection.ts b/src/plan/toSection.ts index e92defb..fe95485 100644 --- a/src/plan/toSection.ts +++ b/src/plan/toSection.ts @@ -815,10 +815,11 @@ function splitSlabLayers( * (Achse entlang v, atan2(1,0) = 90°). Damit drehen wandrelative Muster * (Dämmung, Backstein) im Schnitt genauso mit der Wand wie im Grundriss. */ -// Wandachse im Schnitt: die geschnittene Wand STEHT (Band entlang v). Wand- -// relative Muster (Dämmwellen laufen ENTLANG der Wand) müssen im Schnitt also -// VERTIKAL laufen — Winkel 0 lieferte sie horizontal (90° falsch, Nutzer-Report). -const SECTION_WALL_AXIS_ANGLE_DEG = 0; +// Wandachse im Schnitt: die geschnittene Wand STEHT (Band entlang v) — wand- +// relative Muster (Dämm-Sprossen QUER zur Schicht) brauchen den 90°-Achswinkel, +// damit die Sprossen horizontal liegen (empirisch verifiziert am Demo-Schnitt; +// die liegende Decke braucht spiegelbildlich denselben Wert, s. u.). +const SECTION_WALL_AXIS_ANGLE_DEG = 90; // Deckenachse im Schnitt: die geschnittene Decke LIEGT (Band entlang u) — // wandrelative Muster laufen horizontal. const SECTION_SLAB_AXIS_ANGLE_DEG = 90;