Kalkulator za tankoslojno malto: Ocenite potrebo po malti za projekt ploščic
Izračunajte natančno količino tankoslojne malte, potrebne za vaš projekt ploščic, na podlagi dimenzij površine in velikosti ploščic. Rezultate pridobite v funtih ali kilogramih.
Ocenjevalnik količine tankoslojne malte
Dimenzije projekta
Informacije o ploščicah
Rezultati
Opomba: Ta izračun vključuje 10% faktor odpadkov. Dejanska potrebna količina se lahko razlikuje glede na velikost gladilke, pogoje podlage in tehniko nanašanja.
Dokumentacija
Kalkulator za tankoslojno malto: Ocena potrebne malte za projektiranje ploščic
Uvod
Načrtujete projekt namestitve ploščic? Naš kalkulator za tankoslojno malto vam pomaga natančno določiti, koliko tankoslojne malte potrebujete za vaš projekt talnih ali stenskih ploščic. Ne glede na to, ali ste lastnik hiše, ki se loteva prenove kopalnice, ali profesionalni izvajalec, ki dela na komercialnih namestitvah, je natančno izračunavanje količine tankoslojne malte ključno za uspeh projekta.
Tankoslojna malta (znana tudi kot suha malta ali tankoslojno lepilo) je ključni vezni agent, ki pritrdi ploščice na podlage. Pomanjkanje materiala sredi projekta ali nakup presežka materiala stane čas in denar. Naš brezplačni kalkulator za tankoslojno malto odpravlja ugibanja z natančnimi izračuni na podlagi vaših specifičnih dimenzij projekta in velikosti ploščic.
Preprosto vnesite mere vašega projekta in specifikacije ploščic, da dobite takojšnjo oceno koliko tankoslojne malte potrebujete - vključno z vgrajenim faktorjem odpadka, da zagotovite, da imate dovolj materiala za uspešno dokončanje.
Kaj je tankoslojna malta?
Tankoslojna malta je mešanica cementa, finega peska in dodatkov za zadrževanje vode, ki ustvari tanko plast lepila med podlago (talno ali stensko) in ploščico. V nasprotju s tradicionalno malto je tankoslojna zasnovana za nanašanje v tanki plasti (običajno 3/16" do 1/4" debeline), kar zagotavlja odlično oprijemljivost, hkrati pa ohranja nizki profil. To jo naredi idealno za sodobne namestitve ploščic, kjer je pomembno ohranjati natančne višine in ravni.
Ključne značilnosti tankoslojne malte vključujejo:
- Močan oprijem: Ustvari trdno vez med ploščicami in različnimi podlagami
- Odpornost na vodo: Primerna za vlažne prostore, kot so kopalnice in kuhinje
- Fleksibilnost: Lahko se prilagodi manjšim premikom podlage brez razpokanja
- Tanka aplikacija: Omogoča natančno kontrolo višine pri namestitvi ploščic
- Vsestranskost: Deluje z različnimi vrstami ploščic, vključno s keramičnimi, porcelanskimi in naravnimi kamni
Kako izračunati količino tankoslojne malte: Korak za korakom
Formula
Osnovna formula za izračun količine tankoslojne malte je:
Kjer:
- Površina: Skupna površina, ki jo je treba obložiti (dolžina × širina)
- Pokritost: Količina tankoslojne malte, potrebne na enoto površine (se razlikuje glede na velikost zrezka in dimenzije ploščic)
- Faktor odpadka: Dodatni odstotek, dodan za upoštevanje razlitja, neenakomerne aplikacije in preostalega materiala (običajno 10%)
Za naš kalkulator uporabljamo naslednje specifične formule:
Za funte (lbs):
Za kilograme (kg):
Pokritost se razlikuje glede na velikost ploščic:
- Majhne ploščice (≤4 palce): 0.18 lbs na kvadratni čevl
- Srednje ploščice (4-12 palcev): 0.22 lbs na kvadratni čevl
- Velike ploščice (>12 palcev): 0.33 lbs na kvadratni čevl
Postopek izračuna korak za korakom
-
Pretvorite vse mere v dosledne enote:
- Če so dimenzije v metrih, jih pretvorite v kvadratne metre
- Če so dimenzije v čevljih, jih pretvorite v kvadratne čevlje
- Če je velikost ploščic v cm, jo pretvorite v palce za namene izračuna
-
Izračunajte skupno površino:
- Površina = Dolžina × Širina
-
Določite ustrezno pokritost glede na velikost ploščic:
- Prilagodite pokritost glede na dimenzije ploščic
-
Uporabite pokritost na površini:
- Osnovna količina = Površina × Pokritost
-
Dodajte faktor odpadka:
- Končna količina = Osnovna količina × 1.1 (10% faktor odpadka)
-
Pretvorite v želeno enoto teže:
- Za kg: Pomnožite funte z 0.453592
Primeri implementacije kode
Tukaj so primeri, kako izračunati količino tankoslojne malte v različnih programskih jezikih:
1def calculate_thinset_quantity(length, width, tile_size, unit_system="imperial"):
2 """
3 Izračunajte količino tankoslojne malte, potrebne za projekt ploščic.
4
5 Args:
6 length: Dolžina območja v čevljih (imperial) ali metrih (metric)
7 width: Širina območja v čevljih (imperial) ali metrih (metric)
8 tile_size: Velikost ploščic v palcih (imperial) ali cm (metric)
9 unit_system: 'imperial' za lbs ali 'metric' za kg
10
11 Returns:
12 Količina tankoslojne malte, potrebne v lbs ali kg
13 """
14 # Izračunajte površino
15 area = length * width
16
17 # Pretvorite velikost ploščic v palce, če je v cm
18 if unit_system == "metric":
19 tile_size = tile_size / 2.54 # Pretvorite cm v palce
20
21 # Določite pokritost glede na velikost ploščic
22 if tile_size <= 4:
23 coverage_rate = 0.18 # lbs na kvadratni čevl za majhne ploščice
24 elif tile_size <= 12:
25 coverage_rate = 0.22 # lbs na kvadratni čevl za srednje ploščice
26 else:
27 coverage_rate = 0.33 # lbs na kvadratni čevl za velike ploščice
28
29 # Izračunajte osnovno količino
30 if unit_system == "imperial":
31 thinset_amount = area * coverage_rate
32 else:
33 # Pretvorite pokritost v kg/m²
34 coverage_rate_metric = coverage_rate * 4.88 # Pretvorite lbs/sq ft v kg/m²
35 thinset_amount = area * coverage_rate_metric
36
37 # Dodajte 10% faktor odpadka
38 thinset_amount *= 1.1
39
40 return round(thinset_amount, 2)
41
42# Primer uporabe
43project_length = 10 # čevlji
44project_width = 8 # čevlji
45tile_size = 12 # palci
46
47thinset_needed = calculate_thinset_quantity(project_length, project_width, tile_size)
48print(f"Za vaš projekt potrebujete približno {thinset_needed} lbs tankoslojne malte.")
49
1function calculateThinsetQuantity(length, width, tileSize, unitSystem = "imperial") {
2 // Izračunajte površino
3 const area = length * width;
4
5 // Pretvorite velikost ploščic v palce, če je v cm
6 let tileSizeInches = tileSize;
7 if (unitSystem === "metric") {
8 tileSizeInches = tileSize / 2.54; // Pretvorite cm v palce
9 }
10
11 // Določite pokritost glede na velikost ploščic
12 let coverageRate;
13 if (tileSizeInches <= 4) {
14 coverageRate = 0.18; // lbs na kvadratni čevl za majhne ploščice
15 } else if (tileSizeInches <= 12) {
16 coverageRate = 0.22; // lbs na kvadratni čevl za srednje ploščice
17 } else {
18 coverageRate = 0.33; // lbs na kvadratni čevl za velike ploščice
19 }
20
21 // Izračunajte osnovno količino
22 let thinsetAmount;
23 if (unitSystem === "imperial") {
24 thinsetAmount = area * coverageRate;
25 } else {
26 // Pretvorite pokritost v kg/m²
27 const coverageRateMetric = coverageRate * 4.88; // Pretvorite lbs/sq ft v kg/m²
28 thinsetAmount = area * coverageRateMetric;
29 }
30
31 // Dodajte 10% faktor odpadka
32 thinsetAmount *= 1.1;
33
34 return thinsetAmount.toFixed(2);
35}
36
37// Primer uporabe
38const projectLength = 10; // čevlji
39const projectWidth = 8; // čevlji
40const tileSize = 12; // palci
41
42const thinsetNeeded = calculateThinsetQuantity(projectLength, projectWidth, tileSize);
43console.log(`Za vaš projekt potrebujete približno ${thinsetNeeded} lbs tankoslojne malte.`);
44
1' Excel funkcija za izračun količine tankoslojne malte
2Function CalculateThinsetQuantity(length As Double, width As Double, tileSize As Double, Optional unitSystem As String = "imperial") As Double
3 ' Izračunajte površino
4 Dim area As Double
5 area = length * width
6
7 ' Pretvorite velikost ploščic v palce, če je v cm
8 Dim tileSizeInches As Double
9 If unitSystem = "metric" Then
10 tileSizeInches = tileSize / 2.54 ' Pretvorite cm v palce
11 Else
12 tileSizeInches = tileSize
13 End If
14
15 ' Določite pokritost glede na velikost ploščic
16 Dim coverageRate As Double
17 If tileSizeInches <= 4 Then
18 coverageRate = 0.18 ' lbs na kvadratni čevl za majhne ploščice
19 ElseIf tileSizeInches <= 12 Then
20 coverageRate = 0.22 ' lbs na kvadratni čevl za srednje ploščice
21 Else
22 coverageRate = 0.33 ' lbs na kvadratni čevl za velike ploščice
23 End If
24
25 ' Izračunajte osnovno količino
26 Dim thinsetAmount As Double
27 If unitSystem = "imperial" Then
28 thinsetAmount = area * coverageRate
29 Else
30 ' Pretvorite pokritost v kg/m²
31 Dim coverageRateMetric As Double
32 coverageRateMetric = coverageRate * 4.88 ' Pretvorite lbs/sq ft v kg/m²
33 thinsetAmount = area * coverageRateMetric
34 End If
35
36 ' Dodajte 10% faktor odpadka
37 thinsetAmount = thinsetAmount * 1.1
38
39 ' Zaokrožite na 2 decimalni mesti
40 CalculateThinsetQuantity = Round(thinsetAmount, 2)
41End Function
42
43' Uporaba v Excelu:
44' =CalculateThinsetQuantity(10, 8, 12, "imperial")
45
public class ThinsetCalculator { public static double calculateThinsetQuantity(double length, double width, double tileSize, String unitSystem) { // Izračunajte površino double area = length * width; // Pretvorite velikost ploščic v palce, če je v cm double tileSizeInches = tileSize; if (unitSystem.equals("metric")) { tileSizeInches = tileSize / 2.54; // Pretvorite cm v palce } // Določite pokritost glede na velikost ploščic double coverageRate; if (tileSizeInches <= 4) { coverageRate = 0.18; // lbs na kvadratni čevl za majhne ploščice } else if (tileSizeInches <= 12) { coverageRate = 0.22; // lbs na kvadratni čevl za srednje ploščice } else { coverageRate = 0.33; // lbs na kvadratni čevl za velike ploščice } // Izračunajte osnovno količino double thinsetAmount; if (unitSystem.equals("imperial")) { thinsetAmount = area * coverageRate; } else { // Pretvorite pokritost v kg/m² double coverageRateMetric = coverageRate * 4.88; // Pretvorite lbs/sq ft v kg/m² thinsetAmount = area * coverageRateMetric; } // Dodajte 10% faktor odpadka thinsetAmount *= 1.1; // Zaokrožite na 2 decimalni mesti return Math.round(thinsetAmount * 100.0) / 100.0; } public static void main(String[] args) { double projectLength = 10.0; // čevlji double projectWidth = 8.0; // čevlji double tileSize = 12.0; // palci String unitSystem = "imperial"; double thinsetNeeded = calculateThinsetQuantity(projectLength
Povezana orodja
Odkrijte več orodij, ki bi lahko bila koristna za vaš delovni proces