MagicDPD | CAE магия
1.63K subscribers
1.33K photos
8 videos
8 files
1.95K links
Кто-то думает, что это волшебство - для нас же это просто работа. Тут рассказывают о развитии CAE технологий, HPC вычислительных комплексов и прочей магии позволяющей разрабатывать хорошие продукты.
Welcome to Magic-Driven Product Development!
Download Telegram
Моделирование ферменных конструкций в LS-DYNA
Видеоурок на 17 минут по моделированю конструкций из блочных элементов. Вся подготовка задачи в LS-PrePost.

Да и вообще, это видео скорее рассказывает о работе в LS-PrePost, чем и надо пользоваться новичкам.

#LSDYNA #LSPrePost #LSTC
http://bit.ly/2ymqbIw
Ищу ученика
Да, я снова его ищу, ибо хороших учеников много не бывает. Хотите побыть Тони Старком?

Как вы знаете, я люблю все решать в LS-DYNA. Она очень хорошо может моделировать взрывы. Тут есть:

Моделирование взрывов на основе стандартного и расширенного уравнения состояния JWL, JWLB, ST
Химический решатель для расчета детонации или дефлаграции в газовой смеси (когда нет известного уравнения состояния)
Широчайшие возможности для выбора методов дискретизации пространства: МКЭ в лагранжевой и эйлеровой постановках, SPH, метод взрыва частиц, моделирующий стохастическое движение молекул газа, эмпирические методики, сопрягающиеся с чем угодно, и, наконец, полноценный CFD решатель, учитывающий сжимаемость среды.
Сопряжение нагрузок от взрыва с чем угодно, даже с балочными элементами и DEM.

Поробнее об этом в моей презентации на SlideShare: https://www.slideshare.net/YuryNovozhilov/ansys-lsdyna-85968234
Требования к кандидатам стандартные:

Вы должны хотеть знаний, бегать за ними с блеском в глазах
Вы должны быть из Питера
Профильное образование

Всем заинтересовавшимся писать сюда: https://t.me/GlukRazor

#Blast #LSDYNA
http://bit.ly/2pKRBDL
Кто такой ЛОГОС?
Коллеги, запрашиваю помощь зала. У меня есть предвзятое мнение о российской разработке ЛОГОС. Я не буду здесь его озвучивать, так как я хочу узнать ваше мнение. Расскажите, у кого был опыт работы с данной системой? Как она в сравнении с иностранными кодами по удобству, расчетным возможностям, качеству поддержки?
Свежая презентация по данной системе доступна по ссылке:
http://dubna-oez.ru/images/data/gallery/212_8163_-CFD.pdf

#ЛОГОС
http://bit.ly/2OSFyT4
LS-DYNA R11
Вышла новая версия решателя! Полный текст релиза доступен по ссылке в конце поста. От меня, как обычно, обзор фишек, которые меня зацепили:

Реализация S-ALE решателя для 2D случая
Улучшенная связка CPM и SPH в рамках DEFINE_PARTICLE_BLAST
Вдобавок к *CONSTRAINED_BEAM_IN_SOLID появились карты *CONSTRAINED_SHELL_IN_SOLID и *CONSTRAINED_SOLID_IN_SOLID - связка "погруженных" армирующих оболочек и твердотельных элементов с твердотельными элементами тела. Опция _PENALTY - улучшенный учет армирования для неявного решателя
Появились упругие DES (раньше были только абсолютно твердые)
Твердотельные элементы с кубической функцией формы (*SECTION_SOLID 27, 28, 29)
*CONSTRAINED_IMMERSED_IN_SPG - внедрение лагранжевых армирующих балочных и оболочечных элементов в SPG
*ELEMENT_SPH_VOLUME - задание SPH через их объем, а не массу

https://www.dynasupport.com/news/ls-dyna-r11.0.0-r10.129956-released

#LSDYNA #LSTC
http://bit.ly/2OSlTCO
Новые возможности COMSOL
Давно я не писал про COMSOL, а между тем он не останавливается в развитии.
В новой версии появилась возможность при помощи COMSOL Compiler собирать собственные миниприложения, заточенные под решение конкретной задачи. Причем, по заявлениям источника, эти приложения будут работать самостоятельно, без необходимости наличия лицензий на COMSOL. На мой взгляд, это чертовски прикольная штука.
Получается так: COMSOL в свое время отделился от команды Matlab (если я ничего не путаю); Matlab продолжил свое развитие как средство решения математических задач/особый язык программирования; COMSOL, благодаря Compiler, теперь тоже пытыется стать средством такого визуального программирования для решения конкретных задач. Они откусывают у себя продажи, но рождают рынок разработчиков физических WYSIWYG приложений.
На официальном сайте компании есть очень хорошее видео по теме COMSOL Compiler: https://www.comsol.com/release/5.4
Материал на русском:
http://isicad.ru/ru/news.php?news=20122
Интересно, а кто-нибудь из больших игроков когда-нибудь сделает такое решение? И что бы все еще и без лицензий работало :-)

