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

Shape Optimization


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

Здраствуйте все.

Может кто нибудь подсказать в каком пакеты наиболее доступно и просто и точнее реализована оптимизация формы конструкции.

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


Немного играл вот в это

<noindex>http://www.altairhyperworks.com/Product,19,OptiStruct.aspx#</noindex>

Есть хороший ХЕЛП. Сразу после прочтения ХЕЛПА получилось оптимизация на тестовой задаче.

PS. Для начала, конечно, неплохо бы поковыряться в Гимермеше.

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

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

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

Есть параметрическая...

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

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

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

Топологическая оптимизация в ANSYS достаточно примитивная. Гораздо более мощный пакет - <noindex>Tosca от FE Design</noindex>. Примеры <noindex>тут</noindex>.

Если говорить о параметрической оптимизации, особенно многокритериальной, то тогда лучше всего <noindex>IOSO NM</noindex>. Пример <noindex>тут</noindex>.

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

Топологическая оптимизация в ANSYS достаточно примитивная. Гораздо более мощный пакет - <noindex>Tosca от FE Design</noindex>. Примеры <noindex>тут</noindex>.

Если говорить о параметрической оптимизации, особенно многокритериальной, то тогда лучше всего <noindex>IOSO NM</noindex>. Пример <noindex>тут</noindex>.

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

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

IOSO + Abaqus апробирована в промышленности на реальных задачах и работает.

В отличии от некоторых пакетов в IOSO не нужно выбирать метод среди прочих равных - система сама выбирает подходящую ветку алгоритма.

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

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

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

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

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

Современные же методы как раз настроены как раз настроены на уход от такой свертки (через множество Парето). Либо на адаптивное изменение коэффициентов во время поиска, поскольку выбор коэффициентов - это отдельная математическая задача.

Что касается же топологической оптимизации, то хороших варианта два: OptiStruct и Tosca. В Ansys модуль отковенно слабый по сравнению с этими (не хватает целевых функций, условий). В Tosca вроде даже нелинейные задачи решаются (по крайней мере видел статьи по данному поводу).

Решали и не раз в OptiStruct. После решения примера из туториала, не сложно решать дальше.

Важно только понимать, что получаемое решение, как правило, требует ручной доводки.

Соответственно в России продается и тот, и другой пакет.

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

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

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

И как показала та же практика, работа IOSO не вызывает нареканий.

А недавно Ansys их даже включил в перечень партнерских приложений.

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

Помню одна дама, дипломированный специалист по САПР, месяц перебирала методы для наилучшей интерполяции по заданным экспериментальным точкам и очень удивлялась, что получает одно и то же.:rolleyes:

Можно порадоваться за продолжателей дела члена корреспондента АН Бориса Абрамовича :rolleyes:

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

Есть еще и modeFrontier - подключается в большинству CAD/CAE пакетов, Матлабу, Экселю и т.д.

Может и на основании набора формул оптимизировать.

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

Есть еще и modeFrontier - подключается в большинству CAD/CAE пакетов, Матлабу, Экселю и т.д.

Может и на основании набора формул оптимизировать.

Он не решает задачи топологической оптимизации. Только параметрической
Ссылка на сообщение
Поделиться на других сайтах

А что можете сказать по поводу ls opt

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

А что можете сказать по поводу ls opt

