Trước khi gửi bản vẽ cho người khác, kích thước associative rất dễ bị vô tình kéo lệch nếu ai đó động vào đối tượng đang đo. Bài này hướng dẫn dùng lệnh PF-KD để tự động khoá toàn bộ kích thước trong cả Model và mọi Layout chỉ bằng một lệnh, không cần chọn tay từng cái.
— Hiểu vì sao dimension associative có thể bị kéo lệch khi bàn giao bản vẽ
— Dùng lệnh PF-KD để khoá (disassociate) toàn bộ dimension trong Model và mọi Layout cùng lúc
— Biết dim nào sẽ tự động được bỏ qua khi chạy lệnh
Mặc định, dimension trong AutoCAD là associative — nó gắn liền với đối tượng được đo, nên nếu ai đó (kể cả chính bạn) vô tình kéo, stretch hay chỉnh sửa đối tượng, con số đo có thể tự thay đổi theo mà không để ý. Với bản vẽ đã hoàn thiện chuẩn bị gửi đi, đây là rủi ro cần loại bỏ.
Cách xử lý chuẩn của AutoCAD là lệnh DIMDISASSOCIATE (DDA) — ngắt liên kết giữa dimension và đối tượng, biến nó thành số cố định. Nhưng DDA mặc định chỉ xử lý trong không gian đang mở (Model hoặc 1 Layout tại một thời điểm), và bản vẽ thực tế thường có nhiều Layout khác nhau — phải chuyển qua từng Layout, chạy DDA riêng, dễ bỏ sót.
Gõ PF-KD (hoặc KD) — không cần chọn đối tượng nào trước, lệnh tự động chuyển lần lượt qua Model space và tất cả các Layout đang có trong bản vẽ, quét toàn bộ dimension trong từng không gian rồi gọi DIMDISASSOCIATE cho cả nhóm cùng lúc.
Sau khi chạy xong, lệnh in ra số lượng dimension đã khoá theo từng không gian (ví dụ: Model có bao nhiêu dim, mỗi Layout có bao nhiêu dim), và tự động trả bản vẽ về đúng không gian bạn đang mở trước khi chạy lệnh.
Toàn bộ quá trình gói trong một nhóm UNDO — nếu cần huỷ, gõ UNDO một lần là khôi phục lại đúng trạng thái trước khi khoá.
Dimension nằm trên layer đang bị khoá (locked layer) sẽ không bị DDA xử lý — đây là hành vi chuẩn của lệnh DIMDISASSOCIATE gốc, không phải lỗi của PF-KD.
Dimension đã ở trạng thái non-associative từ trước (đã disassociate rồi) cũng sẽ được bỏ qua tự nhiên vì không còn liên kết gì để cắt nữa.
Không cần. PF-KD tự động quét toàn bộ Model space và mọi Layout trong bản vẽ, không phải chọn tay từng dim hay từng Layout.
Không. Lệnh chỉ ngắt liên kết (disassociate) giữa dimension và đối tượng gốc — giá trị số đo đang hiển thị được giữ nguyên, chỉ là nó không còn tự động cập nhật theo hình vẽ nữa.
Hai trường hợp bình thường: dim nằm trên layer đang khoá (locked layer) — đây là hành vi chuẩn của DIMDISASSOCIATE gốc; hoặc dim đó vốn đã non-associative từ trước, không còn gì để ngắt.
Nên chạy ngay trước khi xuất/in hoặc gửi file cho người khác — sau bước này, kích thước sẽ không còn tự thay đổi nếu có ai đó lỡ kéo nhầm đối tượng.