Đến nội dung


Hình ảnh

Tạo các thuộc tính cho Block và xuất sang Excel


  • Please log in to reply
20 replies to this topic

#1 nhatquyelec

nhatquyelec

    biết vẽ line

  • Members
  • PipPip
  • 29 Bài viết
Điểm đánh giá: -1 (bình thường)

Đã gửi 10 October 2011 - 11:12 AM

Chào mọi người,
Mình là dân điện, trong quá trinh làm việc mình có một bài toán như thế này, không biết anh em có giải quyết được không.
Mình có vẽ một lưới điện trên CAD, tại mỗi cột điện mình muốn tạo các block thể hiện cột điện và vị trí của nó, ví dụ : vị trí I/1 _ cột CH8,4, vị trí I/2 _ cột BTLT8,4, .....
Đi kèm với bản vẽ CAD là file Excel tổng hợp vật tư tại từng vị trí cột.
Bây giờ mình muốn ngay lúc đầu vẽ bản vẽ CAD, tại từng vị trí mình gán cho nó từng thuộc tính luôn, như : vị trí cột, loại cột, xà, sứ, ..... sau đó mình chọn các cột đó và xuất sang Excel ( đỡ phải làm công đoạn thống kê lại các thuộc tính vị trí này là loại cột gì, xà, sứ gì trên Excel lần nữa, và điều này làm đồng nhất giữa bản vẽ CAD và bảng kê EXCEL)
Mình có file ảnh kèm theo để minh họa đây,
Mong mọi người biết về vấn đề này giúp đỡ !!!
http://www.cadviet.c...3/cad_excel.rar
  • 0

#2 cd2k44

cd2k44

    Edu level: li5

  • Members
  • PipPipPipPipPipPipPip
  • 648 Bài viết
Điểm đánh giá: 121 (tàm tạm)

Đã gửi 10 October 2011 - 11:17 AM

Tiếc là bạn không đưa file cad nên chưa thực hiện để xem có đúng ý bạn không.nếu là block thì bạn dùng lệnh eattext để xuất thuộc tính cũng được.Bạn có thể gửi file cad để mình thử làm xem có được không
  • 0

#3 nhatquyelec

nhatquyelec

    biết vẽ line

  • Members
  • PipPip
  • 29 Bài viết
Điểm đánh giá: -1 (bình thường)

Đã gửi 11 October 2011 - 07:46 AM

Chào bạn, cám ơn bạn đã quan tâm
Đây là file Cad mình đính kèm để bạn xem
http://www.cadviet.c...es/3/help_1.rar
  • 0

#4 cd2k44

cd2k44

    Edu level: li5

  • Members
  • PipPipPipPipPipPipPip
  • 648 Bài viết
Điểm đánh giá: 121 (tàm tạm)

Đã gửi 11 October 2011 - 08:07 AM

Mình chỉ hướng dẫn bạn xuất thuộc tính thôi,còn sắp xếp theo thứ tự bạn minh họa thì bạn tự làm nhé.Bạn xem video xem có đúng ý bạn không:

P/s:Bạn nên post hình trực tiếp lên diễn đàn,đừng bắt mọi người phải down về mới biết yêu cầu của bạn.
  • 0

#5 rubylin86

rubylin86

    biết lệnh copy

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

Đã gửi 11 October 2011 - 08:39 AM

http://www.mediafire...cam3l5oxrnt1r3g
dow lisp nay ve xai thu, cai nay lay toa do cua Block
  • 0

#6 phamthanhbinh

phamthanhbinh

    biết lệnh adcenter

  • Moderator
  • PipPipPipPipPipPipPip
  • 6007 Bài viết
Điểm đánh giá: 3113 (tuyệt vời)

Đã gửi 11 October 2011 - 04:35 PM

