# Kattorakennelaskuri – Puiset Kattoristikot

## Avaa sovellus
Avaa `kattorakennelaskuri.html` selaimessa (Chrome / Safari / Firefox).

## Toiminnot

### 1. Asiakas & Projekti
- Täytä asiakastiedot, projektin tiedot ja myyjän tiedot
- Tarjousnumero generoidaan automaattisesti päivämäärän mukaan

### 2. Kuormalaskenta
- EN 1991-1-3 + Kansallinen liite mukainen lumikuormalaskenta
- Lumivyöhykkeet I–IV (sk = 2,0–4,0 kN/m²)
- Muotokerroin μ₁ kaltevuuden mukaan
- EN 1991-1-4 tuulikuorma (yksinkertaistettu)
- Mitoituskuorma qd ja pistekuorma Fd laskettuna

### 3. Kattoristikko CPG
- 6 ristikkotyyppiä: Harjakatto, Pulpetti, Saksi, Ullakko, Mansardi, Kattopalkit
- Jänneväli 4–24 m
- Puun lujuusluokka: C24, C30, GL24h, LVL
- Automaattinen hintalaskenta
- SVG-visualisointi ristikosta

### 4. PDF-tunnistus (Dummy/Beta)
- Liitä rakennekuvan teksti tai raahaa tiedosto
- Automaattinen arvojen tunnistus (jänneväli, kaltevuus, vyöhyke, jne.)
- Arvot siirrettävissä suoraan laskentaan

### 5. Tarjous & Esikatselu
- Täysi tarjoustuloste asiakastiedoilla
- Ristikkokaavio kuvana mukana
- Kuormalaskentataulukko
- Tulosta PDF-muotoon selaimen tulostusikkunasta

## ERP-tallennus
- **ERP-tallennus**: Tallentaa kaikki tiedot selaimen muistiin (localStorage)
- **Lataa ERP**: Palauttaa viimeksi tallennetun tilanteen
- **Vie JSON**: Lataa tarjoustiedot JSON-tiedostona

## Hintatiedot
Hinnat ovat suuntaa-antavia (demo). Todellinen CPG-integraatio edellyttää
yhteyden tuotannonohjausjärjestelmään.

## Tekniset tiedot
- Standalone HTML-tiedosto, ei verkkoyhteyttä tarvita
- Selaintuessa: Chrome 90+, Firefox 88+, Safari 14+
- Tulostus: Ctrl+P / Cmd+P → Tallenna PDF:nä
