Đến nội dung


Hình ảnh

Phần mềm hỗ trợ vẽ trắc dọc thoát nước HiTD


  • Please log in to reply
64 replies to this topic

#1 Skywings

Skywings

    biết lệnh erase

  • Members
  • PipPipPip
  • 102 Bài viết
Điểm đánh giá: 46 (tàm tạm)

Đã gửi 09 April 2012 - 05:52 PM

- Giới thiệu:
HiTD là một công cụ nhỏ gọn, hỗ trợ vẽ và hiệu chỉnh trắc dọc cống thoát nước một cách nhanh chóng trong AutoCAD. Việc xây dựng dữ liệu trắc dọc đơn giản và hiệu chỉnh linh hoạt trong môi trường AutoCAD mà không cần xây dựng file dữ liệu từ bên ngoài. Chương trình có thể làm việc với nhiều tim tuyến trên mặt bằng, thuận tiện cho việc xây dựng, kiểm soát và hiệu chỉnh mạng lưới thoát nước. Đặc biệt, chương trình có thể phân tích và kiểm tra thủy lực mạng lưới thoát nước theo TCVN, tự động tính toán và đề xuất phương án thiết kế phù hợp.

 

* Giới hạn dùng thử: 100 lần nạp chương trình.

 

- Cập nhật v6.1.0

 

-> Download http://hitdproject.webs.com/downloads hoặc  http://hitdproject.somee.com/

 

- Nhận mã kích hoạt miễn phí: xem hướng dẫn ở đây http://hitdproject.somee.com/News

 

- Hướng dẫn cài đặt:

  • Giải nén gói download.
  • Y/c các file của chương trình nằm chung trong 1 thư mục.
  • Y/c cài đặt font Vf Helve-Condense  đi kèm bằng tay trước khi sử dụng chương trình.
  • Để nạp menu chương trình, dùng lệnh CUILOAD của AutoCAD và chọn file HiTD.cui hoặc HiTDx.cuix (AutoCAD 2010 trở lên).

- Hướng dẫn nạp chương trình:

 

* Lần đầu tiên sử dụng hoặc thay đổi đường dẫn (di chuyển sang thư mục khác):

  • Gõ lệnh NETLOAD, chọn file HiTdAc2013.dll để nạp chương trình trong AutoCAD 2013 trở lên, chọn HiTdAc2010.dll nếu dùng AutoCAD 2010 -> 2012. Chương trình tự động tìm và nạp bổ sung HiTdLspCore.VLX.

Các lần tiếp theo hoặc mở bản vẽ mới:

  • Gõ lệnh APPLOAD, chọn file HiTdLspCore.VLX trong thư mục cài đặt, chương trình tự động tìm và nạp bổ sung HiTdAc2010.dll hoặc HiTdAc2013.dll dựa vào phiên bản AutoCAD đang chạy. HiTdLspCore.VLX có thể chạy độc lập với phiên bản AutoCAD thấp hơn từ 2007 -> 2009 nhưng không thể nạp các tính năng mở rộng từ các file HiTdAc201x.dll.

- Video hướng dẫn:

+ Tính toán và phân tích thủy lực mạng lưới thoát nước thải theo TCVN:

Video 7 : http://youtu.be/6yxfp9neFnM (new - v5.3.0)

 

+ Tính toán và phân tích thủy lực mạng lưới thoát nước mưa theo TCVN:

Video 6 : http://youtu.be/RyaGtAwkoj0 (v4.0.0)

+ Thiết kế trắc dọc:
Video 1 : http://youtu.be/OYoDc5YkMC4 (v3.1.0)
Video 2 : http://youtu.be/KqfnVZnB44c
Video 3 : http://youtu.be/_OKNfCKKEKA
Video 4 : http://youtu.be/38zGvps7cwI

+ Hiệu chỉnh trắc dọc:
Video 5 : http://youtu.be/2puBWn51RNo

Mấy bác dùng thử cho mình ý kiến nhé :).


Bài viết đã được chỉnh sửa nội dung bởi Skywings: 23 December 2015 - 10:56 PM

  • 3

#2 redsea_tq

redsea_tq

    biết lệnh erase

  • Members
  • PipPipPip
  • 107 Bài viết
