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

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

сквозная трещина в 2D

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

HELP, не могу смоделировать сквозную трещину в пластине в WB 15 и 18 версиях. Подскажите, пожалуйста, как это нужно делать через pre-mesh crack (если не ошибаюсь, эта функция моделирует только краевую трещину) или же путем задания контактов? Я создавал две пластины и задавал контакт frictional . Но в этом случае при двустороннем сжатии у меня идет проникновение одной пластины в другую. Помогите, пожалуйста. Прикладываю скрин задачи и опций контакта, который я задаю.

ВложениеРазмер
Иконка изображения 1.png51.62 КБ
Иконка изображения 2.jpg83 КБ
Иконка изображения 3.jpg284.84 КБ
Sergey Khrulev
Аватар пользователя Sergey Khrulev

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

Любая стандартизированная трещина (Semi-elliptical, arbitary или Pre-meshed) рассчитана на наличие фронта трещины, т.е. не может разделять одно тело полностью на два. 

Если у вас, как я понимаю, два отдельных тела вдавливаются друг в друга, то Frictional Contact - нормальное решение. Ну а небольшое проникновение - это численный эффект, связанный со штрафной частью формулировки контакта (сила в контакте образуется как произведение жесткости и проникновения). Он дает небольшую ошибку, но зато нелинейная задача сходится, так что сильно бояться его не надо. Уменьшить ошибку можно увеличивая контактную жесткость Normal Stiffness в настройках контакта. Совсем убрать проникновение также можно: нужно задать Formulation - Normal Lagrange и алгоритм контакта будет обходиться без штрафных составляющих. Сходимость задачи при этих действиях сильно осложнится - такова обратная сторона медали.

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

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

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