Chuyển tới nội dung chính

Door Legend, Assembly và triển khai WC

Phạm vi kiểm chứng

Các bước và điều kiện dưới đây được đối chiếu với triển khai hiện tại. Phần nào chưa có ảnh/kết quả chạy thật được ghi rõ; chưa xác nhận toàn bộ lệnh trên ribbon của bản cài.

Mở BimSpeed.ARC → Door, Window / WC. Cửa đi, cửa sổ và Curtain Wall có workflow khác nhau. Dùng model thử có family, Type Mark và view/sheet riêng; kiểm scale, loại view và host của annotation sau chạy.

Door legend​

Tab Select Door/Window hiển thị Image, Type Mark, Category, Name. Chọn từng type hoặc Select All; Load Families nạp nội dung cần thiết. Tab Setup chuyển tham số Available → Selected hoặc ngược lại; Up/Down đổi thứ tự, Translated Name đổi tiêu đề xuất.

NhómĐiều chỉnh và kiểm tra
Tag trên/dướiShow / Not Show, tham số title/mark và family name; kiểm label lấy đúng instance/type.
Material textBật hiển thị mô tả vật liệu; kiểm tham số nguồn có giá trị.
Additional SettingsKhung Yes/No, Front/Back, Dimension Type, Frame Offset; kiểm hướng mở cửa và kiểu dim.
Format textEnable Text Labels mở Text Style và các nhãn Plan/Elevation/Interior/Exterior. Interior/Exterior chỉ dành Windows và phụ thuộc bật text.
ScaleChọn tỷ lệ hoặc giá trị tương ứng; kiểm View Scale của legend thật.
SheetCreate New Sheet hoặc Use Existing Sheet; chọn sheet bằng hộp tìm số/tên. Ô tên/số hiện có là chỉ đọc.
RunTạo đầu ra; kiểm family, kích thước, nhãn và viewport của từng type.

Update Door Legend​

Danh sách Updatable Legends có Legend View, Door Type, Source Family và Status. Chọn dòng hoặc Select All rồi Run Update. Đây là cập nhật legend có liên kết nguồn, không tạo lại mọi legend của dự án. Đổi một type cửa trên bản sao, chạy update rồi so kích thước/nhãn và phần chỉnh tay. Chưa có ca mới xác nhận cập nhật và giữ sửa tay.

Door Assembly​

Nguồn có thể là Curtain Wall, Door hoặc Window theo validation của entry. Chọn đối tượng, Assembly Settings: Floor Plan, Scale, Include Panels, Include Mullions, Include Doors/Windows. Detail Views (Front, Section, Plan), 3D Orthographic, Add Dimensions điều khiển view/annotation. Create Sheets mở Title Block, Sheet Prefix và Starting Number. Create Assembly thực hiện, Cancel thoát. Kiểm assembly membership, các view và dim trong Properties; không áp dụng hướng dẫn này như tạo legend 2D.

Door Callout​

Entry hiện tại yêu cầu Curtain Wall. Tab Selection có Pick Curtain Wall, Pick Both, Clear Selection, Refresh và danh sách gợi ý. View Configuration bật Plan Callout, Front/Back, Left/Right End Section, 3D; chọn Scale, View Template, Naming Prefix, Auto-crop và Hide Annotations. Advanced Options có các checkbox cho tường cong/nhiều đoạn/chiều sâu, nhưng source chỉ đặt mặc định True ở một số ô, chưa chứng minh mọi checkbox đã nối với engine. Không coi bật chúng là đảm bảo xử lý tường cong.

Sheet Options có Create Sheet, Title Block, Number, Name và Layout. Create Views phụ thuộc CanCreateViews; đọc lựa chọn hợp lệ trước bấm. Chưa có ca output/crop/sheet mới.

Door Legend Manager​

Đây là entry quản lý riêng trong BimSpeedLegend, không thay cho Update Door Legend. Chưa có ảnh UI và kết quả mới để chốt mọi thao tác manager. Không chạy xóa/ghi diện rộng dựa trên tên nút suy đoán; mở trên bản sao và kiểm danh sách legend đang quản lý trước.