Điểm đánh giá: 13 (tàm tạm)

Đã gửi 09 April 2012 - 08:40 PM

không biết bạn làm thế nào để tính được cao độ đỉnh hố ga? ở đây không thấy bạn nói đến phương pháp tính hay mình đọc chưa kỹ vậy? CDTN bạn dựa vào đâu để tự động tính toán? nếu có thể bạn giải thích giúp mình được không? Cám ơn bạn!
  • 0

#3 Skywings

Skywings

    biết lệnh erase

  • Members
  • PipPipPip
  • 102 Bài viết
Điểm đánh giá: 46 (tàm tạm)

Đã gửi 09 April 2012 - 10:26 PM

Về cao độ tự nhiên mình cũng đã có đề cập trong file hướng dẫn. CDTN (hay Đường mặt đất trong chương trình) của từng hố ga xác định dựa vào vị trí của chúng trên tuyến đối chiếu với khảo sát địa hình hoặc Trắc dọc đường giao thông. Có 2 cách để đưa vào tính toán:
- Nếu bạn xuất trắc dọc từ mặt bằng, bạn cần xác định các Block hố ga chính và xác định CDTN của chúng, hiệu chỉnh trực tiếp thuộc tính DINHHG của Block. Các Block hố ga phụ giữa các hố ga chính, CDTN của chúng được nội suy dựa vào các hố ga chính bằng lệnh hUPD (xem mục III.4 và VI trong file hướng dẫn).
- Nếu thiết kế Đường mặt đất ngay trên Bảng trắc dọc, có thể vẽ tự do bằng lwpolyline (cần xác định cao độ các điểm gãy). Nếu bạn có dãy số cao độ thiết kế trong trắc dọc đường giao thông (xuất từ Nova chẳng hạn), có thể dùng lệnh T2L để vẽ đường mặt đất từ dãy số đó theo đúng tỉ lệ bạn chọn (xem mục VI.4).
  • 1

#4 cuong997lc

cuong997lc

    Chưa sử dụng CAD

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

Đã gửi 10 April 2012 - 09:10 AM

- Giới thiệu:
HiTD là một công cụ nhỏ gọn, hỗ trợ vẽ và hiệu chỉnh trắc dọc cống thoát nước một cách nhanh chóng trong AutoCAD. Việc xây dựng dữ liệu trắc dọc đơn giản và hiệu chỉnh linh hoạt trong môi trường AutoCAD mà không cần xây dựng file dữ liệu từ bên ngoài. Chương trình có thể làm việc với nhiều tim tuyến trên mặt bằng, thuận tiện cho việc xây dựng, kiểm soát và hiệu chỉnh mạng lưới thoát nước.
* Chương trình tương thích với AutoCAD 2007 trở lên. Phiên bản Beta giới hạn 100 lần nạp chương trình.

- Download: https://sites.google.../tvchihieu/home -> Giải nén HiTD.zip và chép thư mục HiTD vào ổ D: -> nạp lệnh HiTDv300.vlx
- Xem file hướng dẫn sử dụng HiTD v300 - hdsd.pdfTrac doc mau.dwg đính kèm trong thư mục D:\HiTD.

Các bác dùng thử cho mình ý kiến nhé :).

em áp vào cad 2007 nhưng khô ng dùng duo
duoc. mong các bác chỉ dùm . thanks !
  • 1

#5 Skywings

Skywings

    biết lệnh erase

  • Members
  • PipPipPip
  • 102 Bài viết
Điểm đánh giá: 46 (tàm tạm)

Đã gửi 10 April 2012 - 02:14 PM

em áp vào cad 2007 nhưng khô ng dùng duo
duoc. mong các bác chỉ dùm . thanks !

Bạn có thể nói rõ chương trình báo lỗi j không??
  • 1

#6 ketxu

ketxu

    Copier - Paster - Editor

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

Đã gửi 10 April 2012 - 10:47 PM

Ứng dụng thứ 2 sau TCAL đây chăng ^^
  • 0

Thành viên nhóm CadMagic.
Mời bạn ghé thăm facebook nhóm - Page viết lisp theo yêu cầu  :
CAD MAGIC


#7 Skywings

