OSB lubų apkalos skaičiuoklė

Tvirtinimo būdas
Plokštės orientacija
Angos

Kol kas nėra elementų.

Plokštė
Briaunos profilis
Karkasas
Karkaso kryptis
Tvirtinimo elementai

Esant 625 mm pagrindinių elementų žingsniui, 1 eilės 1-oji siūlė jau nepatenka į 45 mm elemento paviršių; blogiausias atvejis visose eilėse pasiekia 610 mm.

Plokštės ilgoji ašis (widthwise) eina lygiagrečiai su widthwise pagrindiniais elementais, o ne skersai jų, todėl kiekviena plokštė remiasi tik į vieną tarpą, o ne į kelis.

Abi plokščių orientacijos šiai patalpai reikalauja tiek pat — 5 plokščių.

Siūlomas pagrindinių elementų žingsnis 1244 mm plokštės matmeniui: 622 mm (du tarpai vienai plokštei).

Šiam išdėstymui reikia tarpinių atramų (skersinių) prie 1 neparemtos(-ų) tarpsluoksninės(-ių) siūlės(-ių), išdėstytų kas 2500 mm, nes karkasas eina skersai eilių.

Eilučių postūmis, išvengiantis ištisinės siūlės linijos, nekeičia plokščių kiekio šiai patalpai.

T&G dengiamo ploto praradimas 6 mm siūlėje yra redaguojama prielaida, o ne cituojamas standartas.

Pritaikyta 5% atliekos paklaida.

Brėžinys
Reikalingas plokščių kiekis (su atsarga)6
Plotas
Lubų plotas12,00 m²
Grynasis plotas (atėmus angas, tik informacijai)12,00 m²
Plokštės
Plokštės be atsargos5
Atsargos plokštės1
Likusi nuopjova po išpjovimo3,55 m²
Plokštės storis15 mm
Orientacijos palyginimas
Plokščių, jei skersai5
Plokščių, jei išilgai5
Tvirtinimo elementai
Reikalingas tvirtinimo elementų kiekis252
Reikalingas dėžučių kiekis1
Karkasas
Siūlomas pagrindinių elementų žingsnis622 mm
Naudojamas pagrindinių elementų žingsnis625 mm
Bendras karkaso ilgis24,48 m
Bendras karkaso tūris104,65 L
Detalių sąrašas
SijaKiekis: 7
Ilgis
3 000 mm
Plotis
45 mm
Storis
95 mm
NogelisKiekis: 6
Ilgis
580 mm
Plotis
45 mm
Storis
95 mm

Apie šią skaičiuoklę

Ši skaičiuoklė įvertina, kiek OSB plokščių, karkaso elementų ir tvirtinimo detalių reikia lubų apkalai pagal patalpos ilgį ir plotį, plokštės dydį, orientaciją bei briaunos profilį, taip pat pagal tai, ar plokštės tvirtinamos prie sijų/grebėstų, ar prie esamo vientiso pagrindo. Ji naudoja tą pačią pagrindinę išdėstymo logiką kaip šios platformos OSB sienų apkalos skaičiuoklė (karkaso ir vientiso režimai, ta pati siūlomo žingsnio, siūlių poslinkio, karkaso elementų ir tvirtinimo detalių logika), su dviem pakeitimais, kurių konkrečiai reikia luboms: pagal numatytąją orientaciją plokštės klojamos skersai pagrindinio elemento, o ne išilgai jo, ir gretimos eilės pastumiamos, kad per lubas neitų ištisinė siūlės linija.

Formulė

Patalpa dalijama eilėmis, sukrautomis per patalpos plotį (viena eilė vienam plokštės ilgiui), o kiekviena eilė dalijama per patalpos ilgį plokštės pločio dalimis — ta pati tileRun ir eilučių/sujungimo logika kaip sienų skaičiuoklėje (žr. jos Formulės skyrių dėl viso karkaso/vientiso pagrindo pagrindimo), su vienu papildymu:

eiliuTaskaicius = ceil(patalposPlotis / plokstesIlgis)
0, 2, 4, ... eilė  prasideda nuo postūmio 0
1, 3, 5, ... eilė  prasideda nuo postūmio efektyvusPlokstesPlotis / 2  (pastumta)

Kas antros eilės pastūmimas reiškia, kad vienos eilės siūlė neatsiduria tiesiai virš gretimos eilės siūlės — taip išvengiama ištisinės siūlės per visas lubas. Ar pastūmimas keičia plokščių kiekį, apskaičiuojama pagal jūsų konkrečias reikšmes, o ne daroma prielaida iš anksto: skaičiuoklė sudaro tiek pastumtą išdėstymą (kurį ir naudoja rezultatui), tiek nepastumtą palyginimą, ir aiškiai nurodo, ar jie skiriasi šiai patalpai ir kiek plokščių, kai taip nutinka.

