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  
haidongthanh

[Yêu Cầu] Nhờ Viết Lisp Freeze Trong 1 Vùng Chọn (Sử Dụng Được Cho Cả Xref)

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

e muốn sử dụng chức năng layfrz của cad mới (e đang xài 2015) cho việc ẩn layer theo vùng chọn (mặc định lệnh layfrz của cad là ẩn tất cả), e sử dụng cho mục đích là ẩn 1 layer của 1 bản sao xref đã chọn (tức là mình chèn 1 xref vào rồi dùng lệnh copy cho ra nhiều bản, sau đó e muốn ẩn 1 vài layer của 1 bản sao đã chọn của xref . Nếu như mặc định là nó ẩn tất cả layer của tất cả bản sao của cùng 1 xref). E có tìm trên mạng cái lisp ANLAY (Lisp ẩn layer trong 1 vùng) của anh thực sự là layoff trong 1 vùng chọn chứ ko phải là layfrz trong 1 vùng chọn. Kiến thức về lisp của e ko đủ để sửa lisp ANLAY của a, mong các a giúp đỡ. Nếu dc thì các a chỉnh luôn là có thể sử dụng lệnh thaw trong 1 vùng chọn. E cám ơn các anh rất nhiều

 

Đây là file e làm tên là WC

http://www.cadviet.com/upfiles/5/33744_wc_2.dwg

Đây là file xref e insert tên là 1F

http://www.cadviet.com/upfiles/5/33744_1f_2.dwg

E insert (XRef) file 1F vào để vẽ WC 2 và WC 3 (vì vậy phải copy xref file 1F thành nhìu bản), e muốn dùng lệnh layfrz để chỉ tắt chữ WC 2 (hoặc WC 3) mà ko ảnh hưởng đến các bản copy của Xref file 1F còn lại. (mặc định nó sẽ tắt tất cả các bản copy)

Đây là lisp ANLAY của bác Tue, e đã thử xài nhưng ko được (vì nó tắt luôn xref, e nghĩ lisp này là dùng lệnh layoff).

http://www.cadviet.com/upfiles/5/33744_66376_anlay.lsp

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
sgcq    701

:D :D :D

Đề bài của bạn hay đấy.

 2 lúa đề xuất bạn vài điểm sau:

 

1. Bài này nên đăng ở mục siêu tưởng. 2 lúa không tìm thấy file gốc, xref, anlay...

    Mục siêu tưởng tham khảo ở đây: http://www.cadviet.com/forum/topic/149641-sia-u-t-a-ng-ka-1/

2. Nên có thêm file đề bài & file kết quả.

3. Nếu gấp, bạn nên chuyển qua auto-tay hoặc u.s.d soft để công việc của bản được nhanh.

 

:D :D :D

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
quocmanh04tt    385

Không dung Cad2015 nên không mở được. Với mục đích của bạn, thì tại sao bạn không dung lệnh: HIDEOBJECTS (và unisolateobjects, isolateobjects)của cad nhỉ (Hoặc có biểu tượng hình bóng đèn ở góc phía dưới bên phải - Vị trí này ở cad2012, cad2015 có lẽ cũng tương tự)?

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
quocmanh04tt    385

Vâỵ bạn nên đọc lại bài của bác 2 lúa ở trên, và ý 1 của mình vì không phải ai cũng dùng cad đời cao như bạn, nên họ quay sang dùng ý 1 của bác 2 lúa.

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

có lẽ bạn chưa nắm rõ, mình xin trích dẫn "...(cad2010 trở đi là có lệnh này thì phải)" và mình xin xác thực lại ở web của autodesk là từ cad 2010 là có thể sd lệnh layfrz: 
http://docs.autodesk.com/ACD/2010/ENU/AutoCAD%202010%20User%20Documentation/index.html?url=WS1a9193826455f5ffa23ce210c4a30acaf-4a88.htm,topicNumber=d0e256651

Để mình chuyển về file cad07 cho bạn dễ mở. Mà mình thấy file mình bổ sung thêm đâu quan trọng đâu, vì mình nói rất rõ, bạn có thể sử đại 2 file nào đó trong máy bạn (vd file A và B , insert xref file A vào file B. Rồi ở trong file B, ta copy xref A ra nhiều bản (vd ra 3 chẳng hạn). đánh lệnh layfrz để tắt 1 layer của xref A thì thấy nó sẽ tắt layer đó ở luôn các bản copy còn lại của xref A. Ở đây mình muốn nhờ làm lisp chỉ để tắt "1 layer của 1 bản copy (xref A) mà  mình chọn". Chỉ có vậy thôi. Xin cảm ơn rất nhiều

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  

×