Сочетания норм заданы в программе Robot, в файле с расширением *.rgl (например: aci.rgl, asd.rgl, ec.rgl и т.д.).
Строки, начинающиеся с символа '|' , представляют собой комментарий и не учитываются при работе. Остальные строки начинаются с ключевых слов, которые распознаются при расчете.
В файлах правил сочетания норм используются следующие ключевые слова.
НОРМЫ: |
наименование |
Наименование правил сочетания норм. |
МАТЕРИАЛЫ: |
тип |
Тип согласно нормам (1 - сталь, 2 - бетон, 3 - алюминий, 4 - древесина). |
ВЕРСИЯ: |
номер; |
Номер версии программы Robot, в которой были реализованы нормы. |
ВОЗДЕЙСТВИЯ: |
номер; |
Количество различных видов нагрузок (включая подвиды). Существуют семь основных видов нагрузки:
|
СОЧЕТАНИЯ: |
номер; |
Разное количество выражений (правил) описывает определения сочетаний. Каждое правило должно быть обозначено 1 из 3 типов:
|
В файл должны быть включены все описанные выше ключевые слова.
Имя вводится после ключевого словаНОРМЫ:.
В части правил, определяющих воздействия, после ключевого слова ВОЗДЕЙСТВИЯ добавляют строку.
Перед добавлением: ВРЕМЕННАЯ: 1.3 - 1.0 - 1.0 0.9 0.8 0.7 1.0 0.8 - 0.0
После добавления (вместо исходной строки):
ВРЕМЕННАЯ: подвид1: 1.3 - 1.0 - 1.0 0.9 0.8 0.7 1.0 0.8 - 0.0
или (с исходной строкой)
ВРЕМЕННАЯ: 1.3 - 1.0 - 1.0 0.9 0.8 0.7 1.0 0.8 - 0.0
ВРЕМЕННАЯ: подвид: 1.3 - 1.0 - 1.0 0.9 0.8 0.7 1.0 0.8 - 0.0
где: подвид1 – это имя подвида, выводимое в соответствующем диалоговом окне.
При построении нового нагружения, можно присвоить ему подвид1.
После добавления нового подвида необходимо откорректировать количество определенных видов (при помощи опции ВОЗДЕЙСТВИЯ:).
Для каждого вида нагрузки определено несколько коэффициентов. Здесь приняты их названия, используемые в Еврокоде, но смысл коэффициентов универсален. В основном это коэффициенты надежности (gu_max, gu_min, gs, ga) и коэффициенты нагрузок для одновременных воздействий. При определении нового подвида, ему могут быть присвоены новые коэффициенты.
Каждое выражение содержит 4 составляющих: постоянная нагрузка, временная нагрузка, особая нагрузка и сейсмическая нагрузка. В выражениях могут использоваться компоненты, предварительно заданные в файле *.rgl file.
4 - ПОСТОЯННАЯ (1, n)* gu (I) - все постоянные нагрузки умножаются на соответствующий коэффициент: gu_max или gu_min
7 - Q(1, n)*gu(i) - все временные нагрузки умножаются на соответствующий коэффициент: gu_max
0 – особые нагрузки не учитываются
0 – сейсмические нагрузки не учитываются
G1 (постоянная) gu_max = 1.35, gu_min = 1.0;
Q1 (переменная) gu_max = 1.5;
W1 (ветровая) gu_max = 1.5;
Получаем следующие сочетания:
1.35G1;
1.35G1 + 1.5Q1;
1.35G1 + 1.5W1;
1.35G1 + 1.5Q1 + 1.5W1;
1.00G1;
1.00G1 + 1.5Q1;
1.00G1 + 1.5W1;
1.00G1 + 1.5Q1 + 1.5W1.
После добавления нового выражения, необходимо откорректировать количество определенных выражений (СОЧЕТАНИЯ: )