Перейти к публикации

Рекомендованные сообщения

Добрый день. Возникла следующая проблема.

Решается гидравлическая задача на протяженной расчетной области со сложным входом и выходом.

Расчетная сетка протяженной расчетной области построена с помощью ICEM и STAR-CD (гексаэдрическая, блочно-структурированная).

Входной и выходной участки настолько сложны, что хотелось бы сделать их с помощью полиэдров. Задача будет решаться в 4-ой версии STAR-CD.

Вариант с построением протяженного участка на полиэдрах отпадает из за огромных размеров итоговой сетки.

Вопрос.

Можно ли где нибудь (в STAR-CCM или в PRO-AMM) пристыковать генерируемую полиэдрическу сетку к готовой гексаэдрической без пар/интерфейсов (т.е. узел в узел)?

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

PS. Просто очень не хочется липить пары.

Ссылка на сообщение
Поделиться на других сайтах


Можно ли где нибудь (в STAR-CCM или в PRO-AMM) пристыковать генерируемую полиэдрическу сетку к готовой гексаэдрической без пар/интерфейсов (т.е. узел в узел)?

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

PS. Просто очень не хочется липить пары.

Так в Star-CD v4.x и нет пар. То есть вы их конечно как бы делаете, но потом ячейки в них преобразуются в полиэдры, со стыковкой узел в узел. Качество этих полиэдров в итоге конечно не очень, но можно прогнать сглаживание по этому месту
Ссылка на сообщение
Поделиться на других сайтах

А в какой момент они преобразуются?

Например есть область 1 (гексаэдры) и область 2 (полиэдры).

Далее я делаю пары между областью 1 и областью 2.

Есть места где на один полиэдр приходится несколько гексаэдров и вроде ничего не преобразуется.

Ссылка на сообщение
Поделиться на других сайтах

Попробуйте в ССМ+. Создайте несколько регионов и для каждого из них задайте свой тип ячеек. Все должно быть узел в узел

Ссылка на сообщение
Поделиться на других сайтах

Попробуйте в ССМ+. Создайте несколько регионов и для каждого из них задайте свой тип ячеек. Все должно быть узел в узел

В CCM+ если задать несколько регионов и для каждого из них свой тип ячеек, то сетка построится произвольная. А вот если назначить поверхность по которой граничат эти регионы в качестве интерфейса то сетка построится узел в узел. Но как состыковать готовую сетку с той которую мы строим. Особенно если готовая сетка состоит из гексаэдров. Ведь ССМ понимает только поверхности разбитые на треугольники. А в случае с гексаэдрами поверхность к которой надо пристыковаться разбита на четырёхугольники.

Я взял тестовую задачку. Хочу состыковать два куба. Один куб разбит на гексаэдры. Второй куб стыкуется к первому по какой-либо грани и сетка на этом кубе должна быть на полиэдрах. Однако сетка на грани второго куба всегда строится произвольным образом и не идентична поямоугольной сетке на грани первого куба.

Ссылка на сообщение
Поделиться на других сайтах

В ICEM CFD есть очень полезный метод построения сетки "From Surface Mesh", т.е. сначала строится сетка на поверхности, а потом от нее строится сетка по всей области. Если что-то подобное есть в STAR-CD, то наверное должно получиться сетки состыковать узел в узел.

Ссылка на сообщение
Поделиться на других сайтах

В ICEM CFD есть очень полезный метод построения сетки "From Surface Mesh", т.е. сначала строится сетка на поверхности, а потом от нее строится сетка по всей области. Если что-то подобное есть в STAR-CD, то наверное должно получиться сетки состыковать узел в узел.

В PRO-STAR я такого пока не нашел (разве что в PRO-AMM, но я c ним не работал).

Такой метод есть в CCM. Для построения полиэдров сначала строится поверхностная треугольная сетка, затем строятся объемные тетраэдры, а на их основе объемные полиэдры. Можно импортировать готовую поверхностную треугольную сетку и на основе нее создать полиэдры. А вот создать полиэдры на основе поверхностной прямоугольной сетки не получается.

Так что-же пристыковать полиэдр к гексаэдру напрямую нельзя?

Ссылка на сообщение
Поделиться на других сайтах

Тогда может попробовать в ICEM буферную зону создать? С одной стороны поверхность разбитая на треугольники, с другой четырехугольники. Либо самим небольшой генератор написать для этой буферной зоны, вроде ничего такого принципиально сложного не должно возникнуть. Хотя могу недооценить сложность задачи. :g:

Изменено пользователем Foksmen
Ссылка на сообщение
Поделиться на других сайтах

А в какой момент они преобразуются?

В момент нажатия кнопки Convert Couples в Couple Tool :smile:

Теоретически они еще должны преобразовываться автоматом при записи geom-файла, но практически обычно на этом месте происходит вылет. Хотя я еще не смотрел, как с этим в последнем релизе

Ссылка на сообщение
Поделиться на других сайтах

В момент нажатия кнопки Convert Couples в Couple Tool :smile:

Теоретически они еще должны преобразовываться автоматом при записи geom-файла, но практически обычно на этом месте происходит вылет. Хотя я еще не смотрел, как с этим в последнем релизе

Огромное спасибо. Все получилось в версии 4.06. После создания пар применил команду cptransform,all и в результате обе сетки объединились, а пары исчезли вообще. После сглаживания качество сетки заметно улучшилось, но у меня был простой вариант с двумя кубами. Завтра буду пробовать сложный.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.



  • Сообщения

    • Killerchik
      Погодите, но ведь описанный способ никак не затрагивает отсчёт ячеек - станок просто не будет брать или ставить инструмент в ячейки 2, 4, 6 и т.д. - не потому, что не сможет, а потому что не захочет :)
    • gudstartup
      как он будет считать через 1 инструмент если оборот редуктора мотора равен 1 позиции магазина ??? кто заставит плк пропускать счетный импульс и не индексировать гнездо магазина??
    • Viktor2004
      у меня все такие. Думаю будет работать нормально
    • gudstartup
      этот способ не будет работать если позиция магазина считается двумя индуктивными датчиками как на дешевых станках ведь если поставить 12 мест то отсчитав половину барабана плк подумает что следующий первый а это физически будет 13. если энкодер мотора в градусах считает тогда да он просто будет считать через 1 ячейку
    • gudstartup
      телеграммы формирует smc датчик вообще 1vpp он телеграммами не занимается но лучше конечно оба хвоста проверить
    • gudstartup
      а как он развалится если вы на нем фактически не работаете ... сколько моточасов он у вас отработал за 8 лет? на 8 рассчитывают станок 24\7 безаварийной работы а потом как вы выражаетесь полная мехатроника даже подшипника в осевых моторах менять приходится и тормоза на гравитационных осях а швп и опорники это уж само собой.    
    • mnerno
      @gudstartup А кабель от SMC20 к энкодеру? Он тоже тогда получается под подозрением.. Вообще я энкодер смотрел вчера осцилографом и сигнал немного шумноват, но тут мог источник питания подкидывать я импульсным не сильно шикарным лабораторным его питал. Синусы на месте обоих каналов и референтный и готовность возвращает.
    • Viktor2004
      Можно. Но для этого надо долго возиться с программой ладдера производителя и доводить ее до ума. И для каждого станка все это индивидуально. А я привел способ быстрый и простой
    • gudstartup
      @mnerno энкодер телеграммы отправляет но они доходят иногда в искаженном виде и это обычно из происходит из за кабеля особенно если он порядочной длины. свойства кабеля на вч вы поверить не сможете а мультиметр показывает только целостность проводников. проверите кабель потом останется только сам энкодер так как smc20   вы уже меняли.    
    • Горыныч
      И это прекрасно, что вы имели много интересных предложений за разные деньги, но выбрали то, что выбрали. Это просто неоценимый опыт :) К следующим закупкам будете подходить более осознанно.   Я всегда готов обсудить новые закупки. Но откатов у нас нет, совсем нет. Я мзду не беру и не даю, мне за державу обидно!
×
×
  • Создать...