ਨਿਰਮਾਣ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ ਮੋਰਟਰ ਮਾਤਰਾ ਕੈਲਕੁਲੇਟਰ
ਆਪਣੇ ਨਿਰਮਾਣ ਪ੍ਰੋਜੈਕਟ ਲਈ ਖੇਤਰ, ਨਿਰਮਾਣ ਕਿਸਮ ਅਤੇ ਮੋਰਟਰ ਮਿਕਸ ਦੇ ਆਧਾਰ 'ਤੇ ਮੋਰਟਰ ਦੀ ਲੋੜ ਦੀ ਮਾਤਰਾ ਦਾ ਅੰਦਾਜ਼ਾ ਲਗਾਓ। ਲੋੜੀਂਦੇ ਬੈਗਾਂ ਦੀ ਗਿਣਤੀ ਅਤੇ ਆਕਾਰ ਦੋਹਾਂ ਦੀ ਗਣਨਾ ਕਰੋ।
ਮੋਰਟਰ ਮਾਤਰਾ ਅੰਦਾਜ਼ਾ ਲਗਾਉਣ ਵਾਲਾ
ਇਨਪੁਟ ਪੈਰਾਮੀਟਰ
ਦਸਤਾਵੇਜ਼ੀਕਰਣ
ਮੋਰਟਰ ਮਾਤਰਾ ਕੈਲਕੁਲੇਟਰ: ਨਿਰਮਾਣ ਲਈ ਸਹੀ ਮੋਰਟਰ ਮਾਤਰਾਂ ਦੀ ਗਣਨਾ ਕਰੋ
ਮੋਰਟਰ ਮਾਤਰਾ ਕੈਲਕੁਲੇਟਰ ਕੀ ਹੈ?
ਇੱਕ ਮੋਰਟਰ ਮਾਤਰਾ ਕੈਲਕੁਲੇਟਰ ਇੱਕ ਅਹਮ ਨਿਰਮਾਣ ਟੂਲ ਹੈ ਜੋ ਪੇਸ਼ੇਵਰਾਂ ਅਤੇ DIY ਨਿਰਮਾਤਾਵਾਂ ਨੂੰ ਮੈਸਨਰੀ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ ਲੋੜੀਂਦੇ ਮੋਰਟਰ ਦੀ ਸਹੀ ਮਾਤਰਾ ਨਿਰਧਾਰਿਤ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ। ਇਹ ਮੁਫਤ ਮੋਰਟਰ ਕੈਲਕੁਲੇਟਰ ਇੱਟਾਂ, ਬਲਾਕਾਂ, ਪੱਥਰਾਂ, ਟਾਈਲਾਂ ਅਤੇ ਪਲਾਸਟਰਿੰਗ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ ਸਹੀ ਅੰਦਾਜ਼ੇ ਪ੍ਰਦਾਨ ਕਰਕੇ ਅਨੁਮਾਨ ਲਗਾਉਣ ਦੀ ਗਲਤੀ ਨੂੰ ਦੂਰ ਕਰਦਾ ਹੈ।
ਮੋਰਟਰ ਦੀ ਗਣਨਾ ਪ੍ਰੋਜੈਕਟ ਦੀ ਸਫਲਤਾ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿਉਂਕਿ ਇਹ ਤੁਹਾਨੂੰ ਸਮੱਗਰੀ ਦੀ ਸਹੀ ਮਾਤਰਾ ਖਰੀਦਣ ਵਿੱਚ ਮਦਦ ਕਰਦੀ ਹੈ ਬਿਨਾਂ ਬਰਬਾਦੀ ਜਾਂ ਘਾਟ ਦੇ। ਸਾਡਾ ਮੋਰਟਰ ਮਾਤਰਾ ਕੈਲਕੁਲੇਟਰ ਨਿਰਮਾਣ ਖੇਤਰ, ਪ੍ਰੋਜੈਕਟ ਦੀ ਕਿਸਮ ਅਤੇ ਮੋਰਟਰ ਮਿਕਸ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦਾ ਹੈ ਤਾਂ ਜੋ ਸਹੀ ਆਕਾਰ ਅਤੇ ਬੈਗ ਦੇ ਅੰਦਾਜ਼ੇ ਪ੍ਰਦਾਨ ਕਰ ਸਕੇ।
ਮੋਰਟਰ, ਜੋ ਕਿ ਸੀਮੈਂਟ, ਰੇਤ ਅਤੇ ਪਾਣੀ ਤੋਂ ਬਣਿਆ ਇੱਕ ਬਾਈਂਡਿੰਗ ਪੇਸਟ ਹੈ, ਇੱਟਾਂ, ਬਲਾਕਾਂ ਅਤੇ ਪੱਥਰਾਂ ਵਰਗੇ ਨਿਰਮਾਣ ਸਮੱਗਰੀਆਂ ਨੂੰ ਇਕੱਠੇ ਰੱਖਦਾ ਹੈ। ਸਹੀ ਮੋਰਟਰ ਅੰਦਾਜ਼ਾ ਲਾਗਤ-ਕੁਸ਼ਲ ਨਿਰਮਾਣ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਜਦੋਂ ਕਿ ਗੁਣਵੱਤਾ ਦੇ ਮਿਆਰ ਅਤੇ ਪ੍ਰੋਜੈਕਟ ਦੇ ਸਮੇਂ ਦੀਆਂ ਰੇਖਾਵਾਂ ਨੂੰ ਬਣਾਈ ਰੱਖਦਾ ਹੈ।
ਮੋਰਟਰ ਮਾਤਰਾ ਕਿਵੇਂ ਗਣਨਾ ਕਰੀਏ: ਕਦਮ-ਦਰ-ਕਦਮ ਫਾਰਮੂਲਾ
ਬੁਨਿਆਦੀ ਮੋਰਟਰ ਗਣਨਾ ਫਾਰਮੂਲਾ
ਸਾਡਾ ਮੋਰਟਰ ਮਾਤਰਾ ਕੈਲਕੁਲੇਟਰ ਇਸ ਮੂਲ ਫਾਰਮੂਲੇ ਨੂੰ ਵਰਤਦਾ ਹੈ ਤਾਂ ਜੋ ਇਹ ਨਿਰਮਾਣ ਖੇਤਰ ਅਤੇ ਪ੍ਰੋਜੈਕਟ ਦੀ ਕਿਸਮ ਦੇ ਆਧਾਰ 'ਤੇ ਤੁਹਾਨੂੰ ਲੋੜੀਂਦੇ ਮੋਰਟਰ ਦੀ ਮਾਤਰਾ ਨਿਰਧਾਰਿਤ ਕਰ ਸਕੇ:
ਜਿੱਥੇ:
- ਨਿਰਮਾਣ ਖੇਤਰ ਨੂੰ ਵਰਗ ਮੀਟਰ (m²) ਜਾਂ ਵਰਗ ਫੁੱਟ (ft²) ਵਿੱਚ ਮਾਪਿਆ ਜਾਂਦਾ ਹੈ
- ਮੋਰਟਰ ਫੈਕਟਰ ਪ੍ਰਤੀ ਇਕਾਈ ਖੇਤਰ ਲਈ ਲੋੜੀਂਦੇ ਮੋਰਟਰ ਦੀ ਮਾਤਰਾ ਹੈ, ਜੋ ਨਿਰਮਾਣ ਦੀ ਕਿਸਮ ਦੇ ਆਧਾਰ 'ਤੇ ਵੱਖ-ਵੱਖ ਹੁੰਦੀ ਹੈ
- ਮੋਰਟਰ ਆਕਾਰ ਨੂੰ ਘਣ ਮੀਟਰ (m³) ਜਾਂ ਘਣ ਫੁੱਟ (ft³) ਵਿੱਚ ਪ੍ਰਗਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ
ਮੋਰਟਰ ਬੈਗ ਦੀ ਲੋੜ ਦੀ ਗਣਨਾ ਇਸ ਤਰ੍ਹਾਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ:
ਨਿਰਮਾਣ ਦੀ ਕਿਸਮ ਦੁਆਰਾ ਪ੍ਰਤੀ ਵਰਗ ਮੀਟਰ ਮੋਰਟਰ ਮਾਤਰਾ
ਵੱਖ-ਵੱਖ ਮੈਸਨਰੀ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ ਵਿਸ਼ੇਸ਼ ਮੋਰਟਰ ਮਾਤਰਾਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਸਾਡਾ ਮੋਰਟਰ ਕੈਲਕੁਲੇਟਰ ਸਹੀ ਮੋਰਟਰ ਅੰਦਾਜ਼ੇ ਲਈ ਇਹ ਉਦਯੋਗ-ਮਿਆਰੀ ਫੈਕਟਰ ਵਰਤਦਾ ਹੈ:
ਨਿਰਮਾਣ ਦੀ ਕਿਸਮ | ਮਿਆਰੀ ਮਿਕਸ ਫੈਕਟਰ (m³/m²) | ਉੱਚ-ਤਾਕਤ ਮਿਕਸ ਫੈਕਟਰ (m³/m²) | ਹਲਕੀ ਮਿਕਸ ਫੈਕਟਰ (m³/m²) |
---|---|---|---|
ਇੱਟਾਂ ਦਾ ਕੰਮ | 0.022 | 0.024 | 0.020 |
ਬਲਾਕ ਕੰਮ | 0.018 | 0.020 | 0.016 |
ਪੱਥਰ ਦਾ ਕੰਮ | 0.028 | 0.030 | 0.026 |
ਟਾਈਲਿੰਗ | 0.008 | 0.010 | 0.007 |
ਪਲਾਸਟਰਿੰਗ | 0.016 | 0.018 | 0.014 |
ਨੋਟ: ਇੰਪੀਰੀਅਲ ਮਾਪਾਂ (ft) ਲਈ, ਇਹੀ ਫੈਕਟਰ ਲਾਗੂ ਹੁੰਦੇ ਹਨ ਪਰ ਇਹ ਘਣ ਫੁੱਟ (ft³) ਵਿੱਚ ਨਤੀਜੇ ਦਿੰਦੇ ਹਨ।
ਆਕਾਰ ਪ੍ਰਤੀ ਬੈਗ
ਬੈਗ ਦੀ ਗਿਣਤੀ ਮੋਰਟਰ ਦੀ ਕਿਸਮ ਅਤੇ ਮਾਪਣ ਪ੍ਰਣਾਲੀ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ:
ਮੋਰਟਰ ਦੀ ਕਿਸਮ | m³ ਪ੍ਰਤੀ ਬੈਗ (ਮੀਟਰਿਕ) | ft³ ਪ੍ਰਤੀ ਬੈਗ (ਇੰਪੀਰੀਅਲ) |
---|---|---|
ਮਿਆਰੀ ਮਿਕਸ | 40 | 1.13 |
ਉੱਚ-ਤਾਕਤ ਮਿਕਸ | 38 | 1.08 |
ਹਲਕੀ ਮਿਕਸ | 45 | 1.27 |
ਨੋਟ: ਇਹ ਮੁੱਲ ਮਿਆਰੀ 25kg (55lb) ਪੂਰਵ-ਮਿਕਸ ਮੋਰਟਰ ਦੇ ਬੈਗਾਂ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦੇ ਹਨ।
ਮੋਰਟਰ ਮਾਤਰਾ ਕੈਲਕੁਲੇਟਰ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ: ਪੂਰਾ ਗਾਈਡ
-
ਮਾਪਣ ਇਕਾਈ ਚੁਣੋ:
- ਆਪਣੇ ਪਸੰਦ ਜਾਂ ਪ੍ਰੋਜੈਕਟ ਦੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਮੀਟਰਿਕ (m²) ਜਾਂ ਇੰਪੀਰੀਅਲ (ft²) ਇਕਾਈਆਂ ਵਿੱਚੋਂ ਚੁਣੋ।
-
ਨਿਰਮਾਣ ਖੇਤਰ ਦਰਜ ਕਰੋ:
- ਕੁੱਲ ਖੇਤਰ ਦਰਜ ਕਰੋ ਜਿੱਥੇ ਮੋਰਟਰ ਲਗਾਇਆ ਜਾਵੇਗਾ।
- ਇੱਟਾਂ ਦੇ ਕੰਮ ਜਾਂ ਬਲਾਕ ਕੰਮ ਲਈ, ਇਹ ਕੰਧ ਦਾ ਖੇਤਰ ਹੈ।
- ਟਾਈਲਿੰਗ ਲਈ, ਇਹ ਫਲੋਰ ਜਾਂ ਕੰਧ ਦਾ ਖੇਤਰ ਹੈ ਜਿਸ ਨੂੰ ਟਾਈਲ ਕੀਤਾ ਜਾਣਾ ਹੈ।
- ਪਲਾਸਟਰਿੰਗ ਲਈ, ਇਹ ਥਲ੍ਹਾ ਖੇਤਰ ਹੈ ਜਿਸ ਨੂੰ ਢਕਣਾ ਹੈ।
-
ਨਿਰਮਾਣ ਦੀ ਕਿਸਮ ਚੁਣੋ:
- ਇੱਟਾਂ ਦੇ ਕੰਮ, ਬਲਾਕ ਕੰਮ, ਪੱਥਰ ਦਾ ਕੰਮ, ਟਾਈਲਿੰਗ, ਜਾਂ ਪਲਾਸਟਰਿੰਗ ਵਿੱਚੋਂ ਚੁਣੋ।
- ਹਰ ਨਿਰਮਾਣ ਦੀ ਕਿਸਮ ਦੀ ਵੱਖ-ਵੱਖ ਮੋਰਟਰ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
-
ਮੋਰਟਰ ਮਿਕਸ ਦੀ ਕਿਸਮ ਚੁਣੋ:
- ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਦੀ ਲੋੜਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਮਿਆਰੀ ਮਿਕਸ, ਉੱਚ-ਤਾਕਤ ਮਿਕਸ, ਜਾਂ ਹਲਕੀ ਮਿਕਸ ਵਿੱਚੋਂ ਚੁਣੋ।
- ਮਿਕਸ ਦੀ ਕਿਸਮ ਆਕਾਰ ਦੀ ਗਣਨਾ ਅਤੇ ਲੋੜੀਂਦੇ ਬੈਗਾਂ ਦੀ ਗਿਣਤੀ ਦੋਹਾਂ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਦੀ ਹੈ।
-
ਨਤੀਜੇ ਵੇਖੋ:
- ਕੈਲਕੁਲੇਟਰ ਘਣ ਮੀਟਰ (m³) ਜਾਂ ਘਣ ਫੁੱਟ (ft³) ਵਿੱਚ ਲੋੜੀਂਦੇ ਮੋਰਟਰ ਦੇ ਅੰਦਾਜ਼ੇ ਆਕਾਰ ਨੂੰ ਦਰਸਾਏਗਾ।
- ਇਹ ਮਿਆਰੀ ਮੋਰਟਰ ਬੈਗਾਂ ਦੀ ਲਗਭਗ ਗਿਣਤੀ ਵੀ ਦਿਖਾਏਗਾ।
-
ਵਿਕਲਪਿਕ: ਨਤੀਜੇ ਕਾਪੀ ਕਰੋ:
- ਆਪਣੇ ਰਿਕਾਰਡਾਂ ਲਈ ਜਾਂ ਹੋਰਾਂ ਨਾਲ ਸਾਂਝਾ ਕਰਨ ਲਈ "ਨਤੀਜਾ ਕਾਪੀ ਕਰੋ" ਬਟਨ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਮੋਰਟਰ ਕੈਲਕੁਲੇਟਰ ਉਦਾਹਰਣ: ਅਸਲ ਨਿਰਮਾਣ ਪ੍ਰੋਜੈਕਟ
ਉਦਾਹਰਣ 1: ਇੱਟਾਂ ਦੀ ਕੰਧ ਦਾ ਨਿਰਮਾਣ
ਦ੍ਰਿਸ਼ਟੀਕੋਣ: ਮਿਆਰੀ ਮੋਰਟਰ ਮਿਕਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ 50 m² ਖੇਤਰ ਵਾਲੀ ਇੱਟਾਂ ਦੀ ਕੰਧ ਬਣਾਉਣਾ।
ਗਣਨਾ:
- ਨਿਰਮਾਣ ਖੇਤਰ: 50 m²
- ਨਿਰਮਾਣ ਦੀ ਕਿਸਮ: ਇੱਟਾਂ ਦਾ ਕੰਮ
- ਮੋਰਟਰ ਦੀ ਕਿਸਮ: ਮਿਆਰੀ ਮਿਕਸ
- ਮੋਰਟਰ ਫੈਕਟਰ: 0.022 m³/m²
ਨਤੀਜੇ:
- ਮੋਰਟਰ ਆਕਾਰ = 50 m² × 0.022 m³/m² = 1.10 m³
- ਬੈਗ ਦੀ ਗਿਣਤੀ = 1.10 m³ × 40 ਬੈਗ/m³ = 44 ਬੈਗ
ਉਦਾਹਰਣ 2: ਬਾਥਰੂਮ ਦੀ ਟਾਈਲਿੰਗ
ਦ੍ਰਿਸ਼ਟੀਕੋਣ: ਹਲਕੀ ਮੋਰਟਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ 30 m² ਦੇ ਕੁੱਲ ਖੇਤਰ ਵਾਲੇ ਬਾਥਰੂਮ ਦੇ ਫਲੋਰ ਅਤੇ ਕੰਧਾਂ ਦੀ ਟਾਈਲਿੰਗ।
ਗਣਨਾ:
- ਨਿਰਮਾਣ ਖੇਤਰ: 30 m²
- ਨਿਰਮਾਣ ਦੀ ਕਿਸਮ: ਟਾਈਲਿੰਗ
- ਮੋਰਟਰ ਦੀ ਕਿਸਮ: ਹਲਕੀ ਮਿਕਸ
- ਮੋਰਟਰ ਫੈਕਟਰ: 0.007 m³/m²
ਨਤੀਜੇ:
- ਮੋਰਟਰ ਆਕਾਰ = 30 m² × 0.007 m³/m² = 0.21 m³
- ਬੈਗ ਦੀ ਗਿਣਤੀ = 0.21 m³ × 45 ਬੈਗ/m³ = 9.45 ਬੈਗ (10 ਬੈਗਾਂ ਵਿੱਚ ਗੋਲ ਕੀਤਾ)
ਉਦਾਹਰਣ 3: ਪੱਥਰ ਦੀ ਵੈਨਿਅਰ ਇੰਸਟਾਲੇਸ਼ਨ
ਦ੍ਰਿਸ਼ਟੀਕੋਣ: ਉੱਚ-ਤਾਕਤ ਮੋਰਟਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ 75 ft² ਦੇ ਬਾਹਰੀ ਕੰਧ 'ਤੇ ਪੱਥਰ ਦੀ ਵੈਨਿਅਰ ਲਗਾਉਣਾ।
ਗਣਨਾ:
- ਨਿਰਮਾਣ ਖੇਤਰ: 75 ft²
- ਨਿਰਮਾਣ ਦੀ ਕਿਸਮ: ਪੱਥਰ ਦਾ ਕੰਮ
- ਮੋਰਟਰ ਦੀ ਕਿਸਮ: ਉੱਚ-ਤਾਕਤ ਮਿਕਸ
- ਮੋਰਟਰ ਫੈਕਟਰ: 0.030 m³/m² (ft² ਲਈ ਵੀ ਇਹੀ ਫੈਕਟਰ ਲਾਗੂ ਹੁੰਦਾ ਹੈ)
ਨਤੀਜੇ:
- ਮੋਰਟਰ ਆਕਾਰ = 75 ft² × 0.030 ft³/ft² = 2.25 ft³
- ਬੈਗ ਦੀ ਗਿਣਤੀ = 2.25 ft³ × 1.08 ਬੈਗ/ft³ = 2.43 ਬੈਗ (3 ਬੈਗਾਂ ਵਿੱਚ ਗੋਲ ਕੀਤਾ)
ਮੋਰਟਰ ਗਣਨਾ ਲਈ ਕੋਡ ਉਦਾਹਰਣ
Excel ਫਾਰਮੂਲਾ
1' ਮੋਰਟਰ ਮਾਤਰਾ ਗਣਨਾ ਲਈ Excel ਫਾਰਮੂਲਾ
2=IF(B2="bricklaying",IF(C2="standard",A2*0.022,IF(C2="highStrength",A2*0.024,A2*0.02)),
3 IF(B2="blockwork",IF(C2="standard",A2*0.018,IF(C2="highStrength",A2*0.02,A2*0.016)),
4 IF(B2="stonework",IF(C2="standard",A2*0.028,IF(C2="highStrength",A2*0.03,A2*0.026)),
5 IF(B2="tiling",IF(C2="standard",A2*0.008,IF(C2="highStrength",A2*0.01,A2*0.007)),
6 IF(C2="standard",A2*0.016,IF(C2="highStrength",A2*0.018,A2*0.014))))))
7
JavaScript
1function calculateMortarVolume(area, constructionType, mortarType) {
2 const factors = {
3 bricklaying: {
4 standard: 0.022,
5 highStrength: 0.024,
6 lightweight: 0.020
7 },
8 blockwork: {
9 standard: 0.018,
10 highStrength: 0.020,
11 lightweight: 0.016
12 },
13 stonework: {
14 standard: 0.028,
15 highStrength: 0.030,
16 lightweight: 0.026
17 },
18 tiling: {
19 standard: 0.008,
20 highStrength: 0.010,
21 lightweight: 0.007
22 },
23 plastering: {
24 standard: 0.016,
25 highStrength: 0.018,
26 lightweight: 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 standard: 40,
37 highStrength: 38,
38 lightweight: 45
39 },
40 imperial: {
41 standard: 1.13,
42 highStrength: 1.08,
43 lightweight: 1.27
44 }
45 };
46
47 return volume * bagsPerVolume[unit][mortarType];
48}
49
50// Example usage
51const area = 50; // m²
52const constructionType = 'bricklaying';
53const mortarType = 'standard';
54const unit = 'metric';
55
56const volume = calculateMortarVolume(area, constructionType, mortarType);
57const bags = calculateBags(volume, mortarType, unit);
58
59console.log(`ਮੋਰਟਰ ਆਕਾਰ: ${volume.toFixed(2)} m³`);
60console.log(`ਬੈਗ ਦੀ ਗਿਣਤੀ: ${Math.ceil(bags)}`);
61
Python
1def calculate_mortar_volume(area, construction_type, mortar_type):
2 factors = {
3 'bricklaying': {
4 'standard': 0.022,
5 'high_strength': 0.024,
6 'lightweight': 0.020
7 },
8 'blockwork': {
9 'standard': 0.018,
10 'high_strength': 0.020,
11 'lightweight': 0.016
12 },
13 'stonework': {
14 'standard': 0.028,
15 'high_strength': 0.030,
16 'lightweight': 0.026
17 },
18 'tiling': {
19 'standard': 0.008,
20 'high_strength': 0.010,
21 'lightweight': 0.007
22 },
23 'plastering': {
24 'standard': 0.016,
25 'high_strength': 0.018,
26 'lightweight': 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 'standard': 40,
36 'high_strength': 38,
37 'lightweight': 45
38 },
39 'imperial': {
40 'standard': 1.13,
41 'high_strength': 1.08,
42 'lightweight': 1.27
43 }
44 }
45
46 return volume * bags_per_volume[unit][mortar_type]
47
48# Example usage
49area = 50 # m²
50construction_type = 'bricklaying'
51mortar_type = 'standard'
52unit = 'metric'
53
54volume = calculate_mortar_volume(area, construction_type, mortar_type)
55bags = calculate_bags(volume, mortar_type, unit)
56
57print(f"ਮੋਰਟਰ ਆਕਾਰ: {volume:.2f} m³")
58print(f"ਬੈਗ ਦੀ ਗਿਣਤੀ: {math.ceil(bags)}")
59
Java
public class MortarCalculator { public static double calculateMortarVolume(double area, String constructionType, String mortarType) { double factor = 0.0; switch (constructionType) { case "bricklaying": if (mortarType.equals("standard")) factor = 0.022; else if (mortarType.equals("highStrength")) factor = 0.024; else if (mortarType.equals("lightweight")) factor = 0.020; break; case "blockwork": if (mortarType.equals("standard")) factor = 0.018; else if (mortarType.equals("highStrength")) factor = 0.020; else if (mortarType.equals("lightweight")) factor = 0.016; break; case "stonework": if (mortarType.equals("standard")) factor = 0.028; else if (mortarType.equals("highStrength")) factor = 0.030; else if (mortarType.equals("light
ਸਬੰਧਿਤ ਸੰਦਾਰਬਾਰਾਂ
ਆਪਣੇ ਕਾਰਜ ਦੇ ਲਈ ਵਰਤਣ ਯੋਗ ਹੋਣ ਵਾਲੇ ਹੋਰ ਸੰਦੇਸ਼ ਦੀ ਖੋਜ ਕਰੋ