Chào mọi người,
Mình là dân điện, trong quá trinh làm việc mình có một bài toán như thế này, không biết anh em có giải quyết được không.
Mình có vẽ một lưới điện trên CAD, tại mỗi cột điện mình muốn tạo các block thể hiện cột điện và vị trí của nó, ví dụ : vị trí I/1 _ cột CH8,4, vị trí I/2 _ cột BTLT8,4, .....
Đi kèm với bản vẽ CAD là file Excel tổng hợp vật tư tại từng vị trí cột.
Bây giờ mình muốn ngay lúc đầu vẽ bản vẽ CAD, tại từng vị trí mình gán cho nó từng thuộc tính luôn, như : vị trí cột, loại cột, xà, sứ, ..... sau đó mình chọn các cột đó và xuất sang Excel ( đỡ phải làm công đoạn thống kê lại các thuộc tính vị trí này là loại cột gì, xà, sứ gì trên Excel lần nữa, và điều này làm đồng nhất giữa bản vẽ CAD và bảng kê EXCEL)
Mình có file ảnh kèm theo để minh họa đây,
Mong mọi người biết về vấn đề này giúp đỡ !!!
http://www.cadviet.c...3/cad_excel.rar

Hề hề hề,
Yêu cầu của bạn không khó nhưng đề nghị bạn trình bày rõ hơn ý của bạn để người làm lisp tiện hiểu. Tỷ như cái vị trí cột của bạn ở đây là gì???
Là thuộc tính vị trí (I/1, I/2, I/3.... ) hay là tọa độ của điểm đặt block???
Hay trong số các thuộc tính có trong block của bạn, có cần lấy tất cả các thuộc tính này hay chỉ cần lấy một vài thuộc tính nào đó như bạn đã mô tả ( Vì mình thấy trên file excel bạn gửi số thuộc tính chỉ có 4 mà thực tế bạn có tới 6 thuộc tính trong block)
Rất mong bạn nói rõ để người làm lisp đỡ phải vất vả chỉnh sửa bạn nhé.
Hề hề hề, chúc bạn vui.
  • 0
Chúc các quý Anh trên diễn đàn luôn khỏe, đẻ thêm được nhiều thứ để mót.

#7 nhatquyelec

nhatquyelec

    biết vẽ line

  • Members
  • PipPip
  • 29 Bài viết
Điểm đánh giá: -1 (bình thường)

Đã gửi 13 October 2011 - 03:17 PM

Xin lỗi mọi người, mấy ngày ni bận việc ở cơ quan quá, nên không lên diễn đàn xem mọi người góp ý !
Về bài toán của mình thì theo như bạn "cd2k44" hướng dẫn dùng lệnh eatedit để xuất các thuộc tính sang Excel thì mình làm được rồi, nhưng mình xem lại nếu cứ tới từng vị trí cột điện rồi đánh vào nào là : vị trí, xà, móng, tiếp địa,...còn nhiều nữa, bất tiện quá !
Nhưng bây giờ vấn đề mình nghĩ tối ưu nhất là nên thế này :
Mình có một loạt các vtc(vị trí cột), xa(xà), lc(loại cột), su(sứ),... trong Excel tương ứng là các biến Tag vt, xa, lc, su,... trong CAD
Và làm sao để mình nhập các thông số vào Excel, thì các thông số này được Update vào CAD.
(tất nhiên chương trình phải tìm kiếm vị trí cột để điền các thông số kia cho tương ứng)
Mình gời file hình kèm theo để mấy bạn dễ hiểu ý đồ của mình.
http://www.cadviet.c...les/3/help2.rar
À, và nếu các bạn đã làm thì hướng dẫn cụ thể từng câu lệnh giúp mình (tóm lại cho mình cái cần câu í !)
Vì tương lai mình muốn phát triển thêm, ví dụ như tại vị trí I/7 là cột BTLT8,4 thì xuất sang CAD cái là tại đó nó lôi block hình tròn thể hiện cột BTLT8,4 ra hiện lên.....
Cám ơn mọi người trước nghe.
  • 0

#8 cd2k44

cd2k44

    Edu level: li5

  • Members
  • PipPipPipPipPipPipPip
  • 648 Bài viết
Điểm đánh giá: 121 (tàm tạm)

Đã gửi 13 October 2011 - 04:00 PM

