Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Надстройка в Excel c формулами для гидравлических расчетов
Aerl
сообщение 1.3.2022, 15:22
Сообщение #1





Группа: Участники форума
Сообщений: 1896
Регистрация: 31.7.2013
Из: Нижний Новгород
Пользователь №: 200823



Коллеги выношу на суд свою надстройку Hydraulic calculations_RF для Excel, писал сам на VBA/
Данная надстройка добавляет в функционал Excel формулы для ВКшных расчетов:
1. Наполнения (h/d) самотечных трубопроводов по табл. Лукиных (функция: WS_HDP_LUKH);
2. Наполнения (h/d) самотечных полимерных трубопроводов по табл. Добромыслова (функция: WS_HDP_ DOBR);
3. Расчет скорости (V, м/с) в трубопроводе в зависимости от степени наполнения трубопровода (для напорных труб принимать равной 1), (функция: WS_V);
4. Удельных потерь напора (гидравлический уклон - i) для полимерных трубопроводов по табл. Добромыслова (функция: WS_HGR_PL);
5. Удельных потерь напора (гидравлический уклон - i) для неновых стальных и чугунных трубопроводов по табл. Шевелева (функция: WS_HGR_ST);
6. Определение коэф. α по таблицам Б1 и Б2, приложения Б, СП 30.13330.2020/2016, (функция: WS_alfa);
7. Вычисление степени разряжения (мм) в НЕвентилируемом канализационном стояке приложение Е, СП 30.13330.2016, (функция: WS_dP_unventst);
8. Вычисление степени разряжения (мм) в вентилируемом канализационном стояке приложение Е, СП 30.13330.2016, (функция: WS_dP_ventst);
9. Вычисление удельных потерь тепла (Вт/(м2*С)) изолированного трубопровода, (функция: WS_qht);

Как установить надстройку Excel см. например здесь: https://xn----btbktgundek1hji.xn--p1ai/install.html

Вызов функций можно произвести 2 способами:
1. Начать в ячейке вводить =WS_ и выбрать требуемую функцию
2. Запуск с ленты, после установки надстройки в ленте появится новая вкладка “Мои надстройки» с указанными функциями.

Прошу сразу обратить внимание на несколько вещей:
1. Функция для расчета неновых стальных и чугунных труб по табл. Шевелева, ведется по внутреннему диаметру, а сами таблицы составлены по сортаменту в табл. 1 данного пособия, но в современной практике сложилась традиция использования несколько иного сортамента труб. Например для Ду=50 таблицы составлены для трубы 70зх2,5 с расчётным внутренним диаметром Др=64мм (1мм – расчетное зарастание русла), однако на данный момент наиболее часто применятся труба 57х3 с расчетным внутренним диаметром Др=50мм;
2. При расчете безнапорных труб наполнение равное 1 коварно, т.к. это не всегда значит что данный расход будет пропущен при заданном уклоне именно с наполнением =1, это просто максимальная возможная степень наполнения, будьте внимательны, учитывайте это.
3. Расчет с использованием формул из данной надстройки, не будет работать на другом компьютере или учетной записи если там отсутствует эта надстройка. Необходимо либо разорвать связь, либо установить надстройку на другой комп/учетную запись тоже.

Саму надстройку можно скачать с ядиска: https://disk.yandex.ru/d/1vJvBqx2GBSjcg
Жду предложений)

Сообщение отредактировал Aerl - 1.3.2022, 15:31
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Aerl
сообщение 2.3.2022, 14:13
Сообщение #2





Группа: Участники форума
Сообщений: 1896
Регистрация: 31.7.2013
Из: Нижний Новгород
Пользователь №: 200823



Забыл еще добавить, чтобы в мастере функции отображалось описание переменных, необходимо один раз запустить процедуру "подгрузить описание функции WS" на вкладке "Мои надстройки"
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
cpt
сообщение 3.3.2022, 7:06
Сообщение #3





Группа: Участники форума
Сообщений: 1538
Регистрация: 14.4.2011
Пользователь №: 103554



Удобно. Еще бы добавить расчёт температуры воды в конце участка, что бы на следующем участке сразу к расчёту эту температуру брать.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
aminopower
сообщение 3.3.2022, 7:46
Сообщение #4





Группа: Участники форума
Сообщений: 1639
Регистрация: 29.5.2010
Пользователь №: 59079