Skywings

    biết lệnh erase

  • Members
  • PipPipPip
  • 102 Bài viết
Điểm đánh giá: 46 (tàm tạm)

Đã gửi 11 April 2012 - 09:19 AM

Ứng dụng thứ 2 sau TCAL đây chăng ^^

Cả năm rùi mà bác bác Két vẫn nhớ hehe! Nói đúng ra thì ứng dụng này mình bắt đầu viết trước TCAL, nhưng mãi đến giờ mới cảm thấy nó "đủ lông đủ cánh" ^_^ .
  • 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 11 April 2012 - 10:57 AM

Bạn làm 1 video hướng dẫn sử dụng cho mọi người tham khảo đươc không bạn
  • 0

#9 redsea_tq

redsea_tq

    biết lệnh erase

  • Members
  • PipPipPip
  • 107 Bài viết
Điểm đánh giá: 13 (tàm tạm)

Đã gửi 11 April 2012 - 12:01 PM

Về cao độ tự nhiên mình cũng đã có đề cập trong file hướng dẫn. CDTN (hay Đường mặt đất trong chương trình) của từng hố ga xác định dựa vào vị trí của chúng trên tuyến đối chiếu với khảo sát địa hình hoặc Trắc dọc đường giao thông. Có 2 cách để đưa vào tính toán:
- Nếu bạn xuất trắc dọc từ mặt bằng, bạn cần xác định các Block hố ga chính và xác định CDTN của chúng, hiệu chỉnh trực tiếp thuộc tính DINHHG của Block. Các Block hố ga phụ giữa các hố ga chính, CDTN của chúng được nội suy dựa vào các hố ga chính bằng lệnh hUPD (xem mục III.4 và VI trong file hướng dẫn).
- Nếu thiết kế Đường mặt đất ngay trên Bảng trắc dọc, có thể vẽ tự do bằng lwpolyline (cần xác định cao độ các điểm gãy). Nếu bạn có dãy số cao độ thiết kế trong trắc dọc đường giao thông (xuất từ Nova chẳng hạn), có thể dùng lệnh T2L để vẽ đường mặt đất từ dãy số đó theo đúng tỉ lệ bạn chọn (xem mục VI.4).

Có nghĩa là CDTN người sử dụng phải tự nội suy? nếu vậy thì mất thời gian lắm. Nói chung mỗi công ty có một form riêng nên làm cái này không khác gì làm dâu trăm họ, bạn phải cố gắng nhiều thì mới đáp ứng được yêu cầu của anh em. Mình cung có viết TND nhưng cách tiếp cận có lẽ không giống bạn. Bạn làm cái video lên để anh em học hỏi xem sao nhé!
  • 0

#10 Skywings

Skywings

    biết lệnh erase

  • Members
  • PipPipPip
  • 102 Bài viết
Điểm đánh giá: 46 (tàm tạm)

Đã gửi 13 April 2012 - 09:25 PM

