Mẫu mặt cắt và khuôn áo đường

Chuyên mục được tạo nhằm giải đáp các câu hỏi về AndDesign
Trả lời
xquang

Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi xquang » T.Sáu 10/06/16 16:20

Em có một tuyến đường với 3 loại có mặt cắt khác nhau. Theo chiều dài tuyến 03 loại mặt cắt này tùy đoạn mà đính kèm theo tuyến (xác định theo lý trình). Trong mỗi đoạn lại có các đoạn có kết cấu mặt đường khác nhau (có đoạn có tới 5 loại kết cấu khác nhau – tùy theo lý trình). Vì vậy em băng khoăn không biết phải khai báo MMC thế nào cho thuận tiện nhất. Em đang khai báo trong MMC với 3 loại mẫu mặt cắt và gắn theo lý trình tương ứng. Thế nhưng khi chuyển qua khai báo các lớp kết cấu áo đường thì gặp trục trặc vì không có cách nào gắn kết cấu theo lý trình cả, còn nếu chia theo từng trắc ngang mẫu để gắn từng loại kết cấu nữa thì số lượng mẫu mặt cắt trong MMC quá nhiều. Việc này em xin hỏi thầy tư vấn giúp làm thế nào là hợp lí nhất. Theo em nghĩ nếu có cách khai báo các loại kết cấu được gắn theo lí trình giống như khai báo mẫu mặt cắt thì sẽ được. Em đặt điều kiện trong khai báo khuôn đường (điều kiện với biến là khoangdon) nhưng cũng chỉ được một điều kiện (ví dụ (1000<khoangdon) and (khoangdon<2000), chỉ được một lần). Mong thầy trợ giúp.

Viet Hai
Số bài viết
Bài viết: 3161
Ngày tham gia: T.Bảy 14/08/10 20:34
Đến từ: Học viện KTQS
Liên hệ:

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi Viet Hai » T.Bảy 11/06/16 22:22

Còn phương án nữa là bạn dùng biến cục bộ

xquang

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi xquang » T.Hai 13/06/16 11:58

Em thấy cũng thủ công lắm thầy ạ.
Từ vấn đề này em đề xuất ý tưởng này: Trong MMC, phần khai báo khuôn đường thầy thêm và hiện một ô grid "Phạm vi áp khuôn" để nhập giới hạn áp khuôn.
Ví dụ với mỗi Tên khuôn khai báo người dùng có lựa chọn khai báo Phạm vi áp khuôn, trong mục này người dùng nhập "từ khoảng dồn" "đến khoảng dồn" (hoặc lý trình).
Tên khuôn: KhuonAD1
Từ khoảng dồn ........Đến khoảng dồn
0...............................1300
2490 ..........................2600
3400...........................4500

Nếu chọn mục trên thì khuôn áp theo phạm vi đã chọn còn người dùng không chọn thì mặt nhiên khuôn đó áp trên toàn lý trình theo MMC.
Như vậy có được không thầy. Em thấy vậy rất tiện cho việc áp khuôn và nó không phụ thuộc vào lý trình áp Mẫu mặt cắt.
Thật sự đối với đường nâng cấp mở rộng trên đường BTN hoặc láng nhựa gặp trường hợp này rất nhiều. Nếu đường hư hỏng phải xử lí rất nhiều loại kết cấu khác nhau.
Nếu được Mong thầy xem xét bổ sung.

Viet Hai
Số bài viết
Bài viết: 3161
Ngày tham gia: T.Bảy 14/08/10 20:34
Đến từ: Học viện KTQS
Liên hệ:

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi Viet Hai » T.Hai 13/06/16 14:28

Vậy theo lệnh HCTT tuyến thì cũng vậy thôi

xquang

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi xquang » T.Hai 13/06/16 15:52

Theo em HCTT chỉ nên kiểm soát về mẫu mặt cắt trừ phần khuôn áo đường.
Phần khai báo như em gợi ý Thầy xem như một "Điều kiện xác định" của khuôn áo đường có được không thầy.

Viet Hai
Số bài viết
Bài viết: 3161
Ngày tham gia: T.Bảy 14/08/10 20:34
Đến từ: Học viện KTQS
Liên hệ:

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi Viet Hai » T.Hai 13/06/16 20:10

Bạn khai các biến cục bộ trong bảng biến, sau đó đưa vào Điều kiện xác định, sau này dùng lệnh BCB mà thay đổi cho các trường hợp

xquang

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi xquang » T.Hai 04/07/16 0:12