Xin lỗi mọi người, mấy ngày ni bận việc ở cơ quan quá, nên không lên diễn đàn xem mọi người góp ý !
Về bài toán của mình thì theo như bạn "cd2k44" hướng dẫn dùng lệnh eatedit để xuất các thuộc tính sang Excel thì mình làm được rồi, nhưng mình xem lại nếu cứ tới từng vị trí cột điện rồi đánh vào nào là : vị trí, xà, móng, tiếp địa,...còn nhiều nữa, bất tiện quá !
Nhưng bây giờ vấn đề mình nghĩ tối ưu nhất là nên thế này :
Mình có một loạt các vtc(vị trí cột), xa(xà), lc(loại cột), su(sứ),... trong Excel tương ứng là các biến Tag vt, xa, lc, su,... trong CAD
Và làm sao để mình nhập các thông số vào Excel, thì các thông số này được Update vào CAD.
(tất nhiên chương trình phải tìm kiếm vị trí cột để điền các thông số kia cho tương ứng)
Mình gời file hình kèm theo để mấy bạn dễ hiểu ý đồ của mình.
http://www.cadviet.c...les/3/help2.rar
À, và nếu các bạn đã làm thì hướng dẫn cụ thể từng câu lệnh giúp mình (tóm lại cho mình cái cần câu í !)
Vì tương lai mình muốn phát triển thêm, ví dụ như tại vị trí I/7 là cột BTLT8,4 thì xuất sang CAD cái là tại đó nó lôi block hình tròn thể hiện cột BTLT8,4 ra hiện lên.....
Cám ơn mọi người trước nghe.

Bạn làm lệnh đó trong lệnh có dấu tích cho phép bạn truy xuất thông tin gì,cái nào không cần xuất thìbạn bỏ nó đi.Trong express của cad hình như có lệnh import các thông tin đó bạn
  • 0

#9 nhatquyelec

nhatquyelec

    biết vẽ line

  • Members
  • PipPip
  • 29 Bài viết
Điểm đánh giá: -1 (bình thường)

Đã gửi 14 October 2011 - 12:42 PM

mình đánh lệnh "import", thì nó hỏi mở file metafile (.wmf) chẳng hiểu file đó làm gì
  • 0

#10 nhatquyelec

nhatquyelec

    biết vẽ line

  • Members
  • PipPip
  • 29 Bài viết
Điểm đánh giá: -1 (bình thường)

Đã gửi 14 October 2011 - 12:49 PM

mình dùng lệnh import thì nó xuất sang file ảnh, bạn "cd2k44" trả lời sai ý mình rồi
  • 0

#11 cd2k44

cd2k44

    Edu level: li5

  • Members
  • PipPipPipPipPipPipPip
  • 648 Bài viết
Điểm đánh giá: 121 (tàm tạm)

Đã gửi 14 October 2011 - 01:19 PM

Chắc bạn gõ nhầm rồi.lệnh attin
  • 0

#12 nhatquyelec

nhatquyelec

    biết vẽ line

  • Members
  • PipPip
  • 29 Bài viết
Điểm đánh giá: -1 (bình thường)

Đã gửi 14 October 2011 - 02:56 PM

ui, cám ơn bạn đã nhiệt tình, nhưng vấn đề mình hỏi khác cơ, như mình nói việc điền thuộc tính từng cột trong CAD quá mất công,
giờ là làm sao mà từ Excel mà xuất sang CAD ấy, như đã trình bày ở trên ấy
  • 0

#13 cd2k44

cd2k44

    Edu level: li5

  • Members
  • PipPipPipPipPipPipPip
  • 648 Bài viết
Điểm đánh giá: 121 (tàm tạm)

Đã gửi 14 October 2011 - 04:23 PM

Vậy bạn chen bảng excel vào vad hoặc tìm chương trình hỗ trợ chức năng này,cadviet đã có rồi,tìm 1 số phần hỗ trợ xuất qua cad đó là được.Mình đọc không kỹ nên tưởng bạn thay đổi thuộc tính block kia
  • 0

#14 nhatquyelec

nhatquyelec

    biết vẽ line

  • Members
  • PipPip
  • 29 Bài viết
Điểm đánh giá: -1 (bình thường)

Đã gửi 17 October 2011 - 08:13 AM

