понедельник, 18 июля 2016 г.

Приведенные результаты для плит

При рассмотрении концепции многоэтажного здания в сейсмически активном районе, очень важно убедиться что количество стен и их сечения достаточно для восприятия поперечных сил. Для этого нам необходимо получить из Robot следующую информацию: длину стены, ее толщину и значение поперечной силы которая на нее приходит.
Эти данные могут быть получены с помощью инструмента Приведенные результаты для плит ( Результаты - Дополнительно - Приведенные результаты для плит). Инструмент имеет ограничения - стена должна быть плоская и иметь 4 вершины.Как обычно, начнем разбирать работу инструмента на простом примере:

Что мы увидим в таблице:
Откроем очень подробную справку и посмотрим на правило знаков. Мы помним, что ищем поперечную силу в плоскости стены:
По умолчанию Robot показывает нам результаты по всем возможным 6 разрезам и не показывает длину разреза ( в нашем случае должна совпасть с длиной стены) и высоту стены. Щелкнем правой кнопкой мышки и выберем в контекстном меню пункт Колонки таблицы. На закладке Результаты оставим только TRy, а на закладке Разрезы укажем только нижнюю плоскость:
На закладке Свойства также можно активировать отображение параметра Толщина.
Проверим результаты:

И тут нас ждет первый сюрприз - значение TRy меньше ожидаемых 2500 кН для нашей стены:

Это связно с погрешностями интегрирования и инструмент Результаты - Разрезы плиты покажет нам те же 2375 кН

Мы можем уменьшить погрешность сгущая сетку. Выберем нижний ряд конечных элементов и используем инструмент Расчет - Создание сетки - Сгущение сетки - Тройной. В результате получили 2459 кН
Можно не сгущать сетку, а просто увеличить значение поперечной силы на 5..7% (при шаге сетки 0.5 м), после того как мы заполним таблицу в Excel.
Данные в Excel можно отправить несколькими способами:
  1. Выбрать все в таблице и скопировать напрямую (Ctrl+A - Ctrl+C - Ctrl+V)
  2. Сохранить таблицу в CSV файл
  3. Через API
Скорость сильно зависит от количества выбранных стен и процесс передачи данных займет довольно много времени. Способ №2 не рекомендую, очень часто сбиваются столбцы. Код для VBA очень простой:

Конечно, для практического пакетного использования необходимо добавить несколько циклов и параметров, но это тема для другого разговора.

Теперь рассмотрим стену с проемами и сравним использование отверстий (слева)и стену, составленную из отдельных панелей (справа).

Отфильтруем таблицу и проанализируем ее.
Для стены с отверстием длина сечения показана правильно, за вычетом проема. Сумма усилий для двух вариантов тоже практически одинакова. Однако в первом случае мы не знаем какое усилие приходит на каждый из 2х участков стены и просто разделить значение поперечной силы пополам будет неверно. Ниже на картинке показана быстрая проверка стен по нормам ACI с помощью полученных из Robot данных:

Разделение стены на отдельные панели в последних версиях Robot не представляет особых проблем. 


Стоит отметить, что операция Отменить не работает при использовании инструмента по обрезке плит.

21 комментарий:

  1. Дайте ссылку на ACI, какая страница и какая формула. Спасибо.

    ОтветитьУдалить
    Ответы
    1. Или я считать не умею или не сходится? Мы говорим про формулу: 10*(sqrtfc)*(L*0,8)*(b)*0,75? У меня получилось 10*5,47*2400*0,8*200*0,75=15774409Н или 15774кН..

      Удалить
    2. формулу я же привел чуть выше

      Удалить
    3. Может у меня документ старый (ACI 318-11), но у меня именно такая формула..

      Удалить
    4. странцица 471 ACI, там формула для SI: 0.83 * (fc')^0.5 * bw*d

      Удалить
  2. Подскажите. Почему в свойствах жб стержня площадь поперечного армирования =0см2 ? http://clip2net.com/s/3C1W2V3

    ОтветитьУдалить
    Ответы
    1. В эту закладку я бы не рекомендовал заглядывать.

      Удалить
  3. Подскажите как в Robot задать требуемую арматуру (класс) и защитный слой для балок и колонн? http://clip2net.com/s/3C3wyrG

    ОтветитьУдалить
    Ответы
    1. Не понял вопроса если честно.

      Удалить
    2. Когда мы армируем плиту мы задаём арматуру (например мне надо A400), допускаемое раскрытие трещин 0,3, защитный слой бетона. Как эти параметры задать для железобетонной балки?

      Удалить
    3. Для стержневых элементов необходимо в 2 диалоговых окна зайти для настройки:
      http://screencast.com/t/uDHK0DhUtip9

      Удалить
    4. Думаю, что разобрался: 1.Задали всё как на картинке по ссылке (сечение, класс бетона, тип (балка). Посчитали модель. 2. Переходим в закладку RC Members-required reinf. Уже здесь задаём окончательно RC Member calculation parameters.
      Спасибо.

      Удалить
    5. Да, так. Спасибо, всё получилось.

      Удалить
  4. Этот комментарий был удален автором.

    ОтветитьУдалить
  5. Попробовал "набить" макрос, что то не пошел он у меня. Был открыт робот, выбрана панель.

    ОтветитьУдалить
    Ответы
    1. Ссылку на Robot Object Model добавили в референсах?

      Удалить
    2. Да, добавил. Для начала почитаю про VBA, постепенно разберусь. Спасибо.

      Удалить
    3. Разобрался, но самое главное это "Конечно, для практического пакетного использования необходимо добавить несколько циклов и параметров, но это тема для другого разговора". Спасибо.

      Удалить