Цитата(Aerl @ 1.3.2022, 15:22) *
7. Вычисление степени разряжения (мм) в НЕвентилируемом канализационном стояке приложение Е, СП 30.13330.2016, (функция: WS_dP_unventst);
8. Вычисление степени разряжения (мм) в вентилируемом канализационном стояке приложение Е, СП 30.13330.2016, (функция: WS_dP_ventst);

Установить получилось, все работает, спасибо! Только вычислений разряжений нет в выпадающим меню, а вносить данные через функции не очень наглядно.
Прикрепленные файлы
Прикрепленный файл  Снимок.PNG ( 15,43 килобайт ) Кол-во скачиваний: 131
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Aerl
сообщение 3.3.2022, 11:03
Сообщение #5





Группа: Участники форума
Сообщений: 1896
Регистрация: 31.7.2013
Из: Нижний Новгород
Пользователь №: 200823



Цитата(cpt @ 3.3.2022, 7:06) *
Удобно. Еще бы добавить расчёт температуры воды в конце участка, что бы на следующем участке сразу к расчёту эту температуру брать.


В принципе можно, но формула вроде несложная, я в ячейку средствами самого Excel записывал.

Цитата(aminopower @ 3.3.2022, 7:46) *
Установить получилось, все работает, спасибо! Только вычислений разряжений нет в выпадающим меню, а вносить данные через функции не очень наглядно.


Да, вытащу их на ленту, я обычно через формулу в ячейке вызываю =WS и далее выбираю нужную функцию)) если работать с ноута все функции уже не убираются на ленту))

есть еще надстройка для более удобного проставления "облачков" и меток изменений/ревизий если документ в Excel, ВОРы или спецификации например. Выложу немного погодя.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
cpt
сообщение 3.3.2022, 11:17
Сообщение #6





Группа: Участники форума
Сообщений: 1538
Регистрация: 14.4.2011
Пользователь №: 103554



Цитата(Aerl @ 3.3.2022, 15:03) *
В принципе можно, но формула вроде несложная, я в ячейку средствами самого Excel записывал.

да, я так делал когда остывание гвс и циркуляции считал, сначала считаем потери участка, потом температуру в конце участка и потом новый участок и так далее в идеале еще функция поиска температуры смеси для трубопровода Т4 и можно считать циркуляцию ГВС

по сути этаже формула средневзвешанного для поиска P для разных потребителей
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
GreyBrain
сообщение 31.5.2022, 15:42
Сообщение #7





Группа: Участники форума
Сообщений: 665
Регистрация: 22.4.2021
Пользователь №: 390653



Автору выражаю благодарность

Сообщение отредактировал GreyBrain - 31.5.2022, 15:43
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Nikolaev
сообщение 5.1.2023, 13:14
Сообщение #8





Группа: New
Сообщений: 4
Регистрация: 2.12.2022
Пользователь №: 411556



А можно перезалить саму надстройку?
Заранее благодарен.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Aerl
сообщение 18.5.2023, 7:57
Сообщение #9





Группа: Участники форума
Сообщений: 1896
Регистрация: 31.7.2013
Из: Нижний Новгород
Пользователь №: 200823



Цитата(Nikolaev @ 5.1.2023, 13:14) *
А можно перезалить саму надстройку?
Заранее благодарен.


Извнияюсь за поздный ответ, только сейчас увидел что ссылка не работает. Прикладываю новую

https://disk.yandex.ru/client/disk/Excel/Hy...calculations_RF
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Marselomo
сообщение 22.5.2023, 11:33
Сообщение #10





Группа: New
Сообщений: 3
Регистрация: 25.2.2020
Из: Москва
Пользователь №: 373557



Цитата(Aerl @ 18.5.2023, 7:57) *
Извнияюсь за поздный ответ, только сейчас увидел что ссылка не работает. Прикладываю новую

https://disk.yandex.ru/client/disk/Excel/Hy...calculations_RF

Вы не могли бы еще раз перезалить? Заранее спасибо!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Aerl
сообщение 22.5.2023, 21:10
Сообщение #11





Группа: Участники форума
Сообщений: 1896
Регистрация: 31.7.2013
Из: Нижний Новгород
Пользователь №: 200823



Цитата(Marselomo @ 22.5.2023, 11:33) *
Вы не могли бы еще раз перезалить? Заранее спасибо!


Ссылка не работает? смотрю вроде файлы на месте лежат
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
nagger
сообщение 22.5.2023, 22:38
Сообщение #12





Группа: Участники форума
Сообщений: 2609
Регистрация: 11.3.2013
Из: РФ
Пользователь №: 184682



