

Biet ve CAD
-
Số lượng nội dung
476 -
Đã tham gia
-
Lần ghé thăm cuối
-
Ngày trúng
71
Bài đăng được đăng bởi Biet ve CAD
-
-
-
12 phút trước, google123 đã nói:bản vẽ đây anh, quét chọn vùng lớn không chạy lisp được ạ
Có mấy dòng, thấy bạn cũng cầu thị nên giúp bạn, bạn thử xem có được ko nhé
(defun C:BVC(/ e ss str) (vl-load-com) (foreach e (acet-ss-to-list (ssget '((0 . "text")))) (setq str (cdr (assoc 1 (entget e)))) (if(vl-string-search "T\\" str) (vla-put-textstring (vlax-ename->vla-object e) (substr str (+ (vl-string-position 32 str nil t) 1))) ) ) )
-
1
-
-
Đang hoàn thiện tiếp lisp, bạn nào cần thì liên hệ nhé ^^ ( bietvecad@gmail.com )
-
46 phút trước, mr.thanh2610 đã nói:^_^ Chào anh Duy, em đang sài cái lisp của anh đây, lisp thư viện đấy, mà lúc quét chọn các Block em quên chuyển về cùng đơn vị nên giờ ra thế này, giờ phải vào chỉnh từng cái đây anh ạ, có cách nào nhanh hơn không anh
Hehe, mình sẽ lại cập nhật thêm chức năng đổi Unit vào lisp đa chức năng này này ^^
https://www.cadviet.com/forum/topic/176552-lisp-tạo-danh-mục-từ-các-layout-nhiều-file-dwg/
-
Giảm nhiệt đi các bác, gõ bàn phím thì quan trọng gì, ăn nói với nhau ngoài đời thực quan trọng hơn, quan trọng nữa là lisp có thể làm được gì trên Forum
-
-
-
19 phút trước, Truong_Tem đã nói:Cám ơn bạn Biet ve CAD, mình gửi lên cái mình có được, nếu bạn có thời gian bạn sửa dùm mình 1 chổ là lúc chọn đối tượng thứ 2 không cần thiết phải hỏi để xác nhận thêm lần nữa vì thấy không cần thiết phải có bước đó nhé!!
đã sửa rồi, lisp bạn hiện tại đang là pick từng đối tượng 1, nếu làm nhiều tương đối lâu
Nếu bạn đã có lisp này rồi, và chạy vừa ý thì mình ko post lisp mình lên nữa ( ^^ lisp mình hay tính phí lắm )
( Nếu có nhu cầu dùng cho hàng loạt và cập nhật lại bán kính thì liên hệ nhé )
-
1
-
-
"" Với câu hỏi, chủ đề như vậy thì trên forum nước ngoài đã trả lời mình rất nhiệt tình, bạn nào cần thì chia sẽ cho nhé!!! ""
Vừa viết sơ cua lisp này, đang tinh chỉnh lại chút, sẽ sớm post để bạn tham khảo
có thể lisp chạy sẽ không ngon bằng lisp bạn nhờ forum nước ngoài
Lisp sẽ có tùy chọn là fillet cung lồi hay cung lõm, sau khi fillet cũng có thể update lại bán kính cung, và áp dụng cho hàng loạt đối tượng cùng lúc
-
1
-
1
-
-
Đọc lướt qua topic này mà thấy cái gì đó sai sai ?
Cuộc đời là phải có cho có nhận, ông nào cũng muốn nhận chứ ko muốn cho thì bảo sao không mâu thuẫn
Cứ nhắc đến có "phí" cái là các bạn đã có vẻ như "không cần" nữa rồi, mà ko hỏi xem phí đó nó "TO" như nào ?
Những yêu cầu đơn giản thì đa phần mọi người sẽ giúp, phức tạp hơn thì tùy vào lúc và trạng thái người giúp
Đơn giản vậy thôi ko nên phức tạp tình hình quá
-
2
-
-
Xin giới thiệu đến các bạn Lisp thống kê nhanh diện tích Hatch này
Có rất nhiều tùy chọn thống kê như hình:
Video giới thiệu:
Bạn nào có nhu cầu thì liên hệ bietvecad@gmail.com để lấy link tải nhé
Xem thêm lisp khác:
- In nhanh bản vẽ: https://www.cadviet.com/forum/topic/175810-freelisp-in-bản-vẽ-mode-layout-folder/
- Edit nhanh text: https://www.cadviet.com/forum/topic/176606-lisp-chỉnh-sửa-nhanh-text/
- Tạo Viewport: https://www.cadviet.com/forum/topic/176339-lisp-tạo-viewport-hàng-loạt-từ-model-sang-layout/
-
1
-
-
10 giờ trước, czexdenhi97 đã nói:2. Sửa nhanh text.
Bắt sóng được sửa Text nhanh, mình cũng có lisp sửa nhanh text này, không biết có giống " nhanh " của bạn ko?
https://www.cadviet.com/forum/topic/176606-lisp-chỉnh-sửa-nhanh-text/
-
Bạn xem ở topic này ( tuy nhiên chỉ áp dụng cho block thuộc tính )
https://www.cadviet.com/forum/topic/176552-lisp-tạo-danh-mục-từ-các-layout-nhiều-file-dwg/
-
Mô tả chức nawngn của lisp:
- Tạo nhanh danh mục bản vẽ từ Block thuộc tính hoặc là Block và Text nằm ngoài block đó
- Không giới hạn số lượng Tag name hoặc các Text cần tạo
- Có thể tạo từ các layout trong bản vẽ
- Áp dụng cho Autocad 2013 trở đi
* Các bạn liên hệ qua email bietvecad@gmail.com hoặc https://www.facebook.com/cad.bietve để biết thêm thông tin nhé !
Video giới thiệu:
Cập nhật nối file Text:
Xem thêm lisp khác:
- In nhanh bản vẽ: https://www.cadviet.com/forum/topic/175810-freelisp-in-bản-vẽ-mode-layout-folder/
- Edit nhanh text: https://www.cadviet.com/forum/topic/176606-lisp-chỉnh-sửa-nhanh-text/
- Tạo Viewport: https://www.cadviet.com/forum/topic/176339-lisp-tạo-viewport-hàng-loạt-từ-model-sang-layout/
-
Mình vừa chỉnh lại lisp chuyển Font chữ này, cho giao diện dễ nhìn hơn
Link tải về: https://drive.google.com/file/d/142v8dKDvRpOa_1QRCGPtmUhq4evOUBCp/view?usp=drive_web
-
1
-
1
-
-
Mình xin giới thiệu tiếp lisp sửa nhanh Text này:
- Sửa các loại text, cả bên trong block
- Tự động thay đổi chế độ gõ Việt - Anh ( phải bật Unikey lên trước và để kiểu gõ English trước khi dùng lệnh )
- Tự nhận biết kiểu font chữ là Unicode - Tcvn - Vni
- Tương thích, hiển thị tốt đối với font Unicode
* Các bạn liên hệ qua email bietvecad@gmail.com hoặc https://www.facebook.com/cad.bietve để biết thêm thông tin nhé !
Xem thêm lisp khác:
- In nhanh bản vẽ : https://www.cadviet.com/forum/topic/175810-freelisp-in-bản-vẽ-mode-layout-folder/
- Tạo danh mục bản vẽ: https://www.cadviet.com/forum/topic/176725-lisp-tạo-nhanh-danh-mục-bản-vẽ/
- Tạo Viewport: https://www.cadviet.com/forum/topic/176339-lisp-tạo-viewport-hàng-loạt-từ-model-sang-layout/
-
3
-
3
-
-
Viết Lisp xong mới để ý là Autocad có lệnh "DATAEXTRACTION", có thể xuất dữ liệu từ Block thuộc tính để tạo danh mục bản vẽ, và hơn nữa là có thể tổng hợp lại từ các file Dwg, cập nhật lại thông tin nhanh chóng khi thay đổi ^^
Các bạn tham khảo lệnh này, rất hữu ích
-
1
-
-
Giới thiệu các bạn lisp tạo danh mục bản vẽ từ các Layout trong các file Dwg
Điều kiện áp dụng là Block thuộc tính và áp dụng tối đa 4 thuộc tính, các file cad Dwg phải cùng chung Block đó
( nhiều khung block trong 1 layout vẫn dùng được, lisp sẽ sort theo thuộc tính chọn đầu tiên )
* Các bạn liên hệ qua email bietvecad@gmail.com hoặc https://www.facebook.com/cad.bietve để biết thêm thông tin nhé !
-
2
-
2
-
-
- Tương thích version cad từ 2007 đến 2020
- CẬP NHẬT 10-06-2019 : Phiên bản Free_5 ( phiên bản này bạn nào quan tâm có thể để lại email, hoặc gửi vào email bietvecad@gmail.com để lấy link tải nhé )
PS: cập nhật thêm chọn cả Rectang và Block cùng lúc làm khung in
Thêm bản siêu rút gọn cho đủ bộ
-
Lâu lâu ko cập nhật lại lisp ^^, vừa test thử bản mới, giới thiệu cho ae
-
1
-
-
Vừa thêm tùy chọn là Pick chọn hay select khung có sẵn bên model:
-
1
-
-
@conghoa bạn tắt bỏ cái Defender đi, chắc nó thấy file exe nên báo vậy, để an tâm thì dùng trình viruts quét qua nhé
Phần thêm tên layout khi nào có time sẽ cập nhật sau vậy,
-
Tiếp tục nghiên cứu Lisp có ứng dụng như này, ae ai có nhu cầu thì liên hệ qua email bietvecad@gmail.com hoặc https://www.facebook.com/cad.bietve để lấy link nhé ^^
*** Xem thêm lisp in nhanh bản vẽ https://www.youtube.com/playlist?list=PL05frYPpT5LLRHAE9W-osYor9Jbe7nOg-
*** Tiện ích khác https://www.youtube.com/playlist?list=PL05frYPpT5LJUXFg-LYSgxvSmxzIPdoqA
-
Đọc thì thấy code bạn viết có vẻ đúng, bạn thử đổi lại như này xem ( không nên để tên biến là list-point vì đôi khi gây lỗi, nên để thành list_point )
(vl-sort list_point
(function
(lambda (x1 x2)
(or(> (cadr x1) (cadr x2))
(and
(not(> (cadr x1) (cadr x2)))
(< (car x1) (car x2)))
)
)))hoặc
(vl-sort list_point
(function
(lambda (x1 x2)
(if(> (cadr x1) (cadr x2))
(> (cadr x1) (cadr x2))
(< (car x1) (car x2))
)
)))-
1
-
Lisp Lọc Text Dạng Số Ra Khỏi Chuỗi Text
trong AutoLisp
Đã đăng · Trả lời báo cáo
Vừa thử lại , vẫn được, bạn nhớ copy lại lisp nhé, vừa thêm dòng vl-load-com vào