Огнестойкость и прогрев (СП 468.1325800.2019)
Модуль CScore.Fire и CSfea.Thermal реализует моделирование теплового воздействия и расчёт несущей способности конструкций в условиях пожара.
Температурные кривые
Поддерживается стандартный температурный режим по ГОСТ 30247.0 (ISO 834):
где \(t\) — время в минутах, \(T_0\) — начальная температура (\(20^\circ\text{C}\)).
Фибровый метод редукции сечения
Сечение разбивается на двумерную сетку треугольных или четырёхугольных фибр. Для каждого элемента по результатам решения теплопроводности: 1. Определяется локальная температура \(T_i\). 2. Вычисляются сниженные значения прочности стали \(R_{yn}(T)\) и бетона \(R_{bn}(T)\) по коэффициентам условий работы \(\gamma_{st}, \gamma_{bt}\) из СП 468. 3. Пересчитывается диаграмма деформирования «напряжение — деформация» \(\sigma-\varepsilon\).
Последовательность огневого расчёта
flowchart LR
Curve[Кривая пожара] --> Thermal[Нестационарная теплопроводность]
Thermal --> Field[Температурное поле T(x,y,t)]
Field --> Reduction[Редукция E и R материалов]
Reduction --> Fiber[Фибровый расчёт сечения]
Fiber --> R[Предел R или время достижения]
Виды задач
fire_r_checkиfire_r_check_batch— проверка предела огнестойкости;fire_r_time— поиск времени достижения критерия;fire_thermal_curvature— тепловая кривизна по температурному полю.
Подробный результат должен содержать кривую пожара, шаг времени, сетку прогрева, температурные экстремумы, редуцированные характеристики и управляющую фибру/область.
Температура и знак деформации
В огневом расчёте проверяйте не только максимальную температуру, но и положение горячей грани, направление изгиба и знак начального/теплового момента.