BooLean

Проблема совместимости геометрии Inventor и Ansys

25 posts in this topic

ID: 1   Posted (edited)

Доброго времени! 
Задача: построение крыльчатки турбины для продувки в Ансисе. Профиль крыла строил путем команды "Лофт". По итогу моделирования выполнил комбинирование тел, чтобы Ансис распознавал деталь как одно цельнолитое тело.

Проблема: заключается в том, что при открытии в редакторе геометрии Ансиса выявляются деформации и самопересечения геометрии. Выглядит как деформации листа металла при скручивании. 
Я так понимаю, это должно устранятся силами Inventor`a. Но не могу понять каким образом. Подскажите пожалуйста, куда копать?
 

Скрытый текст

41ec55f192a1a92e8b8724271a673ac7.png

c9903c676f8aea74008b3e2eadf475ec.png

 

Edited by BooLean

Share this post


Link to post
Share on other sites


33 минуты назад, BooLean сказал:

Подскажите пожалуйста, куда копать?

Попробуйте сразу открывать ячейку Model после загрузки геометрии.  И постройте там сетку. А потом уже смотрите, надо Вам менять геометрию или нет. Вы в оболочки перейти не хотите?

Share this post


Link to post
Share on other sites
11 минуту назад, soklakov сказал:

И постройте там сетку

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

Share this post


Link to post
Share on other sites
4 минуты назад, BooLean сказал:

он не хочет сетку строить нормально

 

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

Inventor дает возможность

Когда решите взять дело в свои руки, тогда все и получится.

5 минут назад, BooLean сказал:

Тут же вот началось чтото непонятное.

Чего тут непонятного? Геометрия сложнее, сетка не собирается, придется поработать.

Скиньте в x_t  геометрию-то.

Share this post


Link to post
Share on other sites
Только что, BooLean сказал:

непонятно почему возникает это искажение, и как его устранить.

Предположительно, потому что инвентор поддерживает более хитрые поверхности, чем DM. Устранить - поработать с геометрией. Как именно, не знаю. Попросил скинуть геометрию.

Share this post


Link to post
Share on other sites

Еще раз рекомендую считать в оболочках

3.gif

Share this post


Link to post
Share on other sites
Только что, BooLean сказал:

каким образом это сделать?

Чтобы ответить на этот вопрос, нужно понимать, что Вам будет понятно. Вы отличаете солиды от оболочек и балок?

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

Я, к примеру, снял шеллы с граней Вашего солида, а посшивал их между собой контактами уже в Mechanical. Хотя стоит рассмотреть вариант Mesh Connections. Так ведь мало что понятно?

 

Задайте хорошо вопрос и в нем будет половина ответа.

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
Только что, BooLean сказал:

загадкой остались только причины наличия искажений в теле.

Например, Инвентор поддерживает полиномы четвертого порядка при описании NURBS поверхностей, тогда как при передаче в ANSYS они конвертируются в полиномы третьего порядка. Ну и на этой конвертации искажается геометрия.

Это просто догадка, и вряд ли верная. Скорее всего у Инвентора тоже третий порядок. Но если проблема такого рода - то вряд ли захочется ее решать.

Share this post


Link to post
Share on other sites

на ум пришло два варианта решения:
1 - закинуть в Ansys только чертежную геометрию по которой строил, без тел, и по ней смастерить оболочку/сетку. 
2 - снять геометрию с модели в DM/SpaceClaim.  

Share this post


Link to post
Share on other sites
Только что, BooLean сказал:

1 - закинуть в Ansys только чертежную геометрию по которой строил, без тел, и по ней смастерить оболочку/сетку. 
2 - снять геометрию с модели в DM/SpaceClaim.  

Любое решение подойдет.

Смотрю на сломавшуюся сетку на солиде: какие-то красивые контуры из мелкой сетки. То ли там поверхности просто близко подходят, то ли самопересекаются)

2017-11-24_16-24-02.png

1 person likes this

Share this post


Link to post
Share on other sites

вот и я наблюдаю такую картину. Ансис утверждает о самопересекающейся геометрии.

Share this post


Link to post
Share on other sites
15 минут назад, BooLean сказал:

Ансис утверждает о самопересекающейся геометрии.

Но мы не верим ему? Это злой заговор?

1 person likes this

Share this post


Link to post
Share on other sites

@soklakovдеталь то цельнолитая. там нет взаимопересекающихся тел

Share this post


Link to post
Share on other sites

Извиняюсь за вторжение,

но ваш файл @BooLean  не читается ни SW2016 ни NX10 ни AI2015  первые два говорят неверный файл, а инвентор 15 ничего не говорит , но и не конвертирует

 

Может X_T высокой версии ??  Просто интересно.

 

 

Share this post


Link to post
Share on other sites
4 минуты назад, GS сказал:

Просто интересно.

Цифры из первого поста как бы намекают.

Share this post


Link to post
Share on other sites

ID: 20   Posted (edited)

@GS когда пересохранял через DM Ansys, там была указана 27 версия. попробуйте этот файл

MK III Wing+Outer Straight.x_t

Edited by BooLean

Share this post


Link to post
Share on other sites

ID: 21   Posted (edited)

@BooLean Все то же самое , в  детали какая-то подозрительная геометрия, при исправлении красная область исчезает как тело образуя отверстие

Это Magics  красные области  - проблемные

 2h3dbwl.jpg

------------

может быть нужен ремеш этих областей или перестроение всей модели заново (имхо)

Скрытый текст

@Blurp у меня на экспорт стоит понижение парасолида до 16 версии на вс случай :smile:

 

Edited by GS

Share this post


Link to post
Share on other sites

Насчет экспорта - поднастрою (если найду где).
В SpaceClaim "Repair Mesh" не спасает - модель начинает, пардон, таращить во все стороны, как ферромагнитную жидкость в сильном поле, и от исходной геометрии ничего не остается. В DM Repair geometry тоже не помогает. Я уже голову сломал как это обойти без перемоделивания. Сейчас додуваю удачные модели и буду пробовать перестраивать через оболочки/экспорт чертежной геометрии.

Share this post


Link to post
Share on other sites
11 минуту назад, GS сказал:

у меня на экспорт стоит понижение парасолида до 16 версии на вс случай

Аналогично. Просто, если человек влупляет последние версии шо ансиса, шо инвентора, то неоткрытие неудивительно.

А геометрия там сплющивается аккурат в показанных местах. И нет там 2-х мм и в помине. :no_1:

Share this post


Link to post
Share on other sites
В 24.11.2017 в 18:17, BooLean сказал:

Я уже голову сломал как это обойти без перемоделивания.

Такую геометрию моделить в солидах - моветон, как минимум, а вообще - непрофессионализм. Ни к чему это обходить, нужно в оболочках работать.

 

Те, кому такую задачу актуально решать в солидах, предварительно покрутили задачу со всех сторон в оболочках. И вопросов по геометрии уже не задают.

Share this post


Link to post
Share on other sites

В данном случае "непрофессионализм" - не ругательство. Я попал в ситуацию, когда хобби стало работой. И времени "тыком" и не спеша разбираться просто нет.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • karachun
      Модели с одинаковой сеткой должны давать похожие результаты даже в разных пакетах. Там и одного элемента на толщину должно хватить.
    • SAPRonOff
      @Greenleon ,   Вариант 1. для СВ есть платная приблуда -  DriveWorks (или посмотрите DriveWorksXpress) Вариант 2. или посмотреть в сторону других параметрических САПР с штатными возможностями по параметризации.  
    • SAPRonOff
      есть - повторяюсь: настроить шаблон документа ТФ и при экспорте в dxf указывать просто нужную страницу.   эм... то есть после экспорта в АС с километровой основной надписью вам не надо будет размер(видового экрана) подгонять под формат печатающего устройства или у вас плотер позволяет сразу "корабли" в натуральном масштабе печатать? :)    
    • jumper99
      Надо наверное мне сетку не на 10 мм, а сделать на 5 мм - может результат более приближен был бы Походу я видел видео, что вводят кривые а потом что то нажимают и получают коэффициенты Муни-Ривлина  
    • karachun
      https://google.gik-team.com/?q=fea+large+deflections Уже лучше, только в Настране у меня вышло 350 мм (0,35 м). Есть математическая Модель гиперэластика, модель Муни-Ривлина это одна из моделей. Для модели достаточно ввести несколько коэффициентов, если они известны, модель этими коэффициентами описывает сложную зависимость напряжения от деформации. Есть данные результатов - это кривые Напряжения-Деформации. Чтобы решатель мог их использовать надо подобрать такие коэффициенты в Модели гиперэластика чтобы построеная по ним кривая лучше всего повторяла экспериментальные данные, это и называется Curve Fitting. После такого натягивания модельных коэффициентов на результаты испытаний полученные коэффициенты можно использовать вместо кривых напряжений-деформации. Вроде-бы возможно использовать кривые по результатам экспериментов даже не получая коэффициенты для модели - кривые они и в Африке - кривые. Но я эту опцию не пробовал. В общем - если есть коэффициенты то надо сразу использовать их, если есть только результаты экспериментов то надо превратить их в к-ты через Curve Fitting.Если нет ни того - ни другого можно выкрутится и в этом случае через твердость по Шору но точность будет плюс-минус лапоть. На самом деле точность и так не будет очень высокой так как данные берутся из доступных источников и они вряд-ли будут совпадать с тем материалом, который используют в реальности.
    • SAPRonOff
      иногда справка сливается в одну калитку знаниям людей, пользующихся системой на уровне выше среднего, ибо в справке не отражены методики работы, а описывает сухие базовые принципы. Иногда это происходит в силу некоторого недопонимая технического писателя описываемой команды, иногда разработчик даже не подозревает сам, на сколько инструмент универсальный. Правда, как показывает местная практика, пользователи бояться универсальности, ввиду прирученности к методикам забугорной системы а-ля СВ.. Уважаемый неверующий, всё ради вас (только нужно понять : конфигурации в СВ  - это ограничение, хотя бы на заранее ограниченный набор векторов параметров модели СВ, недаром в версии 2020 Дассо уже заявило о появлении гибких элементов, которые в ТФ были лет 19 назад в штатных возможностях без всяких прикладных докупаемых модулей):   только в самых тяжелых случаях:), в зависимости от свободного времени и желания.   на СВ2019 не пробовали построить 40х40 таких труб с отверстиями?      
    • Sergei
      Должны передаваться специфические данные из 3D детали в основную надпись чертежа, в спецификацию и в ведомость покупных, плюс линии относящиеся к заготовке должны быть сплошные тонкие.   Текст "ИСТИННЫЙ РАДИУС" можно поменять на R.   Нужно чтобы допуска и предельные отклонения автоматически проставлялись согласно ГОСТ Р 53464-2009.   То есть сначала строим деталь, затем вставляем эту деталь в файл отливки, дерево построения теряем и начинаем прибавлять материал на припуски. Удобнее делать конфигурациями в одном файле, потому что в конфигурации "Отливка" проще погасить какие-то отверстия из детали, получаемые мехобработкой, чем убирать их каким  о другим способом. На пресс-формы заказчику они дают 3D модели и сборочный чертёж. причём пресс-форма может и не соответствовать 3D моделям и сборочному чертежу. :-)))) Да, именно так.
    • jumper99
      @karachun вот что получилось у меня как учил piden я задал через перемещение( на 20) а теперь на 400 очень странно что при 400 меньше гнется край чем при 20
    • SAPRonOff
        по сравнению с КРЕО есть нюансы, ну как вариант очень даже не плохая альтернатива для этого случая. А в КРЕО можно не ставя размеры в эскизе образмерить чертеж(проекцию) так, что модель автоматически перестраивалась за размерами, установлены впервые на проекции? =)  
    • Ева_Слободянюк
      @Zzz123456789 спасибо большое за такой подробный ответ! попробую реализовать 2 вариант. "В противном случае у Вас в какой-то момент времени процесс будет просто блокироваться - рабочий с деталью придет в станцию, где уже лежит деталь - и все, приплыли" поэтому и прописывала условие, если станция занята, нести деталь на склад, потом по идее, когда станок нужный освободился, он должен брать детали со склада и везти их дальше по маршруту учитывая приоритет, чем меньше операций обработки осталось, тем раньше он забирает именно эту деталь со склада и отвозит дальше(но еще этот момент не продумывала, не знаю еще возможно ли это реализовать).