Теория и помощь в решение расчетов систем водоснабжения и отопления. Например, подбор диаметров, подбор насосов, подбор котлов, подбор систем отопления и т.д.

                 
                         
           



Re: Auto-Snab 3D Гидрорасчеты в трехмерном пространстве

Сообщение Ацетилен » 02 фев 2017, 15:33

Безымянный.JPG


Кстати для борьбы с такой фигнёй в Бейсике в процедуре обработки события формы Resize пишется примерно следующее:

Private Sub Form_Resize()
On Error GoTo m1

If Main.Height <> ХХХ Then Main.Height = ХХХ
If Main.Width <> YYY Then Main.Width = YYY

m1: Exit Sub

End Sub

Где On Error - обработчик ошибок, m1 - метка строки где описываестя действие при ошибке, Main - имя формы, <> значит "не равно", = значит равно или присвоение значения.
Аватар пользователя
Ацетилен
 
Сообщений: 117
Зарегистрирован: 30 дек 2016, 14:04

Re: Auto-Snab 3D Гидрорасчеты в трехмерном пространстве

Сообщение Инженер » 03 фев 2017, 05:48

По этим цифрам и построил напорно-расходный график, тупо по двум точкам - расход ноль при потерях в один метр и расход 200 литров при нулевых потерях. Картина по температурам и тепловой мощности при расчёте получилась очень похожей на реальную. Вопрос: я всё правильно сделал или это случайно так получилось?

Не знаю! Я просто не понял про что Вы. Наверно вы правильно все понимаете.

И сразу такой ещё вопрос: как смоделировать элеватор, вернее его сопло?

Если получать точные расчеты, то никак не смоделировать. Нужно просто глубже понять суть его работы и найти.
Моделирование сводится к простому пониманию: Какой напор он выдает на выходе с примерным расходом. Приводите выходной контур элеватора к напорно-расходному грфику. Тупо получаете из него примерный напорнорасходный график на выходной контур. В программу вставляете просто насос с напорнорасходным графиком. Входной контур это контур с теплосети с маленьким расходом и большим перепадным давлением.
Аватар пользователя
Инженер
 
Сообщений: 1335
Зарегистрирован: 16 окт 2014, 14:18

Re: Auto-Snab 3D Гидрорасчеты в трехмерном пространстве

Сообщение Инженер » 03 фев 2017, 06:00

Ацетилен про программирование. Это технология Windows Forms имеет свои грехи в работе кодов.
Там такая архитектура. Ее давно уже хаят опытные программисты. Но не судьба приходится мириться.
На Windows Forms уже много чего сделано.

По поводу того, что надо запретить изменение растяжки экрана это было сделано.
Если запретишь растяжку, то там свои грехи всплывают. Например, когда у windows меняешь разрешение и текст. То это вся структура по размерам нарушается. В общем в Windows Forms с динамически изменяющими размерами полный бардак. Сейчас есть технологии WPF там по разметке xaml отличная отрисовка по динамически изменяющимся размерам.

Также решается эта проблема тем, что нужно заточить приложение под конкретные настройки Windows. Но руки пока до этого не дошли. И скорее всего не дойдут. Так как Вы уже в курсе, что я начал проект по разработке нового ПО с реалистичной трехмерной графикой. На новом коде будет внедряться динамическая подстройка.
Аватар пользователя
Инженер
 
Сообщений: 1335
Зарегистрирован: 16 окт 2014, 14:18

Re: Auto-Snab 3D Гидрорасчеты в трехмерном пространстве

Сообщение Ацетилен » 03 фев 2017, 08:45

Инженер писал(а):Какой напор он выдает на выходе с примерным расходом.


Вот об чём и речь, как найти этот расход. Если считать по книжкам, то считается он по потребной тепловой мощности и расчётной разнице температур подачи и обратки. Потребную тепловую мощность мы в программе узнать не можем, только выдаваемую, и то только ПОСЛЕ расчёта. Поэтому я рассуждал следующим образом - у любого насоса есть точка максимальных потерь напора, при которой дальше куда-то он давить не может, соответственно расход в этой точке будет равен нулю. И есть точка максимального расхода, когда потери напора равны нулю. Вот этот максимальный расход я и нашёл в Технотронике - свободный излив максимального напора с нулевыми потерями. В моём случае это были 1 метр напора (перепад между подачей и обраткой) и примерно 200 литров максимального расхода через отверстие ду 32. Ну и сымитировал две трубы с подачей и обраткой насосом с соответствующим графиком. Электрокотёл на 100 (1000/5000/100500) киловатт нужен был для постоянной температуры на подаче. Что характерно, потери давления на насосе после расчётов этой системы с различными диаметрами труб составляли 0,93 - 0,97 метра.

