Всем привет!
Цель этой программы быстро и удобно рассчитать плиту на продавливание. Для простоты использования и чтобы не морочить людям голову программа имеет пару допущений:
1) Никаких "разгружающих" моментов. Все моменты всегда "догружают" сечение независимо от знака. Потому что, завтра выпускать отчет, а я тут буду еще сидеть разбираться: "А у меня момент разгружает сечение, или не разгружает? А в какую сторону он крутит? В эту? А может в эту? А при каких РСН? А всегда так или бывает меняет знак?" Короче исходя их того, что большинство проектировщиков понятия не имеют куда там у них действует момент, все моменты всегда нагружают сечение. Взяли из схемы максимальные Мх, Му, разделили пополам, вбили их с любыми знаками и забыли.
2) Никаких "разгружающих" продольных усилий, по вышеназванным причинам. Продольное усилие всегда нагружает сечение независимо от знака.
Моменты Мх и Му это моменты вдоль осей Х и Y, а не относительно. Почему? Потому что такой подход принят в СП.
Также данная версия программы имеет одно ограничение: если у Вас, несколько отверстий сливаются в одно и суммарный выбиваемый угол превышает 180 градусов, программа посчитает его неправильно. На данный момент я не придумал простого и надежного алгоритма как научить программу отличать углы больше 180 градусов от им обратным (например если у Вас наложенные отверстия выбьют угол 210 градусов, программа посчитает что выбитый угол равен 360-210 = 150 градусов.
Эту проблему можно легко обойти следующим образом: разбейте Ваше отверстие на 2 (или столько, сколько нужно) отверстий и разместите их рядом, но так, чтобы они не пересекались. Для Вас погрешность будет минимальна, а для программы все углы окажутся меньше 180 градусов и она все нормально посчитает.
Для любителей покапаться в коде вот ссылка на GitHub - милости просим.
Обсуждение программы на dwg.ru здесь.
Приятного пользования! TermenVox. 2020г. hexel@tut.by