Alan, inşaat türü ve harç karışımına dayalı olarak inşaat projeniz için gereken harç miktarını tahmin edin. Hem hacmi hem de gereken torba sayısını hesaplayın.
Bir harç miktarı hesaplayıcı, profesyonellerin ve DIY (Kendin Yap) inşaatçıların taş duvar projeleri için gereken kesin harç miktarını belirlemelerine yardımcı olan temel bir inşaat aracıdır. Bu ücretsiz harç hesaplayıcı, tuğla döşeme, blok çalışması, taş işçiliği, fayans döşeme ve sıva projeleri için kesin tahminler sağlayarak tahmin yürütmeyi ortadan kaldırır.
Harç hesaplaması, proje başarısı için kritik öneme sahiptir çünkü malzemeleri israf veya eksiklik olmadan satın almanıza yardımcı olur. Harç miktarı hesaplayıcımız, inşaat alanını, proje türünü ve harç karışım spesifikasyonlarını dikkate alarak doğru hacim ve torba tahminleri sunar.
Harç, çimento, kum ve sudan yapılan bir bağlayıcı macundur ve tuğla, blok ve taş gibi inşaat malzemelerini bir arada tutar. Doğru harç tahmini, maliyet etkin inşaatı sağlarken kalite standartlarını ve proje zaman çizelgelerini korur.
Bizim harç miktarı hesaplayıcımız, inşaat alanı ve proje türüne göre ne kadar harç gerektiğini belirlemek için bu temel formülü kullanır:
Burada:
Gerekli harç torbalarının sayısı ise şu şekilde hesaplanır:
Farklı taş duvar projeleri, belirli metrekare başına harç miktarları gerektirir. Harç hesaplayıcımız, doğru harç tahmini için bu endüstri standart faktörlerini kullanır:
İnşaat Türü | Standart Karışım Faktörü (m³/m²) | Yüksek Dayanıklılık Karışım Faktörü (m³/m²) | Hafif Karışım Faktörü (m³/m²) |
---|---|---|---|
Tuğla Döşeme | 0.022 | 0.024 | 0.020 |
Blok Çalışması | 0.018 | 0.020 | 0.016 |
Taş İşçiliği | 0.028 | 0.030 | 0.026 |
Fayans Döşeme | 0.008 | 0.010 | 0.007 |
Sıva | 0.016 | 0.018 | 0.014 |
Not: İmperyal ölçümler (ft) için aynı faktörler geçerlidir ancak fit küp (ft³) cinsinden sonuç verir.
Gerekli torba sayısı, harç türüne ve ölçüm sistemine bağlıdır:
Harç Türü | m³ Başına Torba (Metrik) | ft³ Başına Torba (İmperial) |
---|---|---|
Standart Karışım | 40 | 1.13 |
Yüksek Dayanıklılık Karışımı | 38 | 1.08 |
Hafif Karışım | 45 | 1.27 |
Not: Bu değerler, standart 25kg (55lb) ön karışımlı harç torbaları için varsayılmaktadır.
Ölçüm Birimini Seçin:
İnşaat Alanını Girin:
İnşaat Türünü Seçin:
Harç Karışım Türünü Seçin:
Sonuçları Görüntüleyin:
İsteğe Bağlı: Sonuçları Kopyalayın:
Senaryo: Standart harç karışımı kullanarak 50 m² alanında bir tuğla duvar inşa etmek.
Hesaplama:
Sonuçlar:
Senaryo: Hafif harç kullanarak toplam 30 m² alanında bir banyo zeminini ve duvarlarını fayans döşemek.
Hesaplama:
Sonuçlar:
Senaryo: Yüksek dayanıklılık harcı kullanarak 75 ft²'lik bir dış duvara taş kaplama montajı.
Hesaplama:
Sonuçlar:
1' Harç miktarı hesaplama için Excel formülü
2=IF(B2="tuğla döşeme",IF(C2="standart",A2*0.022,IF(C2="yüksekDayanıklılık",A2*0.024,A2*0.02)),
3 IF(B2="blok çalışması",IF(C2="standart",A2*0.018,IF(C2="yüksekDayanıklılık",A2*0.02,A2*0.016)),
4 IF(B2="taş işçiliği",IF(C2="standart",A2*0.028,IF(C2="yüksekDayanıklılık",A2*0.03,A2*0.026)),
5 IF(B2="fayans döşeme",IF(C2="standart",A2*0.008,IF(C2="yüksekDayanıklılık",A2*0.01,A2*0.007)),
6 IF(C2="standart",A2*0.016,IF(C2="yüksekDayanıklılık",A2*0.018,A2*0.014))))))
7
1function calculateMortarVolume(area, constructionType, mortarType) {
2 const factors = {
3 tuğlaDöşeme: {
4 standart: 0.022,
5 yüksekDayanıklılık: 0.024,
6 hafif: 0.020
7 },
8 blokÇalışması: {
9 standart: 0.018,
10 yüksekDayanıklılık: 0.020,
11 hafif: 0.016
12 },
13 taşİşçiliği: {
14 standart: 0.028,
15 yüksekDayanıklılık: 0.030,
16 hafif: 0.026
17 },
18 fayansDöşeme: {
19 standart: 0.008,
20 yüksekDayanıklılık: 0.010,
21 hafif: 0.007
22 },
23 sıva: {
24 standart: 0.016,
25 yüksekDayanıklılık: 0.018,
26 hafif: 0.014
27 }
28 };
29
30 return area * factors[constructionType][mortarType];
31}
32
33function calculateBags(volume, mortarType, unit = 'metric') {
34 const bagsPerVolume = {
35 metric: {
36 standart: 40,
37 yüksekDayanıklılık: 38,
38 hafif: 45
39 },
40 imperial: {
41 standart: 1.13,
42 yüksekDayanıklılık: 1.08,
43 hafif: 1.27
44 }
45 };
46
47 return volume * bagsPerVolume[unit][mortarType];
48}
49
50// Örnek kullanım
51const area = 50; // m²
52const constructionType = 'tuğlaDöşeme';
53const mortarType = 'standart';
54const unit = 'metric';
55
56const volume = calculateMortarVolume(area, constructionType, mortarType);
57const bags = calculateBags(volume, mortarType, unit);
58
59console.log(`Harç Hacmi: ${volume.toFixed(2)} m³`);
60console.log(`Torba Sayısı: ${Math.ceil(bags)}`);
61
1def calculate_mortar_volume(area, construction_type, mortar_type):
2 factors = {
3 'tuğla döşeme': {
4 'standart': 0.022,
5 'yüksek_dayanıklılık': 0.024,
6 'hafif': 0.020
7 },
8 'blok çalışması': {
9 'standart': 0.018,
10 'yüksek_dayanıklılık': 0.020,
11 'hafif': 0.016
12 },
13 'taş işçiliği': {
14 'standart': 0.028,
15 'yüksek_dayanıklılık': 0.030,
16 'hafif': 0.026
17 },
18 'fayans döşeme': {
19 'standart': 0.008,
20 'yüksek_dayanıklılık': 0.010,
21 'hafif': 0.007
22 },
23 'sıva': {
24 'standart': 0.016,
25 'yüksek_dayanıklılık': 0.018,
26 'hafif': 0.014
27 }
28 }
29
30 return area * factors[construction_type][mortar_type]
31
32def calculate_bags(volume, mortar_type, unit='metric'):
33 bags_per_volume = {
34 'metric': {
35 'standart': 40,
36 'yüksek_dayanıklılık': 38,
37 'hafif': 45
38 },
39 'imperial': {
40 'standart': 1.13,
41 'yüksek_dayanıklılık': 1.08,
42 'hafif': 1.27
43 }
44 }
45
46 return volume * bags_per_volume[unit][mortar_type]
47
48# Örnek kullanım
49area = 50 # m²
50construction_type = 'tuğla döşeme'
51mortar_type = 'standart'
52unit = 'metric'
53
54volume = calculate_mortar_volume(area, construction_type, mortar_type)
55bags = calculate_bags(volume, mortar_type, unit)
56
57print(f"Harç Hacmi: {volume:.2f} m³")
58print(f"Torba Sayısı: {math.ceil(bags)}")
59
1public class MortarCalculator {
2 public static double calculateMortarVolume(double area, String constructionType, String mortarType) {
3 double factor = 0.0;
4
5 switch (constructionType) {
6 case "tuğla döşeme":
7 if (mortarType.equals("standart")) factor = 0.022;
8 else if (mortarType.equals("yüksekDayanıklılık")) factor = 0.024;
9 else if (mortarType.equals("hafif")) factor = 0.020;
10 break;
11 case "blok çalışması":
12 if (mortarType.equals("standart")) factor = 0.018;
13 else if (mortarType.equals("yüksekDayanıklılık")) factor = 0.020;
14 else if (mortarType.equals("hafif")) factor = 0.016;
15 break;
16 case "taş işçiliği":
17 if (mortarType.equals("standart")) factor = 0.028;
18 else if (mortarType.equals("yüksekDayanıklılık")) factor = 0.030;
19 else if (mortarType.equals("hafif")) factor = 0.026;
20 break;
21 case "fayans döşeme":
22 if (mortarType.equals("standart")) factor = 0.008;
23 else if (mortarType.equals("yüksekDayanıklılık")) factor = 0.010;
24 else if (mortarType.equals("hafif")) factor = 0.007;
25 break;
26 case "sıva":
27 if (mortarType.equals("standart")) factor = 0.016;
28 else if (mortarType.equals("yüksekDayanıklılık")) factor = 0.018;
29 else if (mortarType.equals("hafif")) factor = 0.014;
30 break;
31 }
32
33 return area * factor;
34 }
35
36 public static double calculateBags(double volume, String mortarType, String unit) {
37 double bagsPerVolume = 0.0;
38
39 if (unit.equals("metric")) {
40 if (mortarType.equals("standart")) bagsPerVolume = 40.0;
41 else if (mortarType.equals("yüksekDayanıklılık")) bagsPerVolume = 38.0;
42 else if (mortarType.equals("hafif")) bagsPerVolume = 45.0;
43 } else if (unit.equals("imperial")) {
44 if (mortarType.equals("standart")) bagsPerVolume = 1.13;
45 else if (mortarType.equals("yüksekDayanıklılık")) bagsPerVolume = 1.08;
46 else if (mortarType.equals("hafif")) bagsPerVolume = 1.27;
47 }
48
49 return volume * bagsPerVolume;
50 }
51
52 public static void main(String[] args) {
53 double area = 50.0; // m²
54 String constructionType = "tuğla döşeme";
55 String mortarType = "standart";
56 String unit = "metric";
57
58 double volume = calculateMortarVolume(area, constructionType, mortarType);
59 double bags = calculateBags(volume, mortarType, unit);
60
61 System.out.printf("Harç Hacmi: %.2f m³%n", volume);
62 System.out.printf("Torba Sayısı: %d%n", (int)Math.ceil(bags));
63 }
64}
65
Bir inşaat projesi için ne kadar harç gerektiğini etkileyen birkaç değişken vardır:
Harç derzlerinin kalınlığı, toplam miktarı önemli ölçüde etkiler:
İş akışınız için faydalı olabilecek daha fazla aracı keşfedin