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

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

Chào các bác,

 

Các bác cho em hỏi có cách nào để set current layer là layer 0 cho hàng loạt file cad mà không cần mở file cad lên không nhỉ? 

 

thanks các bác. 

image.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

Mục đích bác làm vậy để làm gì nhỉ.

Nếu muốn mình mở lên mạc định là layer 0 thì dễ. Mà nếu muốn thay đổi để gửi file cho người khác thì không biết thế nào

  • 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

Current Layer không có ý nghĩa gì nếu bạn không dùng đến file. Mà khi dùng đến tất nhiên phải mở nó. Nếu set current layer của file sẽ mở, thì chỉ cần đặt  (setvar "CLAYER" "0") tại 1 file lisp startup load nào đó.

 

  • 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
1 giờ} trướ}c, Leeboow đã nói:

Chào các bác,

Các bác cho em hỏi có cách nào để set current layer là layer 0 cho hàng loạt file cad mà không cần mở file cad lên không nhỉ? 

thanks các bác. 

Đa số câu hỏi của bạn là không có ý nghĩa thực tế nhiều, nhưng bạn vẫn đặt yêu cầu viết lisp?

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
3 giờ trước, Doan Van Ha đã nói:

Đa số câu hỏi của bạn là không có ý nghĩa thực tế nhiều, nhưng bạn vẫn đặt yêu cầu viết lisp?

Đúng là không có ý nghĩa thực tế nhiều. tuy nhiên khách hàng là thượng đế nên mình chỉ chiều theo ý họ thôi bác. hihi.

Chứ em cũng thấy nó vô nghĩ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
3 giờ trước, vietduc147258 đã nói:

Mục đích bác làm vậy để làm gì nhỉ.

Nếu muốn mình mở lên mạc định là layer 0 thì dễ. Mà nếu muốn thay đổi để gửi file cho người khác thì không biết thế nào

mình cũng chả biết để làm gì nữa. Mình thấy nó ko có ý nghĩa nhiều. mà khách hàng họ đòi vậy mới chớ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

Hề hề, khách này rất cầu toàn. Sau khi xong layer, sẽ yêu cầu dim, style, ... Về mặc định hết.

Cũng hợp lý nếu chuyển tất cả về mặc định, chứ mỗi layer thì phí code lắm.

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 giờ} trướ}c, Leeboow đã nói:

Đúng là không có ý nghĩa thực tế nhiều. tuy nhiên khách hàng là thượng đế nên mình chỉ chiều theo ý họ thôi bác. hihi.

Chứ em cũng thấy nó vô nghĩa ^^

Nó liên quan đến "CAD standard".

22 phút trước, cuongtk2 đã nói:

Với autolisp , bạn không thể làm ở hàng loạt bản vẽ một cách im lìm. Phải dùng .NET

ObjectDBX / VisualLISP xử đượ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
52 phút trước, cuongtk2 đã nói:

Với autolisp , bạn không thể làm ở hàng loạt bản vẽ một cách im lìm. Phải dùng .NET

Autolisp làm được bác.

chỉ là cách làm hơi mất công thôi.

vẫn dùng cách cũ 

(setvar 'clayer "0") (command "QSAVE" "CLOSE")

 cài auto load. mở một đống bản vẽ là xong. 

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 17/4/2024 tại 16:44, cuongtk2 đã nói:

bác xài cad bao nhiêu thế? em xài cad 2022 mà load cái file này của bác không được. load rồi gõ lênh DWGLAYER0 nó không ra.

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

×