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

Память Ansys


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

Помогите, плиз, разобраться как работает память в Ансис воркбенч12. Что необходимо прописывать в Tools>Solve Process settings>Advanced..., если оперативной 8ГБ, ядер 8, но лицензии на многоядерность нет. Может где-то еще надо что прописать, чтобы увеличить производительность.

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

Еще вопрос: если в Tools>Solve Process settings>Advanced... указано использовать 4 ядра, то почему работают практически все 8?

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


... лицензии на многоядерность нет.

Если у Вас ломаная версия, то там по дефолту генерится файл лицензии только на 2 ядра. Для изменения этого существует одна нехитрая процедура. Но как тогда у Вас работают все 8 ядер?

Еще вопрос: если в Tools>Solve Process settings>Advanced... указано использовать 4 ядра, то почему работают практически все 8?

Где-то читал что для эффективного использования многих ядер надо задачу решать в Background, т.е., сбрасывать в RSM (этот режим можно выбрать на кнопке Solve). Я им иногда пользуюсь, чтоб в процессе решения можно было работать в Wb. У меня машина 2-х ядерная, и что в обычном режиме, что в background-е грузятся оба ядра по полной. Попробуйте.

А еще вроде как тип решателя тоже влияет.

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

здравствуйте. подскажите пожалуйста примерную скорость вычисления ansys wb ? например на примере какого-нибудь узла металлоконструкции (узел балочной клетки - балка к колонне, через уголок на 2х болтах?) сколько времени должна считаться эта задача? или узел фланцевого соединения поясов фермы, 4 болта стык? при максимальной разбивке, предложенной wb(100) на КЭ ? последняя у меня уже считается часов 6, а конца так и не видно. нелинейная с контактом. при максимальной разбивке довольно быстро посчиталась с замечаниями и таинственным результатом (но важно пока не это, интересует скорость)

какова скорость решателя ansys в сравнении с abaqus

post-26993-1279812026_thumb.jpg

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

user108

Выведите Solver Output и посмотрите сколько времени уходит на итерацию. Или посмотрите Force Convergence - какая там динамика. Скорость решения задачи зависит от многих факторов: процессор, память, нелинейность, кол-во степеней свободы и пр. Оценить ее по Вашей картинке невозможно. У Вас еще полно контактов там, (болты, гайки, детали). Если контакт не bonded то опять же время возрастает.

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

user108

Выведите Solver Output и посмотрите сколько времени уходит на итерацию. Или посмотрите Force Convergence - какая там динамика. Скорость решения задачи зависит от многих факторов: процессор, память, нелинейность, кол-во степеней свободы и пр. Оценить ее по Вашей картинке невозможно. У Вас еще полно контактов там, (болты, гайки, детали). Если контакт не bonded то опять же время возрастает.

arccos

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

и можно ли в одной задаче объединить несколько решений? например с разными контактами?

ps я поражаюсь мощи этой программы! :clap_1:

убираю трение на фланцах, считает быстро. добавляю - множественные интерации. даже при одном шаге.

при добавлении/удалении трения скачут напряжения. дааа. круто!

capture-2.rar

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

можно ли в одной задаче объединить несколько решений? например с разными контактами?

Если речь идет о разных моделях контакта в одной задаче... конечно можно. А если вы хотите на одной модели попробовать разные контакты, то нужно создать несколько блоков в проекте (видимо Static Structural у Вас), и задать в них разные модели контакта. Геометрию при этом сделать им общую, установить связи.

p.s. адекватность контакта можно проверить до решения задачи, создав Contact Tool в группе Connections. Там можно посмотреть начальные penetration, gap и контактный статус. Помогает оценить размер контактной области.

заметил, что при импорте в ansys из cad систем образовываются ненужные контакты.

вы можете вообще отключить автоматическое рапознавание контактов и задавать вручную те, которые нужно. (Модуль Mechanical, Tools-Options-Mechanical-Connections-Auto Detect Contact On Attach)

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

arccos, может дело в этой ошибке? как раз между фланцами?

