v0.4.9: naadwanden (2 delen, deur), kopbalken op naden, isolatie niet meer getekend

- HouseModel: naadwand per naad (ensureSeamWalls bij nieuwe woning en unit toevoegen),
  twee delen met beplating alleen aan de kamerzijde, openingen gespiegeld
- WallModel: buitenzijde 'geen', thicknessOf eenzijdig
- FloorModel: kopbalken (rims) voor vloer en dak op naden, ook in PDF en totalen
- isolatie: 3D-lagen en filter verwijderd, berekening blijft

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Machiel
2026-09-30 13:13:07 +02:00
co-authored by Claude Opus 5.5
parent f163f4deb1
commit 9bd7faeaa6
11 changed files with 271 additions and 124 deletions
+10
View File
@@ -173,6 +173,16 @@ assets/ logo (preloader) + bestemmingsmap voor toekomstige
unitrand bij een naad); spots te dicht bij een binnenwand vervallen.
Woning-instellingen › Verlichting › Binnenspots. In 3D (filter Lampen),
plattegrond (open cirkeltje), render en totalen.
- **Naden (v0.4.9).** Op elke naad staat standaard een tussenwand met in het
midden een deur (900 x 2150), ook bij "unit toevoegen"; verwijderen en
aanpassen kan gewoon. Hij bestaat uit twee delen, één per unit
(HouseModel.seamLeaves, elementen NW-1A / NW-1B), met balken en isolatie in
beide delen maar beplating alleen aan de kamerzijde (WallModel buitenzijde
'geen'); de openingen gelden voor beide delen en worden gespiegeld. Vloer en
dak krijgen op een naad langs voor-/achterrand een kopbalk
(FloorModel.computeFrame rims), langs de zijranden ligt al een balk.
- **Isolatie niet meer getekend (v0.4.9).** Filter "Isolatie" en de 3D-lagen
zijn weg; de spouw-/leegte-inhoud blijft in specificaties en totalen.
- **Startpunt gevellampen (v0.4.8).** Een gevel telt vanaf de zichtbare,
afgewerkte hoek: elk uiteinde + afwerking van de haakse wand (52 mm bij
vochtdoek), plus de bedekte kopse kant (skinExt) bij tussenpassende wanden.