Đến nội dung


Hình ảnh
- - - - -

Giúp Kiểm Tra Cao Độ File Bình Đồ Số.


  • Please log in to reply
16 replies to this topic

#1 thuongtran

thuongtran

    biết zoom

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

Đã gửi 17 February 2016 - 11:30 AM

Hiện tại mình đang làm đồ án thiết kế đường thầy có giao cho 1 file bình đồ đã được số hoá nhưng không hiện cao độ, mình đang sử dụng Nova 2004 chạy trên CAD 2005, mình đã làm nhiều cách nhưng vẫn không hiện được cao độ

MONG MỌI NGƯỜI GIÚP ĐỠ

http://www.cadviet.c...149808_bd_1.dwg


  • 0

#2 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 17 February 2016 - 01:58 PM

Hiện tại mình đang làm đồ án thiết kế đường thầy có giao cho 1 file bình đồ đã được số hoá nhưng không hiện cao độ, mình đang sử dụng Nova 2004 chạy trên CAD 2005, mình đã làm nhiều cách nhưng vẫn không hiện được cao độ

MONG MỌI NGƯỜI GIÚP ĐỠ

http://www.cadviet.c...149808_bd_1.dwg

Hề hề hề

Bản vẽ bạn gửi là bản vẽ mặt bằng của địa hình, tất cả các đường đồng mức trên đó đều có cao độ là 0 cả . Chỉ có điều các đường đồng mức này có ghi các giá trị cao độ của đường đồng mức trên đó. Các đường đồng mức này có độ chênh cao độ giữa hai đường lỉền kề là 5m. Như vậy theo mình hiểu là bạn phải nội suy ra cao độ tại các vị trí được đánh dấu dựa trên các đường đồng mức này. Sau đó từ các vị trí đánh dấu này bạn sẽ phải tạo một polyline thể hiện tim tuyến đường định mở . Từ tim tuyến này, dựa vào các giao điểm với các đường đồng mức với tim tuyến và các cao độ đã nội suy tại các vị trí không trùng đường đồng mức, bạn sẽ phải tạo ra  các mặt cắt dọc của tuyến.. Cũng từ tim tuyến bạn sẽ có hai đường giới hạn của mép đường cần mở và dựa vào hai đường này bạn sẽ có cao độ của các điểm bên hai mép đường, tương tự như tìm cao độ tim tuyến. Từ đó bạn sẽ phải xác định khối lượng đất đào và đắp để thành con đường có mặt cắt ngang theo thiết kế.

Ấy là mình đoán mò cái nhiệm vụ của bạn như vậy. Trúng hay trật nhờ ...... bạn phán. Khối lượng công việc như vầy không hề nhẹ nếu như bạn không có đầy đủ cá công cụ hỗ trợ. Mình là dân ngoại đạo nên chỉ hóng hớt được chừng đó. Còn về chuyên môn chắc bạn đã được học khá nhiều các công cụ để làm rồi. Vậy bạn hãy từ từ tính tiếp theo từng bước của công việc bạn nhé. Bước đầu tiên có lẽ chính là việc nội suy cao độ đó.

Chúc thành công. 


  • 1
Chúc các quý Anh trên diễn đàn luôn khỏe, đẻ thêm được nhiều thứ để mót.

#3 thuongtran

thuongtran

    biết zoom

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

Đã gửi 17 February 2016 - 04:06 PM

Hề hề hề

Bản vẽ bạn gửi là bản vẽ mặt bằng của địa hình, tất cả các đường đồng mức trên đó đều có cao độ là 0 cả . Chỉ có điều các đường đồng mức này có ghi các giá trị cao độ của đường đồng mức trên đó. Các đường đồng mức này có độ chênh cao độ giữa hai đường lỉền kề là 5m. Như vậy theo mình hiểu là bạn phải nội suy ra cao độ tại các vị trí được đánh dấu dựa trên các đường đồng mức này. Sau đó từ các vị trí đánh dấu này bạn sẽ phải tạo một polyline thể hiện tim tuyến đường định mở . Từ tim tuyến này, dựa vào các giao điểm với các đường đồng mức với tim tuyến và các cao độ đã nội suy tại các vị trí không trùng đường đồng mức, bạn sẽ phải tạo ra  các mặt cắt dọc của tuyến.. Cũng từ tim tuyến bạn sẽ có hai đường giới hạn của mép đường cần mở và dựa vào hai đường này bạn sẽ có cao độ của các điểm bên hai mép đường, tương tự như tìm cao độ tim tuyến. Từ đó bạn sẽ phải xác định khối lượng đất đào và đắp để thành con đường có mặt cắt ngang theo thiết kế.

Ấy là mình đoán mò cái nhiệm vụ của bạn như vậy. Trúng hay trật nhờ ...... bạn phán. Khối lượng công việc như vầy không hề nhẹ nếu như bạn không có đầy đủ cá công cụ hỗ trợ. Mình là dân ngoại đạo nên chỉ hóng hớt được chừng đó. Còn về chuyên môn chắc bạn đã được học khá nhiều các công cụ để làm rồi. Vậy bạn hãy từ từ tính tiếp theo từng bước của công việc bạn nhé. Bước đầu tiên có lẽ chính là việc nội suy cao độ đó.

Chúc thành công. 

bạn nói y chang cái đồ án của mình rồi, tài thật, mình chỉ muốn hỏi cách thêm cao độ tự nhiên cho mấy cái đường đồng mức này thôi mà bạn nói hết cái đồ án của mình ra luôn :)))

Dù sao cũng cảm ơn bạn nhiều.


  • 0

Thay đổi chính mình trước khi thay đổi thế giới.

 


#4 thuongtran

thuongtran

    biết zoom

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

Đã gửi 17 February 2016 - 04:47 PM

bạn có thể chỉ mình cụ thể ở bước nhập cao độ cho đuờng đồng mức không, tuy là có số cao độ nhưng kiểm tra bằng lệnh mo thì tất cả cao độ đều bằng 0, mình hoang mang quá, những bước còn lại như kẻ tuyến tạo tim đường thì mình rành hết rồi ............help


  • 0

Thay đổi chính mình trước khi thay đổi thế giới.

 


#5 huunhantvxdts

huunhantvxdts

    biết dimbaseline

  • Members
  • PipPipPipPipPip
  • 366 Bài viết
Điểm đánh giá: 53 (tàm tạm)

Đã gửi 18 February 2016 - 08:13 AM

bạn có thể chỉ mình cụ thể ở bước nhập cao độ cho đuờng đồng mức không, tuy là có số cao độ nhưng kiểm tra bằng lệnh mo thì tất cả cao độ đều bằng 0, mình hoang mang quá, những bước còn lại như kẻ tuyến tạo tim đường thì mình rành hết rồi ............help

mình có xem qua file của bạn. để làm được bạn phải số hóa bản vẽ 

1. Bạn phải nối các đường đồng mức lại ( các đường cùng cao độ).

2. Đưa các đường đồng mức về đúng cao độ của nó (pick vào đối tượng vào properties vào thuộc tính cao độ Elevation nhập giá trị đường đồng mức vào) cứ làm như vậy đến hết các đường đồng mức

xong bạn đã có 1 bình đồ được số hóa. Dùng NOVA để vạch tuyến


  • 1

#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 18 February 2016 - 10:31 AM

bạn có thể chỉ mình cụ thể ở bước nhập cao độ cho đuờng đồng mức không, tuy là có số cao độ nhưng kiểm tra bằng lệnh mo thì tất cả cao độ đều bằng 0, mình hoang mang quá, những bước còn lại như kẻ tuyến tạo tim đường thì mình rành hết rồi ............help

Hề hề hề,

Như bác huunhantvxdts đã nói, việc nhập cao độ cho các đường đồng mức bạn sẽ phải làm tay, dựa trên các đường đồng mức đã có ghi cao độ sẵn và bước nhảy cao độ giữa các đường đồng mức. Việc này đòi hỏi bạn phải thận trọng vì nếu nhập nhầm sẽ gây khó khăn cho công việc tiếp theo. Thực chất bản vẽ của bạn chỉ là mặt bằng của các đường đồng mức chư không phải đường đồng mức thực tế. Do vậy khi bạn kiểm tra sẽ thấy tất cả đều có cao độ là 0.


  • 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 thuongtran

thuongtran

    biết zoom

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

Đã gửi 19 February 2016 - 11:04 AM

phần DNDM mình đã khai báo xong nhưng khi enter thì trên bảng hiện lên thông báo No changeable object selected All selections have been undone 
mình đã khai báo LTG như hướng dẫn rồi, nhưng kiểm tra CDTN thì cao đọ vẫn bằng 0. hic. mong mọi người giúp đỡ


  • 0

Thay đổi chính mình trước khi thay đổi thế giới.

 


#8 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 19 February 2016 - 11:44 AM

phần DNDM mình đã khai báo xong nhưng khi enter thì trên bảng hiện lên thông báo No changeable object selected All selections have been undone 
mình đã khai báo LTG như hướng dẫn rồi, nhưng kiểm tra CDTN thì cao đọ vẫn bằng 0. hic. mong mọi người giúp đỡ

Hề hề hề,

Bạn đã nhập cao độ cho các đường đồng mức như bác huunhantvxdts hướng dẫn chưa?????


  • 0
Chúc các quý Anh trên diễn đàn luôn khỏe, đẻ thêm được nhiều thứ để mót.

#9 hiepttr

hiepttr

    Edu level: li10

  • Members
  • PipPipPipPipPipPipPip
  • 1298 Bài viết
Điểm đánh giá: 518 (tốt)

Đã gửi 19 February 2016 - 03:34 PM

@bác Bình: DNDM là thao tác nhập cao độ cho đường đồng mức trong Nova rồi đó bác !

 

@thuongtran: Có thể do lỗi phần mềm hay gì gì đó mà bạn vẫn chưa thể DNDM thành công.

Mình gửi bạn đoạn quick code để bạn định nghĩa thủ công hàng loạt cho đỡ chán vậy:

http://www.cadviet.c.../5/80156_dm.lsp

 

Là quick code nên vẫn còn hạn chế (VD: Nếu bạn chọn 1 DDM thì lisp lỗi "; error: divide by zero" ...) ==> Khắc phục bằng cách nhập từ bảng Propeties cho trường hợp định nghĩa mỗi lần 1 đường ĐM ... :D :D :D

 

>>> Chạy lisp để định nghĩa đường ĐM trước, xong vào nova chỉ cần LTG ...

 

p/s: Mình đang bận nhưng thấy bạn vẫn còn vướng nên code đại, hy vọng giúp được bạn phần nào vậy !


  • 1

Có vợ dù dữ dù hiền , bạn đều có lợi
_ Nếu vợ hiền, bạn sẽ là người đàn ông sung sướng
_ Nếu vợ dữ, bạn sẽ thành ... triết gia !

Bergson


#10 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 19 February 2016 - 09:11 PM

@bác Bình: DNDM là thao tác nhập cao độ cho đường đồng mức trong Nova rồi đó bác !

 

@thuongtran: Có thể do lỗi phần mềm hay gì gì đó mà bạn vẫn chưa thể DNDM thành công.

Mình gửi bạn đoạn quick code để bạn định nghĩa thủ công hàng loạt cho đỡ chán vậy:

http://www.cadviet.c.../5/80156_dm.lsp

 

Là quick code nên vẫn còn hạn chế (VD: Nếu bạn chọn 1 DDM thì lisp lỗi "; error: divide by zero" ...) ==> Khắc phục bằng cách nhập từ bảng Propeties cho trường hợp định nghĩa mỗi lần 1 đường ĐM ... :D :D :D

 

>>> Chạy lisp để định nghĩa đường ĐM trước, xong vào nova chỉ cần LTG ...

 

p/s: Mình đang bận nhưng thấy bạn vẫn còn vướng nên code đại, hy vọng giúp được bạn phần nào vậy !

Hề hề hề.

Lisp của bác Hieptr hình như còn thiếu hàm con (ham ........)


  • 0
Chúc các quý Anh trên diễn đàn luôn khỏe, đẻ thêm được nhiều thứ để mót.

#11 thuongtran

thuongtran

    biết zoom

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

Đã gửi 20 February 2016 - 12:43 AM

http://www.cadviet.c...9808_bd_1_1.dwg

đây là cái file mình đã thiết kế tuyến từ bình đồ mình đăng lên, khổ nổi xuất trắc dọc vẫn không hiểu được cao độ nên trắc dọc thẳng luôn

Mình thử nhiều cách rồi cả lisp của bác @hiepttr gửi rồi nhưng vẫn không được, có bác nào định nghĩa đồng mức dùm mình cái được không rồi gửi lại chi mình

mình xin cảm ơn và hậu tạ  :(


  • 0

Thay đổi chính mình trước khi thay đổi thế giới.

 


#12 thuongtran

thuongtran

    biết zoom

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

Đã gửi 20 February 2016 - 12:59 AM

Cái bình đồ của mình nó khoảng cách chênh cao là 5, các bác thử kiểm tra cao độ bằng lệnh list  hay properties-->elevation cũng được rõ ràng là có cao độ rồi mà vẫn không ra trắc dọc được .................akay thật.


  • 0

Thay đổi chính mình trước khi thay đổi thế giới.

 


#13 hiepttr

hiepttr

    Edu level: li10

  • Members
  • PipPipPipPipPipPipPip
  • 1298 Bài viết
Điểm đánh giá: 518 (tốt)

Đã gửi 20 February 2016 - 10:03 AM

Đây bạn:

http://www.cadviet.c...9808_bd_1_1.dwg

 

Phiền bạn vạch tuyến và làm lại từ DMB ...

Tuyến trên BV là mình chỉ thử để kiểm tra thôi :D


  • 1

Có vợ dù dữ dù hiền , bạn đều có lợi
_ Nếu vợ hiền, bạn sẽ là người đàn ông sung sướng
_ Nếu vợ dữ, bạn sẽ thành ... triết gia !

Bergson


#14 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 20 February 2016 - 10:08 AM

Cái bình đồ của mình nó khoảng cách chênh cao là 5, các bác thử kiểm tra cao độ bằng lệnh list  hay properties-->elevation cũng được rõ ràng là có cao độ rồi mà vẫn không ra trắc dọc được .................akay thật.

Hề hề hề,

1/- Đã kiểm tra bản vẽ bạn mới gửi lên thì đúng là đã có cao độ cho các đường đồng mức.

2/- Việc bạn chạy no va không ra được trắc dọc có lẽ do no va không hiểu ý bạn chăng??? Mình không phải dân giao thông hay trắc địa nên đoán mò rằng do cái đường tim tuyến của bạn là polyline 2D có cao độ bằng 0 nên không tìm ra giao điểm với các polyline đồng mức có cao độ khác 0.(vì chúng không thể cắt nhau bạn ạ). Do vậy mình nghĩ rằng cần phải có bước nội suy cao độ của các đỉnh polyline tim tuyến theo bình đồ này.Có được các cao độ này thì việc vẽ mặt cắt dọc chả khó chi. Nếu biết nguyên tắc nội suy của bạn , mình có thể giúp bạn vẽ được mặt cắt dọc này bằng lisp. Còn nova thì mình mù tịt.


  • 0
Chúc các quý Anh trên diễn đàn luôn khỏe, đẻ thêm được nhiều thứ để mót.

#15 thuongtran

thuongtran

    biết zoom

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

Đã gửi 20 February 2016 - 09:18 PM

@hiepttr

@phamthanhbinh

Mình làm được rồi các bác ạ, mừng kinh khủng, cảm ơn 2 bác rất nhiều  :)

chia sẽ cho 2 bác mừng, trắc dọc rất mượt  :D

http://www.cadviet.c.../149808_bd2.dwg


  • 0

Thay đổi chính mình trước khi thay đổi thế giới.

 


#16 thuongtran

thuongtran

    biết zoom

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

Đã gửi 20 February 2016 - 09:25 PM

@hiepttr Bạn hoàn thiện code của lisp nhập cao độ cho đường đồng mức đi, mình thấy nó rất hay, nhưng phải mo lại từng đường nữa cực quá, mình có chia sẽ cái lisp đó cho mấy thằng bạn mình rồi  :lol:


  • 0

Thay đổi chính mình trước khi thay đổi thế giới.

 


#17 hiepttr

hiepttr

    Edu level: li10

  • Members
  • PipPipPipPipPipPipPip
  • 1298 Bài viết
Điểm đánh giá: 518 (tốt)

Đã gửi 22 February 2016 - 12:53 PM

- Đã sửa để chơi đc cả nhiều em lẫn 1 em (chủ yếu là fix lỗi /0) :D

- Có lọc layer (chỉ layer "DM" được chọn) để dễ lấy đường DM.

 

p/s:

Code vẫn còn mang tính chất "mì ăn liền" :D :D :D

http://www.cadviet.c.../80156_dm_1.lsp


  • 1

Có vợ dù dữ dù hiền , bạn đều có lợi
_ Nếu vợ hiền, bạn sẽ là người đàn ông sung sướng
_ Nếu vợ dữ, bạn sẽ thành ... triết gia !

Bergson