Plokštės orientacija (widthwise, numatytoji, arba lengthwise) parenka, kuris fizinis plokštės matmuo dalijamas per patalpos ilgį, o kuris kraunamas per jos plotį — widthwise išlaiko šios skaičiuoklės pradinę elgseną (ilgesnis matmuo kraunamas per plotį); lengthwise juos sukeičia vietomis. Tai keičia patį plokščių kiekį, apskaičiuojamą abiem orientacijoms kiekvieną kartą, kad pigesnė būtų matoma be pakartotinio paleidimo.

Karkaso kryptis (tik karkaso režimu) parenka, kuria ašimi eina pagrindinis elementas: widthwise sijos (išdėstytos per patalpos ilgį, šios skaičiuoklės pradinė elgsena) arba lengthwise grebėstai (išdėstyti per patalpos plotį, statmenas kontrgrebėstavimas — dažnas lyginant nelygias lubas ar tiesiant komunikacijas). Siūlomas žingsnis ir siūlių atitikimo patikra abu seka tuo plokštės matmeniu, kuris iš tikrųjų kerta to elemento žingsnio ašį — lygiai ta pati sienų skaičiuoklės logika. Kadangi čia eilės pastumtos, widthwise patikra vykdoma kiekvienai eiliai atskirai (kiekvienos eilės dalių ribos skiriasi nuo gretimos), o lengthwise patikra vykdoma vieną kartą pagal eilučių aukščių seką (postūmis niekada nekeičia eilučių aukščių, tik tai, kur prasideda kiekvienos eilės dalys).

Plokštės ilgoji ašis turėtų eiti skersai atramų, remdamasi į kelias, o ne tik į dvi — ta pati taisyklė ir tas pats įspėjimo, o ne blokavimo, elgesys kaip sienų skaičiuoklėje, suveikiantis, kai sheetOrientation ir framingDirection nurodo tą pačią ašį.

Karkaso elementai (tik karkaso režimu) seka tą patį sienų skaičiuoklės modelį: pagrindiniai elementai (sijos ar grebėstai) pagal `floor(ilgis / pagrindinisZingsnis)

  • 1, nogeliai kiekvienoje horizontalioje siūlėje (tik su widthwise` karkasu, po vieną kiekvienam sijų tarpui), o kiekvienai angai — du kraštiniai elementai ir du skersiniai elementai (lubų anga neturi grindų atskaitos taško, todėl abu galai gauna skersinį elementą, o ne sienai būdingą atskirą viršutinį ir palangės elementą). Vientiso pagrindo režimu karkaso skyrius ir detalių sąrašas visai neįtraukiami, o ne nuliai.

Tvirtinimo elementai (abiem režimais) seka tą patį perimetro/tarpinių linijų modelį kaip sienų skaičiuoklė, pritaikytą postūmiui: kadangi pastumtos eilės turi skirtingas dalių ribas, dalijimo krypties linijos skaičiuojamos kiekvienai eiliai atskirai (kiekviena tik tos eilės pačios aukščio ilgio), o eilučių ribų linijos skaičiuojamos vieną kartą visai patalpai per visą ilgį.

Angos (šviestuvai, palėpės liukas) neatimamos iš plokščių kiekio dėl tos pačios priežasties, kaip ir sienų skaičiuoklėje: plokštės viduryje esantis šviestuvas yra atlieka, o ne sutaupyta plokštė.

Skaičiavimo pavyzdys

4200 x 3600 mm lubos, vienas 300 x 300 mm šviestuvas, 2500 x 1250 mm stačiakampės briaunos plokštės, karkaso režimas, 625 mm sijų žingsnis (siūlomas žingsnis 1250 mm pločio plokštei), 5% atliekos.

eiliuTaskaicius = ceil(3600 / 2500) = 2 -- 1 eilė: 2500mm, 2 eilė: 1100mm (pastumta)
tileRun(4200, 1250, 0)   = [1250, 1250, 1250, 450]        -- 1 eilė, 4 dalys
tileRun(4200, 1250, 625) = [625, 1250, 1250, 1075]        -- 2 eilė, 4 dalys

1 eilė (2500mm = visas sandėlio plokštės aukštis): nelieka aukščio antrai
  lentynai, todėl visoms 4 dalims reikia po atskirą plokštę -> 4 plokštės
