Chuyển đến nội dung
Diễn đàn CADViet
HVQ01

Lisp reset chế độ bắt điểm osnap

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

Các a cho em hỏi, em tìm trên diễn đàn và tải lisp thay đổi thuộc tính của hatch tuy nhiên mỗi lần dùng xong toàn bộ osnap bị tắt hết, em có khắc phục bằng cách sử dụng lisp reset osnap (RSV) của anh ketxu nhưng vẫn không được và không hiểu nguyên nhân do đâu. Nhờ các a xem và sửa giúp em lỗi này được không ạ.

RSV.rar

Thay doi thuoc tinh cua hatch - hma_hmna.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

Mình thích dùng cái này hơn:

Đang vẽ pline được hơn chục điểm rồi mới nhớ ra bật thiếu loại bắt điểm lại phải thoát ra bật thêm.

Có cái này chỉ việc bấm Shift + F là tiếp tục vẽ pline tiếp lệnh pline không hề dừng lại. :)

 

image.png.e76a61667284254e7852b14e86727341.png

 

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

Đang vẽ mà cần osnap giữa chừng thì có nhiều cách lắm (không cần cài sẵn gì cả):
1. Ctrl_MouseRight
2. Shift_MouseRight
3. MouseRight vào "Osnap" và chọn
4. Đánh vào commans: 'osnap và chọn

  • Like 1

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
Vào lúc 11/9/2022 tại 09:24, HVQ01 đã nói:

Các a cho em hỏi, em tìm trên diễn đàn và tải lisp thay đổi thuộc tính của hatch tuy nhiên mỗi lần dùng xong toàn bộ osnap bị tắt hết, em có khắc phục bằng cách sử dụng lisp reset osnap (RSV) của anh ketxu nhưng vẫn không được và không hiểu nguyên nhân do đâu. Nhờ các a xem và sửa giúp em lỗi này được không ạ.

RSV.rar

Thay doi thuoc tinh cua hatch - hma_hmna.lsp

Tặng bác Lisp Auto Reset OSNAP (Pro) v2.VLX này! Đảm bảo với bác nó sẽ tự bật lại Osnap sau khi bác thực hiện xong Lisp hoặc bỏ dở thực hiện Lisp giữa chừng! Lisp này chỉ khi sử dụng Lisp nó mới phát huy tác dụng!

Auto Reset OSNAP (Pro) v2.rar

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
15 phút trước, Nguyễn Phương Quang đã nói:

Tặng bác Lisp Auto Reset OSNAP (Pro) v2.VLX này! Đảm bảo với bác nó sẽ tự bật lại Osnap sau khi bác thực hiện xong Lisp hoặc bỏ dở Lisp giữa chừng! Và khi dùng Lisp nó mới phát huy tác dụng!

Auto Reset OSNAP (Pro) v2.rar

Lisp của bác thật ra nó bật toàn bộ các osnap chứ kp giữ lại các osnap cũ. Vậy chẳng giải quyết dc gì.

512053858_Screenshot2023-03-1617_04_00.png.619ca57ab9ce2c2c691504a46c133bb9.png

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
1 phút trước, 7o7 đã nói:

Lisp của bác thật ra nó bật toàn bộ các osnap chứ kp giữ lại các osnap cũ. Vậy chẳng giải quyết dc gì.

512053858_Screenshot2023-03-1617_04_00.png.619ca57ab9ce2c2c691504a46c133bb9.png

À! Đó là do khi mình vẽ Cad mình toàn bật All Snap nên mình để code lisp như vậy! Có thể thay đổi Snap theo ý mình bạn ạ!

 

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
7 phút trước, Nguyễn Phương Quang đã nói:

À! Đó là do khi mình vẽ Cad mình toàn bật All Snap nên mình để code lisp như vậy! Có thể thay đổi Snap theo ý mình bạn ạ!

 

Thay đổi snap bằng cách nào? Trước khi load lisp của bạn tôi chỉ bật vài ónap, load lisp xong chưa chạy líp của mình nó đã ra như vậy rồi thì chỉnh cách nào? Bạn đưa vlx lên thì muốn sửa code cung chẳng được .

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
2 phút trước, 7o7 đã nói:

Thay đổi snap bằng cách nào? Trước khi load lisp của bạn tôi chỉ bật vài ónap, load lisp xong chưa chạy líp của mình nó đã ra như vậy rồi thì chỉnh cách nào?

Ý mình là! Nếu như bạn muốn bật những Snap nào thì có thể sửa code trong lisp! Để khi bạn load lisp nó cũng chỉ reset những snap như lúc bạn chưa load lisp thôi!

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
10 phút trước, 7o7 đã nói:

Thay đổi snap bằng cách nào? Trước khi load lisp của bạn tôi chỉ bật vài ónap, load lisp xong chưa chạy líp của mình nó đã ra như vậy rồi thì chỉnh cách nào? Bạn đưa vlx lên thì muốn sửa code cung chẳng được .

Mình code lại rồi! Bạn load lại thử xem?

Auto Reset OSNAP (1015).rar

screenshot_1678961949.png

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
Vào lúc 16/3/2023 tại 17:04, Nguyễn Phương Quang đã nói:

À! Đó là do khi mình vẽ Cad mình toàn bật All Snap nên mình để code lisp như vậy! Có thể thay đổi Snap theo ý mình bạn ạ!

 

(defun resetosmode (v1 v2 /)
 (if (/= (getvar "osmode") 16383)
   (setvar "osmode" 16383)
 )
 (princ)
)
(vlr-editor-reactor
 nil
 '(
	(:vlr-lispEnded . ResetOsmode) 
	(:vlr-lispCancelled . ResetOsmode) 
	(:vlr-commandEnded . ResetOsmode)  
	(:vlr-commandCancelled . ResetOsmode)  
	(:vlr-commandFailed . ResetOsmode) 
  )
) 

Cái này không nhầm các đaik đã chia sẻ ở ở topic nào đó rồi mà. Sửa thủ công thì gửi lên người cần chứ gửi vlx  cũng như 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
Vào lúc 16/3/2023 tại 14:30, ketxu đã nói:

Hình như cái này hơi quá, command thủ công cũng reset lun òi

Bạn ấy có thể dùng thử cái này của đaik. @ketxu

Osmode Ketxu.rar

Không nhầm thì hình như trả lại osnap như trước thao tác.

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

×