Chuyển đến nội dung
Diễn đàn CADViet
  • Thông báo

    • Nguyen Hoanh

      CADViet đã hoàn tất nâng cấp   14/09/2017

      Chào các bạn, CADViet đã hoàn tất việc nâng cấp lên phiên bản mới. Tất cả các chức năng đã hoạt động theo kỳ vọng của ban quản trị. Nếu có vấn đề gì cần phản hồi, các bản post ở đây nhé: Trân trọng, Nguyễn Hoành.
Đăng nhập để thực hiện theo  
various

Lỗi lisp convert text => att

Các bài được khuyến nghị

various    9

Chào cả nhà :D. Em có 1 bản cad đang cần đo bóc diện tích sàn sử dụng. Em dùng lisp để xuất ra thông số area dạng text. Dùng lisp cộng các kết quả với nhau thì yêu cầu phải là att. Nhưng khi dùng lisp convert thì Acad báo không thể tìm được đối tượng. 

 

Đây là file cad + lisp. Mong mọi người bớt chút thời gian giải đáp giúp em.

 

https://dl.dropboxusercontent.com/u/27353080/Upload%202012/Desktop.rar

 Specify opposite corner: 0 found

 
 
 
 
 
 
 
 

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
phamthanhbinh    3.123

Chào cả nhà :D. Em có 1 bản cad đang cần đo bóc diện tích sàn sử dụng. Em dùng lisp để xuất ra thông số area dạng text. Dùng lisp cộng các kết quả với nhau thì yêu cầu phải là att. Nhưng khi dùng lisp convert thì Acad báo không thể tìm được đối tượng. 

 

Đây là file cad + lisp. Mong mọi người bớt chút thời gian giải đáp giúp em.

 

https://dl.dropboxusercontent.com/u/27353080/Upload%202012/Desktop.rar

Hề hề hề,

Hãy chú ý hàm  (ssget "_:L" '((0 . "TEXT")))

Tham số L chỉ rằng lisp sẽ lấy đối tượng được tạo thành cuối cùng nhòm thấy được trên bản vẽ để nhét vào tập chọn.

Vậy nếu đối tượng này không phải là text thì bộ lọc '((0. :TEXT")) sẽ loại nó luôn và tập chọn ss lúc này sẽ rỗng ruột và ss sẽ là nil. 

Khi đó hàm (sslength ss) sẽ báo lỗi 

 

Trên diễn đàn đã có khá nhiều lisp có thể cộng trừ nhân chia các text giá trị số với nhau mà chẳng cần phải chuyển thành Attribute làm chi. Hãy kiếm tìm và dùng thử coi có ngon hơn không????

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay

Đăng nhập để thực hiện theo  

×