1. Error: Quad map meshing failed because a surface appears to be narrow with many boundary edges which could not be properly paired up for meshing. Using hard size controls on the boundary edges to force the same number of divisions may help to successfully generate a mapped mesh.

2. Warning: One or more bodies may be underconstrained and experiencing rigid body motion. Weak springs have been added to attain a solution. Refer to Troubleshooting in the Help System for more details.

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

видимо у Вас выставлены четырехугольники и размер элемента такой, который не позволяет адекватно описать приграничную область. Попробуйте уменьшить размер элемента (хотя бы в областях с быстроменяющейся или мелкой геометрией). Или перейдите на треугольники и тетраэдры. В крайнем случае, выставьте все на автомат, а затем улучшайте сетку в нужных местах например refinement-ом или отдельным sizing-ом на Edge-ах или Face-ах.

Второе сообщение - это не ошибка а предупреждение. Возможно что-то вы недозакрепили, программа сама пытается с этим бороться (добавлением weak springs). Проверьте еще раз все ГУ.

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

видимо у Вас выставлены четырехугольники и размер элемента такой, который не позволяет адекватно описать приграничную область. Попробуйте уменьшить размер элемента (хотя бы в областях с быстроменяющейся или мелкой геометрией). Или перейдите на треугольники и тетраэдры. В крайнем случае, выставьте все на автомат, а затем улучшайте сетку в нужных местах например refinement-ом или отдельным sizing-ом на Edge-ах или Face-ах.

Второе сообщение - это не ошибка а предупреждение. Возможно что-то вы недозакрепили, программа сама пытается с этим бороться (добавлением weak springs). Проверьте еще раз все ГУ.

спасибо Вам большое. буду разбираться.

получилось! ошибка пропала!

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • advocut
      @hlibhlib спасибо, стало понятнее. Наконец-то источник по операции Stock Model.
    • gudstartup
      доктор вам надо лучше анализировать. если вы отключите линейку то у вас останется только датчик мотора и никакие люфты не будут оказывать влияние на на значение позиции считанное с датчика мотора поэтому для проверки и люфтов и то что это не привод резонирует просто отключают линейку и оставляют semiclosed loop. tckb dfv yflj сохранить fullclosed loop и исключить резонанс тогда вы включаете функцию dual position feedback и задаете значение тау . в общем тренируйтесь в понимании того что очевидно но не признается вами под разными предлогами что затягивает дискуссию и отнимает время.   в какой плоскости повернут стол те оси и нужно компенсировать у Виктора это плоскость zy как по вашему компенсации устраняют неперпендикулярность осей именно их взаимным перемещением. яркий пример это токарный станок с осью y где она конструктивно не перпендикулярна но при обработке она перемещается так что перпендикулярность соблюдается.
    • Nikollay
      К примеру печатная плата с кучей покупных элементов информации о весе которых нет. Подгонять плотность под каждую плату плохое решение.
    • sloter
      Например, наложить взаимосвязь Концентричность между центром строящегося отверстия и кромкой имеющегося в другой детали.
    • lem_on
      Правильно, терпи. Гляди дома не так вонять будет. 
    • Guhl
      Бывает, что залипает один концевой и получается, что в одном из положений оба концевика сработавшие Вы проверили, что именно один сработал, а второй отжат? Вообще конечно, ладдер ответ даст, чего не хватает  Вот пример как искать катушку аварии в ладдере    
    • andrey2147
      Чот не понятно кто куда подъезжает ?
    • OlgaKubrik
      Спасибо огромное! Помогло! Нюансы, о которых в комментариях ниже, пока не понятны, не очевидны, я ни разу пока не пользовалась этими инструментами, но все равно спасибо всем за отклик
    • Metal_Cutter
      "Магазин втянут", концевики у магазина проверяли, в порядке.
    • Killerchik
      Хорошо, зайдём с другого конца.... Любая компенсация ведь докручивает какую-либо ось, верно? Или наоборот - не докручивает. В приведённом Виктором примере:    Какие именно оси будут докручиваться для достижение перпендикулярности между осью шпинделя (предположим она вертикальна) и поверхностью стола?
×
×
  • Создать...