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

Узкие каналы


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

Доброго времени суток, уважаемые форумчане. вопрос следующего содержания: имеется модель для расчета гидравлической пяты. Зазоры для прохождения жидкости в нескольких местах составляют 0.05 мм. Не удается достаточно продробить сетку и получить правильную картину течения жидкости и адекватные значения выходных параметров. После 45 часов расчета сходимость не достигнута. Подскажите пожалуйста, в чем может быть дело? Заранее спасибо!

post-45130-0-77737500-1418886532_thumb.png

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


Доброго времени суток, уважаемые форумчане. вопрос следующего содержания: имеется модель для расчета гидравлической пяты. Зазоры для прохождения жидкости в нескольких местах составляют 0.05 мм. Не удается достаточно продробить сетку и получить правильную картину течения жидкости и адекватные значения выходных параметров. После 45 часов расчета сходимость не достигнута. Подскажите пожалуйста, в чем может быть дело? Заранее спасибо!

в этом пакете лимитирован уровень адаптации,

поэтому делаете помельче начальную сетку, делайте ручную настройку адаптации - максимальная адаптация (8й лвл вроде) на стенках. 

при этом вы должны получить хотя бы 6-8 ячеек на зазор.

 

вот после такой сетки (покажите скриншот нам) стоит пробовать запускать расчет.

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

Всего уровней 9. Считал на 8-м, там в канале 2 ряда ячеек, при этом расчет идет 45 часов, сходимость лишь по половине параметров достигается. Что за адаптация на стенках? Есть про узкие каналы, выступы, неровности, про стенки не понял

 

Что вы имеете ввиду, говоря про лимитированность уровня адаптации? Минимальный зазор лимитирован? И если несложно, поясните про адаптации сетки в настройках расчета уже.

Вы про эти уровни?

post-45130-0-50017200-1418913071.png

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

Всего уровней 9. Считал на 8-м, там в канале 2 ряда ячеек, при этом расчет идет 45 часов, сходимость лишь по половине параметров достигается. Что за адаптация на стенках? Есть про узкие каналы, выступы, неровности, про стенки не понял

 

Что вы имеете ввиду, говоря про лимитированность уровня адаптации? Минимальный зазор лимитирован? И если несложно, поясните про адаптации сетки в настройках расчета уже.

Вы про эти уровни?

attachicon.gifСнимок.PNG

Что вы имеете ввиду, говоря про лимитированность уровня адаптации?  -  Всего уровней 9.  - вот это и имел ввиду.

 

в каком канале 2 ряда ячеек? Скрин зазора с сеткой начальной, потом с проадаптированной.

На вкладке доп.параметров или еще где-то д.б настройки для ячеек разных типов:

в англ интерфейсе это fliud cells, partial cells  и solid cells (ячейки в текучей среде, ячейки на границе, ячейки в твердом теле).

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

 

сколько всего ячеек у вас (граничные + жидкие), какой ЦП?

Я когда-то неделями считал до сходимости. Но я четко знал, что всё ок с проектом, и что это просто из-за большого кол-ва ячеек.

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

Спасибо вам, что помогаете! Итак, по порядку:

 

Настройки начальной сетки:

 

post-45130-0-96233700-1418986106_thumb.png

 

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

 

post-45130-0-34266700-1418986285.png

 

Вот настройки этой локальной сетки для тел. Сетка одна для всех этих тел...может в этом проблема? Ну не суть, едем дальше:

 

post-45130-0-97135000-1418986373_thumb.pngpost-45130-0-38440300-1418986370_thumb.png

 

В итоге имеем вот такую сетку:

 

post-45130-0-06882600-1418986438_thumb.png

 

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

 

post-45130-0-99570000-1418986521_thumb.png

 

И на что же тогда влияет уровень, задаваемый в опциях управления расчетом?

 

post-45130-0-33847300-1418986677.png

 

Ума не приложу, что делать.

 

Есть идея для каждого кольцевого зазора свою сетку отдельно строить, а не вместе - это раз. Как-то менять уровни адаптации в опциях управления расчетом (кстати, их 7, а не 9...пардон) - это два.

 

Все, здесь полет фантазии кончается.

 

post-45130-0-52759100-1418987165_thumb.png

 

Отчет:Document1.rtf

 

Bonusfrag, помогите пожалуйста! ну и все, кто сможет тоже)

 

 

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

Bonusfrag, помогите пожалуйста! ну и все, кто сможет тоже)

