CHỦ ĐỀ THẢO LUẬN

Nơi đề xuất các tiện ích về Lisp (vẽ triển khai kết cấu)

27 phản hồi 105.316 lượt xem

Đăng nhập
#3988

Trích dẫn từ lenam

Thanks bác. Để tiếp tục em muốn hỏi bác có lisp nào đổi nhanh tất cả lệnh tắt của mình ko. Ví dụ : e đánh 1 lệnh thì lệnh co thành c, tr thành t, laysio thành 1....v..v Như vậy mỗi lần cài lại hay đi nơi khác mình chỉ cần load lisp là được. ko phải copy vào đường dẫn.

Trong CAD không có lệnh nào là co, chỉ có lệnh copy, và không có lệnh nào mang tên là tr, chỉ có lệnh Trim Trong Lisp, bạn viết như sau : (c là lệnh tắt của lệnh copy, T là lệnh tắt của trim) (defun c:c() (command copy)) (defun c:t() (command trim))
#3993
anh Tue_NV ơi em nhờ anh giúp em một lisp này với ạ em muốn ẩn đối tượng hoặc một số đối tượng ở một vùng chọn bằng một đường polyline anh giúp em vụ này với ạ em cảm ơn anh nhiều
#3995

Trích dẫn từ hoanguyen

anh Tue_NV ơi em nhờ anh giúp em một lisp này với ạ em muốn ẩn đối tượng hoặc một số đối tượng ở một vùng chọn bằng một đường polyline anh giúp em vụ này với ạ em cảm ơn anh nhiều

Trong CAD2010 trở đi, có 3 lệnh: - Lệnh isolateobjects : Hiện các đối tượng được chọn và ẩn các đối tượng còn lại - Lệnh hideobjects : Chọn các đối tượng ẩn đi, - Lệnh unisolateobjects : Hiện lại toàn bộ đối tượng 3 lệnh này cũng nằm ở biểu tượng hình cái đèn ở góc dưới, bên phải màn hình Về vấn đề của bạn, mình chưa hiểu " muốn ẩn đối tượng hoặc một số đối tượng ở một vùng chọn bằng một đường polyline" Ẩn đối tượng bằng một đường polyline Nghĩa là sao bạn?
#3996

Trích dẫn từ Tue_NV

Trong CAD2010 trở đi, có 3 lệnh: - Lệnh isolateobjects : Hiện các đối tượng được chọn và ẩn các đối tượng còn lại - Lệnh hideobjects : Chọn các đối tượng ẩn đi, - Lệnh unisolateobjects : Hiện lại toàn bộ đối tượng 3 lệnh này cũng nằm ở biểu tượng hình cái đèn ở góc dưới, bên phải màn hình Về vấn đề của bạn, mình chưa hiểu " muốn ẩn đối tượng hoặc một số đối...

. Em nghĩ là lenam sẽ vẽ một đường Polyline và muốn có một chức năng ẩn hết các đối tượng phía trong vùng được giới hạn bởi Polyline này
#3999
Hi, Mình không biết về lisp, chỉ là tìm và lấy từ trên mạng, nên không biết là yêu cầu viết lisp của mình có lớn không. Mong mọi người xem và tư vấn giúp. Mình muốn vẽ cột trên mặt bằng kết cấu như trong SpeedCad (lệnh là COT), nhưng mỗi lần sử dụng chỉ vẽ được 1 cột. • Chọn Layer • Chọn Hatch • Chọn Vị trí điểm chèn (9 điểm) • Dạng cột (cột chữ nhật, cột tròn) • Nhập kích thước • Và cuối cùng là pick các điểm cột trên mặt bằng kết cấu (vẽ được những cột cùng tính chất) Mong nhờ mọi người xem và cho ý kiến.
#4000

Trích dẫn từ Hồ Việt Hùng

. Em nghĩ là lenam sẽ vẽ một đường Polyline và muốn có một chức năng ẩn hết các đối tượng phía trong vùng được giới hạn bởi Polyline này

Anh Hùng nói chuẩn đấy ạ, ý em là ẩn các đối tượng hoặc một số đối tượng trong vùng polyline đã vẽ ạ em mong anh giúp em vụ này với ạ em cảm ơn anh
#4001
Chào các bạn! Theo yêu cầu của bạn huyxp, mình đã hoàn thiện Lisp ẩn/hiện đối tượng trong 1 vùng kín Pline Bài toán có xét tới Pline có Arc nữa (Arc Segment) Trên CADVIET, mình cũng đã viết chọn đối tượng trong vùng kín nhưng chưa xét tới Pline có chứa phân đoạn Arc Segment. Tiện ở đây, mình hoàn thiện luôn. Lisp dưới đây gồm 3 lệnh: ANPL : Ẩn đối tượng trong vùng PLINE kín HIENPL : Hiện đối tượng đã ẩn trên toàn bản vẽ CHONVK: Chọn và hiện sáng đối tượng trong vùng PLINE kín DownLoad Lisp
#4002
em cảm ơn anh Tue_NV rất nhiều, rất mong được học hỏi và làm quen với anh ạ
#4003

Trích dẫn từ Nguyen Minh Son

Hi, Mình không biết về lisp, chỉ là tìm và lấy từ trên mạng, nên không biết là yêu cầu viết lisp của mình có lớn không. Mong mọi người xem và tư vấn giúp. Mình muốn vẽ cột trên mặt bằng kết cấu như trong SpeedCad (lệnh là COT), nhưng mỗi lần sử dụng chỉ vẽ được 1 cột. • Chọn Layer • Chọn Hatch • Chọn Vị trí điểm chèn (9 điểm) • Dạng cột (cột chữ nhật, cột t...

Chào bạn! Bạn có thể nêu rõ mục số 3 và mục số 6 trong bài viết của bạn được không?
#4004
Dear A Tue_NV Trong phần lisp ẩn hiện,ví dụ khi em vẽ một polyline là hình chữ nhật. em muốn ẩn hiện một phần của một đối tượng có được không anh?tức là em có một pline hay line nằm một phần trong đường biên đó, chỉ ẩn phần nào nằm trong đó? và em cũng có biết một cách dùng wipeout nhưng em muốn dùng lisp. Chân thành cảm ơn anh nhiều ạ PS: trong lisp anh vừa up lên em có thử dùng cho cad 2008 và 2014, em mới vừa dùng thử thì thấy lệnh ANPL có lỗi ạ, em nhập ANPL có báo là: Pick chon Pline kin :nil

Viết phản hồi

Đăng nhập để tham gia thảo luận.

Đăng nhập

Download chỉ có hiệu lực với thành viên VIP

Xem ảnh