Jump to content
Yuri69

Требования к оперативной памяти?

Recommended Posts

Yuri69

FlowVision версии 3.08.04.

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

Сетка около 2.5 млн. ячеек, адаптация к поверхности тела 2 уровня с 1 ячейкой.

На борту 48 Гб оперативной памяти, Windows XP x64.

 

В процессе счета появляется сообщение: "Ошибка: Не удалось выделить блок памяти нужного размера".

???

На 1-м уровне адаптации задача посчиталась.

Edited by Yuri69

Share this post


Link to post
Share on other sites


Bonusfrag
7 часов назад, Yuri69 сказал:

FlowVision версии 3.08.04.

Конечно, лучше спросить тех.поддержку.

 

Ошибка именно в процессе счета, или при построении визуализации?? кажется, что используется 32битный Пре-Пост-Процессор, который не может отрисовывать особо большие сцены.

Т.е. всё посчитано, но для отрисовки нужно строить слои на "регулярное сетке"="да", иначе не хватает памяти для слоя.

Или всё считается без отключения от солвера, и слои передаются на ППП каждый шаг (и как только сделана адаптация - возникает проблема, в слое оказывается слишком много ячеек) 

 

Ну и интересно увидеть картинку из проекта или проект(в zip-архив клиентскую часть).

2,5млн при адаптации 2го уровня по поверхности намекает на избыточно густую сетку вдали от тела...

 

Share this post


Link to post
Share on other sites
Yuri69

Спасибо за мыслю))

Считается без отключения от солвера.

Ошибка в процессе вывода слоев, счет не прерывается.

Так что пока не критично...

 

А на какой максимальный размер сетки ориентироваться при ОЗУ в 48 Гб?

 

Share this post


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

Считается без отключения от солвера.

Это приводит к замедлению расчета - от 25% до 1000% в зависимости от задачи.... дело в том, что слои строит ОДНО ядро. И чем слоев больше - тем дольше строит...

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

Ошибка в процессе вывода слоев, счет не прерывается.

Так что пока не критично...

Ну значит я верно угадал... 

У слоя есть опция - отключить обновление (не скрыть) - так можно не выводить лишнее, не удаляя слои.

И у слоя есть опция - выводить на регулярной сетке. И вместо 1000*1000 ячеек в слое вы можете вручную задать 100*100. Для мониторинга достаточно видеть черновик

А в более новых версиях FlowVision есть x64 ПреПостПроцессор, который позволяет выводить сложные большие слои

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

А на какой максимальный размер сетки ориентироваться при ОЗУ в 48 Гб?

Зависит от задачи... Посмотрите, сколько памяти ест процесс Solver и сколько у вас ячеек. Далее пропорция.

У меня это где-то 2ГБ на 1 млн ячеек. - это для Солвера.

 

Для x32 ПреПостПроцессора стандартные ограничения для 32битного приложения, что препятствует работе с большими слоями.

 

 

Share this post


Link to post
Share on other sites
a_schelyaev

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

Если да, то перезагружайте периодически решатель.

Или переходите на свежую версию.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Чингачгук
      он походу испугался санкций России ... трус но крутой...
    • Neuvic
      Парни,где можно раздобыть такие аддоны ? или что то похожее может уже есть?
    • vasyam
      Был бы крутой, отжал бы молча потом референдум среди аборигенов устроил, и сейчас бы свозил туда больных
    • leo jackson
      Всем привет. Есть реальная засада. Станок, подается воздух в коллектор (Профильная труба с торцевыми пробками). Один вход, 16 выходов. Все просто. Давление на входе 10 атм. На выходе получается, что из одних отверстий воздуха выходит больше, из других меньше.  Нарушается техпроцесс (Каждый выход подключен к инжектору, который отвечает за продувку этого инжектора, и какие-то инжектора продуваются, а в других остается сырье и оно коксуется при работе оборудования. Короче это неправильно). Решил сделать в SolidWorks симуляцию. Нарисовал коллектор, запустил Flow Simulation - и он на этапе создания проекта говорит, что отверстия не закрыты и давай поставим заглушки. Да зачем заглушки-то? Мне как раз нужно без заглушек все проверить!  Или я куда-то не туда полез? По совету из ветки для новичков создал заглушки, при создании граничных условий новая засада
    • Чингачгук
      @AlexKaz мощно задумано...внушаить...
    • Клиент
      Надо в официальный фанук обратиться, помогут Ну, или муж на час...
    • AlexKaz
      Канечна: в довесок к потугам москолкоу могу предложить подшивку журналов по вязанию. Антивирусность такая же, и время проведёте с пользой
    • malvi.dp
      Потому что, скорее всего, отверстия не симметричны в детали.  
    • Чингачгук
      @AlexKaz  , вы как учёный, какой вклад внесли в борьбе за корону? Где, мля, инновации? На кой чёрт знания копили? Где выхлоп? один пердёж... Вон, светочи наши - Сколководчане, предлагают корону мочить ультразвуком! Вы можете им что-то противопоставить?   @vasyam а ты что забыл как Трамп хотел её купить? ОН всё знал наперёд. Трамп крутой @vasyam а ты что забыл как Трамп хотел её купить? ОН всё знал наперёд. Трамп крутой
    • vasyam
      Все правильно пусть он создаст заглушки,  вы на них потом граничные условия назначите на выхода атмосферное давление, а вот что назначать на вход вопрос А вообще лучше здесь тему создать http://cccp3d.ru/forum/88-solidworks-simulationcosmosworks/  
×
×
  • Create New...