Manager controls: Select All / Clear All đổi tập type trong bảng Category Name, Type Mark, Preview. Chọn Create from Template hoặc Add to Existing Legend; combobox Legend chỉ bật ở chế độ thêm vào legend cũ. Chọn Dimension Type, rồi Run; Cancel thoát. Kiểm đúng type và legend đích trước Run. Đây là luồng tạo/thêm, không được mô tả như nút xóa legend.

WC — Create View Callout​

Entry này hiện mở CreateViewCallout2, dù nhãn chưa có “2.0”. Có preset Save/Delete/Import, nhiều callout với tên/suffix/template, Elevation Top/Bot/Left/Right và Pick Point, View3D name/template, Base/Top Offset, sheet plan và elevation. Select Sheet tìm sheet hiện có; Pick Callout xác định nguồn, Run tạo. Kiểm cửa sổ đang dùng trước khi áp hướng dẫn vì các XAML đời cũ vẫn còn trong repo.

WC — Create View Callout 2.0​

Entry CalloutRoomDeploy yêu cầu ViewPlan có Room. Chọn Room/Callout theo Active View, All In Project hoặc Pick; ô Pick chỉ bật ở chế độ Pick. Filter Room Name lọc danh sách, checkbox chọn dòng, Edit View mở cấu hình.

Edit cấu hình gồm callout type/template, prefix/suffix hoặc Start/Step, Callout Offset và Grid/Level Offset; elevation hoặc section, hướng Top/Bot/Left/Right, type/template, Far Clip và khoảng đặt section; View3D name/template và Base/Top Offset; sheet riêng cho plan/elevation. Save/Delete Setting quản lý preset; View Graphics khác Create Callout. Chưa xác nhận đơn vị từng offset, mọi hộp con, model đã commit và bố cục WC trong ca mới; cần kiểm scale/crop/hướng view trước phát hành.

Manager: kiểm template, kiểu dim và tập type​

① Select All / Clear All thay tập checkbox trong bảng; số Selected dưới bảng cho biết số type đang chọn, không phải số cửa instance của cả dự án. Ảnh đang chọn 0 nên Run bị khóa. ② Create from Template cần Template Status=Loaded; ảnh báo Not Available, vì vậy không dùng trạng thái này để tạo mới. Add to Existing Legend mở lựa chọn legend đã có; chọn đúng view đích trước khi chạy, khác với Update Door Legend.

Ở ③ Dimension Type, danh sách có cả kiểu Angular như giá trị đầu trong ảnh. Chọn kiểu Linear thích hợp nếu cần kích thước tuyến tính; không mặc định type đầu danh sách đúng mục đích. ④ Run thực hiện theo mode, Cancel thoát. Khi mở, Manager có thể tự thử nạp template vào bản sao model; Cancel không có nghĩa gỡ những template đã nạp thành công. Kiểm legend/view/type đã thay đổi trước khi lưu RVT.

Door Legend Manager: native types, modes, dimension type and disabled Run

Door Legend: thiếu family bắt buộc vẫn chặn khi tắt tag​

Trên model đã có cửa gốc, Load Families báo thiếu BS_2D Level_Door & Windows.rfa. Kiểm tra sau nạp vẫn Missing Level Family dù tag trên/dưới đã tắt. Đây là family bắt buộc của lệnh Door Legend, không phải chỉ một family tag tùy chọn. Cần bộ tài nguyên phù hợp phiên bản và đúng tên family; dùng Load Families hoặc Insert → Load Family rồi mở lại kiểm Family Loading Status. Không đổi tên một family khác để vượt kiểm tra. Run/legend mới của nhánh này chưa được xác nhận; ảnh cảnh báo dưới đây được giữ để nhận biết đúng lỗi.

Load Families: missing required BS_2D Level_Door and Windows family