Доброго времени суток!
Требовалось определить КИН в трещине в зоне сварного шва в трубе (остаточные напряжения после сварки заданы в виде таблицы). С позиции удобства импорта разбил модель сеткой HEX элементов, на которой нельзя разместить сетку, но получил напряженное состояние, добавил внутреннее давление и получил эксплуатационные напряжения в трубе. Далее предположил область расположения трещины, написал программу на языке java, которая получала перемещения для узлов с "большой" модели именно для этой области (перемещения на гранях).Она просто удаляет из файла перемещений те, которые не нужны, а потом "перенумеровывает" узлы с "большой" модели на узлы с "маленькой". Далее создал новую "маленькую" модель, которую разбил уже 10-узловыми тетраэдрами, но таким образом, чтобы узлы на гранях совпадали с узлами на "большой" модели. Таким образом осуществляется перенос поля перемещений с одной модели на другую по граням. При импорте по перемещениям получил соответствие, а вот напряжения откуда-то возникают крайне большие, плюс КИН по фронту получается вообще отрицательным. Очень прошу помочь. Прикладываю архивы с расчетом для "большой" и "маленькой" моделей.
Вложение | Размер |
---|---|
bolshaja_model.zip | 50.65 МБ |
malenkaja_model.zip | 10.43 МБ |
Обнаружил ошибки, связанные с импортом. Извиняюсь
Добавить комментарий