Цитата(Aerl @ 22.5.2023, 21:10) *
Ссылка не работает? смотрю вроде файлы на месте лежат

Доступа нет, похоже.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Aerl
сообщение 1.6.2023, 22:20
Сообщение #13





Группа: Участники форума
Сообщений: 1896
Регистрация: 31.7.2013
Из: Нижний Новгород
Пользователь №: 200823



Цитата(nagger @ 22.5.2023, 22:38) *
Доступа нет, похоже.


Принял, сейчас должен появиться. Нужно к модераторам обратиться, может разрешат сюда приложить фаил в формате .xlam
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ahmet-oren
сообщение 24.7.2023, 8:19
Сообщение #14





Группа: Участники форума
Сообщений: 40
Регистрация: 1.7.2008
Из: Оренбург
Пользователь №: 20215



Тоже встану в очередь на скачку biggrin.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Aerl
сообщение 24.7.2023, 9:37
Сообщение #15





Группа: Участники форума
Сообщений: 1896
Регистрация: 31.7.2013
Из: Нижний Новгород
Пользователь №: 200823



Цитата(ahmet-oren @ 24.7.2023, 8:19) *
Тоже встану в очередь на скачку biggrin.gif


Ссылка работает?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Rastoo
сообщение 28.7.2023, 20:45
Сообщение #16





Группа: New
Сообщений: 14
Регистрация: 8.4.2008
Пользователь №: 17495



Добрый вечер. Яндекс ссылка не работает.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Aerl
сообщение 29.7.2023, 17:19
Сообщение #17





Группа: Участники форума
Сообщений: 1896
Регистрация: 31.7.2013
Из: Нижний Новгород
Пользователь №: 200823



Цитата(Rastoo @ 28.7.2023, 20:45) *
Добрый вечер. Яндекс ссылка не работает.


Должно работать
https://disk.yandex.ru/d/du42Jfnb9P1LgQ
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Туземный совет т...
сообщение 20.12.2024, 14:15
Сообщение #18





Группа: New
Сообщений: 11
Регистрация: 25.10.2024
Пользователь №: 435626



Здравствуйте!
Возникли проблемы с установкой надстройки, прикладываю видео:
Прикрепленный файл  надстройка_2.mp4 ( 11,12 мегабайт ) Кол-во скачиваний: 25


Сообщение отредактировал Туземный совет трудящихся - 20.12.2024, 14:15
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Aerl
сообщение 14.1.2025, 9:23
Сообщение #19





Группа: Участники форума
Сообщений: 1896
Регистрация: 31.7.2013
Из: Нижний Новгород
Пользователь №: 200823



Добрый. Проблема все еще сохраняется? Системный администратор помог?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
all161
сообщение 5.2.2025, 15:19
Сообщение #20





Группа: Участники форума
Сообщений: 100
Регистрация: 28.10.2013
Пользователь №: 210831



Цитата(Aerl @ 14.1.2025, 9:23) *
Добрый. Проблема все еще сохраняется? Системный администратор помог?

ссылка не работает. обновите пожалуйста
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Aerl
сообщение 6.2.2025, 9:26
Сообщение #21





Группа: Участники форума
Сообщений: 1896
Регистрация: 31.7.2013
Из: Нижний Новгород
Пользователь №: 200823



Да, меня ядиск резко обрубил с местом на облачном хранилище, сегодня вечерком чтонибудь придумаю
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Skorost88
сообщение 6.2.2025, 15:47
Сообщение #22





Группа: Участники форума
Сообщений: 31
Регистрация: 22.7.2015
Из: Россия, Санкт-Петербург
Пользователь №: 273629



Цитата(Aerl @ 1.3.2022, 23:22) *
Прошу сразу обратить внимание на несколько вещей:

2. При расчете безнапорных труб наполнение равное 1 коварно, т.к. это не всегда значит что данный расход будет пропущен при заданном уклоне именно с наполнением =1, это просто максимальная возможная степень наполнения, будьте внимательны, учитывайте это.


Саму надстройку скачать не могу. ПО наполнению 1 есть мнение по методике расчёт

При наполнении 1 должна меняться методика расчёта.

Например пока у вас наполнение ~0,999 расчёт идёт как для самотечных трубопроводов. И самое простое мы должны ограничить возможность наполнения 1,0 для пользователя.

