به نظر می رسد ایده استانداردهای باز (open standards) به عنوان مثال IFC؛ برای توسعه فناوری (از جمله ساخت و ساز) بسیار مهم است. استفاده از این استانداردها نیروی محرکه نوآوری است. فن آوری های جدید کارایی فرآیند را بهبود می بخشد، هزینه ها را کاهش می دهد و زمان تحویل پروژه را سرعت می بخشد. ایده استانداردهای باز که نتیجه می دهد از کجا می آید؟ نیازی به نگاه دور نیست. بیایید به قابل تشخیص ترین مثال نگاهی بیندازیم، چند نفر می توانند زندگی روزمره خود را بدون اینترنت تصور کنند؟–تعریف IFC
شروع مانند همیشه نسبتا دشوار بود، اما با توسعه کاربران، ناراحتی های خاصی آشکار شد. این واقعیت که وب سایت ها باید چندین بار ایجاد می شدند تا در مرورگرهای مختلف (اینترنت اکسپلورر، اپرا و غیره) به درستی کار کنند. امروزه صرفنظر از مرورگری که استفاده میکنیم، تولیدکنندگان آنها گواهیهای استانداردی را ارائه میکنند که به کسانی که صفحات وب مینویسند اجازه میدهند مجموعهای از قوانین مشترک را به اشتراک بگذارند. با استفاده از استانداردهای باز، رایانه های سراسر جهان به راحتی می توانند با یکدیگر تعامل داشته باشند. آیا می توانید تصور کنید که متفاوت است؟ درست است، قطعا نه.—تعریف IFC
۱. در IFC یک بار دیگر
IFC یک قالب خنثی و باز برای تبادل داده است و اساس روش openBIM است – اطلاعات بیشتر در مورد آن در اینجا: IFC چیست تمام چیزی که باید در مورد این فرمت بدانید ؟ مزایا و معایب – تات بیم (tat-bim.com) با این حال، چه چیزی آن را بسیار جهانی می کند؟
۱.۱. معنا و مفهوم، ویژگی های مشترک
به نظر می رسد برجسته ترین ویژگی آن این است که مبتنی بر معنا و مفهوم (Semantic) است. چه مفهومی دارد؟ بیایید آبجکت ساده را که یک جدول است در نظر بگیریم. میز دارای ویژگی های خاصی است، دارای سطح افقی و پایه هایی عمودی است. با دیدن یک آبجکت با چنین ویژگی هایی می توان گفت که این آبجکت یک میز است. ما همه ویژگیهای یک آبجکت معین را در نظر نمیگیریم (مانند رنگ، زیرا همه آن ها یکسان نیستند)، اما ویژگیهای مشترک برای همه آبجکت های یک مجموعه داده شده (سطح افقی میز و پایه های آن) را انتخاب میکنیم.
۱.۲. تعاریف آبجکت های فایل IFC
ساختار IFC به گونه ای است که اطمینان حاصل شود هر واحد در ساختار آن معنای خاص خود را دارد.
فرض کنید ما با یک مدل معماری از ساختمان کار می کنیم. ما یک آبجکت را انتخاب می کنیم، به عنوان مثال “در” این آبجکت به عنوان IFC door در طبقه بندی فایل IFC تعریف می شود:
https://standards.buildingsmart.org/IFC/RELEASE/IFC4/FINAL/HTML/link/ifcdoor.htm
درها یک عنصر ساختمانی هستند که در درجه اول برای دسترسی کنترل شده به افراد و کالاها استفاده می شود. این شامل سازه های لولایی، گردان، کشویی و علاوه بر آن قابل چرخش و تاشو است. درب از یک قاب و یک یا چند پانل تشکیل شده است. اختصاص یک معنای خاص و استاندارد شده به هر عنصر، IFC را به یک استاندارد معنایی تبدیل می کند. بنابراین رعایت این تعاریف برای تبادل اطلاعات بین نرم افزار های مختلف بسیار مهم است. ایده این است که هر ترم افزار باید عناصر منفرد را به یک روش تشخیص دهد. بنابراین، IFCdoor یک در، IFCwindow یک پنجره است، و در نتیجه IFCstair یک راه پله است. IFC همه عناصر را دقیقاً تعریف می کند، اما مهم نیست که هنگام تبدیل به IFC، عنصر “در” صرفاً به درستی به عنوان “IFCdoor” شناسایی شود.—-تعریف IFC
۱.۳. مشخصات آبجکت های IFC
مشخصاتی که به آنها اختصاص داده شده است از نظر مهندس نیز مهم هستند (درب دارای ابعاد است، موادی که از آن ساخته شده است، موقعیت آن در فضا). IFC هر عنصر را به عنوان یک کلاس توصیف می کند. ممکن است کمی گیج کننده به نظر برسد، اما به طور خلاصه، ایده هر عنصر این است که فهرستی از ویژگی ها (نام، ماده، موقعیت، ابعاد) و نوع مقدار ویژگی (متن، عدد، مختصات و غیره) داشته باشد. این بدان معناست که IFC برای هر عنصر یک نوع الگو ایجاد می کند که یک تعریف دقیق به همراه لیستی از ویژگی ها دارد (البته ویژگی ها نیز دقیقاً تعریف شده اند).
بنابراین تبدیل شدن به IFC، فهرستی از این الگوها در قالب یک فایل قابل خواندن در دسترس سایر برنامه ها است.
۱.۴. ساختار، یعنی درخت اتصالات
IFC از یک ساختار مسطح با عناصر جداگانه و ویژگی های آنها تشکیل نشده است، در عوض، درختی از اتصالات را تشکیل می دهد. چه مفهومی داره؟ با بازگشت به مثال “در” فوق الذکر (IFCdoor)، قطعه نمودار حاوی این مورد به صورت زیر است:—-تعریف IFC
۲. چرا IFC؟
۲.۱. طرح یکسان برای سازماندهی اطلاعات در یک فایل
این فرمت برای تبادل اطلاعات قابل اعتماد بین برنامه های مختلف ایجاد شده است. اکثر نرم افزارها روش خود را برای سازماندهی داده ها دارند. علاوه بر این، در طول چرخه پروژه انواع مختلفی از برنامه ها توسط بسیاری از کاربران برای دستیابی به نتایج مختلف استفاده می شود.
نرم افزارمناسب برای معماران (به عنوان مثال Archicad) نسبت به برنامه سازندگان فولادی (Tekla Structures) متفاوت است. تأثیر کار یک معمار نیز با یک طراح فولاد متفاوت است و بنابراین طرحواره های داخلی که برنامه ها از طریق آنها داده ها را سازماندهی می کنند بسیار متفاوت است.—-تعریف IFC
به عنوان مثال، ساختار پوشه برای مدل Tekla Structures به شرح زیر است:
به عبارت دیگر، این یک فایل واحد نیست، بلکه یک ساختار فایل و پوشه است. علاوه بر این، بهروزرسانیهای نسخه جدید نیز ویژگیهای جدیدی را معرفی میکنند که منجر به تغییراتی در سازماندهی دادههای داخلی میشود و در نتیجه چنین اطلاعاتی به دست میآید:—تعریف IFC
یا :
۲.۲. یک پلاگین همگانی برای تبادل اطلاعات
صنعت ساخت و ساز همچنان پراکنده است و متخصصان زیادی باید با هم کار کنند و اطلاعات را مبادله کنند. البته امکان ایجاد پلاگین برای تبادل داده بین برنامه های مختلف وجود دارد. این به نوبه خود هزاران پیوند بین برنامه ها ایجاد می کند. با در نظر گرفتن تصویر بالا، هر بار که یک برنامه به روز می شود، افزونه باید به روز شود، که باعث می شود وقت گیر و غیراقتصادی باشد. درست در اینجا، فایل IFC به کمک ما می آید. یک قالب با یک ساختار خاص، با قوانین معنایی تعیین شده (به طور واضح مشخص می شود که چه چیزی است و چه چیزی نیست، به عنوان مثال، کف، یا نحوه تعریف درها و پنجره ها).—-تعریف IFC
۳. خلاصه
چه چیزی قالب باز IFC را تا این حد انعطاف پذیر می کند؟ درست است، “باز بودن” کلمه کلیدی و ویژگی طلایی IFC است.
IFC (Industry Foundation classes) استانداردی را نشان می دهد که در کنار IDM (International framework of Dictionaries) و IDM (Industry Delivery Manual) پایه و اساس متدولوژی openBIM را تشکیل می دهد.—-تعریف IFC
openBIM، یعنی ارتباط موثر بر اساس داده های مدل (IFC) با استفاده از اصطلاحات خاص و استاندارد شده (IFD)، و فرآیندها و روش های رایج (IDM) مقرراتی را برای توسعه صنعت ساخت و ساز فراهم می کند. آیا در حال حاضر از IFC در کار خود استفاده می کنید؟ اگر چنین است، نظرات خود را در بخش نظرات به اشتراک بگذارید. مزایا و چالش های استفاده از IFC در کار شما چیست؟