8. Ghi hiệu cao độ thiết kế và cao độ tự nhiên
4.2 Thể hiện trắc ngang
Mặt cắt ngang là hình chiếu các yếu tố của đường trên mặt chiếu thẳng góc với tim đường. Tập hợp các cao độ tự nhiên trên trắc ngang tạo thành đường đen. Tập hợp các cao độ thiết kế chính là đường đỏ trên trắc ngang.
Trong Civil 3D , việc lấy ra các thông số trên trắc ngang sẽ bắt đầu từ đối tượng SampleLine trên Alignment . Với mỗi SampleLine , ta có các Section, các
Section ở đây là các đối tượng bề mặt trên trắc ngang được tạo ra khi tạo mô hình tuyến ( Corridor ), như bề mặt tự nhiên, mặt Top , mặt Datum,…. Như vậy với việc lấy ra các Item của các Section ta sẽ truy cập đến mỗi bề mặt trên trắc ngang.
Mỗi đối tượng Section được định nghĩa bởi các thành phần dưới đây :
• Cao độ hoặc các điểm chuyển dốc, nơi kết thúc của đoạn dốc này và cũng là nơi bắt đầu của đoạn dốc tiếp theo.
• Các đoạn thẳng, chính là các đoạn dốc của bề mặt giữa hai điểm chuyển dốc.
Căn cứ vào cấu tạo của các Section như trên, trong đề tài sử dụng các điểm chuyển dốc để biểu diễn trắc ngang. Do đó nội dung cơ bản nhất của phần này là tìm các điểm chuyển dốc trên mỗi Section .
Dưới đây là sơ đồ khối biểu diễn quá trình thực hiện của Module thể hiện trắc ngang bằng VBA
Bắt đầu
Chọn 1 đối tượng Alignment
Kiểm tra đối tượng lựa chọn Chọn điểm gốc Vẽ trắc ngang Kết thúc Đúng sai
Cũng hoàn toàn giống như Module thể hiện mặt cắt dọc, khi chạy Module thể hiện mặt cắt ngang đầu tiên người dùng sẽ phải lựa chọn đúng đối tượng
Alignment. Khi chọn sai đối tượng hoặc số đối tượng lựu chọn vượt quá 1, chương trình sẽ thông báo lỗi và yêu cầu người dùng lựa chọn lại. Khi đã chọn đúng đối tượng, bước tiếp theo là chọn điểm đặt cho trắc ngang đầu tiên. Tiếp tục, chương trình sẽ tự động thực hiện việc vẽ lại mặt cắt ngang.
Trình tự thể hiện mặt cắt ngang gồm các phần chính sau : - Thể hiện đường đen trắc ngang
- Thể hiện đường đỏ trắc ngang - Ghi chú trên mặt cắt ngang.