Thì ra bác redsea_tq cũng nghiên cứu về vấn đề này, hôm nào bác gửi chương trình TND cho mình tham khảo nhé :)! Có lẽ bác chưa hiểu ý mình, chỉ nội suy CDTN cho các hố ga chính, các hố ga phụ chương trình tự động nội suy tuyến tính dựa vào các hố ga chính, hoặc là sử dụng lại Trắc dọc đường hay trắc dọc của khảo sát địa hình dọc tuyến.
Mình mới up lại phiên bản mới sửa một lỗi nhỏ về khoảng cách và file Trac doc mau + Huong dan.dwg đính kèm. Hiện tại mình mới làm được 2 đoạn video minh họa cho phần Thiết kế nhanh, từ từ sẽ làm tiếp các video khác ^_^. (xem bài viết #1).
  • 1

#11 redsea_tq

redsea_tq

    biết lệnh erase

  • Members
  • PipPipPip
  • 107 Bài viết
Điểm đánh giá: 13 (tàm tạm)

Đã gửi 13 April 2012 - 09:34 PM

TND mình phát triển cũng lâu rồi nhưng chỉ phục vụ ở công ty mình là chính vì nó theo form công ty. mình lấy tuyến cống dựa trên đường pline(2d,3d) rồi tạo tuyến cống, khai báo hố tụ...
Cao độ thiết kế dựa trên trắc ngang đại diện tuyến và cao độ đường đỏ của tuyến với tuyến thiết kế mới, nếu tuyến hiện có thì mình có tool sả cdtk của tuyến lên bình đồ rồi tạo lưới tam giác và nội suy cdtk cho từng hố ga, cdtn mình cũng làm như vậy. hiện tại mình đang nghĩ thêm để phát triển phần đấu nối, từ trước mình chỉ cho đấu nối theo cao độ đáy, mình đang phát triển để đấu nối theo cao độ đỉnh và đấu nối theo tim.
Mình cũng đã xem qua video của bạn và thấy còn nhiều cái phải tính tay quá, bạn cố gắng chỉnh sửa tối ưu để giảm thiểu tính toán bằng tay thì tốt. còn cái này mình muốn hỏi bạn hình như chương trình vẽ cống theo thông tin blockref hố tụ thì phải, nếu vậy cao độ đáy cống của bạn tính toán ra sao? những hố tụ có bước nhảy về cao độ thì bạn sẽ sử lý thế nào?
  • 0

#12 Skywings

Skywings

    biết lệnh erase

  • Members
  • PipPipPip
  • 102 Bài viết
Điểm đánh giá: 46 (tàm tạm)

Đã gửi 15 April 2012 - 08:02 AM

Đã thêm 2 video ở bài viết #1 :)
Hiện tại, CDTN mình lấy từ khảo sát địa hình và trắc dọc đường, CDTK và Đường kinh xác định từ tính toán thủy lực, các bước nhập tay dữ liệu là các bước phải có, theo mình không phải là quá nhiều, Theo bác redsea_tq thì có thể tối ưu được ở bước nào :unsure:? Bác có thể xây dựng được lưới tam giác quả là đáng ngưỡng mộ :rolleyes:! Nhưng mình có điều thắc mắc khi bác áp dụng cho CDTK vì lưới tam giác phù hợp cho mặt bằng hơn là tuyến và cũng chưa hình dung được cách bác sử dụng trắc ngang đại diện :blink:.
Các hố ga mình xây dựng bằng blockref, nếu bác để ý sẽ thấy mỗi hố ga có 4 vị trí để đấu nối cống vào tương ứng 4 cặp thông số Đường kính và Cao độ đáy. Cao độ đáy cống là CDTK. Đối với những hố ga có bước nhảy về cao độ, nếu thiết kết đường đỏ trên bảng trắc dọc, có thể vẽ pline giật cấp tại hố ga đó (video 3), hoặc có thể thay đổi giá trị của cao độ cống vào và cao độ cống ra ngay trong blockref (video 1 và 2).
  • 0

#13 thanhlamct

thanhlamct

    biết lệnh offset

  • Members
  • PipPipPip
  • 176 Bài viết
Điểm đánh giá: 70 (tàm tạm)

Đã gửi 04 May 2012 - 09:35 PM

Rất lâu mới lại xuất hiện chương trình vẽ trắc dọc thoát nước, cảm ơn bạn vì đã chia sẻ.
Hầu hết các chương trình trước đây đều sử dụng excel để tính toán và sử dụng lisp, scr hay VBA để vẽ.
Tuy nhiên, chương trình của bạn sử dụng dữ liệu sẵn có, cũng là một bước cải tiến, xong mới chỉ xem mấy video hướng dẫn của bạn đã thấy phải nhập vào nhiều quá, có lẽ chỉ thích hợp với thoát nước cho khu đô thị, công nghiệp có số lượng hố ga hạn chế. Nếu phải chạy cho cả thành phố lớn, số lượng hố ga lên đến hàng nghìn cái thì xử lý thế nào?
Xin hỏi bạn vài câu:
- Bạn sử dụng chương trình tính toán thủy lực nào? có tích hợp vào chương trình của bạn không?
- Mình thấy đường kính bạn phải nhập, cao độ đáy cống phải nhập, như vậy thì khá vất vả.
- Về vấn đề nội suy CDTN: bạn nói chỉ nhập các hố ga chính, vậy khoảng cách giữa các hố ga chính là bao nhiêu m? CDTN của hố ga ở giữa nội suy theo hai hố ga chính? giả sử có CDTN theo địa hình tại các hố ga ở giữa thì bạn vẫn sử dụng phương pháp nội suy tính cao độ hay phải nhập từng hố ga?
- Tại các vị trí giao cắt với các đường ống khác (như ống cấp nước), chương trình có tự động thể hiện trên trắc dọc không? có thông số nào cho trường hợp như vậy không?
- Góc ngoặt của ống tại hố ga thì tự động tính toán hay phải nhập bằng tay?
  • 0

#14 Thaistreetz

Thaistreetz

    biết lệnh adcenter

  • Advance Member
  • PipPipPipPipPipPipPip
  • 903 Bài viết
Điểm đánh giá: 505 (tốt)

Đã gửi 04 May 2012 - 11:39 PM

Có lẽ do là dân ngoại đạo với vấn đề thoát nước (mình chủ yếu làm giao thông, chỉ thỉnh thoảng mới động tay vào thoát nước) nên mình thấy ứng dụng của Skywings không còn gì để mà chê nữa cả. Từ cách thức triển khai thiết kế, bố trí giao diện người dùng, các lựa chọn cho kết quả đến cả cách trình bày bản vẽ đều rất đầy đủ, chi tiết và chỉn chu. rất tuyệt vời! Mình đặc biệt thích cách trình bày bản vẽ của bạn. Cảm ơn bạn đã chia sẻ ứng dụng này.
  • 1

Hình đã gửi
IN HIM, I TRUST. THE TRUST IN MY GOD


#15 Thaistreetz

Thaistreetz

    biết lệnh adcenter

  • Advance Member
  • PipPipPipPipPipPipPip
  • 903 Bài viết
Điểm đánh giá: 505 (tốt)

Đã gửi 05 May 2012 - 12:25 AM

Có 1 chút góp ý nho nhỏ:
Ứng dụng này thiếu 1 chút mềm dẻo khi bắt buộc người dùng phải đặt các file của nó vào 1 thư mục cố định D:\HiTD. Mình xem qua các file đi kèm ứng dụng này thì yêu cầu trên chủ yếu là để chương trình có thể tự động tải 1 số block vào bản vẽ từ file HiTD-lib.dwg. Nếu không đặt đúng như yêu cầu chương trình sẽ lỗi khi chạy lần đầu.

Bạn hoàn toàn có thể khắc phục việc này bằng cách make luôn các bock cần dùng ngay trong code của chương trình. Làm việc này không khó, bạn hãy google từ khóa: "MakeEntmake" sẽ ra thứ giúp bạn dễ dàng làm việc này.

Trong số các block của chương trình mình cũng thấy có 1 dynamic block, nếu bạn không make được block này theo cách trên thì có thể reply topic này, mình sẽ post code để make nó cho bạn.

các file help.txtHiTD info.txt thì quá đơn giản để tích hợp luôn vào code rồi. Như thế ứng dụng của bạn sẽ được thu gọn về 1 file duy nhất và người dùng có thể thoải mái quăng ứng dụng của bạn bất kì đâu mà họ muốn.
  • 1

Hình đã gửi
IN HIM, I TRUST. THE TRUST IN MY GOD


#16 Skywings

Skywings

    biết lệnh erase

  • Members
  • PipPipPip
  • 102 Bài viết
Điểm đánh giá: 46 (tàm tạm)

Đã gửi 05 May 2012 - 04:30 PM

...
Tuy nhiên, chương trình của bạn sử dụng dữ liệu sẵn có, cũng là một bước cải tiến, xong mới chỉ xem mấy video hướng dẫn của bạn đã thấy phải nhập vào nhiều quá, có lẽ chỉ thích hợp với thoát nước cho khu đô thị, công nghiệp có số lượng hố ga hạn chế. Nếu phải chạy cho cả thành phố lớn, số lượng hố ga lên đến hàng nghìn cái thì xử lý thế nào?
- Bạn sử dụng chương trình tính toán thủy lực nào? có tích hợp vào chương trình của bạn không?
- Mình thấy đường kính bạn phải nhập, cao độ đáy cống phải nhập, như vậy thì khá vất vả.
- Về vấn đề nội suy CDTN: bạn nói chỉ nhập các hố ga chính, vậy khoảng cách giữa các hố ga chính là bao nhiêu m? CDTN của hố ga ở giữa nội suy theo hai hố ga chính? giả sử có CDTN theo địa hình tại các hố ga ở giữa thì bạn vẫn sử dụng phương pháp nội suy tính cao độ hay phải nhập từng hố ga?
- Tại các vị trí giao cắt với các đường ống khác (như ống cấp nước), chương trình có tự động thể hiện trên trắc dọc không? có thông số nào cho trường hợp như vậy không?
- Góc ngoặt của ống tại hố ga thì tự động tính toán hay phải nhập bằng tay?


@Thanhlamct: cám ơn bác đã quan tâm, một số thắc mắc của bác xin trả lời như sau:

- Thiệt tình trước giờ mình chưa từng đụng cái đồ án thiết kế quy mô cả thành phố lớn ^^, nhưng nguyên tắc của chương trình vẫn vậy, và đó cũng là mục tiêu của chương trình hướng đến: xây dựng và quản lí cả một hệ thống thoát nước lớn, khi mà có sự thay đổi thiết kế trên một tuyến, sẽ dễ dàng cập nhật thay đổi cho các tuyến giao cắt với nó. Do đó các hố ga chính là các hố ga quan trọng để quản lý mạng lưới, đó là nơi các tuyến cống giao nhau, thay đổi độ dốc, thay đổi góc ngoặt hay đường kính...

- Với khả năng có hạn của mình, chưa thể tích hợp chương trình tính thủy lực, chương trình chỉ hỗ trợ vẽ trắc dọc. Do đó các thông số về Cao độ đáy cống, độ dốc, đường kính, người dùng phải tự xác định từ bảng tính thủy lực hoặc chương trình tính thủy lực khác.

- Do chương trình không sử dụng file dữ liệu từ bên ngoài, Đường kínhCao độ đáy là những thông số cần thiết để xây dựng dữ liệu cho chương trình, nhập dữ liệu cho các hố ga chính, rồi nội suy tuyến tính cho các hố ga phụ. Theo chủ quan, so với việc xây dựng dữ liệu từ bên ngoài cho từng hố ga là đã ít hơn nhiều. Nếu dữ liệu trắc dọc phức tạp, giật cấp hay thay đổi độ dốc liên tục, bạn có thể xây dựng dữ liệu trực tiếp trên bảng trắc dọc như Video3.

- Vấn đề CDTN: phương pháp nội suy tuyến tính thông số hố ga phụ dựa vào các hố ga chính chỉ nên áp dụng cho các trắc dọc đơn giản, ít thay đổi độ dốc (phù hợp khi thiết kế dọc theo Đường giao thông), còn đối với dữ liệu CDTN phức tạp hơn, có thể xây dựng đường tự nhiên như Video3. Hiện tại mình cũng đã theo đuổi ý tưởng xây dựng lưới tam giác Delauney để mô hình CDTN từ tập điểm, nhưng tốc độ xây dựng lưới quá chậm và nhiều hạn chế nên tạm thời bỏ xó ^^!

- Không có bất kỳ giới hạn nào về khoảng cách giữa các hố ga chính, bạn xác định các hố ga chính theo nguyên tắc như đã đề cập trên: giao cắt, thay đổi góc hay đường kính... túm lại là bất kỳ đâu bạn muốn cố định lại các thông số Cao độ, nó như những mắt lưới trên cả mạng lưới.

- Vấn đề giao cắt với hệ thống đường ống khác, trong 1 block hố ga có 4 cặp đường kính và cao độ đáy, có thể lợi dụng để ký hiệu đường ống khác đâm qua (cần ghi chú thêm loại đường ống: cấp nước, thoát nước ...). Còn nhiều hơn nữa thì chịu :P!

- Góc ngoặt, chương trình tự xác định trên mặt bằng.

*P/S: bạn có thể đọc thêm file hướng dẫn sử dụng đính kèm và chạy thử chương trình để hiểu thêm về chương trình.

Có 1 chút góp ý nho nhỏ:
Ứng dụng này thiếu 1 chút mềm dẻo khi bắt buộc người dùng phải đặt các file của nó vào 1 thư mục cố định D:\HiTD. Mình xem qua các file đi kèm ứng dụng này thì yêu cầu trên chủ yếu là để chương trình có thể tự động tải 1 số block vào bản vẽ từ file HiTD-lib.dwg. Nếu không đặt đúng như yêu cầu chương trình sẽ lỗi khi chạy lần đầu.

Bạn hoàn toàn có thể khắc phục việc này bằng cách make luôn các bock cần dùng ngay trong code của chương trình. Làm việc này không khó, bạn hãy google từ khóa: "MakeEntmake" sẽ ra thứ giúp bạn dễ dàng làm việc này.

Trong số các block của chương trình mình cũng thấy có 1 dynamic block, nếu bạn không make được block này theo cách trên thì có thể reply topic này, mình sẽ post code để make nó cho bạn.

các file help.txtHiTD info.txt thì quá đơn giản để tích hợp luôn vào code rồi. Như thế ứng dụng của bạn sẽ được thu gọn về 1 file duy nhất và người dùng có thể thoải mái quăng ứng dụng của bạn bất kì đâu mà họ muốn.

@Thaistreetz: Đúng là có hơi bất tiện khi bắt người dùng cài đặt trên một đường dẫn cố định, lúc code có phần làm biếng nên mình chọn giải pháp đơn giản cho block: gom một chỗ, load một lần ^^! Còn đối với file thực thi chính của chương trình HiTDv300.vlx có thể quăng bất cứ đâu thì chương trình vẫn chạy bình thường ^^! Dù sao vẫn thích chương trình có folder riêng :D!
Rất cám ơn ý kiến đóng góp và sự nhiệt tình của bác, mình sẽ hiệu chỉnh theo hướng bác gợi ý để giảm bớt file ở phiên bản kế, nếu gặp khó khăn sẽ nhờ đến sự giúp đỡ của bác :)!

Bài viết đã được chỉnh sửa nội dung bởi Skywings: 06 May 2012 - 08:31 AM

  • 0

#17 Skywings

Skywings

    biết lệnh erase

  • Members
  • PipPipPip
  • 102 Bài viết
Điểm đánh giá: 46 (tàm tạm)

Đã gửi 08 May 2012 - 09:00 PM

@Thaistreetz: Mình đã tìm thông tin về cách tạo Dynamic block trên mạng, và có rất nhiều người khẳng định không thể tạo Dynamic block từ code!?!! Bác có thể làm được xin hãy chỉ giáo cho mình ^_^!
  • 0

#18 Thaistreetz

Thaistreetz

    biết lệnh adcenter

  • Advance Member
  • PipPipPipPipPipPipPip
  • 903 Bài viết
Điểm đánh giá: 505 (tốt)

Đã gửi 09 May 2012 - 12:34 AM

OK! Vậy là chưa có bất kỳ phương pháp nào để tạo được Dynamic block. Trước đây cũng đã có cao thủ khẳng định rằng có thể tạo được Dynamic block bằng command thuần túy, nhưng kết quả cho thấy rằng cao thủ này chém gió. Vì đây là vấn chưa từng được giải quyết và chắc là sẽ có 1 số người quan tâm nên mình sẽ tạo riêng 1 topic để bàn về vấn đề này. Mai nhé!
  • 0

Hình đã gửi
IN HIM, I TRUST. THE TRUST IN MY GOD


#19 Thaistreetz

Thaistreetz

    biết lệnh adcenter

  • Advance Member
  • PipPipPipPipPipPipPip
  • 903 Bài viết
Điểm đánh giá: 505 (tốt)

Đã gửi 09 May 2012 - 06:24 PM

Skywings có thể tham khảo cách làm mình hướng dẫn ở topic này
  • 0

Hình đã gửi
IN HIM, I TRUST. THE TRUST IN MY GOD


#20 Skywings

Skywings

    biết lệnh erase

  • Members
  • PipPipPip
  • 102 Bài viết
Điểm đánh giá: 46 (tàm tạm)

Đã gửi 09 May 2012 - 08:12 PM

@Thaistreetz: đã ghé qua topic hướng dẫn, bác Thái thiệt chu đáo ^_^! Cám ơn bác rất nhiều, mình sẽ nghiên cứu cách làm của bác :D!
  • 0