IFC फ़ाइल प्रारूप

Overview

IFC फ़ाइल प्रारूप (उद्योग फाउंडेशन क्लास) आर्किटेक्चर, इंजीनियरिंग और निर्माण (एईसी) उद्योग में एक महत्वपूर्ण मानक है. यह विभिन्न सॉफ्टवेयर अनुप्रयोगों द्वारा उपयोग किए जाने वाले वास्तुकलाकारों, इनजिंगर्स, ठेकेदारों और सुविधा प्रबंधकों के बीच अनौपचारिक डेटा आदान-प्रदान को सुविधाजनक बनाने के लिए डिज़ाइन किया गया था. निर्माण वस्तुओं और उनकी संपत्तियों पर एक आम भाषा स्थापित करके, आईएफसी यह सुनिश्चित करता है कि जानकारी अंधेरे और उपयोगी रहती है क्योंकि यह एक एप्लिकेशन से दूसरे में स्थानांतरित होती है। इस स्वरूप में भूमेट्री, गणना, मात्रा, आदि सहित विभिन्न प्रकार की जानकारी का समर्थन होता है, यह निर्माण परियोजना के पूर.

डेवलपर्स और तकनीकी उपयोगकर्ता आईएफसी पर भरोसा करते हैं क्योंकि यह पारस्परिकता को बढ़ावा देता है और प्रसारण के दौरान जानकारी के नुकसान को कम करता है. चाहे आप सीएडी सॉफ्टवेयर या परियोजना प्रबंधन उपकरणों के साथ काम कर रहे हों, IFC फ़ाइलों से काम करने के तरीके को समझना विभिन्न प्लेटफार्मों और अनुप्रयोगों में डेटा की अखंडता बनाए रखने के लिए आवश्यक ह.

कुंजी सुविधाए

  • Interoperable Data Exchange: विभिन्न AEC सॉफ्टवेयर के बीच निर्माण-संबंधित डेटा के बिना स्थानांतरण को सुविधाजनक बनाता ह.
  • **व्यापक डेटा प्रकार: ** यह जानकारी की एक विस्तृत श्रृंखला का समर्थन करता है जिसमें भूमी, गणना, मात्रा, सुविधा प्रबंधन विवरण, और अधिक शामिल ह.
  • संस्करण मानक: नियमित अद्यतन नवीनतम उद्योग आवश्यकताओं और प्रगति के साथ संगतता सुनिश्चित करता ह.
  • संसाधन परत आर्किटेक्चर: विशेषज्ञता के विभिन्न स्तरों के लिए संरचित डेटा परिभाषाएं प्रदान करने के उद्देश्य से चार अवधारणात्मक परतों में संगठित.
  • XML और ZIP समर्थन: प्रभावी भंडारण और प्रसारण के लिए XML प्रतिनिधित्व और संपीड़ित प्रारूपों के माध्यम से लचीलापन प्रदान करता ह.

तकनीकी विनिर्देश

प्रारूप संरचन

IFC फ़ाइलें आमतौर पर STEP (प्रोडक्ट मॉडल डेटा के आदान-प्रदान के लिए मानक) प्रारूप में होती हैं, जो आईएसओ 10303 मानकों का पालन करती ह .ifc इसके अलावा, एक XML संस्करण ह (IFC-XML) जो आईएसओ 10303-28 का पालन करता है और प्रभावी भंडारण और संचरण के लिए एक ZIP संग्रह में संपीड़ित किया जा सकता ह.

मुख्य घटक

IFC फ़ाइलों की संरचना में कई परतें शामिल ह:

  • संसाधन परत: वैश्विक रूप से अद्वितीय पहचानकर्ताओं के बिना संसाधित परिभाषाओं को शामिल करता ह.
  • कोर परत: इसमें वैश्विक रूप से अद्वितीय आईडी, मालिक जानकारी और इतिहास डेटा रखने वाले इकाइयों के साथ कोरल योजना शामिल ह.
  • Interoperability Layer: निर्माण जानकारी के लिए अंतर-डोमेन एक्सचेंज में विशेषज्ञत.
  • डोमेन लेयर: कुछ विषयों के लिए विशिष्ट अंतः-डोमाइन एक्सचेंजों पर ध्यान केंद्रित करता ह.

मानक और संगतत

IFC निर्माणSMART इंटरनेशनल द्वारा निर्धारित अंतरराष्ट्रीय मानकों का पालन करता है. प्रारूप में कई संस्करणों का समर्थन होता है, जिनमें से नवीनतम आईएफसी 4 Add2 (2016). बैकवर्ड संगतता विभिन्न संदर्भों के माध्यम से बनाए रखा जाता है ताकि पुराने फ़ाइलों को अभी भी पढ़ा जा सके और नए अनुप्रयोगों में उपयोग किए जा सकें. प्लेटफॉर्म समर्थन में विंडोज, मैकओएस और लिनक्स शामिल ह.

इतिहास और विकास

IFC का विकास करने की पहल 1994 में Autodesk द्वारा शुरू की गई थी, जिसका उद्देश्य एकीकृत एप्लिकेशन विकास का समर्थन करना था. प्रारंभिक अपनाने वालों में Honeywell, Butler Manufacturing, और AT&T जैसी कंपनियां शामिल थीं. 1995 में, सदस्यता अंतर्राष्ट्रीय सहयोगी गठबंधन (आईएआई) के नाम से किसी को भी खुली हुई थी. संगठन बाद में 2005 में निर्माण SMART इंटरनेशनल बन गय.

