Перейти к публикации

Моделирование армирования бетона путем задания многсслойного Shell элемента


konstant55

Рекомендованные сообщения

Уважаемые коллеги, пытаюсь посчитать конструкцию из бетона - назовем её цилиндрическая оболочка. Оболочка армирована в несколько слоёв металлическими стержнями. Так  стержней арматуры довольно много, то прорисовать арматуру в явном  виде, на мой взгляд, будет полное извращение. Поэтому планирую задать оболочку многослойным SHELLом, например Shell181, и арматуру задать путём пересчёта на эквивалентную толщину слоя оболочки задав этим слоям свойства материала арматуры. Проблема заключается в следующем - на сколько я понимаю в Workbench, по крайней мере в версии 18.1 нет инструментов для проведения подобной операции. Соответственно разбить shell на несколько слоёв с заданием для каждого слоя соответствующего материала придётся вручную, а я с APDL почти не знаком. В helpe чёткого ответа как сделать подобную вставку я не нашёл. Подскажите, пожалуйста, как можно это сделать или порекомендуйте какие-нибудь примеры, где можно подсмотреть.  

Ссылка на сообщение
Поделиться на других сайтах


1 час назад, konstant55 сказал:

Проблема заключается в следующем - на сколько я понимаю в Workbench, по крайней мере в версии 18.1 нет инструментов для проведения подобной операции. 

точно нет? если и правда нет - ставьте по-свежее.

layered.png

Ссылка на сообщение
Поделиться на других сайтах

Спасибо! Теперь понятно))

Ещё подскажите, пожалуйста - если я правильно понял Help, то слои разбиваются относительно оси Z. В моём случае ось Z по умолчанию продольная (рисунок 1).

5c6127695e876_1.jpg.4fb1357eb770d1cef8093f7d9f63f4a1.jpg

                      Рисунок 1

Соответственно чтобы разбить оболочку на слои мне надо вставить локальную СК, чтобы ось Z стала радиальной (рисунок 2)?

5c6128a30d011_2.jpg.e31b2273000b814a391c5fe2d5607062.jpg

                    Рисунок 2

 

И еще не совсем ясно можно ли как-нибудь отобразить слои на самой модели, чтобы было понятно правильно ли я всё сделал. Потому как в "Layers to display" отмечаю либо "all layers", либо какой-нибудь конкретный слой, но ничего не отображается (рисунок 3, 4).

 

Multishell_2.jpg.3b87c9ffe098b5414427fffd36df1183.jpg       Multishell_3.jpg.870901aeb01ffeb176a05c54d474db55.jpg

Ссылка на сообщение
Поделиться на других сайтах
20 минут назад, konstant55 сказал:

Ещё подскажите, пожалуйста - если я правильно понял Help, то слои разбиваются относительно оси Z. В моём случае ось Z по умолчанию продольная (рисунок 1).

у оболочек элементные системы координат организованы хитрее. их ось Z - всегда нормальна к поверхности. так что дополнительно париться не придется. до тех пор пока не захотите продольную и поперечную арматуру с разными сечениями моделировать - вот тогда придется контролировать элементные системы координат и задавать им определенное направление.

22 минуты назад, konstant55 сказал:

И еще не совсем ясно можно ли как-нибудь отобразить слои на самой модели

нет, толщина отрисовывается для всех вместе. но результаты можно выводить послойно. там и проверяйте, все ли соответствует ожиданиям. и там же, в результатах, есть специальный результат Element Triads - помогает успокоиться по поводу элементных СК.

Ссылка на сообщение
Поделиться на других сайтах
В 11.02.2019 в 13:02, konstant55 сказал:

Спасибо! Теперь понятно))

Ещё подскажите, пожалуйста - если я правильно понял Help, то слои разбиваются относительно оси Z. В моём случае ось Z по умолчанию продольная (рисунок 1).

5c6127695e876_1.jpg.4fb1357eb770d1cef8093f7d9f63f4a1.jpg

                      Рисунок 1

Соответственно чтобы разбить оболочку на слои мне надо вставить локальную СК, чтобы ось Z стала радиальной (рисунок 2)?

