# Kontrola modela - verzija 0.3

## Izvedeno

Model sada sadrži vanjske dijelove i unutrašnjost obiju etaža: **16 označenih prostorija, 33 unutarnja zidna sklopa, dvije jezgre/šahta, 12 unutarnjih vrata, dodatni otvoreni prolaz, L-stubište, otvor u međukatnoj ploči, podove, kuhinju, sanitarije i namještaj** prema rasporedu iz nacrta. Izrađeno je 1147 zasebnih uređivih objekata.

Korisnik je izričito zatražio interijer i uklanjanje lijevih od dvaju susjednih vrata gore lijevo. Prethodno ograničenje na faze 1 i 2 više ne vrijedi. Povijest prethodne verzije sačuvana je u `analiza/KONTROLA_v02.md`.

Stvarni model je `model/kuca_precizna.glb`. `model/scena.json` i `model/interijer.json` sadrže geometriju, zidove, vrata, prostorije i gazišta. Izvorne reference i početni GLB nisu prepisani. Blender nije pronađen, pa **.blend nije izrađen**; pripremljena skripta `scripts/generiraj_u_blenderu.py` stvara ga iz iste geometrije. Skripta je sintaktički provjerena, ali nije izvršena u Blenderu.

## Lijeva balkonska vrata

Otvor **K-J1** ranije je pogrešno uzet od PDF X=457,20 do 501,36 i podijeljen prečkom, pa je izgledao kao dva susjedna krila. Stvarni dovratnici su na **473,04 i 501,36**. Sada je lijevi dio zatvoren zidom, a na desnoj strani ostaje jedan otvor širok približno **1,00 m**, bez srednje prečke. Nije uklonjen cijeli izlaz sobe na balkon. Prednje pročelje kata sada ima četiri pojedinačna ostakljena otvora.

Ispravak prati korisnikov zahtjev i ponovnu kontrolu PDF-a. Tablica svih 23 vanjskih otvora ažurirana je u `analiza/otvori.csv`. Ostali otvori zadržani su; kat je dodatno usklađen s lokalnim kotiranim lancima.

## Izvori, mjere i kalibracija

Mjerodavni su `01_PRIZEMLJE.pdf` i `02_KAT.pdf`, njihove kote, prekidi zidova i lukovi vrata. Obje stranice programski su izvučene i vizualno pregledane, zajedno s povećanim detaljima. Ekstrakcija je u `analiza/pdf_izvuceno.json`. JPEG prikazi služe za vanjski stil; namještaj slijedi simbole iz PDF-a.

Koordinate izvorne scene: X lijevo-desno, Y sprijeda-straga, Z gore, metri. Osnovni omotač ostaje **13,00 × 10,55 m**. GLB pretvara osi u `(Xg,Yg,Zg)=(X-6,50; Z; 5,275-Y)`.

Zidni lanci daju **12,70 × 10,25 m**, a vanjski obris je 30 cm veći po obje osi. Rubni sloj od 15 cm ostaje **pretpostavljeno tumačenje** završne ovojnice, bez potvrđenog sastava izolacije. Glavni zidovi su 25 cm, unutarnje pregrade pretežito 10 cm, zidovi kupaonice terase 20 cm prema nacrtima.

Za kat je ranije jednoliko rastezanje osi X zamijenjeno lokalnom interpolacijom između kotiranih lomova (`UPPER_X` u `scripts/generiraj_interijer.py`). Time su zadržani lanci 345/258/287/300 cm straga te 440/223/227/300 cm uz pomaknute pregrade. Y je kalibriran na dubinu zidnog lanca 10,25 m. Visine i ostale nekotirane vrijednosti ostaju pretpostavke.

## Unutarnji raspored i oprema

Prizemlje: boravak/blagovaonica, kuhinja, soba s L-obrisom oko kupaonice, kupaonica, hodnik/garderoba/stubište, podstubišni prostor s vratima i kupaonica terase. Modelirane su kratke pregrade uz stubište, uvučeni ulaz i jezgra uz kamin. Otvoreni spojevi s boravkom i kuhinjom nisu zatvoreni izmišljenim vratima.

Kat: šest soba, dvije kupaonice, vešeraj, hodnik i stubište. Izvedene su obje L-pregrade stražnjih soba, udubljenja uz kupaonice i oblik vešeraja uz stubište. Svaka prostorija ima imenovani podni objekt. Unutarnja krila otvorena su 80° u smjerovima lukova nacrta; visina 2,10 m je pretpostavljena. Točni rasponi i pripadni zidovi zapisani su u `model/interijer.json`.

Oprema prizemlja uključuje L-sofu i nasuprotnu sofu, fotelju, dva okrugla stolića, kamin, stol s 12 stolaca, kuhinjske elemente, sudoper, ploču za kuhanje, četiri barska stolca, krevet, ormar, radni stol sa stolicom, opremu obiju kupaonica i uređaj prema simbolu u unutarnjoj kupaonici.

Na katu su pet ucrtanih kreveta, ormari, stolovi i stolice, noćni elementi prema simbolima, dva umivaonika u lijevoj kupaonici, jedan u desnoj, WC-i, tuševi te dva uređaja u vešeraju. Soba 9,3 m² ima ucrtan stol i ormar, pa nije dodan novi krevet.