или если ограничить это невозможно то:
При наполнении 1,0 уже ведём расчёт по формулам для напорных трубопроводов, но тут есть ньюанс.
При напорном расчёте у нас имеются числа расходе воды Q на участке длиной L и напора по длине hl ==> В итоге при условно уклоне 0,007 расчётная программа должна выполнить подбор hl<Δh или если точнее hl=0.999999*Δh на участке L=1000 м.
В этом случае вода будет течь под напором Δh и мы получим максимально точные данные Q, v при уклоне i и наполнении 1.

Принципиально это решение исходит от расчёта дюкера при переходе под рекой самотечного коллектора (см. учебник Лукиных), когда на самотечном трубопроводе мы делаем дюкер напорный и за счёт естественной гравитации на подобии водонапорной башни потери напора по длине и местных сопротивлений на всём протяжении дюкера.
В вашем случае можно автоматизировать расчёт так, что при наполнении 1, расчёт автоматически производиться так, чтобы уравнение имело вид hl=0.999999*Δh. В этом случае hl<Δh будет всегда, при этом 0,999*Δh будет вносить минимальную погрешность в расчёт, так как условно при hl<Δh и hl=0.999999*Δh вода течёт не замедляясь. Это что-то вроде идеального эксперимента.

Сообщение отредактировал Skorost88 - 6.2.2025, 15:50
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
nagger
сообщение 6.2.2025, 18:45
Сообщение #23





Группа: Участники форума
Сообщений: 2609
Регистрация: 11.3.2013
Из: РФ
Пользователь №: 184682



Цитата(Aerl @ 6.2.2025, 9:26) *
Да, меня ядиск резко обрубил с местом на облачном хранилище, сегодня вечерком чтонибудь придумаю

Как так? - что мейл-ру всех в гигами навсегда кинул, знаю, сам пострадал. А яндекс что?
Да и сюда выложить на память с фиксацией версии можно.

Сообщение отредактировал nagger - 6.2.2025, 18:46
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Aerl
сообщение 6.2.2025, 21:48
Сообщение #24





Группа: Участники форума
Сообщений: 1896
Регистрация: 31.7.2013
Из: Нижний Новгород
Пользователь №: 200823



Цитата(nagger @ 6.2.2025, 18:45) *
Как так? - что мейл-ру всех в гигами навсегда кинул, знаю, сам пострадал. А яндекс что?
Да и сюда выложить на память с фиксацией версии можно.


расширение .xlam форум не проглатывает почему-то, но осенило, что можно в архив ведь упаковать)

короче, вот оно

Цитата(Skorost88 @ 6.2.2025, 15:47) *
Саму надстройку скачать не могу. ПО наполнению 1 есть мнение по методике расчёт

При наполнении 1 должна меняться методика расчёта.

Например пока у вас наполнение ~0,999 расчёт идёт как для самотечных трубопроводов. И самое простое мы должны ограничить возможность наполнения 1,0 для пользователя.

или если ограничить это невозможно то:
При наполнении 1,0 уже ведём расчёт по формулам для напорных трубопроводов, но тут есть ньюанс.
При напорном расчёте у нас имеются числа расходе воды Q на участке длиной L и напора по длине hl ==> В итоге при условно уклоне 0,007 расчётная программа должна выполнить подбор hl<Δh или если точнее hl=0.999999*Δh на участке L=1000 м.
В этом случае вода будет течь под напором Δh и мы получим максимально точные данные Q, v при уклоне i и наполнении 1.

Принципиально это решение исходит от расчёта дюкера при переходе под рекой самотечного коллектора (см. учебник Лукиных), когда на самотечном трубопроводе мы делаем дюкер напорный и за счёт естественной гравитации на подобии водонапорной башни потери напора по длине и местных сопротивлений на всём протяжении дюкера.
В вашем случае можно автоматизировать расчёт так, что при наполнении 1, расчёт автоматически производиться так, чтобы уравнение имело вид hl=0.999999*Δh. В этом случае hl<Δh будет всегда, при этом 0,999*Δh будет вносить минимальную погрешность в расчёт, так как условно при hl<Δh и hl=0.999999*Δh вода течёт не замедляясь. Это что-то вроде идеального эксперимента.



Я немного о другом на самом деле, то что здесь это просто функция, по типу как "Сумм", "ВПР" и т.п., смысл убрать промежуточные вычисления, всяких чисел Рейнольдса, режимов подобия и прочее, на вход подать аргументы расхода, диаметра, уклона, а на выходе получить готовое значение, спрятав все остальное "под капотом"

