Nội dung chính của ch−ơng trình

Một phần của tài liệu Hợp tác nghiên cứu và phát triển mô hình vật lý thí nghiệm công trình đầu mối và hệ thống điều khiển đo đạc tự động trong phòng thí nghiệm (Trang 104 - 109)

Ch−ơng trình gồm ba khối chính sau đây:

- Khối nhập dữ liệu;

- Khối vẽ bình đồ trên màn hình đồ hoạ; - Khối vẽ các bình đồ trên AutoCad.

Ch−ơng trình bao gồm 03 form là:

Hình 5.1- Giao diện chính của ch−ơng trình (Main form)

Trong giao diện ban đầu gồm các nút lệnh (Main Form)

+ Vào số liệu: là nút lệnh gọi giao diện về nhập liệu, cho phép ng−ời sử dụng ở các file dữ liệu đầu vào của ch−ơng trình;

+ Vẽ trên Win dows: là nút lệnh gọi giao diện vẽ trên màn hình đồ hoạ, chức năng này chỉ có tác dụng để nhìn một cách tổng quát các dữ liệu đ−ợc nhập vào;

+ Vẽ trên Acad 2002: là nút lệnh gọi giao diện cho phép nhập các thông tin để xác định các thuộc tính của bản vẽ mà Autocad sẽ sử dụng khi vẽ (xác định các biến cho quá trình vẽ), xác định file nền của bình đồ và file đầu ra của ch−ơng trình;

+ Thoát: là nút lệnh thoát khỏi ch−ơng trình (exit, close);

Trên mặt form cũng hiện thị các thông tin về tác giả của ch−ơng trình); - Input Form (cửa số nhập sổ liệu và các trạng thái yêu cầu – Hình 5.2);

Hình 5.2- Giao diện nhập dữ liệu của ch−ơng trình (Nhập liệu form)

Trong cửa sổ nhập số liệu bao gồm các hộp kiểm tra (Check box) và các nút lệnh (command):

+ Hộp kiểm tra: File biên mô hình: khi đ−ợc chọn cho phép đọc vào biên bao của mặt bằng mô hình. Không đánh dấu (không chọn) là không cần đọc vào biên mô hình và công việc vẽ biên mô hình sẽ đ−ợc bỏ qua. Trạng thái mặc định của hộp kiểm tra này là không đánh dấu (nh− hình trên).

+ Hộp kiểm tra: Vẽ CD dòng chảy, khi hộp kiểm tra này đ−ợc đánh dấu ch−ơng trình sẽ cho phép vẽ mặt cắt dọc dòng chảy, khi đó nút lệnh Đ. Mặt n−ớc sẽ ở dạng hiện thị cho phép ng−ời sử dụng chọn file dữ liệu đ−ờng mặt n−ớc; khi không đ−ợc chọn thì nút lệnh “Đ. Mặt n−ớc” sẽ hiện thị ở dạng mở và bên cạnh đó sẽ hiện thị thông báo “không vẽ cắt dọc”. Trạng thái mặc định của hộp kiểm tra này là không đánh dấu (nh− hình 5.2).

+ Hộp kiểm tra: Vẽ bình đồ dòng chảy. Trạng thái mặc định của hộp kiểm tra này là đánh dấu (nh− hình 5.2). Khi không chọn thì sẽ không vẽ bình đồ dòng chảy và các nút lệnh Mặt cắt, Vận tốc sẽ mờ. Và ng−ợc lại.

+ Hộp kiểm tra: Đọc thuỷ trực: là thể hiện trạng thái của định dạng dữ liệu về vị trí các thuỷ trực đo trên mô hình, đ−ợc chọn khi mà các thuỷ trực trên 1 một

mặt cắt đ−ợc bố trí không cách đều và ng−ợc lại

+ Hộp kiểm tra: Đọc mặt cắt: là thể hiện trạng thái của định dạng dữ liệu về vị trí các mặt cắt đo trên mô hình, khi các thuỷ trực đ−ợc bố trí đều.

