Arvutage täpselt, kui palju terrassilaudu, toestusi, talasid, poste, kinnitusi ja betooni on teie terrassiprojekti jaoks vaja, sisestades mõõtmed.
Plaanime ehitada terrassi, kuid ei ole kindel, kui palju materjali teil vaja on? Meie Decking Calculator on põhjalik tööriist, mis on loodud aitama koduomanikke, ehitajaid ja DIY entusiaste täpselt hinnata materjale, mis on vajalikud terrassi ehitamiseks. Lihtsalt sisestades oma terrassi mõõdud (pikkus, laius ja kõrgus), pakub see kalkulaator üksikasjalikke hinnanguid terrassilaudade, talade, talade, postide, kinnituste ja betooni kohta, mida teie projekt vajab. Õige materjali hindamine on oluline eelarve koostamiseks, jäätmete vähendamiseks ja tagamaks, et teie terrassi projekt kulgeb sujuvalt algusest lõpuni.
Decking Calculator kasutab tööstusstandardi vahemaid ja mõõtmeid, et arvutada materjalide koguseid, tuginedes parimatele praktikatele terrassi ehituses. Olenemata sellest, kas plaanite lihtsat tagahoovi terrassi või keerukamat välistingimustes elamisruumi, aitab see tööriist teil täpselt määrata, milliseid materjale osta, enne kui ehitama hakkate.
Mõistmine, kuidas terrassi materjale arvutatakse, aitab teil oma projekti tõhusamalt planeerida. Meie kalkulaator kasutab järgmisi valemeid ja standardeid materjalide koguste hindamiseks:
Terrassilaudade arvu vajadus sõltub terrassi pinnast ja laudade laiusest. Standardne terrassilaud on tavaliselt 5,5 tolli lai (6-tolliste nimiväärtustega laudade jaoks).
Kus:
Talad on horisontaalsed raami elemendid, mis toetavad terrassilaudu. Need on tavaliselt paigutatud 16 tolli keskelt (O.C.) elamute terrasside jaoks.
Kus:
Talad on peamised tugistruktuurid, mis kannavad koormust taladelt postidele. Need on tavaliselt paigutatud 8 jala kaugusele.
Kus:
Postid on vertikaalsed tuged, mis edastavad terrassi kaalu maapinnale. Need paigutatakse tavaliselt tala ristumiskohtadesse ja neid paigutatakse 8 jala kaugusele.
Kus:
Kinnituste arv sõltub sellest, kui palju terrassilaudu ja talasid teil on. Tüüpiliselt vajate iga laudade ja tala ristumiskoha kohta 2 kruvi.
Kus:
Betooni on vaja postide vundamentide jaoks. Kogus sõltub postide arvust ja vundamendi suurusest.
Kus:
Järgige neid lihtsaid samme, et täpselt hinnata materjale, mis on vajalikud teie terrassi projekti jaoks:
Sisestage Terrassi Mõõdud:
Vaadake Materjalide Hinnanguid:
Kohandage Jäätmefaktoriga (soovitatav):
Kaaluda Täiendavaid Materjale:
Kopeerige või Prindige Oma Tulemused:
Decking Calculator on mitmekesine tööriist, mida saab kasutada erinevates stsenaariumites:
Koduomanike jaoks, kes teevad ise terrassi projekti, pakub kalkulaator selget ostunimekirja vajalikest materjalidest. See aitab eelarvet koostada ja tagab, et materjalid ei lõppe keset projekti, mis võib põhjustada viivitusi ja ebakõlasid teie terrassis.
Näide: Koduomanik, kes plaanib 16' × 12' terrassi 3' kõrgusel, vajab ligikaudu:
Ehitajad saavad kasutada kalkulaatorit, et kiiresti genereerida materjalide hinnanguid klientide ettepanekutele. See viib täpsemate pakkumisteni ja aitab vältida kulude ületamist materjalide vale arvutamise tõttu.
Näide: Ehitaja, kes esitab pakkumist suure 24' × 20' kõrgendatud terrassi jaoks, kasutab kalkulaatorit, et määrata täpsed materjalide kogused, tagades, et nende pakkumine on konkurentsivõimeline, kuid kasumlik.
Enne terrassi projekti alustamist saavad koduomanikud kasutada kalkulaatorit, et hinnata materjalide kulusid ja kohandada terrassi suurust vastavalt oma eelarvele.
Näide: Koduomanik võib avastada, et plaanitud terrassi vähendamine 20' × 16' kuni 16' × 14' võib märkimisväärselt säästa materjalide pealt, samas kui see rahuldab nende vajadusi.
Kui asendate olemasoleva terrassi, aitab kalkulaator määrata, kui palju uut materjali on vaja, isegi kui te hoiate osa originaalsest struktuurist.
Näide: Kui asendate ainult terrassilaudade olemasoleval 12' × 10' terrassil, saab kalkulaator täpselt määrata, kui palju uusi laudu on vajalik.
Kuigi meie Decking Calculator pakub põhjalikke materjalide hinnanguid, on ka alternatiivseid lähenemisviise terrassi materjalide arvutamiseks:
Mõned ehitajad hindavad materjale terrassi ruutfotomeetria põhjal, mitte iga komponendi eraldi arvutamise kaudu.
Plussid:
Miinused:
Keenud terrassi disainitarkvara võib pakkuda üksikasjalikke 3D mudeleid ja materjalide loendeid.
Plussid:
Miinused:
Paljud puiduhoidlad ja kodu parendamise kauplused pakuvad tasuta materjalide hindamisteenuseid, kui esitate oma terrassi plaanid.
Plussid:
Miinused:
Terrassi ehitamise praktika, nagu me seda täna teame, hakkas Põhja-Ameerikas populaarsust koguma pärast Teist maailmasõda 1950. ja 1960. aastatel. Kui eeslinnade elamine laienes, otsisid koduomanikud viise, kuidas laiendada oma elamispinda õues, mis viis kaasaegse terrassi tõusuni.
Varajane terrassi ehitus tugines tugevalt kogenud puuseppade teadmistele materjalide hindamisel. Ehitajad koostasid üksikasjalikke materjalide loendeid, tuginedes oma arusaamale raamistamisprintsiipidest ja kohaliku ehituse praktikast. Need arvutused tehti sageli käsitsi, kasutades põhitehteid ja aastaid kogemusi.
ja 1980. aastatel, kui rõhutatud puit sai laialdaselt kättesaadavaks, muutus terrassi ehitus koduomanikele kergemaks. See periood nägi esmakordsete DIY terrassi ehitamise juhendite avaldamist, mis sisaldasid põhihinnangu tabelit ja valemeid.
aastatel ilmusid esimesed arvutipõhised ehitus kalkulaatorid, kuigi neid kasutasid peamiselt professionaalid. 2000. aastate alguses hakkasid ilmuma veebikalkulaatorid, muutes materjalide hindamise keskmisele koduomanikule kergemaks.
Tänapäeva terrassi materjalide kalkulaatorid, nagu meie oma, kasutavad keerukaid algoritme, mis põhinevad standardsetel ehituspraktikatel, et anda täpsed hinnangud kõigi terrassi komponentide jaoks. Kaasaegsed kalkulaatorid suudavad arvestada erinevaid terrassi kuju, kõrgusi ja materjalitüüpe, muutes terrassi planeerimise täpsemaks kui kunagi varem.
Terrassi materjalide hindamise areng kajastab laiemat ehitustrendi: käsitööliste teadmistelt standardiseeritud arvutustele ja digitaalsetele tööriistadele, mis muudavad professionaalse taseme planeerimise kergesti kättesaadavaks kõigile.
Siin on näited erinevates programmeerimiskeeltes, mis näitavad, kuidas arvutada terrassi materjale:
1// JavaScript funktsioon terrassi materjalide arvutamiseks
2function calculateDeckMaterials(length, width, height) {
3 // Muutke mõõtmed numbriteks
4 length = parseFloat(length);
5 width = parseFloat(width);
6 height = parseFloat(height);
7
8 // Standardne konstant
9 const BOARD_WIDTH = 5.5; // tollides
10 const JOIST_SPACING = 16; // tollides
11 const BEAM_SPACING = 8; // jalga
12 const POST_SPACING = 8; // jalga
13 const SCREWS_PER_BOARD_PER_JOIST = 2;
14 const CONCRETE_PER_POST = 0.2; // kuupjalga
15
16 // Arvutage terrassilaudade arv
17 const widthInInches = width * 12;
18 const boardsAcross = Math.ceil(widthInInches / BOARD_WIDTH);
19 const deckBoards = boardsAcross;
20
21 // Arvutage talade arv
22 const joists = Math.ceil((width * 12) / JOIST_SPACING) + 1;
23
24 // Arvutage talade arv
25 const beams = Math.ceil(length / BEAM_SPACING) + 1;
26
27 // Arvutage postide arv
28 const postsAlongLength = Math.ceil(length / POST_SPACING) + 1;
29 const postsAlongWidth = Math.ceil(width / POST_SPACING) + 1;
30 const posts = postsAlongLength * 2 + (postsAlongWidth - 2) * 2;
31
32 // Arvutage kinnituste arv
33 const screws = deckBoards * joists * SCREWS_PER_BOARD_PER_JOIST;
34
35 // Arvutage betooni maht
36 const concrete = (posts * CONCRETE_PER_POST).toFixed(2);
37
38 return {
39 deckBoards,
40 joists,
41 beams,
42 posts,
43 screws,
44 concrete
45 };
46}
47
48// Näide kasutamisest
49const materials = calculateDeckMaterials(16, 12, 3);
50console.log(materials);
51
1# Python funktsioon terrassi materjalide arvutamiseks
2import math
3
4def calculate_deck_materials(length, width, height):
5 # Standardne konstant
6 BOARD_WIDTH = 5.5 # tollides
7 JOIST_SPACING = 16 # tollides
8 BEAM_SPACING = 8 # jalga
9 POST_SPACING = 8 # jalga
10 SCREWS_PER_BOARD_PER_JOIST = 2
11 CONCRETE_PER_POST = 0.2 # kuupjalga
12
13 # Arvutage terrassilaudade arv
14 width_in_inches = width * 12
15 boards_across = math.ceil(width_in_inches / BOARD_WIDTH)
16 deck_boards = boards_across
17
18 # Arvutage talade arv
19 joists = math.ceil((width * 12) / JOIST_SPACING) + 1
20
21 # Arvutage talade arv
22 beams = math.ceil(length / BEAM_SPACING) + 1
23
24 # Arvutage postide arv
25 posts_along_length = math.ceil(length / POST_SPACING) + 1
26 posts_along_width = math.ceil(width / POST_SPACING) + 1
27 posts = posts_along_length * 2 + (posts_along_width - 2) * 2
28
29 # Arvutage kinnituste arv
30 screws = deck_boards * joists * SCREWS_PER_BOARD_PER_JOIST
31
32 # Arvutage betooni maht
33 concrete = round(posts * CONCRETE_PER_POST, 2)
34
35 return {
36 "deck_boards": deck_boards,
37 "joists": joists,
38 "beams": beams,
39 "posts": posts,
40 "screws": screws,
41 "concrete": concrete
42 }
43
44# Näide kasutamisest
45materials = calculate_deck_materials(16, 12, 3)
46print(materials)
47
1public class DeckCalculator {
2 // Standardne konstant
3 private static final double BOARD_WIDTH = 5.5; // tollides
4 private static final double JOIST_SPACING = 16.0; // tollides
5 private static final double BEAM_SPACING = 8.0; // jalga
6 private static final double POST_SPACING = 8.0; // jalga
7 private static final int SCREWS_PER_BOARD_PER_JOIST = 2;
8 private static final double CONCRETE_PER_POST = 0.2; // kuupjalga
9
10 public static class DeckMaterials {
11 public int deckBoards;
12 public int joists;
13 public int beams;
14 public int posts;
15 public int screws;
16 public double concrete;
17
18 @Override
19 public String toString() {
20 return "DeckMaterials{" +
21 "deckBoards=" + deckBoards +
22 ", joists=" + joists +
23 ", beams=" + beams +
24 ", posts=" + posts +
25 ", screws=" + screws +
26 ", concrete=" + concrete +
27 '}';
28 }
29 }
30
31 public static DeckMaterials calculateMaterials(double length, double width, double height) {
32 DeckMaterials materials = new DeckMaterials();
33
34 // Arvutage terrassilaudade arv
35 double widthInInches = width * 12;
36 int boardsAcross = (int) Math.ceil(widthInInches / BOARD_WIDTH);
37 materials.deckBoards = boardsAcross;
38
39 // Arvutage talade arv
40 materials.joists = (int) Math.ceil((width * 12) / JOIST_SPACING) + 1;
41
42 // Arvutage talade arv
43 materials.beams = (int) Math.ceil(length / BEAM_SPACING) + 1;
44
45 // Arvutage postide arv
46 int postsAlongLength = (int) Math.ceil(length / POST_SPACING) + 1;
47 int postsAlongWidth = (int) Math.ceil(width / POST_SPACING) + 1;
48 materials.posts = postsAlongLength * 2 + (postsAlongWidth - 2) * 2;
49
50 // Arvutage kinnituste arv
51 materials.screws = materials.deckBoards * materials.joists * SCREWS_PER_BOARD_PER_JOIST;
52
53 // Arvutage betooni maht
54 materials.concrete = Math.round(materials.posts * CONCRETE_PER_POST * 100) / 100.0;
55
56 return materials;
57 }
58
59 public static void main(String[] args) {
60 DeckMaterials materials = calculateMaterials(16, 12, 3);
61 System.out.println(materials);
62 }
63}
64
1' Excel VBA funktsioon terrassi materjalide arvutamiseks
2Function CalculateDeckBoards(length As Double, width As Double) As Integer
3 Dim boardWidth As Double
4 Dim widthInInches As Double
5 Dim boardsAcross As Integer
6
7 boardWidth = 5.5 ' tollides
8 widthInInches = width * 12
9 boardsAcross = Application.WorksheetFunction.Ceiling(widthInInches / boardWidth, 1)
10
11 CalculateDeckBoards = boardsAcross
12End Function
13
14Function CalculateJoists(width As Double) As Integer
15 Dim joistSpacing As Double
16
17 joistSpacing = 16 ' tollides
18 CalculateJoists = Application.WorksheetFunction.Ceiling((width * 12) / joistSpacing, 1) + 1
19End Function
20
21Function CalculateBeams(length As Double) As Integer
22 Dim beamSpacing As Double
23
24 beamSpacing = 8 ' jalga
25 CalculateBeams = Application.WorksheetFunction.Ceiling(length / beamSpacing, 1) + 1
26End Function
27
28Function CalculatePosts(length As Double, width As Double) As Integer
29 Dim postSpacing As Double
30 Dim postsAlongLength As Integer
31 Dim postsAlongWidth As Integer
32
33 postSpacing = 8 ' jalga
34 postsAlongLength = Application.WorksheetFunction.Ceiling(length / postSpacing, 1) + 1
35 postsAlongWidth = Application.WorksheetFunction.Ceiling(width / postSpacing, 1) + 1
36
37 CalculatePosts = postsAlongLength * 2 + (postsAlongWidth - 2) * 2
38End Function
39
40' Kasutamine Excelis:
41' =CalculateDeckBoards(16, 12)
42' =CalculateJoists(12)
43' =CalculateBeams(16)
44' =CalculatePosts(16, 12)
45
1<?php
2// PHP funktsioon terrassi materjalide arvutamiseks
3function calculateDeckMaterials($length, $width, $height) {
4 // Standardne konstant
5 $BOARD_WIDTH = 5.5; // tollides
6 $JOIST_SPACING = 16; // tollides
7 $BEAM_SPACING = 8; // jalga
8 $POST_SPACING = 8; // jalga
9 $SCREWS_PER_BOARD_PER_JOIST = 2;
10 $CONCRETE_PER_POST = 0.2; // kuupjalga
11
12 // Arvutage terrassilaudade arv
13 $widthInInches = $width * 12;
14 $boardsAcross = ceil($widthInInches / $BOARD_WIDTH);
15 $deckBoards = $boardsAcross;
16
17 // Arvutage talade arv
18 $joists = ceil(($width * 12) / $JOIST_SPACING) + 1;
19
20 // Arvutage talade arv
21 $beams = ceil($length / $BEAM_SPACING) + 1;
22
23 // Arvutage postide arv
24 $postsAlongLength = ceil($length / $POST_SPACING) + 1;
25 $postsAlongWidth = ceil($width / $POST_SPACING) + 1;
26 $posts = $postsAlongLength * 2 + ($postsAlongWidth - 2) * 2;
27
28 // Arvutage kinnituste arv
29 $screws = $deckBoards * $joists * $SCREWS_PER_BOARD_PER_JOIST;
30
31 // Arvutage betooni maht
32 $concrete = round($posts * $CONCRETE_PER_POST, 2);
33
34 return [
35 'deckBoards' => $deckBoards,
36 'joists' => $joists,
37 'beams' => $beams,
38 'posts' => $posts,
39 'screws' => $screws,
40 'concrete' => $concrete
41 ];
42}
43
44// Näide kasutamisest
45$materials = calculateDeckMaterials(16, 12, 3);
46print_r($materials);
47?>
48
Decking Calculator annab hinnanguid, mis põhinevad tööstusstandardite vahemaa ja mõõtmete alusel. Enamikul ristkülikukujulistel terrassidel on hinnangud täpsed 10-15% ulatuses. Siiski võivad keerukad disainid, ebatavalised kujundid või mittestandardne vahemaa vajada arvutatud koguste kohandamist.
Ei, kalkulaator pakub teoreetilist minimaalset materjalide hulka, mis on vajalik. Soovitame lisada 10-15% lisamaterjali, et arvestada jäätmete, kahjustatud tükkide ja lõikamisvigadega.
Kalkulaator eeldab standardsete 5,5-tolliste terrassilaudade olemasolu (nimiväärtusega 6-tollised lauad). Kui kasutate erineva laiusega laudu, peate vastavalt kohandama terrassilaudade hinnangut.
Ei, kalkulaator keskendub ainult terrassi põhistruktuursetele komponentidele (lauad, talad, talad, postid, kinnitused ja betoon). Piirded ja trepid vajavad täiendavaid materjale, mis varieeruvad sõltuvalt disainist ja kohaliku ehitusseaduse nõuetest.
Kalkulaator eeldab 16-tollist keskelt (O.C.) tala vahemaad, mis on elamute terrasside jaoks standardne. Kui teie disain nõuab erinevat vahemaad (näiteks 12 tolli või 24 tolli), peate vastavalt kohandama tala arvu.
Mitte-ristkülikukujuliste terrasside jaoks jagage disain ristkülikukujulisteks osadeks, arvutage iga osa jaoks materjalid eraldi ja seejärel kombineerige tulemused. Kumerate osade puhul arvutage nagu need oleksid ristkülikud ja seejärel kohandage vastavalt konkreetsele disainile.
Kalkulaator töötab standardsete puidumõõtmete jaoks. Kui kasutate komposiitmaterjale, on laudade arv sarnane, kuid kinnituste nõuded võivad erineda. Kontrollige alati tootja soovitusi konkreetsete materjalide jaoks.
Luba nõuded varieeruvad asukoha järgi, kuid üldiselt nõuavad üle 30 tolli kõrgused terrassid luba. Mõned piirkonnad nõuavad lubasid kõigi terrasside jaoks, sõltumata kõrgusest. Kontrollige alati kohaliku ehitusosakonna nõudeid enne ehituse alustamist.
Kulud varieeruvad laialdaselt sõltuvalt suurusest, materjalidest ja asukohast. 2023. aastaks maksab rõhutatud puidust terrass tavaliselt 15-25 dollarit ruutjalga kohta, samas kui komposiitmaterjalid võivad ulatuda 30-60 dollarini ruutjalga kohta. Meie kalkulaatori kasutamine täpsete materjalide koguste määramiseks aitab teil koostada täpsema eelarve.
Vundamendi sügavus sõltub kohaliku ehitusseaduse nõuetest ja külmumisteest teie piirkonnas. Külmades kliimades peavad vundamendid ulatuma külmumisteest allapoole, mis võib olla 48 tolli või sügavam. Soojemates kliimades võivad piisata 12-24 tollist vundamenti. Kontrollige alati kohalikke ehitusseadusi, et saada konkreetseid nõudeid.
Decking Calculator on hädavajalik tööriist kõigile, kes plaanivad terrassi ehitamist. Pakudes täpseid materjalide hinnanguid teie terrassi mõõtude põhjal, aitab see teil tõhusalt eelarvet koostada, osta õige kogus materjale ja vältida kulukaid viivitusi ehituse käigus. Pidage meeles, et kuigi kalkulaator pakub head lähtepunkti, võivad keerukad disainid, kohalikud ehitusseadused ja spetsiifilised materjalivalikud nõuda nende hinnangute kohandamist.
Enne oma terrassi projekti alustamist konsulteerige alati kohalike ehitusseadustega ja kaaluge oma plaanide ülevaatamist professionaali poolt, eriti kõrgendatud terrasside või keerukate disainide puhul. Õige planeerimise ja õige materjaliga pakub teie uus terrass aastaid naudingut ja lisab väärtust teie kodule.
Kas olete valmis oma terrassi planeerimist alustama? Sisestage oma mõõdud ülaltoodud kalkulaatorisse, et saada põhjalik nimekiri materjalidest, mis on vajalikud teie projekti jaoks.
Avasta rohkem tööriistu, mis võivad olla kasulikud teie töövoos