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

OpenCS — расчёт строительных конструкций

OpenCS — настольная программа для поверочного расчёта строительных конструкций и произвольных сечений. Она помогает пройти путь от геометрии и материалов до расчётной задачи, результата и отчёта.

Поддерживаются железобетонные и стальные сечения, плиты и оболочки, огнестойкость, расчёты методом конечных элементов и отдельные сценарии OpenSees.

Начать расчёт Выбрать тип расчёта

Сценарии расчёта

Выберите задачу, с которой хотите начать. В каждом разделе описаны исходные данные, ход расчёта, результаты и ограничения конкретного сценария.

  • Железобетонное сечение


    Рассчитайте состояние деформаций, напряжения и усилия в фибровой модели сечения.

  • Трещины и кривизна


    Проверьте образование и ширину трещин, кривизну и диаграммы момент–кривизна.

  • Стальное сечение


    Выполните проверки прочности и устойчивости стальных сечений по СП 16.13330.

  • Плиты и оболочки


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

  • Огнестойкость


    Рассчитайте прогрев сечения и предел огнестойкости с учётом температурного состояния материалов.

  • МКЭ и OpenSees


    Постройте расчётную схему, сетку и выполните статический или нелинейный анализ. Отдельно: сценарии OpenSees.

Рабочий маршрут

Большинство расчётов сечения проходит по одной последовательности:

flowchart LR
    Geometry[Геометрия] --> Materials[Материалы]
    Materials --> Section[Сечение]
    Section --> Loads[Усилия]
    Loads --> Task[Расчётная задача]
    Task --> Result[Результат и отчёт]

На каждом шаге можно перейти к подробному объяснению:

Что важно перед первым расчётом

Чтобы результат был проверяемым, заранее определите геометрию, единицы, материалы и направление усилий. Для железобетона отдельно проверьте назначение диаграмм деформирования, а для импортированных усилий — соглашения о знаках.

Если расчёт не сходится или результат выглядит неожиданно, начните с диагностики сходимости и соглашений о знаках. Для полигональной геометрии без явной сетки полезно сравнить результат с контурным интегрированием.

Практические разделы

О проекте

OpenCS написан на C# и .NET и объединяет фибровые расчёты сечений, контурное интегрирование и расчёты методом конечных элементов. Инженерные пояснения, формулы и ограничения вынесены на тематические страницы, чтобы главная оставалась коротким навигатором.

Исходный код проекта и сообщения об ошибках доступны в репозитории OpenCS на GitHub.