2 eilė (1100mm): floor(2500/1100)=2 lentynos telpa vienoje plokštėje. Dvi
  1250mm dalys tiksliai užpildo vieną plokštę kaip dvi lentynos; 1075mm dalis
  atidaro antrą plokštę (paliekant 175mm juostelę, siauresnę nei 200mm
  minUsableOffcut, todėl nurašomą kaip atliekas); 625mm dalis atidaro antrą
  lentyną toje pačioje plokštėje (liko 1400mm) -> 2 plokštės

karkasas = 4 + 2 = 6 plokštės. Nepastumtas palyginimas taip pat duoda 6
  (patikrinta skriptu) -- postūmis šiai patalpai nekeičia kiekio.

6 plokštės neatskaičius atliekos, plius 5% atliekos (round_up(6 x 5 / 100) = 1) — iš viso 7 plokštės. Vientiso pagrindo režimu tai pačiai patalpai taip pat reikėtų 6 — sujungus abi eiles į vieną pakavimo procesą, nebelieka ko išgelbėti, kai kiekvienos eilės dalys jau taip efektyviai sudėliojamos pačios savaime.

1650 x 5000 mm lubos parodo, kaip karkaso ir vientiso režimai gali tikrai išsiskirti: lyginei eilei tileRun(1650, 1250, 0) = [1250, 400], o nelyginei (pastumtai per pusę iš 1250 = 625mm) tileRun(1650, 1250, 625) = [625, 1025] — abi eilės viso sandėlio plokštės aukščio (2500mm). Karkaso režimas kraunа kiekvieną eilę atskirai: 1 eilės 1250+400 reikia 2 plokščių (nelieka aukščio antrai lentynai, o 400 netelpa 1250mm dalies jau užimtoje lentynoje), 2 eilės 1025+625 taip pat reikia 2 (225mm liekana iš 1025mm dalies per siaura 625mm daliai) — 4 plokštės. Vientisas režimas sujungia visas keturias dalis: 1250 ir 1025 dalys kiekviena atidaro savo plokštę (paliekant nenaudojamas 0mm ir 225mm liekanas), 625 dalis atidaro trečią plokštę palikdama 625mm pločio atraižą, o likusi 400 pločio dalis tilpsta būtent toje atraižoje vietoj ketvirtos plokštės — 3 plokštės.

Pats postūmis vis tiek gali pakeisti plokščių kiekį taikant teisingą pakavimą, tik rečiau nei rodė senasis modelis, priskyręs po plokštę kiekvienam langeliui: 1606 x 6270 mm lubos vientiso pagrindo režimu reikalauja 5 plokščių pastumtos ir 4 nepastumtos (patikrinta skriptu) — kokias dalis duoda konkrečios eilės išdėstymas, lemia, ar jos gali dalytis plokšte su kitos eilės atraiža, o postūmis šiuos pločius pakeičia. Skaičiuoklė rezultatui visada naudoja pastumtą (teisingą) išdėstymą; palyginimas egzistuoja tik tam, kad sąžiningai praneštų, ar pastūmimas jūsų patalpai ką nors pakeitė, kad ir kuria kryptimi.

Sukrovus išilgai, tai pačiai 4200 x 3600 mm patalpai taip pat reikėtų 6 plokščių — tiek pat, kiek skersai; kitaip nei ankstesniame modelyje, kur išilgai buvo pigiau.

Prie numatytojo 625 mm sijų žingsnio šios patalpos karkasas (7 sijos per visą 3600 mm plotį, 6 nogeliai po 580 mm ties viena horizontalia siūle, taip pat šviestuvo 2 kraštiniai elementai po 300 mm ir 2 skersiniai elementai po 390 mm) sudaro iš viso 30 060 mm 45x95 mm medienos — 0,129 m³. Tvirtinimo elementų (perimetro linijos ties kiekviena plokštės briauna 150 mm žingsniu, tarpinės linijos ties 3 sijomis, patenkančiomis į kiekvienos eilutės vidų, o ne į jos pačios briaunas, 300 mm žingsniu) iš viso 251, viena 500 vnt. dėžė.

DUK

Kodėl lubų skaičiuoklė pastumia eiles, o sienų skaičiuoklė — ne? Todėl, kad sienų skaičiuoklės eilės sukrautos viena virš kitos su tikra horizontalia siūle, kuriai visada reikia nogelio ar kitos atramos, nepriklausomai nuo to, kur ji atsiduria — ten nėra „ištisinės linijos“ defekto ta pačia prasme. Lubų eilių tarpusavio siūlėms toks apribojimas negalioja (jos neturi remtis į siją), todėl jos vietoj to pastumiamos — kad būtų išvengta tiesios siūlės per visas lubas.

