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

Скрипты задач star-ccm+


раздватри

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

Поздравить всех хочу с обновкой на Сервере. Хреново сделали. 

 

По части уроков. Обращайтесь. Сделаю любой урок и любой сложности. Могу отправлять макросы задач в любой версии Star-cm+.

Примеры:

Универсальная задача, объединяющая основное умение в CFD по части аэро и гидродинамике.

 

Расчетное поле движущейся лодки с некоторыми характеристиками.

 

Анимация лодки на волнах того же задания.

 

За вознаграждение.

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


UnPinned posts

Хорошо идут и главное - достоверно.

 

изометрия_image_09190.png

 

встречно_image_09190.png

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

Решить задачу в версии 16.04 не удалось, с адаптивной сеткой свободной поверхности. Пришлось снова откатить до старой и решать без адаптивной сетки. Аналогичное решение в версии 16.04 , приводит к отчуждению желания пользоваться CFD. 

 

 

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

Неожиданно удивил подход к оформлению версии 16.06 уже в самом начале. Предупреждение в предыдущих версиях о ... реализовано в этой, похоже так. А поглядим - ка, на таком же шарике. Пока ещё в душе надежда жива, за дело и параллельно кварталу 95. Иначе нельзя было строить задачи в последних версиях, без юмора и подходящих фраз. Первые шаги, как по Дворцу без тапочек.

 

 

новое.png

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

Престижно упакованный. Есть и демо, есть и задачи по тьюториалам и есть не мало ещё во вступлении - презентации и сами тьюториалы есть:rolleyes:. А в общем - тот же хлам и с теми же проблемами по части CFD. Но попробуем до конца просчитать несколько вариантов: с разным шагом, и без и с ней - адаптивной сеткой по свободной поверхности, т.е. "живой". Маскхалаты стали просветленными, что не улучшило маскировку, но добавило естественности явлениям.

Кусок из фильма на выбор - из первых картинок: для студента.

 

 

 

 

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

Итак: одна из двух проблем решается точно и применение адаптивной сетки свободной поверхности теперь не имеет ограничение в вариантах применения с overset сеткой. Осталась последняя и уже известная. Её решение или высокого качества маскировка и сведение амплитуды в визуализации на нет и без применения вспомогательного продукта, и будет временным "решением".

Надо решить несколько задач с адаптацией и без, сравнить их и выбрать оптимальный вариант для дальнейших решений.

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

И сама проблема, которая проявляется при шаге 0.001 и очень контрастно, при использовании оверсет сеток. Про "белый" шум на графиках давлений и сопротивлений движущихся тел можно не возникать и ждать покой или равновесие сил.

 

сетка_image_00050.png

 

сетка_image_00100.png

 

Пока решаются две задачи, одна с адаптацией сетки свободной поверхности, а вторая без и смотрите выше, показываю решение без адаптации, но с большим шагом решения = 0.005 сек. - посильным для 4 ядерных процессоров за сутки. Влияние очень заметно. Будем использовать для сравнения с последующими двумя решениями - анимациями в которых будет использоваться равнозначная расчетная сетка по минимальному размеру ячеек.

 

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

Скорость входа? Вес шара и размер?

 Александр, коль это очень важно и будет пользой для удаления FlowVision от star-ccm+ за горизонт по курсу, тогда и будет так и всё. Если соблюдать принцип присутствия: ни одного абзаца без картинки, тогда ложу сюда один из промежуточных кадров.

 Хочу отметить главное правило для самых медленных расчетов: вращающиеся тела с поступательным движением - лодка с вращающимся винтом, вертолет и самолет винтовой. Здесь оно рушится и по самой мелкой ячейке необходимо стремиться к бесконечному числу итераций. Т.е. необходимо стремиться даже не к измельчению сетки, а числу проходов по ней, если большой размер ячейки не разрушает расчет, а это имеется в этой версии, разрушение. Решениями это подтверждается. А если бы разработчики позволили добавить сглаживание свободной поверхности ... . Его тут нет.:confused_1:

 

