Совсем забыл про это семейство. В плане армирования ничего особенного. Хомуты, гнутики и тд. Основная особенность это построение каркасов на продавливание и сам расчет колонны на продавливание. Расчет продавливания ведется из схемы опирания на плиту в ее центре, а не края. Если колонна находится у края то это иной расчетный вариант.
Расчет выполняется согласно пособия к СП63.13330.2012 , . Расчет железобетонных элементов на продавливание при расположении площадки приложения нагрузки внутри плоского элемента. Результаты совпадают с АРБАТ-ом при расчете без учета арматуры , с учетом не совпадает в силу того что в версии 11.5 АРБАТ не учитывает ее , хотя возможно у меня старая версия (11.5.1.1) в которой есть ошибка которую в более поздних версиях подправили. Но и 100% совпадения не будет так как в СП63.13330.2012 по рекомендациям НИИЖБ появилось много чего , что нужно учитывать , например момент Мinf или отпор грунта в случае фундаментной плиты и тд.
Внутри в семействе найдете всю расчетную методику. Но формулы две основные. Первая расчет на продавливание только по бетону:
((N2 - N1 - (q * (((h - Sxy) + (h - Sxy)) / 2) * (a + b + (((h - Sxy) + (h - Sxy)) / 2))) - (r * h * ((((h - Sxy) + (h - Sxy)) / 2) + a) * (b + (((h - Sxy) + (h - Sxy)) / 2))))) / (Rbt * (((h - Sxy) + (h - Sxy)) / 2) * (2 * (((((h - Sxy) + (h - Sxy)) / 2) + a) + (b + (((h - Sxy) + (h - Sxy)) / 2))))) + (((Mxsup + Mxinf) / 2) / (Rbt * ((b + (((h - Sxy) + (h - Sxy)) / 2)) * (((((h - Sxy) + (h - Sxy)) / 2) + a) + ((b + (((h - Sxy) + (h - Sxy)) / 2)) / 3))) * (((h - Sxy) + (h - Sxy)) / 2))) + (((Mysup + Myinf) / 2) / (Rbt * (((((h - Sxy) + (h - Sxy)) / 2) + a) * ((b + (((h - Sxy) + (h - Sxy)) / 2)) + (((((h - Sxy) + (h - Sxy)) / 2) + a) / 3))) * (((h - Sxy) + (h - Sxy)) / 2)))
Вторая расчет на продавливание с учетом поперечного армирования:
(((N2 - N1 - (q * (((h - Sxy) + (h - Sxy)) / 2) * (a + b + (((h - Sxy) + (h - Sxy)) / 2))) - (r * h * ((((h - Sxy) + (h - Sxy)) / 2) + a) * (b + (((h - Sxy) + (h - Sxy)) / 2))))) / ((Rbt * (((h - Sxy) + (h - Sxy)) / 2) * (2 * (((((h - Sxy) + (h - Sxy)) / 2) + a) + (b + (((h - Sxy) + (h - Sxy)) / 2))))) + (0.8 * (Rsw * As * n / Sw) * (2 * (((((h - Sxy) + (h - Sxy)) / 2) + a) + (b + (((h - Sxy) + (h - Sxy)) / 2)))))) + ((Mxsup + Mxinf) / 2) / ((Rbt * ((b + (((h - Sxy) + (h - Sxy)) / 2)) * (((((h - Sxy) + (h - Sxy)) / 2) + a) + ((b + (((h - Sxy) + (h - Sxy)) / 2)) / 3))) * (((h - Sxy) + (h - Sxy)) / 2)) + (0.8 * (Rsw * As * n / Sw) * ((b + (((h - Sxy) + (h - Sxy)) / 2)) * (((((h - Sxy) + (h - Sxy)) / 2) + a) + ((b + (((h - Sxy) + (h - Sxy)) / 2)) / 3))))) + ((Mysup + Myinf) / 2) / ((Rbt * (((((h - Sxy) + (h - Sxy)) / 2) + a) * ((b + (((h - Sxy) + (h - Sxy)) / 2)) + (((((h - Sxy) + (h - Sxy)) / 2) + a) / 3))) * (((h - Sxy) + (h - Sxy)) / 2)) + (0.8 * (Rsw * As * n / Sw) * (((((h - Sxy) + (h - Sxy)) / 2) + a) * ((b + (((h - Sxy) + (h - Sxy)) / 2)) + (((((h - Sxy) + (h - Sxy)) / 2) + a) / 3))))))
Если есть ошибка прошу меня подправить :)
Каждый член уравнения подписан в диспетчере параметров (свойства):
Учет количества стержней подпадающих в зону продавливания задается автоматически , хотя можно учесть элементарной формулой , но я в этом плане консерватор:
Как пользоваться данным семейством есть наглядное видео у меня в уроках. Скачать семейство (2016 Revit) можно по ссылке. Так же семейство будет наглядным пособием как выполнять сложные семейства , сложнее этого я еще не видел и больше не делаю , очень напрягает систему. На очень больших проектах вопрос производительности будет мешать.
элем е
Круто. Спасибо.
ОтветитьУдалитьФормулы не настолько наглядны как Питон.
Выглядит как язык Perl ^)
Дима это выглядит как встроенный Revit scripts :)
ОтветитьУдалитьЭто как формулы в excel ), даже циклы не реализовать
ОтветитьУдалить