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

Viết giúp em lisp in tất cả LAYOUT trong file CAD

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

Em có file cad như file đính kèm, rất nhiều file tương tự như vậy, nhờ các anh viết giúp em một lisp để sau khi mở file lên cho chạy lisp gõ lệnh thì tất cả layout trên bản vẽ sẽ in ra, không cần phải chọn vào từng layout để ấn in. Ví dụ file có 7 Layout thì in ra 7 bản vẽ, 10 thì thì in ra 10, ...

 

Em xin cám ơn

E-17 LV POWER MAIN FEEDER SYSTEM MASTER PLAN.dwg

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

bạn có thể tham khảo lisp này

https://www.cadviet.com/forum/topic/172224-lisp-in-bản-vẽ-model-layout-print-folder/

Với bản vẽ của bạn thì khi sử dụng lisp trên có thể in bằng hai tùy chọn

Tùy chọn 1: in với tùy chọn Model(layout), với các tùy chọn như hình, xong ấn nút in tất cả

p1.jpg.44bea4a9e2fbd50bba3034d3809e9eb8.jpg

Tùy chọn 2: in với tùy chọn chỉ in Layout, với các tùy chọn như hình, xong ấn nút in tất cả

p2.jpg.935c027a1935fb9243a563237c966092.jpg

Chú ý lisp trên là bản dùng thử bạn nhé !

(PS/ ngoài ra lisp còn in được nhiều file cad trong nhiều folder ^^)

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

Bác @Biet ve CAD 

Không biết là Cad có xung đột gì không. Nhưng sau bao lần cài đặt với ý định dùng thử thì   ----> Chưa 1 lần dùng được @@. 

Mỗi khi gõ lệnh "AI" , "ai"  Cad đều thông báo  "stringp nil ". :)) Không biết ai dùng của bác có bị lỗi này 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
4 giờ trước, Danh Cong đã nói:

Bác @Biet ve CAD 

Không biết là Cad có xung đột gì không. Nhưng sau bao lần cài đặt với ý định dùng thử thì   ----> Chưa 1 lần dùng được @@. 

Mỗi khi gõ lệnh "AI" , "ai"  Cad đều thông báo  "stringp nil ". :)) Không biết ai dùng của bác có bị lỗi này không  !!! 

Hic, cũng có trường hợp này bạn à, mình cũng tìm lỗi, đổi tên biến lisp in nhưng ko phát hiện ra, cài mấy đời cad ko bị gì, có lẽ in ấn nó liên quan nhiều thứ từ máy in, tên tiếng việt, lisp khác...giải pháp là khi có điều kiện cài lại win thì bạn thử lại lần nữa!!! Vì có bạn cài lại là dùng bình thường

P\s: ko rõ là bạn thử cài lần cuối là bản nào, nhưng bản mới mình fix mới đây thôi, bạn thử lại lần nữa nhé^^

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

Anh ơi bản dùng thử thì có bị giới hạn gì không ạ.

Bản dùng thử full chức năng, nhưng khi in ra sẽ có logo 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
17 giờ trước, Biet ve CAD đã nói:

Ok bạn, lisp này cài đơn giản mà ko chạy được, hơn nữa máy được máy ko thì chắc ko phải do lisp rùi^^

Cũng teamview mấy máy nhưng kết quả cài lại win chạy ngon.

Có vẻ lisp của bác không ưa Win 32bit thì phải :)))) Nãy em cài vô mấy máy Win 32bit đều bị lỗi tương tự. Nhưng cài cho máy 64bit thì lại ok  :v :v .

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
23 phút trước, Biet ve CAD đã nói:

Bạn nói mình mới nhớ là chưa test trên máy 32 bao giờ

Win 32 ko vấn đề gì nhé bác, mình đã test rồ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
1 phút trước, quang_lac đã nói:

Win 32 ko vấn đề gì nhé bác, mình đã test rồi

Cảm ơn bạn hồi đã hồi đáp, ko biết bạn có nhu cầu dùng lisp in này không, nếu có thì mình xin tặng bạn key để dùng ^^

(chắc do xung đột các lisp khác hay gì đấy mà ko biế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
44 phút trước, Biet ve CAD đã nói:

Cảm ơn bạn hồi đã hồi đáp, ko biết bạn có nhu cầu dùng lisp in này không, nếu có thì mình xin tặng bạn key để dùng ^^

(chắc do xung đột các lisp khác hay gì đấy mà ko biết được.......)

Mình test trên 32 ok bạn nhé

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 12/12/2018 tại 14:37, baocaothang đã nói:

Em có file cad như file đính kèm, rất nhiều file tương tự như vậy, nhờ các anh viết giúp em một lisp để sau khi mở file lên cho chạy lisp gõ lệnh thì tất cả layout trên bản vẽ sẽ in ra, không cần phải chọn vào từng layout để ấn in. Ví dụ file có 7 Layout thì in ra 7 bản vẽ, 10 thì thì in ra 10, ...

 

Em xin cám ơn

E-17 LV POWER MAIN FEEDER SYSTEM MASTER PLAN.dwg

Không biết có vấn đề gì với lệnh Publish mà bạn lại phải chọn từng Layout để in nhỉ ???

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

Vẫn không được bác ạ :))))))

Lisp đã fix được lỗi string nil....

Các bạn nào quan tâm có thể tải về tại link:

https://drive.google.com/file/d/1bIeJiQD2xl8D0YyKP0g4ZVtHBVbiYcAf/view

( cám ơn bạn Danh Cong đã test hộ lisp mình ^^)

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

Hi bạn. Nếu các bản vẽ cad bạn muốn in đều nằm trên layout thì bạn cần gì dùng lisp cho phức tạp.

Bạn chỉ cần set up vùng in cho các bản vẽ rồi sử dụng Publish để in. Mình nghĩ đó là cách tốt nhất để in nhiều bản vẽ trong layout.

Chúc bạn thành cô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

×