изометрия_image_42050.png

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

На оставшихся 4 ядрах + 4 потока для повседневной жизни, решим с шагом 0.01 сек. специально для цифр и до незначительного погружения. Начальное число расч. ячеек = 660 000 шт., но это без адаптации свободной поверхности, которое начнется с началом расчета. Наверное, до ночи посчитаем :smile: и не важно до чьей. Сохраним кадры каждой сотой итерации.

 

масса и скорость.png

итерации.png

радиус.png

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

Сохранил кадр каждой 10-й итерации. Влияние пяточка на ускорение, еще до касания пяточка.:thumbdown:

 

оверсет.png

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

При использовании адаптивной сетки свободной поверхности возможна "коронация" в решении. Без неё тоже можно, но дорогущей корона будет, а тут бесплатно.

Явно, в star-ccm+ не хватает дворника с метлой.:g:

 

корона.png

 

корона-сеть.png

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

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

 

 

0.0001 сек.png

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

По результату опытных расчетов, создаём алгоритм построения расчетной сетки с адаптивным лавинным размножением - делением по свободной поверхности. К сожалению, вольностей в этом нет и вариант построения один и отличающийся от варианта построения при подвижном теле типа шарик или куб - симметричных по сетке во всех направлениях. Пришлось пропотеть и рад бы продолжить, и без штанов ... , но пугать здесь давно и некого.:smile: Всего 6 миллионов кубов и 10 лошадей на корме.

 

 

 

сетка_image_00010.png

 

изометрия_image_00100.png

Изменено пользователем раздватри
Ссылка на сообщение
Поделиться на других сайтах
03.11.2021 в 13:03, a_schelyaev сказал:

В FlowVision свободная поверхность это физическая сущность, реконструируемая на каждом шаге счета и физическая разрезающая область расчета на две части. Т.е. поверхность раздела фаз является граничным условием для каждой из фаз. Соответственно, если воздух не нужен, то мы его вообще убираем, а на граничном условии для воды задается атмосферное давление. ТАкую постановку мы называем "Сплошная-Вакуум" и именно в основном за счет этого такие задачи и считаются быстрее - они тупо по сетке меньше.

В Старе можно выключить призматику выше границы фаз и сгенерировать грубую сетку для воздуха. И ваша экономия по сетке составит не более 10-20 тысяч ячеек. Поэтому существенного влияния на скорость расчёта не будет.
В Старе можно задать адаптацию сетки на границе фаз и вот это даёт очень хорошую экономию на задачах с волнением. А ещё адаптивный шаг по времени, это тоже хорошо ускоряет расчет.
Но, наверное, самое интересное для корабела должно быть в том, что на пользовательском портале Сименс есть огромное количество  мануалов и готовых примеров отраслевых задач, изучив которые, можно решить любую задачу.

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

Первые впечатления от адаптации свободной поверхности и даже грубым делением - размножением. 

 

 

изометрия_image_02700.png

 

встречно_image_02700.png

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

Первые впечатления от адаптации свободной поверхности и даже грубым делением - размножением. 

Дорогой дедушка, Вы, однако, ещё тот махинатор. У вас на картинках некорректная постановка. Для увеличения скорости расчета вы используете слишком узкий бассейн. При этом у вас включено демпфирование по боковым стенкам, из-за этого расходящиеся волны параллельны корпусу. Сеточная вязкость на границе фаз не даёт нормально разрешиться волновой картине и вода выглядит, как желе. При этом в постах выше вы пишите про какие-то неправильные свойства воды в Старе.
Вас бы отхлестать по-хорошему, за то, что тут людям голову морочите своими мракобесными штуками.

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

На этом можно тестирование заканчивать и переходить к практическому пользованию.

Предела совершенству нет: шаги от них, за нами след.

 

 

Ссылка на сообщение
Поделиться на других сайтах
13 часов назад, LazyBitch сказал:

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

Целью поста было не выслушивать про имеющийся везде рудимент, а заявить про другое. Постановка с вакуумом не плодит лишние сущности. Меньше кликов мышью, меньше геммора от наведенной от воздуха пульсации при неправильно заданном проекте и не только.

Для человека утомленного нарзаном это проще.

:)

Изменено пользователем a_schelyaev
Ссылка на сообщение
Поделиться на других сайтах
21 час назад, LazyBitch сказал:

Дорогой дедушка, Вы, однако, ещё тот махинатор. У вас на картинках некорректная постановка. Для увеличения скорости расчета вы используете слишком узкий бассейн. При этом у вас включено демпфирование по боковым стенкам, из-за этого расходящиеся волны параллельны корпусу. Сеточная вязкость на границе фаз не даёт нормально разрешиться волновой картине и вода выглядит, как желе. При этом в постах выше вы пишите про какие-то неправильные свойства воды в Старе.
Вас бы отхлестать по-хорошему, за то, что тут людям голову морочите своими мракобесными штуками.

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

А вот касаемо сеточной вязкости на границе фаз уже интереснее.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Snake 60
      Не верная информация, видно зависит от железа. У меня не разблокировалось по умолчанию, помогло вот это видео - https://www.youtube.com/watch?v=vmbjWkmItBQ  
    • gudstartup
      @Alexey8107 а отдельное питание туда зачем приходит ? там явно не только трансформатор и фильтр
    • Alexey8107
      Да, я уже изучил те платы от старых ремонтов, там и судя по всему килоомный резистор в параллель обмотке стоит судя по всему(видимо нагрузочный, чтобы обмотка была нагружена всегда, и RC фильтр. Но не уверен на 100% что это обычный трансформатор тока, хотя все говорит об этом). На одной бахнули IGBT очень смачно, так что там не показатель, выгорело и управление ими. На двух 100% рабочие, там контроль напряжения в отвале, но трансы на 100 всего. Еще на одной, если не ошибаюсь шпиндельной, на 400. Там была проблема с рекуперацией. Так что тоже можно ориентироваться на их исправность.
    • mr_Voden
    • gudstartup
      @Alexey8107 подайте 24 в только на spm и посмотрите будет на нем 30 или нет если будет то для начала смотрите датчики тока на силовой плате    там внутри еще схемка есть для выдачи адекватного сигнала на схему контроля тока. если поставите не родной возможны сбои при работе шпинделя. в худшем случае может они окажуться исправны. сейчас не помню какой там уровень по аварии сравните с соседним модулем контроля тока их там 2. их питание тоже проверьте
    • Alexey8107
      Да, здесь я оговорился. Конечно же резисторы на контроль фаз. Тоже об этом думал, т.к. силовуха ну не имеет явных признаков неисправности, да и в принципе даже включается и работает. На данный момент от предыдущих ремонтов остались трансформаторы тока фанук A44L-0001-0165# на 100, 400 и 600 ампер. Причем номер у всех почему то одинаковый, а ампераж разный. Найти документацию на них я даже не пытался, это невозможно. Надо будет снять и проверить. Если кто знает, это обычный трансформатор тока или все таки какое-нибудь чудо на эффекте холла???
    • Kydes
      Пришлите свою почту, отправлю эти файлы 
    • gudstartup
      вот схема кабеля там еще линия esp есть и интерфейс по которому модули сообщают об ошибках сигнальная пара mifa xmifa возможно именно через него ваш psm получает инфу о том что на dc линии кз. возможно что инфа приходит и от spm но вы почему то исключаете замену psm spm целиком а ограничились платой управления
    • kanapello
    • Ветерок
      И что мешает сделать всё это нормальной подсборкой (как это и есть на самом деле)? И будет "одна строка" в спецификации.   Извращаетесь там, где это вообще не нужно. Булками задается то, чего в конструкторской сборке физически нет - ЗИП, краска, упаковка и т.п. И лишь при отсутствии ПДМ.
×
×
  • Создать...