File tree Expand file tree Collapse file tree 4 files changed +46
-4
lines changed
Expand file tree Collapse file tree 4 files changed +46
-4
lines changed Original file line number Diff line number Diff line change 279279 "difuzijskaUpornost" : 2.1
280280 },
281281 {
282- "id" : " 44" ,
282+ "id" : " 44.1" ,
283+ "sifra" : " beton2500" ,
284+ "opis" : " Beton s kamnitimi agregati" ,
285+ "lambda" : 2.33 ,
286+ "gostota" : 2500 ,
287+ "specificnaToplota" : 960 ,
288+ "difuzijskaUpornost" : 90
289+ },
290+ {
291+ "id" : " 44.2" ,
283292 "sifra" : " beton" ,
284293 "opis" : " Beton s kamnitimi agregati" ,
285294 "lambda" : 2.04 ,
286295 "gostota" : 2400 ,
287296 "specificnaToplota" : 960 ,
288297 "difuzijskaUpornost" : 60
289298 },
299+ {
300+ "id" : " 44.3" ,
301+ "sifra" : " beton2200" ,
302+ "opis" : " Beton s kamnitimi agregati" ,
303+ "lambda" : 1.51 ,
304+ "gostota" : 2200 ,
305+ "specificnaToplota" : 960 ,
306+ "difuzijskaUpornost" : 30
307+ },
308+ {
309+ "id" : " 44.4" ,
310+ "sifra" : " beton2000" ,
311+ "opis" : " Beton s kamnitimi agregati" ,
312+ "lambda" : 1.16 ,
313+ "gostota" : 2000 ,
314+ "specificnaToplota" : 960 ,
315+ "difuzijskaUpornost" : 22
316+ },
317+ {
318+ "id" : " 44.5" ,
319+ "sifra" : " beton1800" ,
320+ "opis" : " Beton s kamnitimi agregati" ,
321+ "lambda" : 0.93 ,
322+ "gostota" : 1800 ,
323+ "specificnaToplota" : 960 ,
324+ "difuzijskaUpornost" : 15
325+ },
290326 {
291327 "id" : " 50.1" ,
292328 "sifra" : " MKplosce" ,
Original file line number Diff line number Diff line change @@ -279,7 +279,7 @@ protected function parseConfig($config)
279279
280280 // če se okno vgrajuje v NT element, odštejem površino okna
281281 if (!empty ($ elementVgradnje )) {
282- $ elementVgradnje ->povrsina -= ( $ tKons ->povrsina * $ tKons ->stevilo ) ;
282+ $ elementVgradnje ->povrsina -= $ tKons ->povrsina * $ tKons ->stevilo ;
283283 }
284284 }
285285 }
Original file line number Diff line number Diff line change @@ -274,6 +274,9 @@ private function vplivZemljine()
274274 {
275275 // proti terenu
276276 if ($ this ->konstrukcija ->TSG ->tip == 'tla-teren ' ) {
277+ if (!isset ($ this ->obseg )) {
278+ throw new \Exception (sprintf ('Element "%s" nima definiranega obsega proti zemljini. ' , $ this ->id ?? '' ));
279+ }
277280 $ B = $ this ->povrsina / (0.5 * $ this ->obseg );
278281
279282 // ekvivalentna debelina konstrukcije - TLA
@@ -365,6 +368,9 @@ private function vplivZemljine()
365368 // ekvivalentna debelina stene
366369 // enačba 15 v standardu
367370 // TODO: v standardu je brez debelineStene, XLS pa jo upošteva
371+ if (!isset ($ this ->debelinaStene )) {
372+ throw new \Exception (sprintf ('Element "%s" nima definirane debeline stene. ' , $ this ->id ?? '' ));
373+ }
368374 $ d_wb = $ this ->debelinaStene + $ this ->tla ->lambda () * 1 / $ this ->konstrukcija ->U ;
369375
370376 // ekvivalentna debelina tal (floor)
Original file line number Diff line number Diff line change @@ -116,8 +116,8 @@ protected function parseConfig($config)
116116 fn ($ k ) => $ k ->id == $ oknaVrataConfig ->idElementaVgradnje
117117 );
118118 if ($ konstrukcijaVgradnje ) {
119- $ konstrukcijaVgradnje ->povrsina -= ( $ oknaVrata ->povrsina * $ oknaVrata ->stevilo ) ;
120- $ this ->povrsina -= ( $ oknaVrata ->povrsina * $ oknaVrata ->stevilo ) ;
119+ $ konstrukcijaVgradnje ->povrsina -= $ oknaVrata ->povrsina * $ oknaVrata ->stevilo ;
120+ $ this ->povrsina -= $ oknaVrata ->povrsina * $ oknaVrata ->stevilo ;
121121 }
122122 }
123123 }
You can’t perform that action at this time.
0 commit comments