С элеватором всё сложнее, там как я понимаю два насоса нужны, синхронно меняющие характеристики.
Аватар пользователя
Ацетилен
 
Сообщений: 117
Зарегистрирован: 30 дек 2016, 14:04

Re: Auto-Snab 3D Гидрорасчеты в трехмерном пространстве

Сообщение Ацетилен » 03 фев 2017, 09:01

Если запретишь растяжку


Это не запрет, растягивай сколько хочешь, но как только растянется хоть на пиксель, возникает событие Ресайз и выполняется код в процедуре, возвращающий на исходную. Ошибка там возникает при сворачивании окна, для этого обработка ошибки и нужна. Если что это не упрёк какой-то, просто думал дай идею подкину, я ведь не знал что проблема уже решена.
Аватар пользователя
Ацетилен
 
Сообщений: 117
Зарегистрирован: 30 дек 2016, 14:04

Re: Auto-Snab 3D Гидрорасчеты в трехмерном пространстве

Сообщение Инженер » 03 фев 2017, 11:03

Элеватор нужно воспринимать как трансформатор в электросети. Избыток напряжения превращаем в дополнительный ток.
В элеваторе избыток давления превращается в расход.
Я сейчас не подскажу как его нужно считать. Я просто не занимался элеваторами и не пытался их считать. Как то не пригодилось. Там уровень для крупных органов сети. Нас туда не пускают и я не имел дело. Сам только по теории рассуждаю.
Но у меня остается интерес разжевать эту тему. И я как-нибудь сделаю расчет элеватора в программе. Но не скоро.
Если что можете накидать темы на будущее.
Аватар пользователя
Инженер
 
Сообщений: 1335
Зарегистрирован: 16 окт 2014, 14:18

Re: Auto-Snab 3D Гидрорасчеты в трехмерном пространстве

Сообщение Ацетилен » 03 фев 2017, 13:18

Что такое amortizatordob?
Аватар пользователя
Ацетилен
 
Сообщений: 117
Зарегистрирован: 30 дек 2016, 14:04

Re: Auto-Snab 3D Гидрорасчеты в трехмерном пространстве

Сообщение Администратор » 03 фев 2017, 13:23

Что такое amortizatordob?

Секрет! Тем чем Вы занимаетесь это бесполезно! Это целый космос...
Быстрее будет самому писать с нуля и гадать как будет работать.
Просто изучать чужой алгоритм бесполезно! Там реально очень много чего, зря время потеряете.
Тут на такой случай нужно книгу по теории алогоритмов выпускать.
Аватар пользователя
Администратор
Администратор
 
Сообщений: 129
Зарегистрирован: 16 окт 2014, 03:17

Re: Auto-Snab 3D Гидрорасчеты в трехмерном пространстве

Сообщение Администратор » 03 фев 2017, 13:33

Что такое amortizatordob?

Вы сначала попробуйте простые алгоритмы писать по нахождению расходов на разветвленках.
Пустяк на два разветвления. А потом попробуйте рекурсию разветвления сделать.
А потом поймете, что это не работает как надо. Нужно создавать замороченные связи между элементами.
Придется внедрять еще всякие штуки и так до бесконечности.
Я по началу думал, что получится найти один золотой алгоритм. Оказывается нет такого простого алгоритма.
Вот когда пройдете эти пути, который прошел я, тогда поймете алгоритм.
А так код сам по себе не понятен.
Тут подходит такая поговорка: Человек учится на своих ошибках. Чтобы понять как работает алгоритм просто начинайте делать свой.
До того результата, который у меня, уйдет наверно год времени...
А потом поймете, что это так сложно, что этому нужно посвятить все свободное время.
И тратить на это не месяцы а годы...
Аватар пользователя
Администратор
Администратор
 
Сообщений: 129
Зарегистрирован: 16 окт 2014, 03:17

Re: Auto-Snab 3D Гидрорасчеты в трехмерном пространстве

Сообщение Администратор » 03 фев 2017, 13:39

Аналогия с работой мозга: Человек никогда не поймет как работает мозг. Посмотрев во внутрь и увидев связи нейронов это Вам не даст ответа.
Также и в программе, увидев алгоритмы вы не поймете сути.
Даже если я отвечу, вы можете не понять. Потому, что ребенку невозможно объяснить, что такое прокурор, если он не знает что такое судебная система. Связи на связях и их нужно понимать.
Аватар пользователя
Администратор
Администратор
 
Сообщений: 129
Зарегистрирован: 16 окт 2014, 03:17

Пред.След.

Вернуться в Гидравлические и тепловые расчеты систем отопления и водоснабжения

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25

cron
Статистика
Яндекс.Метрика