Thứ Bảy, 3 tháng 8, 2024

Lọc đối tượng theo tên block | Filter by string in block name in AutoCAD

Ứng dụng được phát triển bởi đội ngũ AutoLISP Thật là đơn giản

    

Thông tin thêm: 👉👉👉

Lọc đối tượng Filter theo tên block


Để lọc đối tượng thì việc am hiểu về tính chất đối tượng là rất quan trọng.

Ví dụ các đối tượng có đặc điểm chung là layer nào, màu sắc như thế nào, loại đối tượng gì. Vân vân.


Tìm hiểu đặc tính đối tượng


Ở bài này, chúng ta có 1 bản vẽ gồm rất nhiều block. Các block này có đặc điểm chung là cùng layer, cùng màu sắc, cùng tỉ lệ

Như vậy việc lọc ra là rất khó khăn.

Tuy nhiên, nhìn kỹ vào tên block, thì tên block có 1 quy luật là luôn có 1 cụm ký tự xuất hiện "VIEN".

Ta sẽ dựa vào cụm ký tự này để dùng lệnh Filter

 

Cách thực hiện

Gõ lệnh Filter
Chọn loại đối tượng là Block

Chọn thêm thông tin lọc là Block Name

Ở đây cần có chút kiến thức về ký tự thay thế. Ví dụ dấu sao sẽ thay thế cho 1 chuỗi ký tự không xác định.



Ta sẽ thêm ký tự này vào cả trước và sau cụm từ cố định *VIEN*.


Chọn Apply để lọc.

Đây là 1 cách lọc, khi các công cụ khác như Qselect, Select Similar chưa thể phát huy tác dụng.



Áp dụng

Khi đã lọc ra được đối tượng, ta có thể áp dụng một số lệnh khác lên các đối tượng đã được chọn sẵn. Ví dụ ở đây là chức năng In theo đối tượng chọn trong ứng dụng in D2P, do AutoLISP thật là đơn giản phát hành.


Hãy thử và cảm nhận!


---------------------------------------------------------------------------------------------
Ứng dụng được phát triển bởi đội ngũ AutoLISP Thật là đơn giản - Tác giả ứng dụng in D2P

    

Mọi thông tin xin liên hệ Fanpage AutoLISP Thật là đơn giản!
Cảm ơn bạn đã theo dõi!

Không có nhận xét nào:

Đăng nhận xét

Tìm dimstyle textstyle blockdef trong Database | Search Dimstyle Textstyle BlockTableRecord in AutoCAD dotNet | Lập trình AutoCAD dotNet

Ứng dụng được phát triển/Sưu tầm bởi đội ngũ AutoLISP Thật là đơn giản     Thông tin thêm: 👉👉👉