यह टूल क्या करता है
आप Revit, Archicad, Tekla, Vectorworks, BricsCAD या किसी अन्य BIM प्रोग्राम से निर्यात की गई IFC फ़ाइल खोलते हैं। टूल हर भवन तत्व (दीवारें, स्लैब, कॉलम, बीम, दरवाज़े, खिड़कियाँ, सीढ़ियाँ, छतें आदि) की सूची बनाता है, उसकी सामग्री, मंज़िल और मात्राएँ पढ़ता है और उन्हें जोड़ता है। फिर आप हर पंक्ति के लिए इकाई चुनते हैं, इकाई दर लिखते हैं और परिणाम को XLSX मात्रा बिल के रूप में डाउनलोड करते हैं।
फ़ाइल आपके ब्राउज़र के भीतर ओपन-सोर्स web-ifc लाइब्रेरी के WebAssembly संस्करण से पढ़ी जाती है। इसे किसी सर्वर पर नहीं भेजा जाता, इसलिए गोपनीय परियोजना मॉडल यहाँ जाँचे जा सकते हैं।
प्रोजेक्ट में इसकी जगह
मात्रा गणना डिज़ाइन और लागत के बीच आती है। डिज़ाइन मॉडल का समन्वय हो जाने पर अनुमानक मापता है कि भवन को हर सामग्री कितनी चाहिए, उसे इकाई दरों से गुणा करता है और लागत अनुमान बनाता है। 2D ड्रॉइंग से यह हाथ से करने में कई दिन लगते हैं। मॉडल पढ़ने वाले डेस्कटॉप मात्रा गणना सॉफ़्टवेयर की लागत प्रति सीट हर साल हज़ारों डॉलर होती है। यह टूल पहला चरण पूरा करता है: मॉडल से एक त्वरित बिल, जिसकी तुलना आप अपने माप से कर सकते हैं, किसी डिज़ाइन विकल्प को बजट से जाँच सकते हैं, या शुरुआती बिंदु के रूप में ठेकेदार को दे सकते हैं।
हर मात्रा कैसे चुनी जाती है
IFC बुनियादी मात्राएँ नामक मानक मात्रा-समूह परिभाषित करता है, जैसे Qto_WallBaseQuantities और Qto_SlabBaseQuantities। अधिकांश BIM प्रोग्राम निर्यात के समय इन्हें लिख सकते हैं। टूल पहले इन्हीं का उपयोग करता है, क्योंकि ये जोड़ों और ओपनिंग के लिए मॉडलिंग प्रोग्राम के अपने नियमों का पालन करते हैं। जब किसी तत्व में मात्रा-समूह नहीं होता, तो टूल उसकी ज्यामिति मापता है और उस पंक्ति पर वैसा चिह्न लगाता है।
| इकाई | पहली पसंद | न होने पर |
|---|---|---|
| m³ | NetVolume, फिर GrossVolume | तत्व की बंद मेश का आयतन |
| m² | दीवारें: NetSideArea, फिर GrossSideArea। दरवाज़े और खिड़कियाँ: Area। स्लैब, छतें, आवरण: NetArea, फिर GrossArea | खाली छोड़ा जाता है (मेश का सतही क्षेत्रफल मापा हुआ क्षेत्रफल नहीं है) |
| m | Length | खाली छोड़ा जाता है |
| नग | प्रति तत्व एक |
फ़ाइल में मात्राएँ परियोजना की अपनी इकाइयों में संग्रहीत होती हैं। टूल फ़ाइल की इकाई परिभाषाएँ (जैसे लंबाई के लिए मिलीमीटर, क्षेत्रफल के लिए वर्ग मीटर) पढ़ता है और कुछ भी जोड़ने से पहले हर मान को मीटर, वर्ग मीटर और घन मीटर में बदल देता है।
ज्यामिति विकल्प कैसे काम करता है
web-ifc हर तत्व को मीटर में त्रिभुजों की मेश में बदलता है। बंद मेश के लिए घिरा हुआ आयतन डाइवर्जेंस प्रमेय से निकलता है: कोनों a, b, c वाला हर त्रिभुज मूल बिंदु के साथ एक चतुष्फलक बनाता है, और चिह्नित आयतन जुड़कर ठोस का आयतन देते हैं।
V = | Σ a · (b × c) / 6 |
दरवाज़ों और खिड़कियों से कटी ओपनिंग मेश में पहले ही घटे हुए होते हैं, इसलिए परिणाम शुद्ध आयतन है। इस विधि को बंद और आपस में ओवरलैप न होने वाले ठोस चाहिए। खुली सतहों के रूप में या कई ओवरलैप होती बॉडी के रूप में बनाए गए तत्व गलत आयतन देते हैं, इसीलिए ऐसी पंक्तियों पर "ज्यामिति" का चिह्न लगता है ताकि आप उन्हें जाँच सकें।
हल किया हुआ उदाहरण
इस पेज का नमूना मॉडल परीक्षण के लिए बनाया गया एक छोटा एक-मंज़िला कार्यालय है: 10 m गुणा 6 m के प्लान के चारों ओर चार 200 mm कंक्रीट दीवारें, ऊँचाई 3 m, एक 190 mm ब्लॉक पार्टीशन, एक 200 mm फ़र्श स्लैब, चार 400 गुणा 400 mm कॉलम, दो 5 m स्टील बीम, एक दरवाज़ा और दो खिड़कियाँ। लंबाइयाँ मिलीमीटर में संग्रहीत हैं।
| पंक्ति | मात्रा | कहाँ से आई |
|---|---|---|
| दीवार, Concrete C25/30 | 19.200 m³ (4 दीवारें) | Qto NetVolume: 6.12 + 3.48 + 6.12 + 3.48 |
| दीवार, Masonry block 190 | 17.400 m² | Qto NetSideArea: 5.8 m × 3.0 m |
| स्लैब, Concrete C25/30 | 12.648 m³ | Qto NetVolume: 10.2 × 6.2 × 0.2 |
| कॉलम, Concrete C30/37 | 1.920 m³ (4 कॉलम) | ज्यामिति: 0.4 × 0.4 × 3.0 = प्रत्येक 0.48 |
| बीम, Steel S275 | 10.000 m (2 बीम) | Qto Length प्रत्येक 5000 mm, मीटर में बदला हुआ |
| दरवाज़ा / खिड़की | 1 नग / 2 नग | गिनती |
कॉलम के आयतन फ़ाइल में नहीं हैं; वे ज्यामिति से मापे गए थे और IfcOpenShell से किए गए स्वतंत्र माप से तीन दशमलव स्थानों तक मेल खाते हैं। यदि आप स्लैब के लिए 120 प्रति m³ की इकाई दर डालें, तो उसकी पंक्ति की राशि 12.648 × 120 = 1,517.76 होगी। यह दर केवल उदाहरण है, बाज़ार भाव नहीं।
आँकड़ों पर भरोसा करने से पहले
- मॉडल की मात्रा, माप की किसी मानक पद्धति के अनुसार मापी गई मात्रा के समान नहीं होती (उदाहरण के लिए यूके में NRM 2 या कोरिया के मानक अनुमान नियम)। वे पद्धतियाँ सीमा-मानों, ओवरलैप और अपव्यय के नियमों से मदें जोड़ती या घटाती हैं। यहाँ के बिल को मॉडल मात्राओं के रूप में लें।
- शटरिंग, सरिया और अपव्यय शामिल नहीं हैं, जब तक उन्हें तत्वों के रूप में न बनाया गया हो।
- परिणाम उतने ही अच्छे हैं जितना मॉडल। दोहराए गए तत्व, कोनों पर ओवरलैप होती दीवारें और छूटी हुई सामग्रियाँ सीधे कुल में दिखती हैं। सामग्री के नाम फ़ाइल में लिखे अनुसार लिए जाते हैं।
- मात्रा-समूह निर्यात सेटिंग पर निर्भर करते हैं। यदि आपके सभी आयतन "ज्यामिति" दिखाएँ, तो अपने प्रोग्राम के IFC निर्यात में बुनियादी मात्राएँ चालू करें।
- बहुत बड़े मॉडल (सैकड़ों मेगाबाइट) ब्राउज़र टैब की उपलब्ध मेमोरी से अधिक हो सकते हैं, विशेषकर फ़ोन पर।
यह टूल प्रारंभिक जाँच और सीखने के लिए है। निविदाओं, अनुबंधों या भुगतानों में प्रयुक्त बिल किसी योग्य क्वांटिटी सर्वेयर या अनुमानक द्वारा तैयार या सत्यापित किए जाने चाहिए।
आपको मिलने वाली फ़ाइलें
- मात्रा बिल (XLSX): मद, सामग्री, इकाई, मात्रा, इकाई दर और राशि वाली शीट "BOQ"; हर तत्व और हर संख्या के स्रोत वाली शीट "तत्व"; फ़ाइल का नाम, इकाइयाँ और तारीख वाली शीट "टिप्पणियाँ"।
- तत्व सूची (CSV): आपकी अपनी स्प्रेडशीट के लिए प्रति तत्व एक पंक्ति।
- दर सूची (CSV): कॉलम: प्रकार, सामग्री, इकाई, दर। इसे एक बार सहेजें और अगले मॉडल के लिए आयात करें।
- परियोजना (JSON): बाद में जारी रखने के लिए आपकी इकाइयाँ, दरें और समूहन।
स्रोत
- buildingSMART International, Industry Foundation Classes। IFC 4.3 ISO 16739-1:2024 के रूप में प्रकाशित है।
- buildingSMART, Qto_WallBaseQuantities और Qto_SlabBaseQuantities, IFC 4.3.2.0 दस्तावेज़ीकरण।
- That Open Company, web-ifc, MPL-2.0 लाइसेंस के अंतर्गत।
- किसी फ़ाइल के मानक के अनुरूप होने की जाँच के लिए निःशुल्क buildingSMART IFC Validation Service का उपयोग करें।
अंतिम जाँच 2026-10-19