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

программирование в Apdl и оптимизация


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

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

На каждом шаге посредством АПДЛ-программы строится 3Д-геометрия конструкции (сплошной цилиндр, в котором с помощью булевских операций выполнены несколько каналов неправильной формы). Схема нагружения - приложенное давление по некоторым поверхностям. Для вычисления функции цели берутся значения напряжений и перемещений в определенных местах.

ВОПРОС: Как задавать нагрузку и снимать результаты? Ведь от шага к шагу несколько изменяется конфигурация каналов, и нумерация примитивов не совпадает. Иначе говоря: как независимо от нумерации примитивов в каждом варианте модели прикладывать давление и снимать результаты в нужном месте?

Заранее спасибо.

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


Артем Кулаченко

Вы можете идентифицировать примитивы по координатам. Это можно сделать несколькими способами.

Например. Выбрать узел ближайший к точке x1,y1,z1 через комманду

1) N1=NNEAR(x1,y1,z1)

выбрать это узел

nsel,,,,N1

a потом выбрать поверхность на которой этот узел лежит

ASLN (команда недокументрованна)

номер выбранной поверхности можно вернуть командой

ANEXT(0)

2) тоже самое можно сделать через KNEAR

3) Можно идентифицировать примитивы через hotspot

<noindex>http://ansys.net/ansys/?mycat=search&m...ystring=hotspot</noindex>

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

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

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...