Một mặt bằng sàn có cả thép lớp trên lẫn lớp dưới thì không ai đọc nổi. Bản vẽ thi công cần hai tờ, mỗi tờ một lớp, nhưng mô hình chỉ có một bộ thép.
Filter trong Revit giải quyết đúng chuyện đó: chọn ra một nhóm cấu kiện theo điều kiện trên tham số, rồi ẩn đi hoặc đổi nét cho riêng nhóm ấy trong từng khung nhìn. Bài này đi mười lăm bước trên Revit 2027 với hai việc của kỹ sư kết cấu: tách thép sàn lớp dưới ra khung nhìn riêng, và tô màu dầm phương X trên mọi mặt bằng. Muốn học trọn khâu dựng mô hình và ra hồ sơ kết cấu thì Viện có khóa Revit Structure.
Filter trong Revit làm được gì mà ẩn tay không làm được
Ẩn tay từng đối tượng cũng ra được tờ thép lớp dưới. Nhưng thêm một ô sàn là phải ẩn lại, và tờ tầng 3 phải làm lại từ đầu. Filter khác ở chỗ nó là một luật: thanh nào có tham số khớp thì bị bắt, kể cả thanh đặt sau này.
| Công cụ | Tác dụng lên | Ghi nhớ thiết lập |
|---|---|---|
| Ẩn tay, Hide in View | Từng đối tượng đã chọn | Không, phải làm lại khi mô hình đổi |
| Visibility/Graphics theo chủng loại | Cả một chủng loại, ví dụ mọi cốt thép | Có, nhưng không tách được trong cùng chủng loại |
| View filter | Nhóm con khớp luật tham số | Có, và dùng lại được cho mọi tờ |
Chuẩn bị tệp để làm theo
Cần một mô hình có cốt thép sàn và một mặt bằng kết cấu. Chưa có thép thì đặt theo bài bố trí cốt thép sàn trong Revit. Mô hình trong bài là nhà bê tông cốt thép bốn tầng của Viện, đã có sẵn bộ lọc đặt tên theo quy ước @P21=….
Bài này thuộc loạt Revit Structure của Viện Tin học Xây dựng.
Đọc view filter có sẵn trong mô hình
Bước 1 — Mở thẻ Filters của hộp Visibility/Graphics
Mở mặt bằng thép sàn, gõ VG, chọn thẻ Filters. Bảng liệt kê các bộ lọc đang gắn vào khung nhìn, mỗi dòng có ô Enable Filter, ô Visibility và các nút Override… cho nét, mẫu tô, độ trong suốt.
Nút Add, Remove, Up, Down mờ vì mặt bằng này đang gắn View Template; cách xử lý nằm ở bài mặt bằng kết cấu trong Revit.
Bước 2 — Bấm Edit/New để xem định nghĩa
Hộp Filters có ba cột. Cột trái là danh sách mọi bộ lọc của dự án, dưới có bốn nút tạo mới, nhân bản, đổi tên, xoá. Cột giữa là Categories. Cột phải là Filter Rules.
Hộp này quản lý bộ lọc của cả dự án. Gắn bộ lọc nào vào khung nhìn nào thì làm ở thẻ Filters của từng khung nhìn.
Bước 3 — Đọc luật của bộ lọc thép lớp dưới
Bấm vào @P21=THÉP SÀN LỚP DƯỚI CHỈ HIỆN. Tích Hide un-checked categories để cột giữa chỉ còn chủng loại đang dùng.
Đọc thành lời: lấy mọi cốt thép có Comments khác Thepduoi. Gắn bộ lọc này rồi bỏ tích Visibility thì mọi thanh không phải lớp dưới bị ẩn, tên "chỉ hiện" là vì thế. Bộ lọc lớp trên dùng cùng mẹo nhưng đọc tham số Type Comments với giá trị THEPLT.
Tách thép lớp trên lớp dưới bằng view filter
Bước 4 — Nhân bản khung nhìn ba chiều thép sàn
Bấm phải khung nhìn 3D THÉP DẦM SÀN ĐIỂN HÌNH, chọn Duplicate View › Duplicate. Bản sao chưa gắn mẫu nên sửa thoải mái.
Bước 5 — Ghi Thepduoi vào Comments của thép lớp dưới
Đây là bước hay bị bỏ qua. Bộ lọc chỉ bắt được thanh có ghi giá trị. Trong mô hình mẫu, ô Comments của các bộ thép sàn đang để trống, nên gắn bộ lọc ngay thì toàn bộ thép sàn bị ẩn.
Xoay khung nhìn về mặt FRONT, quét chọn các bộ thép lớp dưới. Bảng Properties hiện Structural Rebar (3); cuộn tới nhóm Identity Data, gõ Thepduoi vào Comments, bấm Apply.
Làm tiếp cho các bộ thép lớp dưới phương còn lại.
Bước 6 — Thêm bộ lọc vào khung nhìn
Gõ VG, thẻ Filters, bấm Add. Hộp Add Filters liệt kê mọi bộ lọc chưa gắn; chọn @P21=THÉP SÀN LỚP DƯỚI CHỈ HIỆN rồi OK.
Bước 7 — Bỏ tích Visibility và đưa lên đầu
Bỏ tích ô Visibility ở dòng vừa thêm. Nếu khung nhìn có nhiều bộ lọc, chọn dòng này rồi bấm Up cho nó lên đầu.
Thứ tự quan trọng khi hai bộ lọc cùng bắt một thanh. Trang Apply a Filter của Autodesk ghi rõ: bộ lọc ở đầu danh sách được ưu tiên.
Bước 8 — Bấm OK và soát kết quả
Bấm OK. Khung nhìn chỉ còn lưới thép lớp dưới hai phương; thép lớp trên và thép dầm biến mất, mô hình không mất thanh nào.
Thấy một thanh lạ còn sót thì chọn nó, đọc dòng Host Category trong Properties. Quét chọn ở bước 5 rất dễ dính thép dọc dầm nằm cùng cao độ với lưới sàn; thanh đó mang host Structural Framing, xoá giá trị Comments của nó là tờ sạch.
Tô màu dầm trong Revit bằng một bộ lọc mới
Phần này là cách tạo filter trong Revit từ đầu: đặt tên, chọn chủng loại, đặt luật. Ví dụ là tô đỏ mọi dầm phương X để người soát hồ sơ nhìn ra ngay dầm nào chạy theo trục nào.
Bước 9 — Mở Filters trên thẻ View và tạo bộ lọc mới
Trên thẻ View, panel Graphics, bấm Filters. Bấm biểu tượng tạo mới đầu tiên dưới danh sách. Hộp Filter Name mở ra; gõ tên theo quy ước của đơn vị, ví dụ @P21=DẦM DX TÔ MÀU, giữ Define rules, bấm OK.
Hai mục Select và Use current selection mờ khi mở từ đây; chúng dành cho bộ lọc theo tập đối tượng đã chọn.
Bước 10 — Chọn chủng loại Structural Framing
Ở cột Categories, ô Filter list thả xuống cho lọc theo bộ môn: Architecture, Structure, Mechanical, Electrical, Piping, Infrastructure. Cuộn tới Structural Framing và tích. Tích Hide un-checked categories để danh sách gọn lại.
Bước 11 — Đặt luật Mark begins with DX
Ở cột Filter Rules, hàng đầu ghi AND (All rules must be true). Chọn tham số, toán tử, rồi gõ giá trị: Mark, begins with, DX.
Chọn tham số mới là chỗ khó. Tên kiểu dầm trong mô hình là 220x400, không chứa chữ DX, nên luật theo Type Name không bắt được gì. Mã DX, DY nằm ở tham số Mark của từng dầm. Trước khi đặt luật, chọn một dầm và đọc bảng Properties. Danh sách toán tử có mười bốn mục, từ equals tới has no value; has no value hữu ích để soát cấu kiện quên ghi mã.
Gắn filter vào View Template cho mọi mặt bằng
Bước 12 — Mở mẫu và tìm dòng V/G Overrides Filters
Vào View › View Templates › Manage View Templates, chọn mẫu đang dùng cho mặt bằng kết cấu. Dòng V/G Overrides Filters có nút Edit….
Bước 13 — Thêm bộ lọc vào mẫu
Bấm Edit…. Hộp Visibility/Graphic Overrides mở ra, tiêu đề ghi tên mẫu thay vì tên khung nhìn. Bấm Add, chọn @P21=DẦM DX TÔ MÀU, OK.
Bước 14 — Đổi màu và bề dày nét
Ở dòng vừa thêm, bấm Override… trong cột Projection/Surface › Lines. Hộp Line Graphics có ba ô Pattern, Color, Weight. Bấm ô Color, chọn đỏ; Weight chọn 5; OK.
Bước 15 — OK hai lần, mở tờ bất kỳ để kiểm
Ô Lines của dòng bộ lọc giờ có vạch đỏ xem trước. Bấm OK ở hộp Visibility/Graphics rồi OK ở hộp View Templates.
Mở một mặt bằng khác dùng cùng mẫu, như ảnh đầu bài: dầm DX đỏ, dầm DY đen. Hộp Filters cũng xác nhận bộ lọc đang dùng cho 3 Views và 1 View templates.
Đặt tên bộ lọc để cả nhóm đọc được
Một dự án thật có vài chục bộ lọc, và hộp Filters xếp chúng theo bảng chữ cái. Mô hình mẫu theo một quy ước dễ học: tiền tố mã đơn vị, dấu bằng, rồi tới việc bộ lọc làm. Nhìn @P21=THÉP TẮT CỘT, @P21=THÉP HIỆN DẦM DX hay @P21=MODEL ẨN SÀN KT là biết ngay bộ lọc bật hay tắt cái gì, cho chủng loại nào.
Hai lợi ích đi kèm. Bộ lọc của đơn vị dồn thành một khối trong danh sách, tách khỏi bộ lọc mặc định như Interior hay Rebar Numbering. Và khi nhận mô hình của đơn vị khác, người mới chỉ cần đọc tên là đoán được luật, không phải mở từng bộ ra xem.
Khi nó không chạy
| Hiện tượng | Nguyên nhân | Cách xử |
|---|---|---|
| Gắn bộ lọc "chỉ hiện" thì mất sạch thép | Tham số của thép chưa ghi giá trị mà luật tìm | Ghi giá trị cho đúng nhóm thanh, bước 5 |
| Bộ lọc không bắt được đối tượng nào | Luật đặt trên tham số không chứa mã, ví dụ Type Name thay cho Mark | Chọn một đối tượng, đọc Properties, đổi tham số |
| Hai bộ lọc cho kết quả ngược nhau | Thứ tự trong thẻ Filters | Đưa bộ lọc cần ưu tiên lên đầu |
| Nút Add, Up, Down mờ | Khung nhìn gắn View Template | Thêm bộ lọc vào mẫu, bước 12 |
| Chỉ một tờ đổi màu | Bộ lọc gắn vào khung nhìn, không gắn vào mẫu | Gắn vào mẫu |
| Không thấy tham số cần lọc | Chủng loại đã chọn không cùng có tham số đó | Bớt chủng loại |
Điều hay nghe sai về filter trong Revit
| Điều hay nghe | Bản 2027 thực sự làm gì |
|---|---|
| Tạo bộ lọc xong là có tác dụng | Bộ lọc chỉ có tác dụng khi được Add vào khung nhìn hoặc mẫu |
| Bỏ tích Visibility là xoá đối tượng | Chỉ ẩn trong khung nhìn đó; mô hình và bảng thống kê không đổi |
| Bộ lọc lớp trên và lớp dưới của một dự án dùng cùng tham số | Trong mô hình mẫu, lớp dưới đọc Comments còn lớp trên đọc Type Comments; phải kiểm từng bộ |
| Tô màu phải đổi vật liệu | Override nét trong bộ lọc chỉ đổi cách vẽ, vật liệu giữ nguyên |
| Thứ tự bộ lọc không quan trọng | Bộ lọc ở đầu danh sách được ưu tiên |
Tóm lại, filter trong revit là ba việc: ghi đúng giá trị vào tham số, đặt luật bắt đúng tham số, và gắn bộ lọc vào mẫu để mọi tờ theo. Góc cơ điện của cùng kỹ thuật này có ở bài màu ống theo hệ trong Revit.
Câu hỏi thường gặp
Filter và Visibility/Graphics khác nhau thế nào?
Visibility/Graphics tác động cả chủng loại. Filter tác động nhóm con trong chủng loại theo luật tham số, và nằm ở thẻ Filters của chính hộp Visibility/Graphics.
Có lọc được theo nhiều điều kiện không?
Có. Bấm Add Rule để thêm luật cùng nhóm, Add Set để lồng một nhóm luật khác. Ô đầu khung luật cho chọn AND (All rules must be true) hoặc OR (Any rule may be true).
Dùng tham số nào để tách thép lớp trên và lớp dưới?
Revit không có sẵn tham số "lớp". Cách phổ biến là ghi một giá trị quy ước vào Comments hoặc một tham số riêng khi đặt thép. Quan trọng là cả đơn vị thống nhất một tham số.
Bộ lọc có ảnh hưởng tới bảng thống kê không?
Không. Bảng thống kê có bộ lọc riêng ở thẻ Filter của Schedule Properties. View filter chỉ đổi cách vẽ trong khung nhìn.
Làm sao biết một bộ lọc đang dùng ở đâu trước khi sửa?
Chọn bộ lọc trong hộp Filters, đọc dòng The selected filter is assigned to ở đầu cột trái: số khung nhìn, số View Template và số mẫu đánh số đang dùng nó. Sửa luật là mọi nơi đó đổi theo.