VietPer.

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

← Về trang VP_RevitAPI

Dán Excel

Dán dữ liệu điện từ bộ nhớ tạm vào các phần tử đã chọn.

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

1. Mục đích

Copy 1 dòng cụm điện trong Excel (theo dạng Nơi đến#Tên tải#Dây), sang Revit pick 1 thiết bị là gán ngay E_To, E_LoadName, E_Wire — khỏi gõ tay từng ô Properties. Dùng khi bảng cụm điện đã chốt trên Excel.

2. Video nhanh (≤ 2 phút)

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

3. Từng bước

  1. Trên Excel, copy 1 dòng cụm điện đúng dạng 3 phần cách nhau bằng #, ví dụ T3-DB1#Chiếu sáng sảnh#CV-3x4. [ảnh 01: dòng Excel đúng định dạng 3 phần]
  2. Sang Revit: chọn sẵn 1 thiết bị (FamilyInstance) rồi bấm nút Dán Excel trong nhóm Dữ liệu mạch điện (CircuitData), tab VP_MEP, panel Electrical — chưa chọn thì lệnh hỏi pick 1 phần tử. [ảnh 02: pick thiết bị đích]
  3. Tool cắt clipboard thành 3 phần, gán vào E_To, E_LoadName, E_Wire của thiết bị. Lặp lại cho dòng tiếp theo. (Tên 3 tham số đích đổi được trong Settings của tool.)

4. Ví dụ thực tế

Bảng cụm điện 40 dòng cho tầng trệt đã chốt. Copy dòng 1 T0-DB1#Ổ cắm sảnh#CV-3x2.5, pick ổ cắm số 1 — 3 tham số vào đúng chỗ trong 5 giây. Lặp 40 lần là xong cả tầng, nhanh gấp mấy lần gõ tay.

5. Lỗi hay gặp

Hiện tượngCách sửa
Báo "Clipboard rỗng hoặc không đọc được."Chưa copy gì (hoặc copy hình/ô rỗng) — copy lại đúng ô chữ trên Excel rồi chạy lại
Báo "Clipboard cần 3 phần cách bởi '#', hiện có ..."Dòng copy thiếu/thừa dấu # — sửa trên Excel cho đúng 3 phần rồi copy lại
Báo "Một trong 3 phần bị rỗng sau khi trim."Có 1 phần trống (thừa dấu # cuối dòng hay gặp) — điền đủ 3 phần rồi copy lại
Báo "Element \<id\>: thiếu parameter ..."Thiết bị đích thiếu tham số đó — thêm shared parameter cho family rồi chạy lại
Báo "Element \<id\>: ... là read-only."Tham số đích bị khóa — mở khóa trong family rồi chạy lại

6. Xem thêm