Функция расчета наполнения, может быть максимум равно 1, потому что цикл ограничен именно этим значением. Вопрос в другом, что например для диаметра 150 и уклоне 8 промилле, что при расходе 12,8л/с, что при 20 л/с функция покажет наполнение 1, потому что это максимум. Что с этим делать уже лучше решать в рамках вашей расчетной формы, например условиями "Если", функция по сути просто инструмент в Вашем конструкторе)




Сообщение отредактировал Aerl - 6.2.2025, 21:49
Прикрепленные файлы
Прикрепленный файл  Hydraulic_calculations_RF.7z ( 439,95 килобайт ) Кол-во скачиваний: 14
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
nagger
сообщение 10.2.2025, 11:10
Сообщение #25





Группа: Участники форума
Сообщений: 2609
Регистрация: 11.3.2013
Из: РФ
Пользователь №: 184682



Не смотрел раньше надстройку, и теперь есть вопросы.
WS_V при наполнении 0,76 выдает скорость 2,19, при 0,8 - 2,08.
Код закрыт, проверить что и как не возможно.

По Добромыслову хорошо, по сп 399 правильно на текущий момент.

Открой код, в могилу что ли его унести собрался.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Aerl
сообщение 10.2.2025, 11:39
Сообщение #26





Группа: Участники форума
Сообщений: 1896
Регистрация: 31.7.2013
Из: Нижний Новгород
Пользователь №: 200823



Цитата(nagger @ 10.2.2025, 11:10) *
Не смотрел раньше надстройку, и теперь есть вопросы.
WS_V при наполнении 0,76 выдает скорость 2,19, при 0,8 - 2,08.
Код закрыт, проверить что и как не возможно.

По Добромыслову хорошо, по сп 399 правильно на текущий момент.

Открой код, в могилу что ли его унести собрался.


Попробуй 112358, если не подойдет то беда.

WS_V при наполнении 0,76 выдает скорость 2,19, при 0,8 - 2,08.

при q=const, все верно, площадь сечения при наполнении 0,8 выше чем при 0,76, отсюда и скорость меньше.

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
nagger
сообщение 10.2.2025, 13:44
Сообщение #27





Группа: Участники форума
Сообщений: 2609
Регистрация: 11.3.2013
Из: РФ
Пользователь №: 184682



Цитата(Aerl @ 10.2.2025, 11:39) *
Попробуй 112358, если не подойдет то беда.

WS_V при наполнении 0,76 выдает скорость 2,19, при 0,8 - 2,08.

при q=const, все верно, площадь сечения при наполнении 0,8 выше чем при 0,76, отсюда и скорость меньше.

А, верно - извинения. Не привык оперировать отдельно наполнением.

Сообщение отредактировал nagger - 10.2.2025, 13:45
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Aerl
сообщение 10.2.2025, 19:44
Сообщение #28





Группа: Участники форума
Сообщений: 1896
Регистрация: 31.7.2013
Из: Нижний Новгород
Пользователь №: 200823



Немного обновил файлы, изменений в общем то не очень много:

В функции WS_HGR_PL коэффициент эквивалентной шероховатости сейчас задается в мм, до этого был в метрах

В функции WS_HDP_DOBR параметр "a" в коде сделал как в ф-ле Б3 СП399 (в Добромыслове чуть-чуть менее точная формула), теперь функция считает чуть ближе к значениям пособия к СП399.

Небольшие расхождения с МП к СП399 имеются, но я бы не назвал их критичными, скорее всего разница кроется где-то в значениях ускорения свободного падения, расчетного внутреннего диаметра.

Т.к. изначально функции создавались под табл. Добромыслова, чтобы перейти к значениям СП399, не забывайте принимать соответствующие коэффициенты шероховатости и кинематической вязкости жидкости, их можно задавать опционально

Сообщение отредактировал Aerl - 10.2.2025, 19:44
Прикрепленные файлы
Прикрепленный файл  Hydraulic_calculations_RF.7z ( 450,71 килобайт ) Кол-во скачиваний: 18
Прикрепленный файл  Сравнение.PNG ( 26,19 килобайт ) Кол-во скачиваний: 16
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274



ООО "Русич" ИНН 9721068883 / ЕРИД 2Vtzqx9HerZ


ООО «УНИСПЛИТ» ИНН: 6453155081 erid: 2VtzqvmjJqS

ООО "АйДи-Электро" ИНН:6670013662 erid:2Vtzqwtpv5j

Последние сообщения Форума






RSS Текстовая версия Сейчас: 15.6.2025, 9:21
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных