Hotline 0913 208 357 - Tel/Fax (028) 3885 6879 info@arotech.vn

AROTECH · BIM & QUẢN LÝ THÔNG TIN

IFC là gì? Vì sao IFC là “ngôn ngữ chung” của BIM?

Kiến trúc dùng Revit, kết cấu dùng Tekla, tư vấn khác dùng Archicad hoặc Vectorworks: làm sao để các bên cùng khai thác mô hình? IFC tạo ra một cấu trúc dữ liệu chung để trao đổi thông tin BIM giữa nhiều hệ thống.

Trao đổi mô hìnhopenBIMPhối hợp đa bộ mônBàn giao dữ liệu

Hiểu nhanh: IFC là tiêu chuẩn dữ liệu mở do buildingSMART phát triển để trao đổi thông tin công trình và hạ tầng. Tệp IFC có thể mang hình học, thuộc tính và quan hệ giữa các đối tượng. Tuy nhiên, chất lượng trao đổi còn phụ thuộc dữ liệu đầu vào, cấu hình xuất và khả năng đọc của phần mềm nhận.

1. IFC là gì?

IFC viết tắt của Industry Foundation Classes, là tiêu chuẩn mở mô tả dữ liệu của công trình xây dựng và hạ tầng. IFC được phát triển bởi buildingSMART và tiêu chuẩn hóa trong bộ ISO 16739; ISO 16739-1:2024 quy định lược đồ dữ liệu.

Trong công việc hằng ngày, “file IFC” thường chỉ tệp có đuôi .ifc. Cần phân biệt: IFC là tiêu chuẩn mô tả dữ liệu; tệp .ifc là một cách lưu và trao đổi dữ liệu theo tiêu chuẩn đó.

IFC được ví là “ngôn ngữ chung” vì phần mềm gửi và phần mềm nhận có thể dựa vào cùng cách mô tả đối tượng. Chẳng hạn, một cấu kiện được nhận diện là tường, gắn với tầng và mang các thuộc tính đã khai báo, thay vì chỉ xuất hiện như một khối hình học.

IFC liên quan gì đến openBIM?

openBIM là cách tiếp cận cộng tác dựa trên các tiêu chuẩn mở. IFC phục vụ trao đổi dữ liệu mô hình; các tiêu chuẩn khác hỗ trợ những nhiệm vụ bổ sung. Ví dụ, BCF phục vụ trao đổi vấn đề và nhận xét trong phối hợp; IDS mô tả yêu cầu thông tin để hỗ trợ kiểm tra dữ liệu IFC bằng công cụ.

Do đó, quy trình openBIM cần cả tiêu chuẩn dữ liệu, trách nhiệm của các bên và cơ chế kiểm tra, phê duyệt.

Mô hình nguồnKiến trúc · Kết cấu · MEP
Chuẩn bị dữ liệu và xuất tệp
IFCHình học · Thuộc tính · Quan hệ
Trao đổi theo yêu cầu thống nhất
Môi trường tiếp nhậnXem · Phối hợp · Kiểm tra
Khai thác dữ liệu và bàn giao

Sơ đồ nguyên lý do Arotech biên soạn. Mỗi luồng trao đổi cần được thử nghiệm trên đúng phiên bản phần mềm và cấu hình của dự án.

2. Một tệp IFC có thể chứa những thông tin gì?

Giá trị của IFC nằm ở khả năng mô tả đối tượng cùng bối cảnh của nó trong công trình. Tùy mô hình và thiết lập xuất, dữ liệu có thể bao gồm:

Hình học & vị trí

Hình dạng, kích thước, vị trí của cấu kiện và cách tổ chức không gian như công trình, tầng, phòng.

Thuộc tính kỹ thuật

Tên, loại, vật liệu, mã phân loại hoặc thông số được khai báo và ánh xạ sang các nhóm thuộc tính phù hợp.

Quan hệ đối tượng

Cấu kiện thuộc tầng nào, được tổ chức trong hệ thống nào hoặc có quan hệ với những đối tượng khác ra sao.

Dữ liệu khối lượng

Số lượng, chiều dài, diện tích, thể tích trong các bộ dữ liệu khối lượng khi được phần mềm nguồn hỗ trợ và xuất ra.

Ví dụ để kiểm tra: Nếu yêu cầu bàn giao cửa có mã, kích thước và cấp chịu lửa, nhóm dự án phải xác nhận từng trường có trong tệp nhận được. Nhìn thấy cửa trên màn hình chưa chứng minh thông tin kỹ thuật đã được bàn giao đầy đủ.

3. IFC khác DWG và mô hình gốc như thế nào?

DWG, IFC và mô hình gốc phục vụ các nhu cầu khác nhau. Một bộ hồ sơ có thể cần đồng thời cả ba, tùy mục tiêu thiết kế, phối hợp và nghiệm thu.

Tiêu chí DWG IFC Mô hình gốc
Mục đích thường gặp Soạn thảo, trao đổi bản vẽ CAD 2D/3D. Trao đổi dữ liệu BIM giữa các hệ thống. Tạo lập, chỉnh sửa thiết kế trong phần mềm tác giả.
Dữ liệu Hình học, layer, block, thuộc tính và dữ liệu mở rộng tùy ứng dụng. Đối tượng, hình học, thuộc tính và quan hệ theo lược đồ IFC. Cấu trúc, tham số và công cụ chuyên biệt của phần mềm nguồn.
Chỉnh sửa thiết kế Phù hợp với quy trình CAD tương ứng. Khả năng chỉnh sửa phụ thuộc phần mềm; không bảo đảm giữ hành vi tham số gốc. Thường phù hợp nhất để tiếp tục phát triển thiết kế trong cùng hệ thống.
Bóc tách khối lượng Có thể khai thác hình học và thuộc tính; mức tự động hóa tùy cấu trúc bản vẽ, công cụ. Có thể đọc khối lượng đã xuất hoặc tính từ hình học bằng công cụ phù hợp. Có thể dùng bảng thống kê và công cụ của phần mềm tác giả.
Vai trò khi bàn giao Hồ sơ bản vẽ theo yêu cầu dự án. Dữ liệu trao đổi mở theo yêu cầu đã thống nhất. Tệp nguồn nếu hợp đồng hoặc yêu cầu thông tin quy định.

Lưu ý: DWG không chỉ chứa đường nét; IFC cũng không mặc nhiên chứa đầy đủ thông tin. Giá trị sử dụng phụ thuộc cách dữ liệu được tạo lập và kiểm soát.

4. Ứng dụng thực tế của IFC trong dự án BIM

Phối hợp kiến trúc, kết cấu và MEP

Mô hình IFC của từng bộ môn có thể được tập hợp trong công cụ phối hợp để rà soát không gian và kiểm tra va chạm. IFC cung cấp dữ liệu; việc phát hiện xung đột do phần mềm và bộ quy tắc kiểm tra thực hiện.

Trong một tình huống minh họa, nhóm MEP xuất mô hình đường ống, nhóm kết cấu xuất dầm và sàn. Người điều phối cần kiểm tra tọa độ, phạm vi mô hình và phiên bản trước khi đánh giá xung đột. Nếu đầu vào bị lệch vị trí, báo cáo va chạm có thể không phản ánh đúng thiết kế.

Bóc tách khối lượng và hỗ trợ lập BOQ

IFC có thể là đầu vào cho quy trình bóc tách theo loại cấu kiện, tầng hoặc hệ thống. Khi xây dựng BOQ, nhóm dự toán vẫn cần đối chiếu quy tắc đo bóc, mã công tác, phạm vi và các phần chưa được mô hình hóa.

Khuyến nghị thực hành của Arotech: Trước khi áp dụng cho toàn dự án, hãy chọn một tầng hoặc một nhóm cấu kiện để đối chiếu giữa mô hình nguồn, tệp IFC và bảng khối lượng. Đặc biệt kiểm tra đơn vị, phần giao nhau, lỗ mở và nguy cơ đếm trùng.

Tham chiếu để phát triển thiết kế và hồ sơ

Mô hình IFC có thể được dùng làm tham chiếu khi triển khai thiết kế hoặc phối hợp hồ sơ. Tuy nhiên, không nên kỳ vọng nhập IFC sẽ tái tạo nguyên vẹn family, ràng buộc tham số, bản vẽ chi tiết và cấu trúc chỉnh sửa của mô hình nguồn.

Bàn giao tài sản và hỗ trợ Digital Twin

IFC có thể đóng góp dữ liệu mô hình cho quản lý tài sản. Để phục vụ vận hành, doanh nghiệp cần xác định trước thông tin nào phải bàn giao, ví dụ mã thiết bị, vị trí và thuộc tính bảo trì, đồng thời kiểm tra hệ thống tiếp nhận có khai thác được chúng hay không.

Một tệp IFC chưa tạo thành Digital Twin. Tùy mục tiêu sử dụng, giải pháp còn cần liên kết hồ sơ, dữ liệu vận hành, cơ chế cập nhật và có thể có dữ liệu cảm biến. Việc này đòi hỏi thiết kế quy trình và tích hợp hệ thống.

5. Chọn phiên bản IFC và phần mềm như thế nào?

Trong thực tế có thể gặp IFC2x3, IFC4 và IFC4.3. IFC4.3 mở rộng phạm vi cho hạ tầng, bên cạnh công trình. Lựa chọn cho dự án phải dựa trên yêu cầu trao đổi và mức hỗ trợ của cả bên xuất lẫn bên nhận.

Ngoài phiên bản, cần quan tâm MVD — Model View Definition, tức đặc tả phục vụ một phạm vi trao đổi. Cùng một phiên bản IFC nhưng mục tiêu trao đổi hoặc cấu hình xuất khác nhau có thể dẫn đến kết quả khác nhau.

Revit, Archicad, Tekla và Vectorworks có làm việc qua IFC được không?

Các phần mềm này có hỗ trợ quy trình IFC ở các mức độ khác nhau. Khi lựa chọn giải pháp, cần kiểm tra riêng khả năng xuất, mở/nhập, liên kết tham chiếu và chỉnh sửa; đây là những thao tác khác nhau. Không nên suy ra mọi thao tác đều được hỗ trợ chỉ từ thông tin “có hỗ trợ IFC”.

Với nền tảng CDE hoặc công cụ xem mô hình, cần thử thêm khả năng hiển thị thuộc tính, xử lý dung lượng và quản lý phiên bản. Doanh nghiệp nên đánh giá bằng một tệp đại diện của dự án trước khi quyết định quy trình.

6. Quy trình trao đổi IFC đề xuất cho doanh nghiệp

Đối với chủ đầu tư, tư vấn và nhà thầu tại Việt Nam, Arotech đề xuất bắt đầu từ mục đích sử dụng dữ liệu, sau đó mới lựa chọn cấu hình và công cụ. Có thể triển khai theo sáu bước:

  1. Xác định đầu ra: Dùng IFC để phối hợp, đo bóc hay bàn giao tài sản? Nêu rõ bên nhận và tiêu chí chấp nhận.
  2. Thống nhất yêu cầu trao đổi: Phiên bản IFC, MVD nếu áp dụng, tọa độ, đơn vị, phạm vi bộ môn và thuộc tính bắt buộc.
  3. Chuẩn hóa mô hình nguồn: Kiểm tra phân loại cấu kiện, tầng, mã đối tượng và ánh xạ thuộc tính. Làm rõ dữ liệu nào chưa có.
  4. Xuất thử một phạm vi đại diện: Ghi lại phiên bản phần mềm, tiện ích xuất và cấu hình để có thể lặp lại.
  5. Kiểm tra ở môi trường nhận: Đối chiếu hình học, tọa độ, thuộc tính và một số khối lượng mẫu; lưu các lỗi cần xử lý.
  6. Phê duyệt và quản lý bản phát hành: Lưu tệp cùng báo cáo kiểm tra, trạng thái và người chịu trách nhiệm. Lặp lại kiểm tra khi cập nhật mô hình.

