Вебинар ENGYS по работе helyxHexMesh

Компания ENGYS приглашает 29 января 2020 зайти к ним на вебинар по построению сеток под CFD. Чтобы лучше понимать, ENGYS — это разработчик очень симпатичного GUI и системы препостов для OpenFOAM под названием Helyx. Обычно с OpenFOAM используют сеточный генератор snappyHexMesh, но у ENGYS используется свой helyxHexMesh. Будет интересно посмотреть, Читать дальше…

olaFlow CFD Suite

CFD код OlaFlow представляет собой открытую модификацию OpenFOAM, заточенную под моделирование воздействия на прибрежные сооружения морских волн. Соответственно, большой упор сделан на моделирование свободной поверхности и генерацию различных типов волновой нагрузки. Если верить сайту, то весь код — это результат кандидатской работы одного человека. Сайт проекта: https://olaflow.github.io/

KangarooPhysics

Kangaroo — это свободный интерактивный движок с открытым исходным кодом для игры с физикой и геометрией, разрабатываемый Даниэлем Пайкером (Daniel Piker). Если вы хотите психоделики, любите игры с топологией, то вам обязательно стоит обратить внимание на данный проект. Самые крутые работы вы найдете в официальном твиттере проекта: https://twitter.com/KangarooPhysics

Начинаем изучать MoFEM

Давайте попробуем посмотреть, что нам предлагает открытый FEM код от Университета Глазго под названием MoFEM. Судя по твиттеру (https://twitter.com/mofemjoseph), они занимаются чем-то очень перспективным — например, отлично моделируют динамику роста трещин. А начнем мы с видеоурока, посвященного решению простейших линейных задач механики. Для подготовки задачи и обработки результатов используется связка Читать дальше…

Dual Sheet Meshing:

Кенши Такаяма (Kenshi Takayama) из Национального института информатики (National Institute of Informatics) Японии разработал алгоритм, позволяющий автоматизированно стоить all-hex сетки на произвольной геометрии. Работу соответствующего интерактивного алгоритма можно изучить по видео. Метод работает автоматизировано, а не на полном автомате: вам необходимо задать хотя бы пару опорных «ортогональных» поверхностей для начала Читать дальше…

Explicit Mechanics на базе OpenFOAM

Очень любопытная работа, о которой я уже несколько раз упоминал в рамках паблика. Но как оказалось, идея намного глубже: коллеги не учат OpenFOAM считать классическую Explcit схему — коллеги разрабатывают свой собственный подход, который должен быть лишен таких неприятных «фишек» традиционных explicit кодов, как паразитная жесткость при объемных и сдвиговых Читать дальше…

InverseCSG: как получить B-rep из STL

Открытый проект InverseCSG посвящен разработке алгоритма, способного не просто восстановить CAD по сеточной модели. Система, разработанная в MIT, должна уметь построить параметрическое CAD дерево операций, выполенение которого позволяет получить требуемую геометрическую форму. Работа алгоритма проверена на тестовой выборке из 25 моделей. Показано, что код успешно восстанавливает геометрию даже при добавлении Читать дальше…

OpenLSTO — открытый код оптимизации топологии

Название кода расшифровывается как  «open-source software for level set based structural topology optimization», что может быть переведено на русский язык как «программное обеспечение с открытым исходным кодом для топологической оптимизации с использованием метода фиксации уровня». Домашняя страница проекта: http://m2do.ucsd.edu/software/ Репозиторий GitHub: https://github.com/M2DOLab/OpenLSTO Документация с учебными примерами: http://m2do.ucsd.edu/static/pdf/OpenLSTO-Tutorial-v1.0.pdf

Симулятор оригами

Аманда Гассаи (Amanda Ghassaei) на своем сайте публикует удивительные по качеству и красоте примеры своих работ. Я познакомился с ее творчеством с симулятора оригами, с него обзор и начнем. Нашему вниманию предлагается симулятор сложения фигурок из бумаги, который легко может отнять у вас несколько часов жизни. Сам симулятор работает полностью Читать дальше…

Моделирование пожаров — теперь в SimScale

Компания SimScale, пожалуй, самый активный игрок рынка облачного CAE/CFD/FEM, анонсировали планы по включению в свое портфолио возможности расчетов FDS — Fire Dynamics Simulator. FDS позволяет выполнять расчеты динамики пожаров, получать данные по задымлению помещений и температуре в них. Данный код разработан Национальным институтом стандартов и технологий США (The National Institute of Читать дальше…

HexaLab.net — бесплатный сервис оценки качества hex сеток

Коллеги из MeshLab представили сервис, позволяющий визуализировать и оценивать hex сетки в форматах .mesh и .vtk прямо в вашем браузере. Мне больше всего в этом сервисе понравилось то, что если у вас нет подходящей сетки, то вы можете выбрать готовые модели из встроенного списка литературы (!!!) — у вас сразу есть Читать дальше…

FEATool Multiphysics 1.8 теперь дружит с OpenFOAM

Пакет для КЭ нанализа на FEATool Multiphysics — это открытый и бесплатный код, работающий опверх MATLAB. Теперь он адаптировался еще и под открытый и бесплатный GNU Octave. Кроме того, основной фишкой нового релиза стала интеграция OpenFOAM и даже создание GUI для этого дела. Теперь прямо из интерфейса FEATool можно готовить и ставить задачи Читать дальше…

Z88

Z88 — такое название носит КЭ код, разрабатываемый в Германии профессором Френком Ригом (Frank Rieg). Код позиционируется как бесплатное и открытое решение от инженеров для инженеров, работающее на любой платформе. Текущая версия решателя носит навание Z88OS. При этом у него есть несколько версий с графическим интерфейсом: Z88AURORA позволяет решать линейные Читать дальше…

Моделирование турбулентного течения (и не только) в SHP постановке

Видео в данном посте — результат работы библиотеки с открытым исходным кодом SPlisHSPlasH (http://www.interactive-graphics.de/SPlisHSPlasH/doc/html/). Данная библиотека реалзирует возможность работы с течениями в SPH постановке. При этом она позволяет получать прямо-таки магического качества результаты. Библотека позволяет учитывать завихренность потока, вязкозть жидкости (!), поверхностное натяжение (!!!). Также, в библиотеке реализованы такие методы Читать дальше…

MoFEM — знакомство

MoFEM (Mesh Oriented Finite Element Method) это сразу и библотека на C++ для выполнения КЭ расчетов, и готовый программный продукт с открытым исходны кодом. Разработка кода ведется в уничерсистете Гласго (University of Glasgow) MoFEM умеет: Композиты Теория разрушения, трещенообразование, рост трещин в нелинейной постновке Акустика Восстновление модлеей костей по томограммам Читать дальше…