IFC là yếu tố thiết yếu trong các quy trình và luồng công việc mô hình thông tin công trình (BIM) vì nó cho phép khả năng tương tác giữa các ứng dụng phần mềm BIM khác nhau.
Lịch sử
Sự phát triển của IFC bắt đầu vào những năm 1990 dưới sự bảo trợ của Liên minh Quốc tế về Khả năng Tương tác (IAI), hiện được biết đến với tên buildingSMART International.
Mục tiêu là tạo ra một định dạng tệp phổ quát có thể phá vỡ các kho dữ liệu riêng lẻ (tập hợp dữ liệu do một nhóm nắm giữ mà các nhóm khác trong cùng tổ chức không thể truy cập dễ dàng hoặc đầy đủ) và cho phép cộng tác giữa các bên liên quan khác nhau trong ngành AECO. Phiên bản chính thức đầu tiên, IFC 1.0, được phát hành vào năm 1996.
Kể từ đó, IFC đã trải qua nhiều lần sửa đổi và cập nhật để đáp ứng nhu cầu ngành ngày càng phát triển và các tiến bộ công nghệ. Các phiên bản chính bao gồm IFC2x3, IFC4 và IFC4 Addendum 2, mỗi phiên bản giới thiệu các tính năng và khả năng mới. IFC5 hiện đang trong giai đoạn lập kế hoạch ban đầu. Dự kiến sẽ bao gồm hỗ trợ đầy đủ cho các lĩnh vực cơ sở hạ tầng khác nhau và nhiều khả năng tham số hơn.
ISO đăng ký và đây là Tiêu chuẩn Quốc tế chính thức, ISO 16739-1:2018.
Cách IFC hoạt động
IFC cho phép trao đổi các mô hình thông tin công trình (BIM) và dữ liệu kết cấu giữa các ứng dụng phần mềm và các bên liên quan trong một dự án xây dựng. Nó thúc đẩy sự cộng tác và trao đổi thông tin, giảm thiểu sai sót và dư thừa trong quá trình thi công. Định dạng này hỗ trợ toàn bộ vòng đời công trình, từ thiết kế và thi công đến quản lý cơ sở vật chất.
IFC dựa trên mô hình dữ liệu phân cấp, hướng đối tượng. Nó biểu diễn các cấu kiện công trình và mối quan hệ của chúng dưới dạng các đối tượng và thuộc tính.
IFC định nghĩa nhiều định dạng tệp có thể được sử dụng. Phổ biến nhất là IFC-STEP, các định dạng khác bao gồm IFC-XML và IFCJSON.
IFC-SPF là định dạng văn bản được định nghĩa bởi ISO 10303-21 ("STEP-File"), trong đó mỗi dòng thường bao gồm một bản ghi đối tượng duy nhất và có phần mở rộng tệp ".ifc". Đây là định dạng IFC được sử dụng rộng rãi nhất, với ưu điểm là kích thước nhỏ gọn nhưng vẫn có thể đọc được dưới dạng văn bản.

IFC-XML là định dạng XML được định nghĩa bởi ISO 10303-28 ("STEP-XML"), có phần mở rộng tệp ".ifcXML". Định dạng này phù hợp cho khả năng tương tác với các công cụ XML và trao đổi các mô hình công trình một phần. Do kích thước lớn của các mô hình công trình điển hình, định dạng này ít phổ biến hơn trong thực tế.
IFCJSON sử dụng JSON, một định dạng hiện đại thường được các ứng dụng web sử dụng.
IFC và phần mềm dành cho kỹ sư kết cấu
Kỹ sư kết cấu là những người tham gia vào các quy trình và luồng công việc của kết cấu công trình. Ngày nay, hơn bao giờ hết, mô hình kết cấu cần được tích hợp với các hệ thống kiến trúc, cơ điện và các hệ thống khác.
Nhiều ứng dụng phần mềm hỗ trợ định dạng IFC, bao gồm:
IFC và IDEA StatiCa
Sản phẩm thép hàng đầu của chúng tôi, IDEA StatiCa Connection, và ứng dụng web được sử dụng rộng rãi Viewer, hiện có thể tạo và lưu trữ các nút liên kết đã thiết kế của bạn dưới dạng tệp *IFC.

Ứng dụng máy tính để bàn – Connection

Điều này mang lại cho chúng tôi khả năng tương tác cao hơn trong hệ sinh thái phần mềm kết cấu và cải thiện cuộc sống hàng ngày của các kỹ sư kết cấu.