- Theo hướng dẫn của thầy thì em cũng đã làm được. Dự án cũng đã giao cho CĐT. Sau thời gian suy nghĩ mãi mà cũng không có cách nào giải quyết tốt hơn nên có ý kiến thêm một lần nữa với thầy. Thật sự với nhiều dự án trường hợp em làm đây không phải là số ít nếu không muốn nói là thường xuyên đối với đường nâng cấp trên đường nhựa hiện hữu và mặt đường hiện hữu phải tận dụng lại. Việc trên 1km thay đổi nhiều loại kết cấu là chuyện thường phải làm. Do vậy, em nghĩ thầy có cách nào đó áp khuôn theo khoảng dồn (hay lí trình) được là tốt nhất. Với BCB chỉ nên dùng với một vài TN đặc biệt nào đó thôi, còn với trường hợp của em nó quá nhiều loại khuôn, mỗi khuôn trên một đoạn dài. Em dùng BCB và công việc cứ lặp đi lặp lại nhiều lần mới xong trên toàn tuyến. VD em có 4 loại khuôn, mỗi khuôn xuất hiện lặp lại trên 4 đoạn trên tuyến, thì em phải thao tác công việc đó tất cả 16 lần và cũng phải luôn ghi nhớ phân đoạn từ đâu tới đâu trong mỗi lần thao tác.
- Đó là khó khăn trong việc áp khuôn. Còn với việc tính diện tích còn gặp nhiều trở ngại hơn. Ví dụ dự án của em, với mỗi loại khuôn thì đáy khuôn bù vênh trong đường cũ một loại vật liệu khác nhau nên việc đặt tên diện tích phân biệt để tính diện tích là điều không dễ tí nào. Trong bảng diện tích điền Em phải đặt trùng tên Diện tích, mỗi tên đó có điều kiện là “khoangdon” trong một khoảng nào đó xác định. Chính vì vậy, những đoạn không thuộc phạm vi của nó thì Nhãn diện tích bù vênh này có giá trị = 0. Khi đó việc điền diện tích trên TN gặp phải trường hợp các Nhãn diện tích bù vênh đã khai báo sẽ điền hết ra và chỉ có một nhãn diện tích có giá trị sử dụng. Cũng may, có tùy chọn “Điền giá trị 0” nên bỏ nó là được. Nhưng có nhưng đơn vị CĐT, thẩm tra nhiều khi yêu cầu điền cả giá trị 0 để kiểm tra thì thật sự em không biết giải quyết thế nào trong trường hợp này.
- Ở dự án của em đây có 3 loại mẫu Mặt cắt và 4 loại khuôn. Em khai báo 3 loại mẫu mặt cắt và trong mỗi MMC khai báo một loại khuôn. Sau đó dùng biến cục bộ BCB như thầy hướng dẫn. Nhưng khi thực hiện còn quá nhiều bất cập như em đã nêu. Em gửi file đến thầy tham khảo, mong thầy có hướng giải quyết triệt để và tiện ích hơn. Em thấy trong việc khai báo khuôn cho MMC, mình khai báo các loại khuôn trong dự án mình có, sau đó cài đặt sẵn (điều kiện) mỗi loại mẫu khuôn theo các khoảng lí trình nhất định theo yêu cầu của dự án. Như vậy khi thiết kế TN và tính diện tích chắc chắn sẽ nhanh hơn thầy ạ.
- Em gửi File đính kèm dự án em làm: http://www.mediafire.com/download/7emnm ... D-TN_s.DWG
- Mong thầy có ý kiến.

Viet Hai
Số bài viết
Bài viết: 3161
Ngày tham gia: T.Bảy 14/08/10 20:34
Đến từ: Học viện KTQS
Liên hệ:

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi Viet Hai » T.Ba 05/07/16 9:04

Tôi nghĩ bạn nên sử dụng hàm if một cách thành thạo thì sẽ giải quyết được vấn đề của bạn. Do mmc là người dùng tự định nghĩa nên chúng tôi không thể làm áp khuôn từ khoảng tới khoảng được

Hoi dong
Bài viết: 43
Ngày tham gia: T.Tư 04/03/15 13:29
Liên hệ:

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi Hoi dong » T.Bảy 12/11/16 11:31

Thưa thầy hiện tại em đang khai kết cấu áo đường trong nền đào dạng chữ L có nghĩa là trong cùng một mặt cắt có dạng đào và dạng đắp. Tuy nhiên 2 kết cấu này khác nhau về số lớp cũng như chiều dày lớp cuối. Vậy có cách nào cho chương trình tự động xác định vị trí đào đắp được không (để phân ra 2 kết cấu áo đường trong cùng 1 mặt cắt). Nếu được thầy cho thêm cái tùy chọn là từ vị trí giao cắt giữa mặt đường và đường tự nhiên hoặc 2 đường tùy ý thì hay.

