Levels và Grids: Datum Object Mà Mọi Thứ Khác Phụ Thuộc Vào
Levels và grids là datum objects — hình học tham chiếu, không phải building element — nhưng gần như mọi thứ khác trong model của bạn đều neo vào một hoặc cả hai, trực tiếp hoặc gián tiếp.
Levels thực sự kiểm soát cái gì
Levels song song với mặt đất và là cơ chế chính để quản lý cao độ (vị trí Z) của content. Gần như mọi element bạn đặt đều có thông số Level, và bạn có thể chuyển một object từ level này sang level khác chỉ bằng cách đổi thông số đó. Levels cũng đóng vai trò constraint: tường và cột có top/bottom constraint có thể gắn vào một level, nên chúng tự động cập nhật nếu cao độ level đó thay đổi.
Một quy tắc dễ bỏ sót: levels chỉ có thể thấy và tạo trong elevation và section view — bạn sẽ không tìm thấy công cụ Level trong plan view.
Grids thực sự kiểm soát cái gì
Grids tổ chức và constrain element, và — khác với levels — chúng chỉ hiển thị trong các view vuông góc với chúng. Một grid hướng bắc-nam sẽ xuất hiện trong plan view và trong elevation đông-tây, không xuất hiện trong elevation bắc-nam. Nếu một grid có vẻ “biến mất” trong một view cụ thể, hãy kiểm tra hướng của view so với grid trước khi nghĩ là có gì bị hỏng.
Hai loại extent, và tại sao sự khác biệt này quan trọng
Cả levels và grids đều có 3D (analytic) extent và 2D extent. 3D extent quyết định mối quan hệ thực sự — grid/level có thực sự giao với một level cho mục đích liên kết (associativity) hay không. 2D extent chỉ mang tính hiển thị: đường được vẽ dài bao nhiêu trong một view cụ thể. Bạn có thể để 2D extent ngắn trong một view trong khi 3D extent vẫn chạy xuyên qua nhiều level — grid vẫn hợp lệ và liên kết ở mọi nơi, chỉ là không được vẽ đầy đủ chiều dài trong mọi view. Đừng nhầm “đường grid trông ngắn ở đây” với “grid không chạy tới level này.”
Vì sự liên kết này, di chuyển một datum sẽ kéo theo hàng loạt: di chuyển một level thì tường/nội thất gắn vào nó di chuyển theo; di chuyển một grid thì các element kết cấu gắn vào nó cũng dịch chuyển. Khi dự án đã ổn định, hãy constrain hoặc pin datum object để ngăn các thay đổi vô tình lan ra cả model.
Tạo levels mà không ngập trong views
Khi tạo một level mới, tùy chọn “Make Plan View” sẽ tạo view mặt bằng tương ứng cho nó. Copy một level có sẵn thì không — đúng là điều bạn muốn khi cần dựng nhanh cả chục level cho một tòa nhà cao tầng mà không muốn cả chục plan view mới làm rối Project Browser. Levels cũng có thể tồn tại thuần túy như một tham chiếu (một chiếu nghỉ trung gian, một tầng lửng) mà không cần plan view nào cả.
Lỗi thường gặp
Tạo một level cho mỗi độ lệch sàn, chiếu nghỉ cầu thang, hay bậc sàn “cho chắc.” Bạn không cần — element có thể offset theo Z từ một level có sẵn thay vì vậy. Tạo quá nhiều level làm model rối và có thể làm chậm rõ rệt một dự án lớn; chỉ thêm level khi nó cần xuất hiện trong hồ sơ hoặc quản lý một phần quan trọng của công trình. Nếu bạn có tạo hàng loạt plan view trong lúc setup level, hãy dùng Close Inactive Views (trên thanh Quick Access) sau đó — để hàng chục view mở cùng lúc cũng tự nó làm giảm hiệu năng.
Câu hỏi thường gặp
- Level kiểm soát điều gì trong Revit?
- Level quản lý cao độ của cấu kiện: hầu như mọi cấu kiện đều có tham số Level, và tường/cột có thể ràng buộc đỉnh-đáy vào một level để tự động cập nhật khi cao độ level thay đổi. Level chỉ tạo và nhìn thấy được trong khung nhìn elevation và section, không có trong plan.
- Vì sao không thấy grid trong khung nhìn?
- Grid chỉ hiển thị trong các khung nhìn vuông góc với nó - grid hướng bắc-nam hiện trong mặt bằng và elevation đông-tây, không hiện trong elevation bắc-nam. Hãy kiểm tra hướng khung nhìn trước, và nhớ rằng 2D extent (độ dài hiển thị trong từng view) tách biệt với 3D extent quyết định quan hệ datum thực sự.
- Có nên tạo level cho mỗi cao độ sàn lệch hay chiếu nghỉ cầu thang?
- Không - cấu kiện có thể offset theo trục Z từ level có sẵn. Tạo level tràn lan làm rối Project Browser và có thể làm chậm rõ rệt dự án lớn; chỉ thêm level khi nó cần xuất hiện trong hồ sơ hoặc quản lý một phần lớn của công trình.