Tin tức

Lệnh ẩn Hiện Layer Trong Cad – Lệnh Layiso, Layon, Layoff

Bạn đang xem: lệnh cad ẩn và hiện các lớp

Có bao nhiêu người cảm thấy khó chịu mỗi khi họ dừng lại hơn 10 giây.

Bạn đang xem: Lệnh ẩn hiện layer trong cad

Thậm chí nghĩ rằng có quá nhiều đối tượng vẽ, quá nhiều lớp, .. nên việc mở các lớp từ từ là điều đương nhiên.

Ngay cả khi tôi đã hiểu nhầm, cho đến một ngày tôi nhận được câu hỏi: tại sao cùng một sơ đồ trên autocad 2021 nhưng việc thực thi lệnh layon lại chậm hơn nhiều so với phiên bản 2007.

Lúc đầu, tôi đoán vì:

cad 2021 là mới nên cấu hình máy tính còn nhiều lỗi và xung đột đồ họa với phiên bản cao hơn

Nhưng sau một thời gian kiểm tra thì thấy máy quá mạnh và phiên bản 2021 đã được cập nhật đầy đủ, thêm hotfix để sửa lỗi autodesk. Tôi đã loại bỏ tất cả các lý do trên.

Cố gắng vẽ từ năm 2013 trở về sau vẫn chậm đến năm 2021.

Vậy lý do gây ra độ trễ chậm là gì?

Loại trừ bản vẽ và lý do máy tính, phần còn lại là cách thực hiện lệnh layon của phiên bản autocad.

Rất tiếc, tôi không thể can thiệp vào nguồn của tập lệnh (dữ liệu, mã). Hoặc không tìm thấy.

Vì vậy, cách duy nhất để giải quyết vấn đề hiển thị lớp chậm là tạo một lệnh mới có cùng chức năng.

Thật đơn giản, vui lòng xem.

Cách sử dụng lớp mở nhanh

Tôi chia sẻ với bạn một câu nói ngọng siêu ngắn, được thực hiện trong 4 dòng mã. Nhưng có hai phương pháp để bạn sử dụng:

Phương pháp 1: Sử dụng ngọng

tải lisp Lệnh ứng dụng “layon.lsp” tải lisp. Sử dụng lệnh layon2 để hiển thị toàn bộ lớp, vì lớp mặc định

Bạn nên tùy chỉnh autocad để tự động tải lisp mỗi khi khởi động. Trên mạng cũng có nhiều hướng dẫn, bạn có thể thực hiện tại đây một cách dễ dàng hơn:

Mở thư mục: c: program filesautodeskautocad xxxsupporten-us Mở tệp “acadxxxdoc.lsp” bằng Notepad, thêm mã sau vào cuối tệp: (tải “layon”) Lưu tệp acadxxxdoc.lsp (nếu không, lưu dưới dạng) một thư mục khác và sao chép nó)

Trong đó: xxx là phiên bản cad, “layon” là tên của lisp cần được tải tự động.

Phương pháp 2: Thêm mã

Có một cách khác, bạn không cần tải xuống và ap lisp “layon.lsp”. Sao chép mã bên dưới:

(defun c: layon2 () (setvar “cmdecho” 0) (command “_.layer” “_on” “*” “”) (princ)) sau đó chèn “acadxxxdoc.lsp” vào cuối tệp .

p>

Bây giờ, hãy khởi động lại autocad và bật và tắt các lớp.

Thực sự nhanh như chớp!

Sử dụng lệnh layiso để hiển thị lớp được chỉ định trong bản vẽ.

Bước 1: Nhập lệnh layiso và nhấn Enter.

Bước 2: Chọn lớp bạn chỉ muốn hiển thị và nhấn phím cách. Sau bước 2, bản vẽ cad sẽ chỉ hiển thị các lớp đã chọn.

Hướng dẫn sử dụng lệnh layiso trong cad

Hướng dẫn sử dụng lệnh layiso trong cad

Sau khi sử dụng lệnh Layiso thì trên bản vẽ sẽ chỉ hiển thị Layer mà bạn vừa chọn như hình dưới đây.

Sử dụng lệnh layiso trong cad