वर्षों से, आईएफसी ने अपनी क्षमताओं को बढ़ाने और उद्योग की बढ़ती जरूरतों के अनुकूलित करने के लिए कई समीक्षाएं की ह:

  • IFC 1.5 (1997): मूल डेटा एक्सचेंज सुविधाओं के साथ प्रारंभिक रिलीज.
  • IFC 2x3 (2006): अतिरिक्त निर्माण घटकों और प्रक्रियाओं के लिए विस्तारित समर्थन.
  • IFC4 (2013): डेटा प्रतिनिधित्व और पारस्परिकता में महत्वपूर्ण सुधार किए गए ह.

IFC फ़ाइलों के साथ काम करन

IFC फ़ाइलों को खोलन

IFC फ़ाइलों को खोलने और देखने के लिए, आप विशेष सॉफ्टवेयर जैसे Tekla Structures, Allplan, या ArchiCAD का उपयोग कर सकते हैं. ये एप्लिकेशन विंडोज, macOS, और लिनक्स प्लेटफार्मों के बीच संगत है. इसके अलावा, IfcJS जैसे वेब-आधारित दर्शकों ने एक ब्राउज़र में आईएफसी डेटा को देखने का एक आसान तरीका प्रदान किय.

IFC फ़ाइलों को बदलन

आम रूपांतरण परिदृश्यों में अन्य प्रारूपों जैसे JSON में IFC फ़ाइलों का अनुवाद करना शामिल है ताकि प्रोग्रामिंग भाषाओं के माध्यम से हस्तक्षेप करना आसान हो या आईएफसी स्वरूप के अलग-अलग संस्करणों के बीच परिवर्तित किया जा सक.

IFC फ़ाइलें बनान

IFC फ़ाइलें आमतौर पर Revit, ArchiCAD, या Bentley MicroStation जैसे सीएडी सॉफ्टवेयर के माध्यम से बनाई जाती हैं. ये प्रोग्राम नवीनतम मानकों के अनुसार आईएफसी फाइलें उत्पन्न करते हैं जो निर्माण SMART इंटरनेशनल द्वारा निर्धारित होते हैं, जिससे अन्य AEC कार्यप्रवाहों में अनियंत्रित एकीकरण की अनुमति मिलती ह.

सामान्य उपयोग के मामल

  • प्रोजेक्ट सहयोग: परियोजना योजना के चरणों के दौरान आर्किटेक्ट और इंजीनियर के बीच डेटा आदान-प्रदान को सुविधाजनक बनान.
  • सुविधा प्रबंधन: रखरखाव और संचालन के लिए एक इमारत के जीवन चक्र के दौरान सुविधा जानकारी को संभालन.
  • निर्माण दस्तावेज: सभी आवश्यक विनिर्देशों और आवश्यकताओं को शामिल करने के लिए विस्तृत निर्माण प्रमाण पत्र बनान.
  • लागत का अनुमान: व्यापक निर्माण डेटा के आधार पर सटीक मूल्य निर्धारण प्रदान करन.
  • सततता विश्लेषण: सामग्री और ऊर्जा के उपयोग के विस्तृत अनुसंधान के माध्यम से इमारतों के पर्यावरणीय प्रभाव का मूल्यांकन.

लाभ और सीमाए

फायद:

  • उन्नत पारस्परिकता: अलग-अलग AEC सॉफ्टवेयर अनुप्रयोगों के बीच त्वरित डेटा आदान-प्रदान सुनिश्चित करता ह.
  • व्यापक डेटा प्रकार: निर्माण से संबंधित जानकारी की एक विस्तृत श्रृंखला का समर्थन करता है, परियोजना प्रबंधन क्षमताओं को बढ़ाता ह.
  • **नियमित अद्यतन: ** उद्योग के विकास के मानकों और आवश्यकताओं को पूरा करने के लिए लगातार अपडेट किया जाता ह.

प्रतिबंधों की संख्य:

  • जटिलता: विस्तृत संरचना और कई परतें नए उपयोगकर्ताओं को समझने और प्रभावी ढंग से लागू करने के लिए चुनौती दे सकती ह.
  • फ़ाइल आकार: IFC फ़ाइलें के XML संस्करण बाइनरी प्रारूपों की तुलना में काफी बड़े हैं, जो भंडारण और प्रसारण दक्षता को प्रभावित करते ह.

विकास संसाधन

IFC फ़ाइलों के साथ प्रोग्रामिंग विभिन्न एपीआई और लाइब्रेरी के माध्यम से समर्थित है. कोड उदाहरण और कार्यान्वयन गाइड जल्द ही जोड़े जाएंग.

अक्सर पूछे जाने वाले प्रश्न

  • कौन सा उपकरण IFC फ़ाइलों को खोल सकता ह?

  • विशेष सॉफ्टवेयर जैसे Tekla Structures, Allplan, ArchiCAD, या वेब-आधारित दर्शकों जैसे IfcJS आमतौर पर IFC फ़ाइलों को खोलने और देखने के लिए उपयोग किया जाता ह.

  • आप एक IFC फ़ाइल को दूसरे प्रारूप में कैसे परिवर्तित करते ह?

  • सीएडी सॉफ्टवेयर विक्रेताओं या तीसरे पक्ष के अनुप्रयोगों द्वारा प्रदान किए गए समर्पित रूपांतरण उपकरणों का उपयोग करें जो प्रोग्रामिंग एकीकरण को आसान बनाने के लिए आईएफसी-ए-जेएसओएन संक्रमण का समर्थन करते ह.

  • क्यों IFC का XML संस्करण बाइनरी से बड़ा ह?

  • XML संस्करण में विशाल मेटाडेटा और मानव-पढ़ने योग्य प्रारूपण शामिल है, जिससे यह एक कॉम्पैक्ट बाइनरी स्वरूप जैसे STEP की तुलना में अधिक शब्दकोश बनाता ह.

References

 हिंदी