Namještaj i sanitarije su pojednostavljena uređiva geometrija. Položaj i osnovni gabariti prate nacrt; boje, visine, detalji jastuka, fronte, ručke i točna vrsta uređaja nisu potvrđeni. Nisu dodane instalacije, rasvjeta ni suteren bez izvora.

## Stubište i otvor ploče

L-stubište se uspinje početnim krakom prema desno, zakreće i završava gornjim krakom prema stražnjem hodniku. Otvor ploče je unija pravokutnika X=7,10..9,35 / Y=0,70..1,70 i X=8,35..9,35 / Y=1,70..4,10, ukupno **4,65 m²**. Podstubišne pregrade snizuju se ispod donjih ploha gazišta.

**17 uspona po 16,47 cm**, pet početnih, tri zakretna i devet gornjih gazišta, debljina 12 cm i rukohvat predstavljaju radnu rekonstrukciju bez presjeka. Ukupni uspon je 2,80 m. Izvedbena provjera svijetle visine i konstrukcije nije provedena. Nema nastavka u suteren.

## Površine i preostale razlike

Nazivi u pregledniku prikazuju **površine iz nacrta**, uz oznaku „nacrt”. Geometrija se ne rasteže radi usklađenja s natpisima. Puna tablica je u `analiza/povrsine_prostorija.csv` i `.json`: odvojeni su poligon poda, površina bez pregrada/šahta te usporedna površina sa stubišnim otvorom.

| Prostor | Oznaka PDF-a | Geometrijska usporedna površina |
|---|---:|---:|
| Boravak/blagovaonica | 58,50 | 58,40 m² |
| Kuhinja | 14,90 | 14,85 m² |
| Soba prizemlja | 16,60 | 16,585 m² |
| Kupaonica prizemlja | 4,80 | 4,80 m² |
| Hodnik/stube prizemlja | 17,50 | 17,638 m² |
| Kupaonica terase | 2,90 | 2,925 m² |
| Sobe kata 1 / 2 / 3 | 17,70 / 12,74 / 12,36 | 17,70 / **12,369** / 12,336 m² |
| Sobe kata 4 / 5 / 6 | 14,16 / 13,30 / 9,30 | **14,40** / 13,28 / 9,28 m² |
| Kupaonice kata | 5,70 / 3,24 | 5,70 / 3,24 m² |
| Vešeraj | 7,50 | 7,475 m² |
| Hodnik/stube kata | 14,30 | 9,66 poda + 4,65 otvora = 14,31 m² |

Posebno ostaju na provjeri **soba 2 uz pomak pregrade i šaht** (-0,371 m²) i **soba 4** (+0,24 m²), čije kote 3,00 × 4,80 daju 14,40 m². To su nerazriješene razlike nacrta i rekonstrukcije. Desni vertikalni lanac kata 420/165/370 ne prati sve vidljive lomove pregrada; zajednička granica stražnjih soba prati jasni lanac dubine 480 i položaje zidova u PDF-u. Ta odluka nije prikazana kao nepobitna točnost.

Naslov prizemlja navodi 111 m², a zbroj njegovih oznaka je 112,3 m²; naslov kata 110 m², a oznake 110,3 m². Balkon označen 30 m² ima vanjsku ploču 12,70 × 2,50 = 31,75 m². Terasa označena 40 m² ima veći bruto obris s kupaonicom i zidovima. Neto/bruto metodologija nije potpuno zadana. Stražnji balkon pokriva 2,50 m dubine terase od 3,50 m; poseban pokrov ostatka nije izmišljen.

Ostale pretpostavke: etaža 2,80 m, ploča 20 cm, prizemlje 60 cm nad terenom, krov 18°, streha 45 cm, prozori parapeta 90 cm i visine 120 cm, kupaonski prozori parapeta 130 cm i visine 70 cm, vanjska vrata 220 cm i ograde 105 cm. Model nije izvedbeni ili statički projekt ni zatvorena mreža za 3D ispis.

## Provjere

`scripts/provjeri_model.py` provjerava gabarite, jedinstvene objekte, broj prostorija i otvora, K-J1 bez prečke, kontrolne točke prolaza, otvor ploče iznad svih gazišta, izlaz stuba na kat, položaj kreveta i ormara unutar pripadnih prostorija te binarni GLB. Rezultat je u `analiza/provjera_modela.json`. To nije potpuna geometrijska provjera svake moguće kolizije.

`scripts/kontrola_interijera.py` računa kontrolne površine i izrađuje `analiza/tlocrt_modela_prizemlje.svg` i `analiza/tlocrt_modela_kat.svg` iz stvarne scene. Izvorni PDF kontrolni planovi sačuvani su zasebno.

Preglednik daje zasebne etaže, spuštene zidove, nazive prostorija, uključivanje opreme, krova, ploča i vanjskih dijelova. Spuštanje zidova je samo prikaz; GLB zadržava pune zidove. Boje u pregledniku ne mijenjaju preuzetu datoteku. Zapis pregledničke provjere i snimke nalaze se u `analiza/`.
