VietPer.

Ấn phẩm .NET · xuất bản bởi VietPer

← Về trang VP_RevitAPI

Dò tìm đối tượng

Tìm phần tử thiếu E_Area, E_Wire, E_LoadName và chọn theo danh sách.

Vị trí nút:
VP_MEP > Electrical > CircuitData
Mã lệnh:
ObjectDetection

1. Mục đích

Quét toàn bộ view đang mở, liệt kê phần tử điện còn thiếu E_Area, E_Wire hoặc E_LoadName thành 3 danh sách kèm số lượng — bấm 1 danh sách là bôi đen đúng nhóm đó để sửa. Dùng để rà soát trước khi ra mạch, khỏi sót thiết bị "câm" không dữ liệu.

2. Video nhanh (≤ 2 phút)

[Video đang quay — xem tạm các bước dưới.]

3. Từng bước

  1. Mở đúng view cần rà soát (lệnh chỉ quét Active View).
  2. Bấm nút Dò tìm đối tượng trong nhóm Dữ liệu mạch điện (CircuitData), tab VP_MEP, panel Electrical.
  3. Tool quét xong hiện 3 danh sách: thiếu E_Area (mấy cái), thiếu E_Wire (mấy cái), thiếu E_LoadName (mấy cái). [ảnh 01: hộp chọn 3 danh sách kèm số lượng]
  4. Chọn 1 danh sách — tool bôi đen đúng nhóm đó, thay thế vùng chọn hiện tại. Gán dữ liệu xong thì chạy lại lệnh để kiểm tra. [ảnh 02: nhóm thiếu E_Area được bôi đen]

4. Ví dụ thực tế

Trước khi đi mạch tầng 5, chạy lệnh trên mặt bằng điện tầng 5: báo thiếu E_Area 6 cái, thiếu E_Wire 6 cái, thiếu E_LoadName 9 cái. Chọn danh sách thiếu E_LoadName — 9 ổ cắm bôi đen, gán xong 1 loạt bằng Sao chép dữ liệu, chạy lại lệnh thấy sạch thì mới đi mạch.

5. Lỗi hay gặp

Hiện tượngCách sửa
Báo "Không có phần tử thiếu E_Area, E_Wire, E_LoadName trong ActiveView."View này sạch — không có gì phải sửa, cứ đi mạch tiếp
Danh sách toàn 0 mà vẫn nghi thiếuĐang đứng sai view — mở đúng mặt bằng điện chứa thiết bị rồi chạy lại
Phần tử biết là thiếu mà không lọt danh sáchPhần tử đó không thuộc nhóm điện (lệnh chỉ quét phần tử dữ liệu điện) — kiểm tra category của nó

6. Xem thêm