PySPH: SPH моделирвоание на Python

Доклад основателя проекта PySPH, посвященного созданию высокопроизводительной библиотеки Python для моделирования физических процессов с использованием SPH. Проекту, между прочим, уже 5 лет. Примечательно, что в начале видео очень хорошо рассказывается про работу самого метода SPH.

Вебинар по написанию ACT

Похоже я окончательно созрел для начала разработки собственных ACT расширений. И для этой цели я провожу обзор вспомогательной литературы. Всем очень советую посмотреть этот большой вебинар от SimuTech (главный партнер ANSYS в США). На протяжении более чем часа будут рассмотрены следующие темы: Что такое концепция ACT и зачем оно нам Читать дальше…

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

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

Netgen/NGSolve

Netgen/NGSolve это высокопроизводительный КЭ решатель, который по обещаниям сообщества может решать механику, тепло-, гидродинамику и даже электромагнетизм. При этом он имеет Python API для расширения своих возможностей. Естественно все бесплатно, работает на любой операционной системе и обладает открытым исходным кодом. https://ngsolve.org В целом, очень интересное решение для тех, кто хочет Читать дальше…

Учебные видео от Algoryx

Коллеги выложили на своем канале серию коротких видеоуроков по работе в их RBD системе Momentum. Рассмотрен широкий круг вопросов: Загрузка расширения  Momentum в SpaceClaim и экспорт моделей Визулизация результатов Настройка коэффициентов трения Определение шарниров Скрипты на Python (куда же сейчас без этого) Визуализация реакций в контактах Моделирование кабелей и гибких Читать дальше…

Вышла вторая версия Algoryx Momentum

Вторая версия данного RBD кода дает возможность расширенного просмотра сил в контактах и, наконец-то, открывает возможность по скриптованию на Python. Появление Python, в свою очередь, снимает все ограничения ПО — теперь вы можете делать все что пожелаете. Ну и никто не отменял факт работы Algoryx на геометрическом движке SpaceClaim, который мало того, Читать дальше…

Два урока по работе с LS-DYNA Keyword в Python библиотеке qd-cae

Если вы следите за публикацияи MDPD, то вы занете о существовании замечатьельной бесплатной открытой Python библиотеки qd. В недавней версии в нее добавили инструменты по манипулированию Keyword файлами — моделями LS-DYNA. Сегодя у нас есть уже 2 видео урока, демонстрирующих, что может билиотека. Репозиторий библиотеки на GitHub: https://github.com/qd-cae/qd-cae-python

EASA — платформа для создания интерактивных рабочих методик

EASA — это специализированная платформа для создания интерактивных рабочих методик, связывающих в рабочие цепочки набор различного вычислительного ПО. #EASA уже много лет решает понятную задачу: не всем нежно уметь пользоваться сложным софтом — пусть кто-то один все настроит, а остальные будут пользоваться его проектом. Так EASA может связать в единую Читать дальше…

Коллеги из Tor-Egineering написали статью по мотивам очень старой публикации #padtinc про то, как управляться #ANSYS #Workbench через #Excel при помощи #Python. В новой публикации исправлены недочеты и обновлены данные. Рабочие примеры прилагаются. #TorEgineering http://tor-eng.com/2017/04/ansys-workbench-excel-python/ ANSYS Workbench with Excel and Python | Tor Engineering http://tor-eng.com/2017/04/ansys-workbench-excel-python/ If you are looking to Читать дальше…

А что если научить машину ускорять задачи топологической оптимизации? И получить при этом многократное сокращение времени решения задачи? Статья двух русских студентов (Иван Сосновик и Иван Оселедец) посвящена рассказывает про их проект, в котором нейронной сети показывали промежуточные результаты работы алгоритма топологической оптимизации и учили ее угадывать, какой будет итоговый Читать дальше…

Привет всем, кто пишет свой движок топологической оптимизации от #opensource проекта #ToPy. Так уж сейчас обстоят дела, что написать алгоритм линейной топологической оптимизации — это уровень обычной бакалаврской работы. И я очень рад, что, дабы остановить поток велосипедостроителей, люди выкладывают такие коды на #GitHub. Хотите сделать хорошую топологическую оптимизацию — Читать дальше…

Lat-Net: Compressing Lattice Boltzmann Flow Simulations using Deep Neural Networks — такое интересное название носит #opensource проект, про который я пишу сегодня. Суть проекта заключается в подмене #CFD расчета методом #Lattice #Boltzmann на нейронную сеть. Причем, если верить авторам, то натренировав нейрону на грубой «сетке» можно надеются на достаточно точный Читать дальше…

#Python Да, пожалуй #Anaconda — это одна из лучших, если не лучшая, сборка #Python для научной работы. Хотя, если делать все аккуратно, то все ее компоненты можно принести через pip

В рамках проекта разработки #python библиотеки qd-cae-python, которая сейма в основном затачивается под работу с #LSDYNA, реализована возможность расширенной работы со стандартными файлами бинарных результатов d3plot — например их конвертация в формат HDF5. Данный формат имеет ряд преимуществ — возможность параллельной обработки на #HPC системах (и это тоже реализовано в Читать дальше…

Если вы еще не пользуете #Python скрипты в #ANSYS #SpaceClaim, то вы многое упускаете. В видео показана фича, позволяющая связать Python код с именами параметров (Parameters) и именованных выборок (Named Selections) в рамках среды #Workbench — этого навыка мне прямо очень нехватало. https://www.youtube.com/watch?v=Av_1Jo1IjkI How to use scripting features in ANSYS Читать дальше…

Моделировать метод послойного наплавления или 3D печать (Fused depositing modeling, #FDM) можно в любом современном КЭ пакете: все как правило реализуется через технику рождения и смерти элементов под действием температурных полей. Однако коллеги из чешской компании  SVS FEM пошли дальше, много дальше. Они создали #ACT расширение для #ANSYS #Mechanical на Читать дальше…