5c6128a30d011_2.jpg.e31b2273000b814a391c5fe2d5607062.jpg

                    Рисунок 2

 

И еще не совсем ясно можно ли как-нибудь отобразить слои на самой модели, чтобы было понятно правильно ли я всё сделал. Потому как в "Layers to display" отмечаю либо "all layers", либо какой-нибудь конкретный слой, но ничего не отображается (рисунок 3, 4).

 

Multishell_2.jpg.3b87c9ffe098b5414427fffd36df1183.jpg       Multishell_3.jpg.870901aeb01ffeb176a05c54d474db55.jpg

Почему бы вам не использовать элементы reinf265 вместо shell181? https://www.sharcnet.ca/Software/Ansys/17.2/en-us/help/ans_str/Hlp_G_STRRFDEF.html

Ссылка на сообщение
Поделиться на других сайтах

А чего добиваетесь то ?  Вообще-то жб без всех этих ухищрений считается... :) 

Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, Alex_bud сказал:

Почему бы вам не использовать элементы reinf265 вместо shell181? https://www.sharcnet.ca/Software/Ansys/17.2/en-us/help/ans_str/Hlp_G_STRRFDEF.html

Ну вот сейчас все глубже вникаю в проблему и склоняюсь к тому, что REINF, как минимум, стоит попробывать...однако есть проблема - я с APDL плохо знаком. Но рас уж Вы начали про reinf, то может поясните - я правильно понимаю, что если у меня, допустим оболочка представляла бы бутерброд из чередующихся слоев бетона и арматуры, то мне надо создать несколько именованных выборок, соответствующих элеменам в местах предполагаемого армирования, и потом уже в командной вставке задавать для этих выборок армирование, в соответствии с примером - https://cae-club.ru/publications/pohody-k-modelirovaniyu-armirovannogo-betona ???  

4 минуты назад, Fedor сказал:

А чего добиваетесь то ?  Вообще-то жб без всех этих ухищрений считается... :) 

Если вопрос адресован мне то добиваюсь упрощения самой расчётной модели. Арматурных прутьев очень много и вот так в лоб...их даже прочертить дело еще то)))

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, konstant55 сказал:

Ну вот сейчас все глубже вникаю в проблему и склоняюсь к тому, что REINF, как минимум, стоит попробывать...однако есть проблема - я с APDL плохо знаком. Но рас уж Вы начали про reinf, то может поясните - я правильно понимаю, что если у меня, допустим оболочка представляла бы бутерброд из чередующихся слоев бетона и арматуры, то мне надо создать несколько именованных выборок, соответствующих элеменам в местах предполагаемого армирования, и потом уже в командной вставке задавать для этих выборок армирование, в соответствии с примером - https://cae-club.ru/publications/pohody-k-modelirovaniyu-armirovannogo-betona ???  

 

С Reinf265 это будет примерно так: вы создаете тело бетона, а затем в конечных элементах бетона создаете элементы армирования. Те вы можете создать элементы reinf с нужными вам параметрами только в определенных элементах. Для reinf265 задаются шаг стержней и их диаметр, как будто вместо пластины у вас были бы отдельные стержни с определенным шагом и диаметром. Ну и плюс физико-механические свойства. Данные элементы также являются внеузловыми, те не требуют общих с бетоном узлов. Насчет командных вставок. В WB (если вы работаете там) вы создаете тело бетона, потом для определенной выборки элементов делаете вставку с кодом reinf265. Те с APDL немного придется разобраться.

Ссылка на сообщение
Поделиться на других сайтах
Цитата

Если вопрос адресован мне то добиваюсь упрощения самой расчётной модели. Арматурных прутьев очень много и вот так в лоб...их даже прочертить дело еще то)))

Вам надо заармировать жб трубу или просто поиграться c модельками ? 

Самое простое определяете напряжения , по ним моменты  и осевую силу по моментам подбираете арматуру как в СП прописано  :) 

Изменено пользователем Fedor
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Fedor сказал:

Вам надо заармировать жб трубу или просто поиграться c модельками ?

да не бывает тут тех, кому надо заармировать трубу.

Ссылка на сообщение
Поделиться на других сайтах
14 часа назад, Fedor сказал:

