Xóa Thuộc Tính Dynamic Component SketchUp Tự Động

Khi bạn muốn xóa tất cả các thuộc tính của dynamic component ( dy_com) chính và phụ, bạn phải vào trong dynamic và xóa từng thuộc tính dynamic component, rất lãng phí thời gian. Hãy dùng tool Delete Dynamic Deep Selection để tự động xóa toàn bộ thuộc tính dynamic trong SketchUp.

Bản chất mọi thuộc tính dynamic (LenX, RotZ, Copies, các công thức tùy biến…) đều nằm trong một attribute dictionary tên dynamic_attributes gắn vào component. Tool này quét đệ quy xuống mọi cấp lồng nhau và xóa thẳng dictionary đó, nên một cú click làm sạch cả com chính lẫn mọi sub component ở bất kỳ độ sâu nào — thứ mà nếu làm tay bạn phải mở từng bảng Component Attributes của từng cấp.

Đừng dùng Explode để “khử dynamic”: nổ một dynamic component thường gây kết quả bất ngờ — sub group cố tự resize, hoặc các bản Copies văng ra vô cực — vì công thức tham chiếu giữa các cấp bị kích hoạt khi geometry tách ra. Xóa dictionary giữ nguyên hình học và kích thước hiện tại, chỉ bỏ phần “thông minh”.

Lưu ý dễ nhầm: sau khi xóa, component đôi khi vẫn còn vài dictionary phụ và bảng thuộc tính trông trống nhưng SketchUp vẫn coi nó là dynamic (menu chuột phải còn dòng Dynamic Components). Quét sâu toàn selection như tool này mới dọn dứt điểm, tránh tình trạng file phình dung lượng vì hàng loạt object còn ôm dictionary rỗng.

Video hướng dẫn xóa thuộc tính dynamic component SketchUp tự động:

Các bước thực hiện:

  • Click chọn dynamic component cần xóa thuộc tính — click tool Delete Dynamic Deep Selection
  • Tất cả các thuộc tính được xóa nhanh chóng kể cả sub dynamic component (com phụ)
      Xóa tất cả thuộc tính dynamic trong Sketchup
Nguyen Huu Khanh

Architect turned developer