Sử dụng lệnh layiso trong cad

Để hiển thị lại các layer đẵ tắt bạn chỉ cần sử dụng lệnh Layon như hướng dẫn phía trên nhé.

Lệnh layiso có thể được sử dụng để chọn nhanh các đối tượng. Ví dụ, nếu bạn muốn chọn toàn bộ lớp mờ trong bản vẽ, bạn nên sử dụng lệnh layiso. Lệnh này có thể hữu ích trong tình huống trên.

Sử dụng lệnh cô lập để ẩn các đối tượng đã chọn trong CAD

Ngoài việc sử dụng lệnh lớp để ẩn các đối tượng, bạn cũng có thể sử dụng lệnh Cô lập để ẩn các đối tượng không liên quan đến lớp.

Để sử dụng lệnh cô lập, hãy nhấp vào biểu tượng bên dưới, nếu bạn không tìm thấy, hãy chọn biểu tượng 3 dấu gạch ngang và chọn đối tượng cô lập.

Hướng dẫn sử dụng lệnh Isolate

Hướng dẫn sử dụng lệnh Isolate

Chọn đối tượng bạn cần cách ly để hiệu chỉnh như hình dưới đây.

Chọn các đối tượng bạn cần cách ly trong bản vẽ

Chọn các đối tượng bạn cần cách ly trong bản vẽ

Sau khi chọn đối tượng cần cách ly, sử dụng Isolate Object và nhấn Enter . Bạn sẽ thấy bản vẽ chỉ còn lại các đối tượng đã chọn như hình dưới đây.

Sử dụng lệnh Isolate để cách ly đối tượng.

Sử dụng lệnh Isolate để cách ly đối tượng.

Như vậy với cách trên sử dụng Isolate bạn có thể hiệu chỉnh một phần bản vẽ mà hạn chế giật lag hơn khi được hiển thị toàn bộ.

Tôi sẽ nói về ẩn lớp và tôi cũng sẽ nhắc bạn:

Phân biệt giữa sa thải và sa thải

Cả hai đều là các lớp ẩn. layoff dễ nhớ và dễ nhận biết hơn layerfz nên được nhiều người sử dụng.

Nhưng cá nhân tôi thích layerfz hơn vì nó giúp tối ưu hóa tốc độ vẽ cad của tôi.

Tại sao, hãy để tôi chỉ ra sự khác biệt cho bạn.

Ẩn một lớp bằng layon, các đối tượng ẩn vẫn được coi là hoạt động nhưng không hiển thị, tức là:

Nếu bạn sử dụng lệnh ctrl + a hoặc sellect all sẽ chọn các đối tượng ẩn (làm mới) bản vẽ vẫn hoạt động trên các lớp ẩn thu phóng a, thu phóng e thu phóng bản vẽ, vẫn xem xét các đối tượng

Ngược lại, khi ẩn hoặc đóng băng bằng cách sử dụng Layer Freeze (layfrz), các lớp và các đối tượng liên quan tạm thời bị loại trừ khỏi bản vẽ. Vì vậy:

Không chọn được, regen không hoạt động, zoom màn hình không ảnh hưởng nên tốc độ thao tác trên autocad nhanh hơn layout rất nhiều.

Vì vậy, có thể hiểu được rằng autodesk được chia thành nhiều lệnh như vậy.

các lệnh liên quan đến layeroff:

layiso: chọn lớp để hiển thị: bật tất cả các lớp ẩn

các lệnh liên quan đến layfr:

laythw: bật tất cả các lớp được cố định

Ngoài ra còn có một số lệnh quản lý lớp rất phổ biến:

laylck: layerlayulk: mở khóa lớp

Kết luận

Không biết bạn có cảm giác “mất kết nối” mỗi khi chờ autocad thực thi lệnh hay không. Nhưng điều này thực sự gây khó chịu cho tôi.

Trong mọi trường hợp, không thừa nếu thêm thủ thuật nhỏ này vào sổ tay autocad của bạn.

Chúc bạn thành công!

Bạn đã đăng ký thành công. Tôi chỉ gửi cho bạn một email. Hãy nhớ kiểm tra tất cả các hộp thư của bạn!

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Back to top button