Ar pastūmimas visada pareikalauja papildomos plokštės? Ne, ir taikant teisingą pakavimą jis net nebūtinai kainuoja plokštę apskritai: žr. aukščiau pateiktą pavyzdį, kur 4200x3600 mm patalpai jis nieko nekainuoja, ir 1606x6270 mm atvejį, kur jis kainuoja vieną plokštę. Tai priklauso nuo to, kokias eilučių pločių dalis duoda postūmis ir kaip jos sąveikauja su pakavimu, o ne nuo fiksuotos taisyklės — ši skaičiuoklė apskaičiuoja abu išdėstymus ir praneša tikrą atsakymą jūsų konkrečioms reikšmėms, o ne daro prielaidą.

Kiek plona turi būti atraiža, kad skaičiuoklė ją nurašytų kaip atlieką? Tiek, kiek nustatyta minUsableOffcut (numatytoji reikšmė 200 mm) — žr. sienų skaičiuoklės DUK įrašą dėl tos pačios logikos; čia identiška.

Kodėl čia numatytasis briaunos profilis yra T&G, o sienoms — stačiakampis? Todėl, kad T&G yra tipiškas briaunos profilis grindims ir luboms, mažiau — sienoms — žr. šios platformos OSB sienų apkalos skaičiuoklę dėl tos pačios dengiamo ploto praradimo logikos ir jos paskelbto, redaguojamo numatytojo dydžio.

Kodėl lubų angos gauna du skersinius elementus, o ne sienai būdingą viršutinį ir palangės elementą? Todėl, kad lubų anga neturi grindų atskaitos taško — nėra sillHeight lauko, taigi nieko, kas atskirtų vieną galą nuo kito taip, kaip sienos angos palangės aukštis. Abu galai gauna to paties tipo elementą („skersinį“), kiekvienas remdamasis į abu kraštinius elementus lygiai taip, kaip sienos viršutinis elementas.

Kokį standartą cituoja ši skaičiuoklė? Jokio — žr. sienų skaičiuoklės DUK įrašą; ta pati logika taikoma ir čia (pati OSB medžiaga standartizuota, jos montavimo išdėstymas — ne).

Prielaidos ir apribojimai

Postūmis lygiai pusė efektyvaus dalijimo matmens, taikomas kas antrai eiliai, nepriklausomai nuo sheetOrientation. Tai įprastas „mūrinio“ (running-bond) rašto principas; skaičiuoklė nebando taikyti kito trupmeninio postūmio.

Plokščių pakavimas yra euristinis (first-fit decreasing height, tik statmeni pjūviai), o ne visiškai optimalus pjovimo sprendiklis — žr. sienų skaičiuoklės Prielaidų skyrių dėl to paties apribojimo, įskaitant kodėl dalys niekada nepasukamos (visos lubų sheetOrientation pasirinkimas jau nustato, kuris fizinis plokštės matmuo atlieka kurį vaidmenį).

Angos niekada nesumažina plokščių kiekio, tik informacinį ploto be angų skaičių.

Patalpa laikoma paprastu stačiakampiu (ilgis x plotis) — čia nėra daugiakampės patalpos formos įvesties, kitaip nei šios platformos drywall-ceiling skaičiuoklėje.

Ši skaičiuoklė nebando atlikti konstrukcinio skaičiavimo. framingSection ir primarySpacing yra paties naudotojo įvestis, o ne tarpatramio lentelė, apkrovos skaičiavimas ar normatyvų atitikties patikra — žr. sienų skaičiuoklės Prielaidų skyrių; ta pati logika taikoma ir čia.

Angų kraštiniai ir skersiniai elementai yra papildomi, o ne pakaitalas sijoms/grebėstams, kuriuos angos plotis pertraukia — žr. sienų skaičiuoklės Prielaidų skyrių dėl to paties apribojimo.

Nogelio ilgiui naudojamas vienodas reguliarus tarpų žingsnis kiekvienam tarpui, o tvirtinimo elementų kiekis yra linijos ilgio ir žingsnio įvertis, o ne simuliuotas vinių raštas — abu lygiai taip, kaip aprašyta sienų skaičiuoklės Prielaidų skyriuje, įskaitant jos atskleistą spragą dėl vertikalios siūlės atitikmens atramos elemento vien su horizontaliais grebėstais (ši skaičiuoklė jo taip pat neprideda).

perimeterSpacing/intermediateSpacing/fastenerBoxSize yra plačiai paplitusi amato praktika, o ne cituojamas standartas — žr. sienų skaičiuoklės Prielaidų skyrių dėl to paties atskleidimo.

kalkivo