tìm mãi rồi nhưng hình như chưa có đề tài nào nói về việc xuất dữ liệu trong bảng Excel vào gán lên các thuộc tính cho block trong CAD cả, mình cũng không biết phải bắt đầu từ hướng nào để giải quyết vấn đề này nữa, cám ơn mọi người !
Tiếp tục tìm kiếm thôi
  • 0

#15 cd2k44

cd2k44

    Edu level: li5

  • Members
  • PipPipPipPipPipPipPip
  • 648 Bài viết
Điểm đánh giá: 121 (tàm tạm)

Đã gửi 17 October 2011 - 08:45 AM

tìm mãi rồi nhưng hình như chưa có đề tài nào nói về việc xuất dữ liệu trong bảng Excel vào gán lên các thuộc tính cho block trong CAD cả, mình cũng không biết phải bắt đầu từ hướng nào để giải quyết vấn đề này nữa, cám ơn mọi người !
Tiếp tục tìm kiếm thôi

Phải hỏi lại bạn 1 chút:
1. Bạn muốn cập nhật các thông tin cho các block có trên cad từ excel hay sao=> Với yêu cầu này thì mình nhớ là express của cad có việc import thông tin vào att block.
2. Nếu bạn muốn chuyển bảng các thông tin block từ excel sang cad thì có 1 số chương trình như sau: bạn insert object là bảng excel qua cad,dùng các lisp xuất từ excel sang cad, hoặc lên google search với từ khóa:chuyển bảng thống kê từ excel sang cad
  • 0

#16 nhatquyelec

nhatquyelec

    biết vẽ line

  • Members
  • PipPip
  • 29 Bài viết
Điểm đánh giá: -1 (bình thường)

Đã gửi 18 October 2011 - 09:39 AM

Ờ, như thế này này, mình có một sơ đồ lưới điện trong CAD, tại từng vị trí cột mình tạo từng block bao gồm nhiều Tag (ví dụ gồm 2 Tag : vtc(vị trí cột), lc(loại cột), việc này cũng dễ làm) để mô tả cho vật tư thiết bị cho từng cột
Tương ứng với 2 Tag bên CAD, bên Excel mình có 2 cột A(vtc), B(lc).
Mình muốn làm một chương trình trong CAD tìm kiếm dữ liệu tương ứng từ Excel để cập nhập vào các Tag của block được chọn
Bạn xem hình dưới cho tiện,
À, bảng excel mình đưa vào trong CAD là để mô tả cho dễ hiểu thôi chứ không phải là đưa nó vào trong CAD đâu

http://www.cadviet.c...les/3/123_1.rar
  • 0

#17 cd2k44

cd2k44

    Edu level: li5

  • Members
  • PipPipPipPipPipPipPip
  • 648 Bài viết
Điểm đánh giá: 121 (tàm tạm)

Đã gửi 18 October 2011 - 11:18 AM

Bạn xem thử xem có đúng ý bạn không

  • 0

#18 nhatquyelec

nhatquyelec

    biết vẽ line

  • Members
  • PipPip
  • 29 Bài viết
Điểm đánh giá: -1 (bình thường)

Đã gửi 19 October 2011 - 07:58 AM

xem không được bạn à, hiện thông báo "this video is private"
  • 0

#19 cd2k44

cd2k44

    Edu level: li5

  • Members
  • PipPipPipPipPipPipPip
  • 648 Bài viết
Điểm đánh giá: 121 (tàm tạm)

Đã gửi 19 October 2011 - 08:38 AM

Bạn kiêm tra lại,mình xem bình thường mà
  • 0

#20 nhatquyelec

nhatquyelec

    biết vẽ line

  • Members
  • PipPip
  • 29 Bài viết
Điểm đánh giá: -1 (bình thường)

Đã gửi 19 October 2011 - 09:59 AM

vẫn vậy, có thể bạn có tài khoản trong youtube nên có thể xem được,
à mình thấy bạn chắc có vẻ khá mấy khoản lập trình CAD, nên để tiện trao đổi bạn cho mình xin địa chỉ mail được không ?
  • 0