Đến nội dung


Hình ảnh
- - - - -

Thống kê danh mục bản vẽ


  • Please log in to reply
8 replies to this topic

#1 conghoa

conghoa

    biết lệnh attdef

  • Members
  • PipPipPipPipPipPip
  • 411 Bài viết
Điểm đánh giá: 88 (tàm tạm)

Đã gửi 12 June 2007 - 10:26 PM

Các bạn có thể làm giúp mình một cái lisp dùng để thống kê bản vẽ.

Ví dụ: khi vẽ xong mb, md, mc,... dùng lisp đó ta có thể tạo thành một bản thống kê danh mục bản vẽ

1 l mặt bằng tầng 1 l KT01
2 l mặt bằng tầng 2 l KT02
3 l mặt bằng tầng 3 l KT03

.....

xin chân thành cảm ơn!
  • 0

#2 Nguyen Hoanh

Nguyen Hoanh

    biết lệnh adcenter

  • Moderator
  • PipPipPipPipPipPipPip
  • 4105 Bài viết
Điểm đánh giá: 4495 (đỉnh cao)

Đã gửi 12 June 2007 - 11:04 PM

Bạn download file nén dưới đây về, bung nén và copy 2 file DANHMUC.VLX và dongdanhmuc.dwg vào thư mục support của AutoCAD. Password của file nén vẫn mặc định là www.cadviet.com
http://www.cadviet.com/upfiles/DANHMUC.zip

Chương trình này sẽ tự động đánh danh mục với điều kiện bạn khung tên của bạn là 1 block có thuộc tính, thuộc tính đầu tiên là ký hiệu bản vẽ, thuộc tính thứ 2 là tên bản vẽ, các thuộc tính tiếp theo chương trình sẽ bỏ qua.
Hình đã gửi


Cách sử dụng:
- Lệnh TSDM (thông số danh mục) để cài đặt thông số cho danh mục. Bao gồm: Chỉ định tên file text chứa dữ liệu của chương trình (bất kỳ tên gì và ở đâu, miễn không writeprotect. Bạn nên giữ nguyên mặc định của chương trình), tên block khung tên mà bạn đang sử dụng.
- Lệnh DANHMUC để ghi dữ liệu toàn bộ các khung tên được chọn vào file text dữ liệu.
- Lệnh TAODANHMUC để tạo bảng danh mục gồm 3 cột như bạn yêu cầu, mỗi hàng là 1 bản vẽ. Thông tin để tạo danh mục được lấy từ file text dữ liệu.

Như vậy, mỗi dự án bạn sử dụng TSDM một lần. Với mỗi file muốn thêm tên bản vẽ vào file text dữ liệu, bạn sử dụng lệnh DANHMUC 1 lần. Và cuối cùng, khi muốn kết xuất các dữ liệu tên bản vẽ thành bảng, bạn sử dụng lệnh TAODANHMUC.
  • 1

#3 conghoa

conghoa

    biết lệnh attdef

  • Members
  • PipPipPipPipPipPip
  • 411 Bài viết
Điểm đánh giá: 88 (tàm tạm)

Đã gửi 13 June 2007 - 01:57 PM

Mình làm đến bước cuối cùng thì hiện lên thông báo
Hình đã gửi

Có thể do mình đặt file block khung tên chưa đúng theo chuẩn của Nguyen Hoanh. Bạn có thể cho mình xin 1 file mẫu khung được không vậy?

Thanks
  • 0

#4 Nguyen Hoanh

Nguyen Hoanh

    biết lệnh adcenter

  • Moderator
  • PipPipPipPipPipPipPip
  • 4105 Bài viết
Điểm đánh giá: 4495 (đỉnh cao)

Đã gửi 13 June 2007 - 02:38 PM

Không phải do bạn làm sai, mà do bạn chưa copy file dongdanhmuc.dwg vào thư mục support của AutoCAD.
  • 0

#5 vinhnd

vinhnd

    biết pan

  • Members
  • Pip
  • 6 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 20 November 2007 - 11:40 AM

Bạn download file nén dưới đây về, bung nén và copy 2 file DANHMUC.VLX và dongdanhmuc.dwg vào thư mục support của AutoCAD. Password của file nén vẫn mặc định là www.cadviet.com
http://www.cadviet.com/upfiles/DANHMUC.zip

Chương trình này sẽ tự động đánh danh mục với điều kiện bạn khung tên của bạn là 1 block có thuộc tính, thuộc tính đầu tiên là ký hiệu bản vẽ, thuộc tính thứ 2 là tên bản vẽ, các thuộc tính tiếp theo chương trình sẽ bỏ qua.
Hình đã gửi
Cách sử dụng:
- Lệnh TSDM (thông số danh mục) để cài đặt thông số cho danh mục. Bao gồm: Chỉ định tên file text chứa dữ liệu của chương trình (bất kỳ tên gì và ở đâu, miễn không writeprotect. Bạn nên giữ nguyên mặc định của chương trình), tên block khung tên mà bạn đang sử dụng.
- Lệnh DANHMUC để ghi dữ liệu toàn bộ các khung tên được chọn vào file text dữ liệu.
- Lệnh TAODANHMUC để tạo bảng danh mục gồm 3 cột như bạn yêu cầu, mỗi hàng là 1 bản vẽ. Thông tin để tạo danh mục được lấy từ file text dữ liệu.