Ща помогу .... действенно.

Коломбо, вы совершаете ту же ошибку, что и все новички.

Вы сразу заряжаете конечную и сложную геометрию вашей сборки и получаете бешенные 45 часов. :wallbash:

Начните с заведомо упрощенной геометрии, с большим зазором.

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

физической модели и очевидности результата и с минимальным временем счета.

Сохраните это решение в виде одной из конфигураций.

Затем пошагово (но поочередно) усложняйте геометрию, дробите сетку, но после каждого изменения

добивайтесь того, чтобы решатель прогонял новую геометрию (сетку, граничные условия)

и т.д. и выполнял решение с измененными условиями. Только так вы отследите неточности.

Только так вы подойдете к условиям, максимально отражающим всю сложность

геометрии и физической постановки задачи.

Иначе будете вертеться, как кот за своим хвостом.

Проверено на себе.

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

8 Гиг памяти это впритык для 1,5 млн ячеек, хотя SW достаточно экономен.

Для зазора 0,05мм - чтоб там было 4 ячейки, нужно начальную сетку 5-6 мм, а в зазоре 9й уровень адаптации.

Попробуйте сделать такую 5-6мм, но совсем без адаптации!!! Сколько это будет ячеек? Причем делайте не автоматом, а вручную. X Y Z - количество ячеек указываете.

Если Х вдоль каналов узких, то по Х сделайте поменьше ячеек, т.е. чтоб ячейки были длинными вдоль канала, но тонкими. Т.е. 5-6мм это про Y, Z. А по х можно 20мм.

И потом уже - используйте локальную адаптацию - в SW можно некое тело сделать служебным, и применить адаптацию только внутри него.

 

Но что-то мне подсказывает, что вам не хватит ячеек.

 

Выложите геометрию (не весь проект!!), только сохраните так, чтоб я в SW 2013SP5 смог открыть.

 

И еще немного странно: зазор не может быть кольцом. Зазор должен быть щелью между двумя кольцами: в SW жидкость течет только в полости, т.е. где нет твердого тела. 

 

danzas дело говорит. если у вас это 1й-2й проект, то вы не с того начали.

 

и еще - что там на вкладке "узкие каналы" ?

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

Благодарю, Bonusfrag! Вы бесспорно оказываете квалифицированную поддержку и мне в том числе. 

Но дело еще вот в чем. Или молодняк нас загружает своими задачами с неотверенными НУ, ГУ, сетками

и прочая и прочая, и мы пытаемся "с листа" разобраться в задаче, загружаем свои нейроны и греем свой ЦПУ,

либо мы заставим, принудим их к определенной культуре и подходам к постановке этих задач.

По моему опыту успех в решении таких задач закладывается именно на первых шагах, на этапе

последовательных итераций с последовательным и осмысленным усложнением.

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

Обходя это, они обкрадывают себя сами. Постепенное усложнение мне даже больше нравится

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

Начинаешь более тонко чувствовать физику задачи и неизвестных ошибок при последовательном

усложнении условий меньше на порядок!!!

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

Уважаемые господа выкладываю проект, взгляните пожалуйста...у меня уже сил нет....минимум 4 миллиона яччеек со всякими адаптациями и все равно поперек 1 ряд ячеек. Прошу вашей помощи. Уже реально опускаются руки.

PS: danzas, я не оправдываю себя, но проверял я разбиение такого канала на более простой модели...И после этого пытался учесть это при работе с большой и сложной моделью. 

на рассчет.zip

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

Ваш проект могу только поглазеть - т.к. он в новой версии. Не могу редактировать.

Грубите везде сетку. Во всех других элементах. Сделайте ячейки длинными вдоль модели, используя ручную базовую сетку.

Но это вас не спасет... Ну максимум получите 2 ячейки в зазор, и миллионную сетку.

 

Это же можно и нужно на простом примере обкатать.

 

1)Сделайте сетку начальную вручную - (снять галку автоматические настройки с первой картинки).

Сделайте ячейки длинными вдоль модели (вдоль зазора), используя ручную базовую сетку.

2)Базовую адаптацию выключите всю. От базы вам нужна только начальная сетка. Всё остальное будете настраивать локально - в объектах.

 

3)У вас какие-то тела вставлены в эти зазоры - это для локальной адаптации базовые объекты?

Вы умеете пользоваться локальной адаптацией? post-26004-0-59467500-1419328830.png

У меня какой-то глюк, не смог создать... Или забыл, как делать. Но вам без неё никуда.

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

 

Для вкладки узких каналов - в базовой сетке выключите все адаптации из неё.

А вот при локальной адаптации в области зазора - поставите настройки, какие я сделал для узкого канала при настройке базовой сетки:

2-3 ячейки + уровень адаптации.

 

Попробуйте все эти элементы на моем примере. Пример сначала пустите на построение сетки (без расчета).

 

post-26004-0-75478300-1419328848_thumb.png

пример.rar


S: danzas, я не оправдываю себя, но проверял я разбиение такого канала на более простой модели...И после этого пытался учесть это при работе с большой и сложной моделью. 

 

По вашей картинке видно, что работает автоматика у вас при генерации сетки. Выключайте всё, делайте вручную. Тогда есть шанс немного сэкономить сетку.

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

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

Всем привет!

Столкнулся с похожей проблемой и у меня это 1-2-ой проект)

Очень много полезного тут вычитал спасибо бонусфраг!

 

У меня такйо вопрос, что означает "разбег сетки" во вкладке "базовая сетка"?

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

скрин добавьте. нет SW чтоб посмотреть.

 

 

в сообщении №5 картинка - на ней снять нижнюю левую галку (авто) и поставить правую нижнюю галку (показать базовую), и ручками всё сделать.

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

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

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Viktor2004
      Я согласен что скорее всего проблема механическая Но если логика прописана криво и возможно не предусмотрела остановку в промежуточном состоянии, разве не логично будет попробовать принудительно подав напряжение дернуть эту руку вверх-вниз? Возможно то что туда попало выпадет  
    • Guhl
      Если оставить за скобками вопрото том, что до м19 работает нормально, а после нет, то вы не считали сколько у него реально импульсов на оборот? с помощью стороннего плк, например  А если ориентацию м5 снимать, а не м20?
    • lem_on
      Что это за станок такой в котором сразу ладер ковырять надо, даже не смотря на возможность механической проблемы? Или профдеформация?
    • Viktor2004
      не сразу я понял в чем вопрос. Долго соображал что такое режим управления скоростью. При завершении ориентации PMC снимает сигнал G70.6 ? И если он после снятия сигнала продолжает удерживать шпиндель, при каких условиях эта ориентация все же снимается? После нажатия аварийного грибка или еще как?
    • Viktor2004
      Ладдер пришлите. Будем принудительно пробовать поднимать и опускать
    • streamdown
      Коллеги приветствую! IPS 8. Подскажите пожалуйста, кто какое серверное железо использует? Интересуют параметры при одновременной работе, ну например, 400 пользователей онлайн
    • gudstartup
      так он так и позиционируется по m19 pmc выдает g70.6 а чпу отвечает f45.7 но ориентацию и смещение в 4077 он отрабатывает нормально шпиндель встает ровно и смена происходит хорошо. вопрос почему после ввода команды управления скоростью он все еще продолжает контролировать число импульсов между нуль метками хотя в принципе уже должен отменить позиционный контроль и просто считать обороты по 0 метке как он это делает без М19? это все понятно но почему оно продолжает проверять это после завершения ориентации мне непонятно
    • Александр1979
      SP9047 SSPA:47 ILLEGAL SIGNAL OF POSITION CODER "The relationship between the A/B phase and 1-rotation signal is incorrect (Pulse interval mismatch)." "Неправильное значение счетчика импульсов сигнала на энкодере ALPHAi. На фазах A и B энкодера за один оборот шпинделя насчитывается 4096 импульсов обратной связи. Программное обеспечение по управлению шпинделем проверяет количество импульсов на фазах A и B, соответствующее энкодеру, при каждой генерации сигнала одного оборота. Данный аварийный сигнал срабатывает, если регистрируется число импульсов, нарушающее заданный диапазон."
    • vs3dpro
      Добрый день! У нас на есть SLA принтер 600х600х400мм. Можно напечатать мастер- модели, и можно приехать посмотреть. mail@iges.space
    • gudstartup
      после ввода 789 в edit mod надо перейти в режим ручное упр. нажать mod а потом помощь и откроется wzw.hlp  с возможностью выполнения команд управления atc. если не появляется содержимое wzw.hlp то возможно что у вас другой код хотя 789 'это стандарт для dmg в этом случае надо смотреть ваш plc раздел у меня пароль прописан в файле wzw_rett.mod
×
×
  • Создать...