Cách Sửa lỗi mô hình Dynamic Sketchup

Fix Dynamic Scale Tool

Dynamic Component thường xuyên xảy ra lỗi khi Scale, đặc biệt khi bạn Copy đối tượng Dynamic. Nguyên nhân lỗi Scale khi copy đối tượng Dynamic là các đối tượng con vẫn nhận nhầm thông số của đối tượng cha gốc. Đặc biệt các bạn sử dụng Groups nằm trong Dynamic Component thì gần như chắc chắn xảy ra lỗi này. Đây là lỗi mặc định của phần mềm Sketchup, vẫn còn tồn tại đến phiên bản Sketchup 2026.

Fix Dynamic Scale Tool
Lỗi Scale khi copy đối tượng Dynamic

Gốc rễ của lỗi nằm ở cặp thông số ẩn _nominal_lenx/leny/lenz mà Dynamic Component lưu lại như kích thước “đã dựng” của bản gốc. Khi bạn Copy rồi Scale, SketchUp ghi một hệ số scale ≠ 1 lên instance mới, nhưng các thông số nominal này KHÔNG được reset. Mỗi lần component bị “redraw” (sửa thuộc tính, đổi option, mở lại bảng Component Options), hệ số scale cũ bị nhân chồng lên kích thước nominal cũ. Hậu quả là đối tượng tự phình hoặc co theo cấp số nhân: nếu lẽ ra phải gấp đôi theo trục X thì lần redraw sau sẽ thành ×4, rồi ×8 — đây là lý do nhiều bạn thấy model “nổ” kích thước sau khi chỉnh vài lần.

Một mẹo ít người biết: nếu chỉ một vài đối tượng bị lỗi, hãy Save file rồi đóng và mở lại — SketchUp đọc lại định nghĩa component và thường tự reset hệ số scale về 1, khiến lỗi tự biến mất. Nhưng cách này không bền: chỉ cần copy/scale tiếp là lỗi quay lại. Cách dứt điểm là purge (xóa) các thuộc tính nominal lỗi rồi ép redraw lại đúng một lần — đó chính xác là việc mà công cụ Fix Dynamic Scale làm tự động cho bạn, thay vì phải sửa thủ công trong bảng Component Attributes.

Fix Dynamic Scale là công cụ có sẵn trong Plugin 3dshouse Dynamic, để sửa lỗi Scale khi copy đối tượng.

Cách sử dụng Fix Dynamic Scale Tool:

  • Bước 1: Chọn đối tượng mới copy.
  • Bước 2: Scale để đối tượng này xảy ra lỗi.
  • Click biểu tượng là xong.

Lưu ý: nếu đối tượng có Groups lồng bên trong, hãy bọc chúng thành Component thay vì Group trước khi Scale. Group không có hệ thuộc tính Dynamic riêng nên khi cha bị scale, Group con bị áp transform cha một cách bừa bãi và thường tự nhận tọa độ X,Y,Z độc lập — đây là kiểu lỗi khó sửa nhất, nên phòng từ đầu vẫn dễ hơn chữa.

Kiếm 30% hoa hồng cùng 3dshouse

Chia sẻ mã giảm giá của bạn — người mua được giảm 25%, bạn nhận 30% hoa hồng trên mỗi đơn.

Trở thành cộng tác viên →