среда, 22 февраля 2017 г.

[ЖБК] Программа для расчёта железобетонных элементов по еврокоду


Программа для расчёта железобетонных конструкций по Еврокоду

Когда-то давно выкладывал первое творение по расчёту сечений по еврокоду (см. здесь). Прошёл практически год. Программу я немного переписал, оставил поддержку одного языка (пока английский) и максимально упростил дизайн. Теперь он стал минималистичным и требует опредёлённых знаний в расчёте железобетона.

На данный момент программа включает в себя следующие модули

  1. Подбор арматуры в изгибаемом прямоугольном сечении (As1, As2 - ?)
  2. Определение несущей способности прямоугольного сечения по изгибающему моменту (MRd - ?)
  3. Подбор арматуры в изгибаемом тавровом сечении (As1, As2 - ?)
  4. Определение несущей способности таврового сечения по изгибающему моменту (MRd - ?)
  5. Проверки прямоугольного сечения по поперечной силе (Asw, VRd - ?)
  6. Определение ширины раскрытия нормальных трещин при изгибе (wk - ?)
  7. Определение прогиба балки (f-?)
  8. Расчёт колонн (балок) прямоугольного сечения по нелинейно деформационной модели с учётом продольного изгиба с произвольным расположением арматуры
Модули 1-7 простые программки, расчётные методики взяты полностью из Еврокода и никаких сложностей там особо нет. Как выглядят модули можно взглянуть здесь (уже описывал в англоязычной версии своего блога)

Модуль 8 немного сложнее. Пройдёмся по вкладкам:
  • Geometry
    • Может быть задан железобетонный прямоугольный элемент с абсолютно любым расположением арматуры
    • Диаметры могут быть разные
    • Арматурные стержни заливаются разным цветом
    • Допускается использовать случайный эксцентриситет
    • Можно сохранить/зачитать файл
    • Можно прорисовать расчётную сетку
  • Materials
  • Программа для расчёта железобетонных конструкций по Еврокоду
    • Для бетона реализованы 3 диаграммы деформирования бетона
    • Для арматуры реализованы 2 диаграммы деформирования бетона
    • Также задаются коэффициенты для расчёта эффектов 2 порядка (учёт продольного изгиба)
  • Loads
    Программа для расчёта железобетонных конструкций по Еврокоду
    • Задаём сочетания расчётных нагрузок. Коэффициент yf принимаем осреднённый для нагрузки (необходим для расчёта эффектов 2 порядка)
    • Задаём длины и коэффициенты расчётной длины элемента, а также определяем необходимо ли учитывать эффекты 2 порядка
    • Здесь же производим расчёт, в колонке Result - видим результат
  • Graphic results
    Программа для расчёта железобетонных конструкций по Еврокоду
    • Можно отобразить сжатую зону в сечении, а также растянутую арматуру для определённого сочетания
В планах перевести всё это на русский язык и поработать на расчётом по НДМ
Программу можно скачать здесь - pk_rc_ver.0.5 (необходим netframework 4.5)

P.s.
В конце немного картинок, какие сечения можно расчитать в программе.
м

Программа для расчёта железобетонных конструкций по Еврокоду

Программа для расчёта железобетонных конструкций по Еврокоду

2 комментария: