Сегодня у нас очень простая тема. Сегодня у нас пример того, как можно решить задача с помощью #FEM используя около сотни строк #Python кода.
#opensource https://polymerfem.com/full-finite-element-solver-in-100-lines-of-python/
#opensource https://polymerfem.com/full-finite-element-solver-in-100-lines-of-python/
🔥5
Сегодня я понял, что пора бы восстановить работу моего паблика, который был незаслуженно заморожен почти два месяца назад. Первая новость после такого перерыва будет очень легкой и зеленой.
В университете Вирджинии (University of Virginia) научились печатать на 3D принтере грядки (!!!) для салата. Ну надо ведь как-то популяризировать овощи и здоровое питание :-)
#AdditiveManufacturing https://www.dezeen.com/2022/09/05/university-of-virginia-3d-printed-soil-seed-walls/
В университете Вирджинии (University of Virginia) научились печатать на 3D принтере грядки (!!!) для салата. Ну надо ведь как-то популяризировать овощи и здоровое питание :-)
#AdditiveManufacturing https://www.dezeen.com/2022/09/05/university-of-virginia-3d-printed-soil-seed-walls/
👍15
Вчера компания #Altair объявила об открытии исходны кодов ее явного прочностного решателя #Radioss. Данный решатель, как и многие подобные проекты, создавался на основе исходных кодов #DYNA3D. Коллеги так хорошо срисовывали, что в решателю напрямую можно скармливать базовые модели #Ansys #LSDYNA.
Короче, Altair сделали большой #opensource сообществу и всем тем, кто не может купить решатель или не нуждается в технической поддержке. Я же думаю, что данный код не пользуется особой коммерческой популярностью. Altair просто пытается отдать его на сопровождение сообществу, а не убивать его разработку совсем. https://www.openradioss.org/
Короче, Altair сделали большой #opensource сообществу и всем тем, кто не может купить решатель или не нуждается в технической поддержке. Я же думаю, что данный код не пользуется особой коммерческой популярностью. Altair просто пытается отдать его на сопровождение сообществу, а не убивать его разработку совсем. https://www.openradioss.org/
🔥7
Видео для любителей старины и винтажного ПО. Обзор возможностей сеточного генератора #Gridgen, который 1988 год имел уже 4 года коммерческого применения. Позднее данный код лег в основу сеточного генератора #Pionwise.
#mesh https://youtu.be/o2hy9U8bwsQ
#mesh https://youtu.be/o2hy9U8bwsQ
👍1
Сегодня давайте вспомним тему написания собственного КЭ решателя, но более подробно. На этот раз добавим работу с внешними моделями и обработку результатов - получим уже 200 строчек кода на #Python
#opensource #FEM https://www.youtube.com/watch?v=8GWLgK9Llv0
#opensource #FEM https://www.youtube.com/watch?v=8GWLgK9Llv0
👍8
Сегодня я бы хотел высказать пару мыслей про #opensource проект #pyAnsys. Многие мои друзья, с которыми мы обсуждали данный проект, изначально неправильно поняли, что это, и не придали ему должного значения.
Итак, #Python внутри экосистемы #Ansys есть очень давно, так почему все вдруг начала говорить про #pyAnsys? Дело в том, что раньше python выступал только в роли некого внутреннего инструмента помощи в постановки задачи. Вы запускали продукты Ansys, и в них уже могли что-то автоматизировать на python.
pyAnsys полностью меняет концепцию. У каждого модуля появляется свой #API, который вы можете использовать в вашей #python программе. Ansys тут выступает как вспомогательный инструмент.
Например, #pyMAPDL позволяет полностью поставить #FEM задачу и запустить решатель MAPDL, который вообще может быть помещен в #docker контейнер. Обработка данных теперь может производиться единым #pyDPF фреймвоком. Данные между решателями теперь могут передаваться как вы придумаете - ведь у всех них есть свой открытый API! И да, никто не ограничивает вас в возможности совместной работы продуктов Ansys и не Ansys. В стандартных примерах вы сейчас можете найти инструкции для работы с #Gmsh.
Я бы сказал, что #pyAnsys - это основа для переосмысления Workbench. Сейчас все связи между модулями #Workbench жестко определенны разработчиками. С pyAnsys вас больше нет таких ограничений, а что еще нужно вам для проведения новых увлекательных расчетов? https://docs.pyansys.com/
Итак, #Python внутри экосистемы #Ansys есть очень давно, так почему все вдруг начала говорить про #pyAnsys? Дело в том, что раньше python выступал только в роли некого внутреннего инструмента помощи в постановки задачи. Вы запускали продукты Ansys, и в них уже могли что-то автоматизировать на python.
pyAnsys полностью меняет концепцию. У каждого модуля появляется свой #API, который вы можете использовать в вашей #python программе. Ansys тут выступает как вспомогательный инструмент.
Например, #pyMAPDL позволяет полностью поставить #FEM задачу и запустить решатель MAPDL, который вообще может быть помещен в #docker контейнер. Обработка данных теперь может производиться единым #pyDPF фреймвоком. Данные между решателями теперь могут передаваться как вы придумаете - ведь у всех них есть свой открытый API! И да, никто не ограничивает вас в возможности совместной работы продуктов Ansys и не Ansys. В стандартных примерах вы сейчас можете найти инструкции для работы с #Gmsh.
Я бы сказал, что #pyAnsys - это основа для переосмысления Workbench. Сейчас все связи между модулями #Workbench жестко определенны разработчиками. С pyAnsys вас больше нет таких ограничений, а что еще нужно вам для проведения новых увлекательных расчетов? https://docs.pyansys.com/
👍7🔥3
Продолжаем тему #OpenRadioss: видео инструкция по сборке и запуску #opensource кода под #Ubuntu
#Altair #Radioss https://www.youtube.com/watch?v=He2CsOxNpfQ
#Altair #Radioss https://www.youtube.com/watch?v=He2CsOxNpfQ
🔥2👍1
Всем читателям паблика будет полезно повторить, как работают функции форму в FEM моделировании. Что бы от зубов отскакивало :) https://www.fidelisfea.com/post/what-are-shape-functions-in-fea-and-how-are-they-derived
👍10
Сегодня посмотрим на курс лекций "Введение в методы конечных элементов", который читает Кришна Гарикипати (Krishna Garikipati), профессор механики и математики из Мичиганского университета (University of Michigan). Курс опубликован в рамках программы Open.Michigan для всех желающих, а продолжительность учебных видео составляет около 50 часов.
#FEM https://open.umich.edu/find/open-educational-resources/engineering/introduction-finite-element-methods#materials
#FEM https://open.umich.edu/find/open-educational-resources/engineering/introduction-finite-element-methods#materials
Хватит учиться. Пора поглазеть на красивые картинки.
Изображение: Иван Бермехо-Морено (Ivan Bermejo-Moreno), Университет Южной Калифорнии (University of Southern California)
#CFD https://www.alcf.anl.gov/news/alcf-simulations-inform-turbulence-models-aimed-improving-aircraft-performance
Изображение: Иван Бермехо-Морено (Ivan Bermejo-Moreno), Университет Южной Калифорнии (University of Southern California)
#CFD https://www.alcf.anl.gov/news/alcf-simulations-inform-turbulence-models-aimed-improving-aircraft-performance
👍5❤1
Численное моделирование ламинарно-турбулентного перехода на дельфине с использованием модели γ-Reθ. Это настоящая научая статья. Это вам не корову обдуть!
#CFD http://dx.doi.org/10.1007/978-3-642-23869-7_28
#CFD http://dx.doi.org/10.1007/978-3-642-23869-7_28
🔥4
Постер Map of Mathematics Poster - как раз в тему #SimulationFriday https://www.flickr.com/photos/95869671@N08/32264483720/
👍7🕊1
Французская компания #Cerfacs заявляет, что смогла выполнить первый в мире #CFD расчет целого газотурбинного двигателя в Large-Eddy Simulations (#LES) постановке. Расчет выполнен с применением их собственного кода #AVBP, разработанного для моделирования нестационарного сжимаемого течения с учетом и горения. https://www.youtube.com/watch?v=tqLHhC8LtBs
🔥9🏆1