Như vậy, mỗi dự án bạn sử dụng TSDM một lần. Với mỗi file muốn thêm tên bản vẽ vào file text dữ liệu, bạn sử dụng lệnh DANHMUC 1 lần. Và cuối cùng, khi muốn kết xuất các dữ liệu tên bản vẽ thành bảng, bạn sử dụng lệnh TAODANHMUC.


Nguyen Hoanh ơi!
Mình đã load về dùng thử Lsp Danhmuc rồi, chạy tốt. Tuy nhiên có điều mình thấy là Nguyen Hoanh có thể tăng các thuộc tính tên bản vẽ lên thành 4 hoặc 5 gì đó thay vì chỉ 1 thuộc tính tên bản vẽ như bây giờ ko? vì mình thấy thực tế là trong 1 bàn vẽ thường là có 3 đến 5 dòng tên bản vẽ (song ngữ chẳng hạn)
Mình ko hiểu gì về Lsp này lắm, có gì chỉ giáo nha!
  • 0

#6 Nguyen Hoanh

Nguyen Hoanh

    biết lệnh adcenter

  • Moderator
  • PipPipPipPipPipPipPip
  • 4105 Bài viết
Điểm đánh giá: 4495 (đỉnh cao)

Đã gửi 20 November 2007 - 11:52 AM

Nguyen Hoanh ơi!
Mình đã load về dùng thử Lsp Danhmuc rồi, chạy tốt. Tuy nhiên có điều mình thấy là Nguyen Hoanh có thể tăng các thuộc tính tên bản vẽ lên thành 4 hoặc 5 gì đó thay vì chỉ 1 thuộc tính tên bản vẽ như bây giờ ko? vì mình thấy thực tế là trong 1 bàn vẽ thường là có 3 đến 5 dòng tên bản vẽ (song ngữ chẳng hạn)
Mình ko hiểu gì về Lsp này lắm, có gì chỉ giáo nha!

Bạn đưa ra yêu cầu cụ thể đi.

Bao gồm mô tả thật chi tiết, và file mẫu.

Đúng như form Ssg yêu cầu:
Bạn cần đưa ra:
Cái bạn có, Cái lisp thực hiện, cái bạn cần.

Nếu ví dụ được bằng file dwg là tốt nhất.

Hiện nay yêu cầu của bạn là 'chưa hành động' được. Vì thiếu thông tin, VD: 3 đến 5 dòng là 3 hay 5, rồi dòng danh mục sẽ viết kiểu gì với 3 dòng này - nối nó thành 1 hay viết nó thành 3,....
  • 0

#7 vinhnd

vinhnd

    biết pan

  • Members
  • Pip
  • 6 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 20 November 2007 - 02:10 PM

Bạn đưa ra yêu cầu cụ thể đi.

Bao gồm mô tả thật chi tiết, và file mẫu.

Đúng như form Ssg yêu cầu:
Bạn cần đưa ra:
Cái bạn có, Cái lisp thực hiện, cái bạn cần.

Nếu ví dụ được bằng file dwg là tốt nhất.

Hiện nay yêu cầu của bạn là 'chưa hành động' được. Vì thiếu thông tin, VD: 3 đến 5 dòng là 3 hay 5, rồi dòng danh mục sẽ viết kiểu gì với 3 dòng này - nối nó thành 1 hay viết nó thành 3,....


Tôi nói từ 3 đến 5 dòng là còn tuỳ thuộc vào khung tên, Các dòng này nối lại với nhau thì quá hay rồi.
Theo tôi thì danh mục bản vẽ cần 3 cột như bạn đã làm là hợp lý, tuy nhiên nếu có thể thì cho thêm 1 cột ngày tháng hoặc ghi chú vào thì càng hay.
Tôi upload bản vẽ mẫu mãi mà không được, có cách nào khác để tôi upload file dwg mẫu không Hoanh ơi!

đây rồi, File khung tên dwg mẫu đây Hoành nhe!
http://www.cadviet.com/upfiles/KhungtenA3_1.zip
Thanks!
  • 0

#8 vananhxinh

vananhxinh

    Chưa sử dụng CAD

  • Members
  • Pip
  • 3 Bài viết
Điểm đánh giá: 0 (bình thường)

Đã gửi 14 June 2016 - 10:47 AM

Mình thiết lập được bước 1 và 2 rồi. đến bước 3 thì bảng att hiện lên mà ko tự import từ file txt vào dc. mình dùng adt2008

Mong bạn giúp đỡ


  • 0

#9 noobdoon

noobdoon

    biết vẽ arc

  • Members
  • PipPip
  • 43 Bài viết
Điểm đánh giá: 37 (tàm tạm)

Đã gửi 06 September 2016 - 11:25 AM

Ai còn lisp và khung tên bác Hoàng cho mình xin với


  • 0