Chuyển đến nội dung
Diễn đàn CADViet
  • Thông báo

    • Nguyen Hoanh

      CADViet đã hoàn tất nâng cấp   14/09/2017

      Chào các bạn, CADViet đã hoàn tất việc nâng cấp lên phiên bản mới. Tất cả các chức năng đã hoạt động theo kỳ vọng của ban quản trị. Nếu có vấn đề gì cần phản hồi, các bản post ở đây nhé: Trân trọng, Nguyễn Hoành.
luongtienlanh

Nhờ Viết Lisp Lọc Giá Trị Dimension, Prefix Và Suffix Của Dim

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

Công việc của em đang làm là Quy hoạch mạng lưới thoát nước mưa. Trong đó các thông số của cống em sử dụng Dimension như trong file Autocad đính kèm. Đại khái các Dimension của em sẽ gồm Prefix (tiết diện cống) + giá trị Dim (Chiều dài) + Suffix (độ dốc). 

Giờ em muốn lập bảng excel thống kê Tổng chiều dài của từng loại cống. Em định lọc giá trị tiết diện cống và chiều dài (hoặc tổng chiều dài) tương ứng.

Các bác có thể giúp em viết lisp để xử lý bài toán này không ạ?

Hoặc là có thể xuất tổng giá trị các Dim của 1 loại Dim Style cũng được ạ.

Em không biết gì về Lisp cả nên phải đi nhờ em cũng ngại lắm.

Rất mong được các bác giúp đỡ. Em cám ơn nhiều ạ!

http://www.cadviet.com/upfiles/7/124491_kl_tnm_2.dwg

(Cấu trúc Dim của em thế này ạ)

124491_capture.png

  • Vote tăng 1
  • Vote giảm 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

Gửi các bác cao nhân !

 em muốn tính diện tích của vùng hatch mà không tài nào tính được, nhờ các bác xem giúp e bản vẽ bên dưới với, nếu không được thì các bác có thể chỉ em vẽ lại cách nào đó để tính đc diện tích một cách nhanh nhất. Em kiến thức nghề còn yếu kém nên có gì hỏi ngu mong các bác thông cảm. Em cảm ơn các bác !http://www.cadviet.com/upfiles/7/162254_tinh_dien_tich_hatch.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
quansla    232

Công việc của em đang làm là Quy hoạch mạng lưới thoát nước mưa. Trong đó các thông số của cống em sử dụng Dimension như trong file Autocad đính kèm. Đại khái các Dimension của em sẽ gồm Prefix (tiết diện cống) + giá trị Dim (Chiều dài) + Suffix (độ dốc). 

Giờ em muốn lập bảng excel thống kê Tổng chiều dài của từng loại cống. Em định lọc giá trị tiết diện cống và chiều dài (hoặc tổng chiều dài) tương ứng.

Các bác có thể giúp em viết lisp để xử lý bài toán này không ạ?

Hoặc là có thể xuất tổng giá trị các Dim của 1 loại Dim Style cũng được ạ.

Em không biết gì về Lisp cả nên phải đi nhờ em cũng ngại lắm.

Rất mong được các bác giúp đỡ. Em cám ơn nhiều ạ!

http://www.cadviet.com/upfiles/7/124491_kl_tnm_2.dwg

(Cấu trúc Dim của em thế này ạ)

124491_capture.png

Bạn cho kết quả ra thế nào đi, làm được nhưng cách chọn lọc kết quả như thế nào chứ, hay cứ xuất tạm ra excel rồi dùng lọc có sẵn trong Excel nhé
  • Vote tăng 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

Bạn cho kết quả ra thế nào đi, làm được nhưng cách chọn lọc kết quả như thế nào chứ, hay cứ xuất tạm ra excel rồi dùng lọc có sẵn trong Excel nhé

Cám ơn bác đã quan tâm. Kết quả em muốn dạng như sau hoặc tương tự ạ:

124491_11.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
dinhvantrang    65

Gửi bạn nhé.

https://drive.google.com/file/d/0B143PJiW5hQbZ2R6MTRWbThBMHM/view?usp=sharing

 

Ở cột ID (cột A) bajn double Click vào để Zoom tới cái Dim đó khi cần kiểm tra. Mình lấy các thông tin ra cho bạn như, Prefix, Length, Suffix, Dimstyle. Hy vọng đúng như bạn cần.

  • Vote tăng 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

Gửi bạn nhé.

https://drive.google.com/file/d/0B143PJiW5hQbZ2R6MTRWbThBMHM/view?usp=sharing

 

Ở cột ID (cột A) bajn double Click vào để Zoom tới cái Dim đó khi cần kiểm tra. Mình lấy các thông tin ra cho bạn như, Prefix, Length, Suffix, Dimstyle. Hy vọng đúng như bạn cần.

Cám ơn bác rất nhiều.

Bác xử lý còn tuyệt vời trên cả mức em mong đợi.

Chúc bác nhiều sức khỏe và công tác tốt! 

  • Vote tăng 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
ketxu    2.653

Tại sao các yêu cầu này k làm Data Extraction nhỉ ^^
Mà ketxu thấy bác Dinhvantrang chưa set focus lại Excel và CAD sau khi export và Click double, chưa đặt Cancel = True trong action Doubclick, đúng k nhỉ :D

  • Vote tăng 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

Tại sao các yêu cầu này k làm Data Extraction nhỉ ^^

Mà ketxu thấy bác Dinhvantrang chưa set focus lại Excel và CAD sau khi export và Click double, chưa đặt Cancel = True trong action Doubclick, đúng k nhỉ :D

Em thử dùng lệnh DataExtraction trong cad lọc mà nó không có phần tích lọc giá trị của Dim bác ạ.

Với em thì cách làm của bac Dinhvantrang là đủ dùng rồi nhưng bác ketxu có phương án nào tối ưu hơn để em tham khảo không ạ?

  • Vote tăng 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
dinhvantrang    65

Tại sao các yêu cầu này k làm Data Extraction nhỉ ^^

Mà ketxu thấy bác Dinhvantrang chưa set focus lại Excel và CAD sau khi export và Click double, chưa đặt Cancel = True trong action Doubclick, đúng k nhỉ :D

Cảm ơn Ketxu đã góp ý, mình cũng không để ý đến tham số Cancel trong sự kiện Double Click, nhờ đây mới vỡ lẽ ra.

  • Vote tăng 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
dinhvantrang    65

Cám ơn bác rất nhiều.

Bác xử lý còn tuyệt vời trên cả mức em mong đợi.

Chúc bác nhiều sức khỏe và công tác tốt! 

Đã Fix lỗi như mr Ketxu góp ý, bạn tải về dùng nhé

  • Vote tăng 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
ketxu    2.653

Em thử dùng lệnh DataExtraction trong cad lọc mà nó không có phần tích lọc giá trị của Dim bác ạ.

Với em thì cách làm của bac Dinhvantrang là đủ dùng rồi nhưng bác ketxu có phương án nào tối ưu hơn để em tham khảo không ạ?

Bác dinhvantrang làm cho bạn tốt lắm rồi :) Mình cũng sẽ học mót được vài thứ ^^

  • Vote tăng 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

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


×