+ Nút lệnh “Biên MH”, khi bấm vào nút lệnh này sẽ mở một giao diện cho phép nhập dữ liệu về biên mô hình, sau khi file biên mô hình đ−ợc chọn thì sẽ hiện thị tên file và đ−ờng dẫn ở bên cạnh nút lệnh;

Hình 5.3- Giao diện lựa chọn tên file dữ liệu

+ Nút lệnh “Mặt cắt”, khi bấm vào nút lệnh này sẽ mở một giao diện cho phép nhập dữ liệu về các mặt cắt, thuỷ trực đo vận tốc, sau khi file mặt cắt đ−ợc chọn thì sẽ hiện thị tên file và đ−ờng dẫn ở bên cạnh nút lệnh;

+ Nút lệnh “Vận tốc”, khi bấm vào nút lệnh này sẽ mở một giao diện cho phép nhập dữ liệu về vận tốc đo đạc, sau khi file vận tốc đ−ợc chọn thì sẽ hiện thị tên file và đ−ờng dẫn ở bên cạnh nút lệnh. Chức năng này cũng cho phép vẽ mép n−ớc với từng cấp l−u l−ợng thì nghiệm;

+ Nút lệnh “Đ Mặt n−ớc”, khi bấm vào nút lệnh này sẽ mở một giao diện cho phép nhập dữ liệu về đ−ờng mặt n−ớc đo đạc, sau khi file đ−ờng mặt n−ớc đ−ợc chọn thì sẽ hiện thị tên file và đ−ờng dẫn ở bên cạnh nút lệnh;

nhập bấm nút OK hộp thoại vào số hiệu sẽ biến mất và ch−ơng trình thực hiện công việc đọc dữ liệu đầu vào. Khi dữ liệu đầu vào không phù hợp với định dạng chuẩn thì ch−ơng trình sẽ thông báo cho ng−ời sử dung biết dữ liệu bị lỗi và cần hiệu chỉnh lại file số liệu đầu vào (hình 5.4). Khi đọc xong các file số liệu thì sẽ xuất hiện hộp thoại thông báo quá trình đọc dữ liệu đã hoàn tất, ta bấm “OK” (Hình 5.5) thì ch−ơng trình sẽ trở về main form.

Hình 5.4- Thông báo đọc dữ liệu không thành công của ch−ơng trình

Hình 5.5- Thông báo đọc dữ liệu thành công của ch−ơng trình

-Autoacad Form (cửa sổ xuất số liệu sang Autocad – Hình 5.6).

Trên Form này có 3 khối thông số dùng là các biến để ch−ơng trình điều khiển vẽ trên autocad gồm màu của nét vẽ, vị trí các điểm toạ độ ghi chú.

Trên form này cho phép đặt file nền cho bình đồ, và cho phép chọn tên file đầu ra của ch−ơng trình

Trên form này các giá trị đ−ợc mặc định với giá trị ban đầu từ ch−ơng trình và cũng cho phép ng−ời sử dụng thay đổi màu bản nét vẽ (các thông số). Khi thay có sự thay đổi nếu ng−ời dùng muốn sử dụng lại các thông số đó, thì nút lệnh “Default Save” cho phép ng−ời dùng l−u các dữ liệu đầu vào file cấu hình và lần sau ch−ơng trình đ−ợc mở ra các thông số của lần tr−ớc đ−ợc sử dụng. (adsbygoogle = window.adsbygoogle || []).push({});

Hình 5.6- Giao diện xác định các thông số để vẽ trên autocad của ch−ơng trình

Một phần của tài liệu Hợp tác nghiên cứu và phát triển mô hình vật lý thí nghiệm công trình đầu mối và hệ thống điều khiển đo đạc tự động trong phòng thí nghiệm (Trang 104 - 109)