Đừng dừng ở kiểm tra cấu trúc tệp: Tệp hợp lệ theo lược đồ chưa chứng minh mô hình đúng thiết kế hoặc đủ dữ liệu theo hợp đồng. Có thể dùng IDS cho những yêu cầu thuộc tính phù hợp, kết hợp kiểm tra hình học và kiểm tra nghiệp vụ riêng.

IFC và ISO 19650 có vai trò bổ sung cho nhau: IFC phục vụ trao đổi dữ liệu, còn ISO 19650 đề cập quản lý thông tin trong quy trình BIM. Xem thêm hướng dẫn quản lý thông tin BIM theo ISO 19650.

7. Câu hỏi thường gặp về IFC

IFC có phải là một phần mềm BIM không?

Không. IFC là tiêu chuẩn dữ liệu. Để tạo, xem hoặc khai thác tệp IFC, cần phần mềm hỗ trợ đúng mục đích sử dụng.

Dùng IFC có cần mua bản quyền IFC không?

IFC là tiêu chuẩn mở, không phải một gói thuê bao phần mềm. Chi phí công cụ tạo lập, kiểm tra, phối hợp và dịch vụ triển khai được tính riêng theo giải pháp lựa chọn.

Xuất Revit sang IFC có giữ được toàn bộ thông tin không?

Không thể mặc định như vậy. Kết quả phụ thuộc dữ liệu nguồn, ánh xạ thuộc tính, cấu hình xuất và khả năng đọc của phần mềm nhận. Cần kiểm tra các trường bắt buộc và đối tượng đại diện trước khi bàn giao.

Nhập IFC vào phần mềm khác có chỉnh sửa giống mô hình gốc không?

Không bảo đảm. Phần mềm có thể đọc hình học và một số thuộc tính nhưng không tái tạo đầy đủ hành vi tham số hoặc cấu trúc thiết kế gốc. Khi cần tiếp tục thiết kế, nên thống nhất cả yêu cầu tệp nguồn và quy trình chỉnh sửa.

Có thể lấy khối lượng từ IFC để lập BOQ không?

Có thể, nếu mô hình và công cụ đáp ứng yêu cầu. Bảng BOQ còn cần quy tắc đo bóc, phân loại công việc, kiểm soát phạm vi và đối chiếu số liệu. Không nên coi mọi khối lượng đọc từ IFC là số liệu đã được nghiệm thu.

IFC có thay thế CDE không?

Không. IFC phục vụ trao đổi dữ liệu mô hình; CDE là môi trường và quy trình quản lý thông tin, bao gồm quyền truy cập, trạng thái, phiên bản và luồng phê duyệt.

Cần phối hợp BIM giữa nhiều phần mềm?

Hãy gửi Arotech danh sách phần mềm đang dùng, quy mô nhóm và mục tiêu cần đạt: phối hợp mô hình, kiểm tra xung đột, bóc tách khối lượng hay bàn giao dữ liệu. Từ đó, hai bên có thể xác định công cụ phù hợp và phạm vi thử nghiệm trước khi triển khai rộng.

Trao đổi cùng Arotech về Autodesk AEC Collection, Revit, Trimble Connect, giải pháp CDE và quy trình làm việc với IFC.

Email: info@arotech.vn
Điện thoại: (028) 3885 6879 · 0913 208 357
Liên hệ AROTECH