#Comsol #COMSOLCompiler
http://bit.ly/2CcRCYM
Ручное выделение памяти в LS-DYNA
По умолчанию решатель LS-DYNA не утруждает себя таким "низким" и "недостойным" занятием, как автоматическое выделение памяти под расчет, и об это спотыкаются толпы желающих сразу посчитать что-нибудь большое и красивое. В explicit кодах почти всегда получается красиво, и все задачи сходятся. Правда, зачастую, не с физикой или теорией :-)

При выделении памяти для LS-DYNA противно еще и то, что ее объем определяется не байтами, а словами. Статья по ссылке раскажет о том, сколько "весит" одно слово, как его вес меняется в зависимости от архитектуры работы с памятью, и почему для распределённых расчетов вас просят задать два разных объема памяти.

А если ваши задачи пока влезают в память рабочей станции, то поставьте себе системную переменную окружения LSTC_MEMORY=auto, и наслаждайтесь автоматическим выделением памяти. Благо, что в LS-DYNA R11 оно должно работать не только для explicit, но и для implicit части кода.
https://www.d3view.com/2006/10/a-few-words-on-memory-settings-in-ls-dyna/

#HPC #LSDYNA #Memory
http://bit.ly/2CfEzWv
Netgen/NGSolve
Netgen/NGSolve это высокопроизводительный КЭ решатель, который по обещаниям сообщества может решать механику, тепло-, гидродинамику и даже электромагнетизм. При этом он имеет Python API для расширения своих возможностей. Естественно все бесплатно, работает на любой операционной системе и обладает открытым исходным кодом.
https://ngsolve.org
В целом, очень интересное решение для тех, кто хочет на Python попробовать порешать физические задачи. Тем более, что на сайте есть достаточное количество примеров с математическими выкладками и исходными кодами. Вот такой пример для FSI задачи: https://ngsolve.org/showcases/ngsolve/42-fluid-structure-interaction

#Netgen #NGSolve #Python
http://bit.ly/2AbRTtn
40 минут до начала


#ACUM #CASCON
http://bit.ly/2AdfOZM
Frustum показали Generate
Frustum в своем новом релизе сделали что-то неверотно крутое. Если вы про это ПО еще не слышали, то отдел маркетинга в Frustum надо просто разогнать.
Итак, что же такого интересного в, казалось бы, "еще одном" средстве оптимизации топологии? Давайте разбираться по порядку.

Native CAD file import - коллеги утверждают, что их софт сразу и автоматически дает на выход хорошую (пригодную для печати без чистки и редактирования) геометрию  новой топологии. Такое есть на рынке, но тут выглядит более убедительно.
Real-time finite element analysis (FEA) - да, они сделали Discovery Live для топологической оптимизации! Эта штука решает задачи оптимизации за минуты, а не за сутки! И при этом она не использует GPU.
Наконец, приложение доступно не только в браузере, но и как полноценная Windows программа.

https://www.engineering.com/DesignSoftware/DesignSoftwareArticles/ArticleID/17750/Frustum-Releases-Windows-based-Version-of-GENERATE.aspx
https://www.frustum.com/frustum-resources/frustum-announces-generate-for-windows-os-the-industrys-first-interactive-generative-design-software
Кстати, система в облаке стоит всего $100 в месяц.

#Frustum #Generate #Optimization #Topology
http://bit.ly/2Adfwlw
midas MeshFree - как это работает
Предлагаю вашему вниманию запись первого вебинара по системе midas MeshFree. Новость о ее скором запуске я публиковал этим летом, но тогда информации было крайне мало. Теперь же у нас сеть 45 минут расскзала о работе совместного детища midas и Samsung.

Итак, что мы имеем? Система умеет решать все стендартные линейные задачи механики твердого тела и теплопроводности: ститика, ниенйная динамика, теплопроводность. В комплекте к этому вроде как есть и автоматический поиск контактов, и динамика и даже топологическую оптимизацию не забыли.
Задачи MeshFree решате примерно, как если бы вы считали слегка пропатченным методом конечных элементов в Эйлеровой постановке. Основной фишкой решателя тут является умение ставить граничные условия на поверхности, которые повысают где-то посредине ячейки сетки. Кроме того, есть такое подозрение, что решатель очень агрессивно использует структурированность сетки.
В целом идея понятная, верификационные задачи есть, сранения с традиционными кодами - тоже. Но что-то я очень сомнимаюсь, что для задач с концентраторами напрядений, задач с пластикой или тонкостенных постановок данная штука даст адекватные результаты. Ведь получая бонус построения автоматической регуляроной сетки мы теряем возмоность сгущать ее в интересующих нас местах.
P.S. На одном слайде пнули настоящие бессеточные методы. Говорят, что они, мол, очень тяжелые. Это так - любой бессеточный метод сейчас в разы более ресурсоемкий чем сеточный. Но зато и нелиенйные задачи такие методы позволяют решать существенно точнее. Универсального инструмента как всегда нет, и инжерена пока не заменить.

#MESHFREE #MIDAS #Samsung
http://bit.ly/2CnqE0w