Тип: консольная (vbAdvance + Console)
IDE: Portable MS Visual Basic 6.0 (SP6, KB957924 + ApiViewer, vbAdvance, CodeSMART)
Назначение: Гидравлический расчёт труб с непоным наполнением (самотечные трубопроводы)
Литература: А. Я. Добромыслов, Том 2 "Безнапорные трубопроводы". Таблицы для гидравлических расчётов трубопроводов из полимерных материалов, М., 2004.
uml: PipeCalc Class Diagram.pdf
Проект: https://mysvn.ru/cop/PipeCalc/
svn: https://mysvn.ru/cop/PipeCalc/ (чтение) (Клиент SVN для Windows: TortoiseSVN)
Пример вывода:
- Код: Выделить всё
[D:\Projects\vbasic\Projects\PipeCalc]$ PipeCalc.exe
-----------------------------------------------------
Безнапорные трубопроводы.
Гидравлический расчёт трубопровода из полимерного материала.
Версия 1.0.51
Дата расчёта: 08.07.2011 г. в 18:01:48
Автор: Мезенцев В. Н.
Почта: unihomelab*ya.ru
-----------------------------------------------------
Задание на расчёт
Внутренний диаметр трубопровода: Dвнутр = 0,208 м
Уклон самотечного трубопровода: is = 0,010
Коэффициент кинематической вязкости: n = 0,00000149 м^2/с
Коэффициент эквивалентной шероховатости: Ke = 0,020 мм
-=/ Результаты расчёта /=-
Наполнение Скорость Расход
0,3 1,183 10,102
0,4 1,392 17,597
0,5 1,556 26,328
0,6 1,678 35,578
0,7 1,758 44,493
0,8 1,792 52,020
0,9 1,766 56,658
1,0 1,556 52,657
Описание:
Программа заменяет таблицы Добромыслова. Алгоритм заменён на прямой вместо итерационного. Увы, но я не смог настроить перенаправление ввода-вывода при таком способе создания консоли, поэтому для ввода и вывода данных нужно придумать что-нить другое. Задание на проектирование нужно вписывать в коде. Это старая моя программка, которую я переделал под VB6. Изначально было написано на паскале. Именно после этого проекта я стал изучать построение компиляторов, т.к. писать подобные листинги и сопровождать их больше желания не было.