Здравствуйте! Взялся изучать Ansys и сразу столкнулся с проблемой генерации сетки для системы 3-х тел. Выдается ошибка:
An error occurred while running the Assembly mesher. Please check the geometry or the mesh settings for problems
Пример и рисунок приложил. Очень прошу помочь.
Заранее спасибо!
Вложение | Размер |
---|---|
картинка | 118.99 КБ |
файл проекта | 14.35 КБ |
Файла проекта как такового нет. Во вложении только ярлык проекта, не хватает самой папки с проектом mesh_problem_ansys_files.
Для архивации и передачи проектов используйте встроенную функцию архивации: File->Archive
По картинке трудно что-то сказать, какая-то уж больно криволинейная геометрия.
Здравствуйте!
Приложил файл с архивом проекта.
Геометрическая модель конечно совсем сырая. Для получения более-менее приличной сетки ее еще очень неслабо подточить напильником. Особые проблемы у вас доставляет тело Solid3, слишком большая скошенность углов и масса несшитых поверхностей, от этого надо избавиться. Я сильно сомневаюсь, что эти маленькие несшитые поверхности это конструктивная особенность, без которой не обойтись, это вероятнее всего кривой импорт из spaceclaim. Упрощате модель, и тогда можно будет говорить о построении сетки.
Если же хочется построить сетку именно на этой геометрии, то в настройках сетки, то выставьте на максимум Relevance center и Relevance, можете также поварьировать Min Size и Curvature Normal Angle. У меня получилась вот такая сетка, но качество ее в некоторых местах близко к 0, а потому к расчету она не готова.
Уважаемый Сергей!
Большое спасибо за ответ. Вы правы. Модель сырая. Мне ее передали в таком виде.
К сожалению, пока не силен также в SpaceClaim. Не скажите, кратко, какой функционал применяется для исправления скошенности углов и сшивания поверхностей.
Боюсь, что по SpaceClaim я вам ничего не подскажу, сам в нем не силен. Привык доводить модели до ума в DesignModeler.
В DM вам помогут инструменты: Merge - для объединения поверхностей или ребер, Slice - для разрезания тел(возможно в данном слечае отрезать по кромке острый угол лучший вариант), ну или попробуйте выделить все эти мелкие поверхности и с помощью Extrude вытянуть их до общей поверхности.
В SpaceClaim всё то же самое, Merge Faces, Combine, Split
Большое спасибо за ответы!
Скажите, как можно сгенерированную сетку экспортировать в виде тетраэдров? Желательно в ASCII.
Извините коллеги, разобрался. Написал соответсвующий скрипт.
Добавить комментарий