Перейти к содержанию

Комбинации нагрузок (СП 20.13330)

Модуль CScore/Combinations обеспечивает формирование расчётных сочетаний нагрузок (РСН) и сочетаний усилий (РСУ) в соответствии с требованиями СП 20.13330.2016.


Типы воздействий

Обозначение Классификация по СП 20 Примеры
\(G\) Постоянные Собственный вес, вес конструкций, грунтовое давление
\(L\) Длительные Вес стационарного оборудования, длительная часть полезных нагрузок
\(Q\) Кратковременные Снег, ветер, монтажные и крановые нагрузки
\(A\) Особые Сейсмика, взрыв, аварийный пожар, отказ элементов

Формирование огибающих (Envelope)

Для каждого расчётного сечения стержня или конечного элемента вычисляется огибающая экстремумов:

  • \(N_{\max} / N_{\min}\)
  • \(M_{x,\max} / M_{x,\min}\) и соответствующие им \(N, M_y\)
  • \(M_{y,\max} / M_{y,\min}\)
  • \(V_{x,\max}, V_{y,\max}\) и крутящий момент \(T_{\max}\)

Поток сочетаний

flowchart LR
    Cases[Загружения G L Q A] --> Rules[Правила СП 20]
    Rules --> Comb[РСН / РСУ]
    Comb --> Forces[Усилия элементов]
    Forces --> Envelope[Огибающие]
    Envelope --> Check[Проверка сечения или оболочки]

Стержневые и оболочечные наборы не следует смешивать. Перед сочетанием проверьте одинаковое количество и порядок строк, префиксы G/L/Q/A, коэффициенты и соответствие локальных осей. Практические шаги работы с набором описаны в справочнике Наборы усилий.

Ограничение для пластинчатых сочетаний

Команда СП 20 присутствует и для ветви Пластины, но текущий адаптер SP20Combinations читает строки через ForceSet.Items, тогда как пластинчатые строки хранятся в ShellItems. Поэтому результат автоматического сочетания пластин нужно проверять в таблице и в расчётной задаче; это ограничение реализации, а не нормативное правило.