Viet Hai
Số bài viết
Bài viết: 3161
Ngày tham gia: T.Bảy 14/08/10 20:34
Đến từ: Học viện KTQS
Liên hệ:

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi Viet Hai » T.Bảy 12/11/16 17:42

Tôi không hiểu bạn cần như thế nào, tốt nhất cho tôi bản vẽ mô tả.
Nhưng tại viewtopic.php?f=12&t=4785&p=12842&hilit ... Dng#p12842 tôi có hướng dẫn làm như sau:
Phần khuôn phụ tôi đã sửa trong bản cập nhật 16-6. Bạn khai như sau:
-Khai Khuôn theo đường: Mat_Trai+Mat_Phai có 5 lớp 5,7,15,30,30
Riêng lớp thứ 3 có Delta DC là -8
-Kiểu delta dầy cũ chọn Delta DC LC nền cũ-chênh lớp phụ
-Diện tích phần lớp phụ (có chiều dầy 7) của lớp thứ 3 nằm trong mã diện tích DAP_DayTenKhuonDuong. Cụ thể xem Trợ giúp

Hoi dong
Bài viết: 43
Ngày tham gia: T.Tư 04/03/15 13:29
Liên hệ:

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi Hoi dong » CN 13/11/16 5:24

Cái này không phải như vậy. trong trường hợp này khác (em không gởi đc hình ảnh trên diễn đàn nên xin phép gởi qua mail của thầy) trường hợp của em như sau:
- Mặt cắt ngang là nền nửa đào nửa đắp
- Đối với nửa đào: kết cấu có 3 lớp.
- Đối với nền đắp: kết cấu là 4 lớp (lớp 4 là đắp đất K98)
- cái này có thể thay đổi theo từng loại đường khác nhau, nhưng nói chung là nền đào và nền đắp thì kết cấu khác nhau.
=> Vì vậy làm thế nào để chương trình phân biệt được nền đào và nền đắp giống như nền đào thì không có vét hữu cơ, đánh cấp còn nền đắp thì có.

Viet Hai
Số bài viết
Bài viết: 3161
Ngày tham gia: T.Bảy 14/08/10 20:34
Đến từ: Học viện KTQS
Liên hệ:

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi Viet Hai » CN 13/11/16 16:23

Để xác định điểm giao thì khi Tạo điểm cho phép tạo điểm Giao giữa 2 đường rồi đó.
Tuy nhiên theo tôi bạn dùng các phép toán ^ và | giữa 2 đường MatDuong và TuNhien để có 2 đường rồi tạo khuôn riêng rẽ theo chúng

Hoi dong
Bài viết: 43
Ngày tham gia: T.Tư 04/03/15 13:29
Liên hệ:

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi Hoi dong » CN 13/11/16 21:28

Trước hết em xin cảm ơn thầy đã hướng dẫn thêm một cách để xác định. Trước đây em dùng thông qua tổ hợp đường vét bùn, đánh cấp để xác định phạm vi đào và đắp. Tuy nhiên nếu chương trình tự hiểu được thì hay hơn và nên bổ sung thêm vào tùy chọn đường đường giới hạn nền đào và đắp (là đường bất kỳ không phải đường thiết kế). em xin cảm ơn.

Viet Hai
Số bài viết
Bài viết: 3161
Ngày tham gia: T.Bảy 14/08/10 20:34
Đến từ: Học viện KTQS
Liên hệ:

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi Viet Hai » T.Hai 14/11/16 15:00

Tôi không hiểu ý bạn muốn nói là gì nữa, nếu với các phép toán mà làm được thì cũng không nên chuyên biệt hóa quá

gialuong1983
Bài viết: 7
Ngày tham gia: T.Tư 03/04/19 15:49
Liên hệ:

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi gialuong1983 » T.Hai 09/09/19 18:08

Kính gửi anh Hải!
Em muốn thay đổi MMC hoặc ghép chung các MMC về 1 fle thì dùng lệnh gì à? (Do thiết kế thay đổi nhiều lần nên em chia từng file MMC riêng).
Cảm ơn anh!

Viet Hai
Số bài viết
Bài viết: 3161
Ngày tham gia: T.Bảy 14/08/10 20:34
Đến từ: Học viện KTQS
Liên hệ:

Re: Mẫu mặt cắt và khuôn áo đường

Gửi bài gửi bởi Viet Hai » T.Ba 10/09/19 9:20

Trên giao diện của lệnh MMC bạn bấm chuột phải tại Các mẫu mặt cắt rồi chọn Chèn từ tệp

Trả lời

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.3 khách