Все ответы об инженерном анализе

Перед началом работы настоятельно рекомендуем ознакомиться с правилами форума.

Задание перемещения (закрепления) между поверхностями в Workbench

marvov
Аватар пользователя marvov

Здравствуйте!

В геометрии есть зазор между двумя телами. Технологически этот зазор немного выбирается затяжкой болтами (неполностью), и таким образом реализуется натяг в конструкции.

Мне в Static Srtuctural нужно смоделировать эту ситуацию на первом шаге нагружения, чтобы на втором посчитать НДС конструкции под действием внешних нагрузок.

То есть для того, чтобы получить преднатяг в конструкции, мне нужно:
В первом варианте задать фиксированное расстояние между поверхностями, которое на первом шаге достигается из начального зазора.
Во втором варианте соединить эти поверхности без зазора.

Насколько я понял, Joints в статике не работают.

Реализуемо ли моё желание в статике с помощью задания контактов и перемещений? Реализуемо ли оно вообще хотя бы с помощью соединений в переходных процессах или явной динамике?

С уважением.

Sergey Khrulev
Аватар пользователя Sergey Khrulev

Здравствуйте! Используйте опцию "Bolt Pretension". На первом шаге прикладывается в данном случае длина (можно и силу приложить) на которую сократится болт (Define by - Adjustment). На втором шаге это дело останавливается (Lock) , и  прикладываются внешние нагрузки. Сам болт может быть как solid'ом так и линией. Joints в статике работают, их тоже можно использовать для задания Bolt pretension как раз в случае, если болт представлен линией. Еще при определении Bolt pretension нужна локальная система координат, ось z которой направлена вдоль болта.

marvov
Аватар пользователя marvov

Здравствуйте!

Большое спасибо за развёрнутый ответ! Такой вариант мне подходит, но, если я правильно понял, он потребует моделирование болтов и отверстий под болтовые соединения в модели. Это увеличит размерность в данном месте, а оно мне интересно скорее для граничных условий, нежели для детального изучения.

Существует ли какой-нибудь вариант, чтобы "подтянуть" грани смежных тел друг к другу, чтобы выбрать часть зазора, но не моделировать болтовое соединени полностью (например, перемещение одной грани относительно другой)?

Sergey Khrulev
Аватар пользователя Sergey Khrulev

В таком случае можно просто приложить прижимающие силу или перемещение (Displacement) куда требуется. 

marvov
Аватар пользователя marvov

Да, это верно. Но мне ведь надо задать так, чтобы не одна поверхность имела какое-то перемещение, а чтобы расстояние между двумя поверхностями уменьшилось на первом шаге и потом было постоянным на протяжении всего решения. Возможно, я туплю, и это элементарно задаётся...

Sergey Khrulev
Аватар пользователя Sergey Khrulev

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

tynyany
Аватар пользователя tynyany

Насколько я понял, Joints в статике не работают.

Вы не правы

Преднатяг -- сложная вещь, поскольку перемещение будет зависеть от жесткости конструкции, и напрямую задать перемещения нельзя. Ответ на ваш вопрос зависит от вашей конструкции, можно пробовать следующие вещи
1) Через Joint
2) Через Pretension элементы типа PRETS179 (которые реализуют функцию Bolt Load)
3) Вручную сделать вставку в детали с анизотропным коэффициентом теплового расширения и подбирать нагрев на такую величину, чтобы закрыть зазор
4) Внимательно рассмотреть ваш мезанизм и понять как он работает. Возможно это можно реализовать совершенно жругим способом

marvov
Аватар пользователя marvov

tynyany пишет:

Насколько я понял, Joints в статике не работают.

Вы не правы

Почему-то при добавлении Joints в статике расчёт не идёт на решение, а в Project Manager стоит вопросик, хотя в решателе всё задано. Ладно, с этим буду разбираться.

Не могли бы подсказать, как с помощью Joints можно смоделировать фиксированное перемещение между поверхностями?

tynyany
Аватар пользователя tynyany

Не могли бы подсказать, как с помощью Joints можно смоделировать фиксированное перемещение между поверхностями?

Задаете Joint и затем задаете Joint Load -- в нем выбираете Displacement. Какой Joint вы используете?

marvov
Аватар пользователя marvov

Ну, я несколько пробовал. Но, думаю, логичнее всего в данном случае Fixed использовать.

Вот только в Loads пункт Joint Load у меня серенький - не активный, хотя сам Joint задаю... Причём когда задаю Joint, в Менеджере проекта пункт Setup вопросиком загорается (хотя в самом анализе никаких вопросиков нет), и, естественно, на решение ничего не идёт.

Из этого и сделал вывод, что для статики Соединения недопустимы.

tynyany
Аватар пользователя tynyany

Ну, я несколько пробовал. Но, думаю, логичнее всего в данном случае Fixed использовать.
Вот только в Loads пункт Joint Load у меня серенький - не активный, хотя сам Joint задаю...

Для Fixed нельзя задать нагрузку -- это аналог неразьемного Bonded контакта.

Менеджере проекта пункт Setup вопросиком загорается (хотя в самом анализе никаких вопросиков нет), и, естественно, на решение ничего не идёт.

Скорее всего вы не верно задали сам шарнир. Заходите в его опредление и смотрите что там не задано. Все в статике великолепно работает.

Добавить комментарий

Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Приложить файл

Максимальный размер файла: 999 МБ.
Допустимые типы файлов: txt doc docx xls xlsx pdf rar zip 7zip tar.