Вам надо заармировать жб трубу или просто поиграться c модельками ? 

Самое простое определяете напряжения , по ним моменты  и осевую силу по моментам подбираете арматуру как в СП прописано  :) 

...ну собственно @soklakov за меня и ответил)))

Ссылка на сообщение
Поделиться на других сайтах

Понял, очередной любитель новизны с актуальностью,  железобетонный  :) 

Изменено пользователем Fedor
Ссылка на сообщение
Поделиться на других сайтах

Тоже интересовался этой темой...

такой подход на данный момент реализован во многих специализированных (строительных) КЭ комплексах. Рассчитал в линейной постановке, по РСУ или РСН определил армирование и далее для проверки просчитал в нелинейной постановке. Многослойная оболочка - слои бетона, слои арматуры. В

Ansys в шелах для слоя арматуры проблем нет, можно использовать ту же модель bkin. А вот с бетоном вопрос? Да и такие расчеты как правило делают с целью проверки ширины раскрытия трещин. Тоесть нужно писать какой-то макрос....

Изменено пользователем Chingachguk
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • eljer0n
      @malvi.dp в общем порядок следующий (на каждое исполнение свой чертеж и позиция в спецификации):   Для исполнения с 2мя знаками. 1. Есть деталь с именем формата ХХ-01.01-01 (последнее -01 это исполнение) 2. В Мпроп детали назначается исполнение из конфигурации (как у вас на картинке). Отображается корректно 3. Создается чертеж по модели, исполнение в основной надписи чертежа детали отображается корректно. 4. Сохраняется через SaveDRW с корректным именем. 5. В спецификации сборки все отображается корректно.     Для исполнения с 3мя знаками. 1. Есть деталь с именем формата ХХ-01.01-011 (последнее -011 это исполнение) 2. В Мпроп детали назначается исполнение из конфигурации. Отображается корректно 3. Создается чертеж по модели, исполнение в основной надписи чертежа детали отображается корректно. 4. Сохраняется через SaveDRW с некорректным именем, а именно - с обрезанным до двух знаков исполнением (-01). 5. В спецификации сборки шифр отображается (внезапно! может какой глюк был: у солида или у меня ) корректно, как и у вас на рисунке.     Выходит, загвоздка все-таки только в сохранялке чертежа.
    • gudstartup
      да информация о решенной проблеме очень важна так что будем ждать хороших новостей!
    • mrVladimir
      @gudstartup Спасибо Вам за помощь. Теперь дело в приобретении платы. Как что-то получится (сперва приобрести, потом поставить) обязательно отпишусь.
    • gudstartup
      а как вы taxid фирмы нашли?
    • gudstartup
      все что я написал в цитате выше по теме полная фигня в связи с вновь приобретённой информацией. можно менять любые компоненты в пределах серии чпу если только не меняете по или записываете oprminf но  всегда могут быть нюансы  @mrVladimir все должно получиться извините за то что выдал непроверенную информацию за мнение типа знающего эксперта оказывается я 
    • malvi.dp
      Какое у детали имя файла и как формируете Обозначение и Наименование? Вы каждое исполнение сохраняете в новый чертеж? Или это групповой чертеж? Если групповой-то имя конфигурации в нем быть не должно. Стоит ли галочка "Исполнение" "Из конфигурации"? На сколько мне не изменяет память макрос сохраняет файл чертежа с тем же именем что и файл модели в папке модели. В спецификации все правильно отображается, даже если знаков исполнений больше трех  
    • gudstartup
      и главная деталь чтобы на системе была remote option system а именно файл oprminf.000 c сертификатами и были ли проблемы с ними после замены компонентов.
    • boomeeeer
      с него родимого
    • Grundick
    • eljer0n
      Большое спасибо! Посмотрю. Но, судя по всему, даже если удастся заставить его сохранять чертеж с трехзначным исполнением, видимо, в той же спецификации правильного отображения не добиться. У Леона с товарищем был об этом разговор, что солид вроде как не воспринимает исполнения дальше двузначного. Хотя, может и я неправильно понял. Вернусь к этому вопросу чуть позже. Еще раз спасибо за совет.
×
×
  • Создать...