ls-opt решает задачу парамерической оптимизации. Основные методы - методология планирования эксперимента (для уменьшения числа расчетных точек), а уже конкретнее можно выбирать, чем аппроксимировать целевую функцию (полиномом, нейронными сетями и прочее). Вобщем, решение задачи локального поиска. Можно, конечно, прикрутить изменение формы через тот же HyperMorthing. Но обычно все же ресь идет о толщинах.
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Ветерок
      "увеличение оптимизации". Оптимизацию невозможно ни увеличить, ни уменьшить.
    • gudstartup
      @boomeeeer может от страны зависит
    • david1920
      нет время нет заниматься да и информации новой нет Это я на других станках делал
    • gudstartup
      @david1920 имеется ввиду платы на системах с сертификацией опций фалом oprminf старые в расчет не принимаются вы свой 18i восстановили?
    • gudstartup
      очень даже спрашивают как обязательную информацию для проверки вашей компании налоговый идентификатор должен быть указан. на myfanuc не спрашивают а вот на портале к сожалению просто так не зарегаться. 
    • david1920
      На 0I-TC mate менял плату управления приводами На 18i-TB менял для диагностики платы процессоров (один был от Spinner другой простой) процы были одинаковые Всё работает
    • brigval
      Браком 1.04В версии 1.04Добавлено: Автоуменьшение высоты шрифта многострочного наименования в ОН чертежа.Добавлено: Переименование поверхностей, баз, размеров в порядке их следования на чертеже.Добавлено: Переименование изображений по ГОСТ: сначала виды, затем разрезы, сечения, выносные элементы.Добавлено: Выравнивание неассоциативных видов.Добавлено: Ручной ввод шага и угла наклона штриховки.Добавлено: Перемещаются в макроэлемент компоненты, исключаемые из спецификации.Добавлено: Выбор количества значащих цифр в значении площади поверхности детали для вставки в ТТ.Добавлено: Возможность не авторазмещать ТТ перед конвертацией чертежа в PDF.Добавлено: Добавлены кнопки «Выделить все включенные в расчет» и Выделить все исключенные из расчета».Добавлено: Версия КОМПАС-3D Home показывается в программе со словом Home.Добавлено: Улучшен алгоритм считывания и вставки ТТ чертежа.Добавлено: При конвертации чертежа в PDF удаляется старый файл с таким же обозначением в начале имени, как обозначение в начале имени нового файла.Добавлено: Улучшено считывание номеров позиций из 3D-модели сборки.Исправлено: Иногда скрытые и потом показанные объекты чертежа отображались не серым цветом.Исправлено: Иногда после ручного заполнения графы «Масса» ОН чертежа в окне программы масса могла отображаться не правильно.Исправлено: В некоторых случаях из ОН чертежа могла не считываться литера.Исправлено: В некоторых окнах программы неправильно показывался заголовок окна программы.Исправлено: Другие замеченные мелкие ошибки и неточности кода.Скачать
    • boomeeeer
      Не помню чтобы у меня такое спрашивали при регистрации.
    • Snake 60
      @eljer0n  Откройте макрос SaveDRW.swp редактором VBA Найдите вот эти строки: Поменяйте выделенную цифру на нужную вам 3 или 4 - это количество символов которое останется от имени конфигурации. PS При сохранении в PDF тоже ругается на неправильное название чертежа, т.к. тоже обрезает название конфигурации до двух знаков, там тоже надо править при желании...
    • eljer0n
      @malvi.dp в общем порядок следующий (на каждое исполнение свой чертеж и позиция в спецификации):   Для исполнения с 2мя знаками. 1. Есть деталь с именем формата ХХ-01.01-01 (последнее -01 это исполнение) 2. В Мпроп детали назначается исполнение из конфигурации (как у вас на картинке). Отображается корректно 3. Создается чертеж по модели, исполнение в основной надписи чертежа детали отображается корректно. 4. Сохраняется через SaveDRW с корректным именем. 5. В спецификации сборки все отображается корректно.     Для исполнения с 3мя знаками. 1. Есть деталь с именем формата ХХ-01.01-011 (последнее -011 это исполнение) 2. В Мпроп детали назначается исполнение из конфигурации. Отображается корректно 3. Создается чертеж по модели, исполнение в основной надписи чертежа детали отображается корректно. 4. Сохраняется через SaveDRW с некорректным именем, а именно - с обрезанным до двух знаков исполнением (-01). 5. В спецификации сборки шифр отображается (внезапно! может какой глюк был: у солида или у меня ) корректно, как и у вас на рисунке.     Выходит, загвоздка все-таки только в сохранялке чертежа.
×
×
  • Создать...