К слову о резке металла в LS-DYNA
Разберем небольшой пример по моделированию процесса резки металла в EFG постановке.
Расчет такого сложного процесса становится возможен благодаря Element-Free Galerkin (EFG) — бессеточному методу Галеркина. Очень интересной особенностью данной постановки является использование решателя с неявной (!!! *CONTROL_IMPLICIT_DYNAMICS !!!) схемой интегрирования по времени. Основная цель — видеодемонстрация влияния настроек механизма адаптации EFG модели под деформацию (динамическое перестроение сетки, которой как бы нет :-D ).
Готовая модель для самостоятельного изучения лежит в открытом доступе: http://www.dynaexamples.com/efg/metal-cutting
Кстати, очень интересно отдельно посмотреть на работу контактного алгоритма семейства MORTAR — специальная разработка LSTC для implicit расчетов (*CONTACT_FORMING_SURFACE_TO_SURFACE_MORTAR).
#AdaptiveEFG #Cutting #EFG #Implicit #LSDYNA #LSTC #Meshless #Tutorial
Разберем небольшой пример по моделированию процесса резки металла в EFG постановке.
Расчет такого сложного процесса становится возможен благодаря Element-Free Galerkin (EFG) — бессеточному методу Галеркина. Очень интересной особенностью данной постановки является использование решателя с неявной (!!! *CONTROL_IMPLICIT_DYNAMICS !!!) схемой интегрирования по времени. Основная цель — видеодемонстрация влияния настроек механизма адаптации EFG модели под деформацию (динамическое перестроение сетки, которой как бы нет :-D ).
Готовая модель для самостоятельного изучения лежит в открытом доступе: http://www.dynaexamples.com/efg/metal-cutting
Кстати, очень интересно отдельно посмотреть на работу контактного алгоритма семейства MORTAR — специальная разработка LSTC для implicit расчетов (*CONTACT_FORMING_SURFACE_TO_SURFACE_MORTAR).
#AdaptiveEFG #Cutting #EFG #Implicit #LSDYNA #LSTC #Meshless #Tutorial
Описание библиотеки материалов AUTODYN
На днях я искал теорию по одной хорошей модели материала для explicit расчетов и нашел настоящий клад для начинающих!
Мне попалась статья Дениса Александровича Чемезова, в которой он сделал обзор и перевод на русский 267 моделей материалов из библиотеки Explict Material, входящей в поставку ANSYS Workbench. Данные материалы предназначены для работы с Explicit STR, AUTODYN и Workbench LS-DYNA (не полная совместимость). Библиотека взята за 2014 год, но свойства материалов, к счастью, не устаревают!
Ссылка на оригинальную статью: http://oaji.net/articles/2014/679-1410013567.pdf
#ANSYS #ANSYS_Explicit_STR #Autodyn #Explicit #LSDYNA
На днях я искал теорию по одной хорошей модели материала для explicit расчетов и нашел настоящий клад для начинающих!
Мне попалась статья Дениса Александровича Чемезова, в которой он сделал обзор и перевод на русский 267 моделей материалов из библиотеки Explict Material, входящей в поставку ANSYS Workbench. Данные материалы предназначены для работы с Explicit STR, AUTODYN и Workbench LS-DYNA (не полная совместимость). Библиотека взята за 2014 год, но свойства материалов, к счастью, не устаревают!
Ссылка на оригинальную статью: http://oaji.net/articles/2014/679-1410013567.pdf
#ANSYS #ANSYS_Explicit_STR #Autodyn #Explicit #LSDYNA
Надо больше узлов!!!
Совсем недавно я писал про то, как LSTC реализовали новые чудесные 27-узловые solid элементы в LS-DYNA. Оказалось, что данный рекорд по количеству узлов продержался недолго.
Копаясь в черновиках документации к еще невышедшим версиям LS-DYNA (например, вот тут http://ftp.lstc.com/user/manuals/DRAFT/DRAFT_Vol_I_13Feb2018.pdf), я нашел упоминание 64-узлового (!!!) hex элемента. Судя по описанию, данный элемент будет работать не с привычными для explicit кодов линейными функциями формы, а с кубическими! Для пользователей обычных сеточных генераторов создана особая карта *ELEMENT_SOLID_H8TOH64, которая дает решателю директиву автоматически добавить недостающие 56 узлов к классическим линейным hex елементам.
Визуализация узлов и порядка их нумерации: http://ftp.lstc.com/anonymous/outgoing/marleigh/hex64.html
#H8TOH27 #H8TOH64 #LSDYNA #LSTC
Совсем недавно я писал про то, как LSTC реализовали новые чудесные 27-узловые solid элементы в LS-DYNA. Оказалось, что данный рекорд по количеству узлов продержался недолго.
Копаясь в черновиках документации к еще невышедшим версиям LS-DYNA (например, вот тут http://ftp.lstc.com/user/manuals/DRAFT/DRAFT_Vol_I_13Feb2018.pdf), я нашел упоминание 64-узлового (!!!) hex элемента. Судя по описанию, данный элемент будет работать не с привычными для explicit кодов линейными функциями формы, а с кубическими! Для пользователей обычных сеточных генераторов создана особая карта *ELEMENT_SOLID_H8TOH64, которая дает решателю директиву автоматически добавить недостающие 56 узлов к классическим линейным hex елементам.
Визуализация узлов и порядка их нумерации: http://ftp.lstc.com/anonymous/outgoing/marleigh/hex64.html
#H8TOH27 #H8TOH64 #LSDYNA #LSTC
ANSYS Discovery AIM 19
ANSYS AIM с 19-ого релиза входит в состав семейства продуктов Discovery. Сам программный комплекс развивается очень стремительно — новые возможности появляются в каждой минорной версии. На своем канале ANSYS рассказал про нововведения в версии 19.
https://www.youtube.com/watch?v=ThW58RG1Kjw
Дайджест нововедений, отмеченных в видео:
Визуализация процесса топологической оптимизации и возможность ее остановки, когда результат «на глаз» уже хорош
Поддержка элементов с сосредоточенными параметрами — пружины
Импорт моделей из Discovery Live
Экспорт в Mechanical и Fluent (хотя это уже вроде было)
Пористые изотропные или ортотропные среды для CFD расчетов
Связка тепла и электромагнитной составляющей решателя
Поддержка секущих плоскостей и эпюр (наконец-то)
#AIM #ANSYS #Discovery
ANSYS AIM с 19-ого релиза входит в состав семейства продуктов Discovery. Сам программный комплекс развивается очень стремительно — новые возможности появляются в каждой минорной версии. На своем канале ANSYS рассказал про нововведения в версии 19.
https://www.youtube.com/watch?v=ThW58RG1Kjw
Дайджест нововедений, отмеченных в видео:
Визуализация процесса топологической оптимизации и возможность ее остановки, когда результат «на глаз» уже хорош
Поддержка элементов с сосредоточенными параметрами — пружины
Импорт моделей из Discovery Live
Экспорт в Mechanical и Fluent (хотя это уже вроде было)
Пористые изотропные или ортотропные среды для CFD расчетов
Связка тепла и электромагнитной составляющей решателя
Поддержка секущих плоскостей и эпюр (наконец-то)
#AIM #ANSYS #Discovery
Топологическая оптимизация в FEATool
В связке FEATool Multiphysics + Matlab или Octave оказывается доступна оптимизация топологии.
Шинтаро Ямасаки (Shintaro Yamasaki) из университета Осаки (Osaka University) подготовил учебный пример по тому, как можно решить задачу оптимизации топологии. К сожалению, статья описывающая постановку платная: https://link.springer.com/article/10.1007%2Fs00158-010-0562-2, однако ссылка на сам m-script, выполняющий тестовый пример в FEATool, публично доступна: http://www.featool.com/download/optexec.m
По материалам: http://www.featool.com/tutorial/2018/02/20/Topology-Optimization-Modeling-Example.html
#FEATool #MATLAB #Octave #Optimization #Topology
В связке FEATool Multiphysics + Matlab или Octave оказывается доступна оптимизация топологии.
Шинтаро Ямасаки (Shintaro Yamasaki) из университета Осаки (Osaka University) подготовил учебный пример по тому, как можно решить задачу оптимизации топологии. К сожалению, статья описывающая постановку платная: https://link.springer.com/article/10.1007%2Fs00158-010-0562-2, однако ссылка на сам m-script, выполняющий тестовый пример в FEATool, публично доступна: http://www.featool.com/download/optexec.m
По материалам: http://www.featool.com/tutorial/2018/02/20/Topology-Optimization-Modeling-Example.html
#FEATool #MATLAB #Octave #Optimization #Topology
Управление .k файлами из Python
В версии 0.7.0 библиотеки qd для Python появилась поддержка редактирования .k — текстовых файлов моделей LS-DYNA
Итак, сейчас библиотека позволяет как создавать новые модели, так и редактировать существующие. Реализованные возможности:
Считывание .k файла
Поиск по идентификатору
Поддержка форматирования
Поддержка и обработка карт *INCLUDE
Чтение карт, отвечающих за сетку
Запись .k файлов
Подробное описание новых функций библиотеки можно найти тут: http://www.qd-eng.de/index.php/2018/02/19/manipulating-ls-dyna-keyfiles-in-python/
#LSDYNA #Python #Qd
В версии 0.7.0 библиотеки qd для Python появилась поддержка редактирования .k — текстовых файлов моделей LS-DYNA
Итак, сейчас библиотека позволяет как создавать новые модели, так и редактировать существующие. Реализованные возможности:
Считывание .k файла
Поиск по идентификатору
Поддержка форматирования
Поддержка и обработка карт *INCLUDE
Чтение карт, отвечающих за сетку
Запись .k файлов
Подробное описание новых функций библиотеки можно найти тут: http://www.qd-eng.de/index.php/2018/02/19/manipulating-ls-dyna-keyfiles-in-python/
#LSDYNA #Python #Qd
Электромагнитный решатель LS-DYNA: связка с задачами механики
Сегодня 4-ая часть серии учебных видео по работе с EM решателем LS-DYNA. И сегодня мы перейдем к разбору того, как в задаче электромагнитной штамповки осуществлятеся свзка трех физик: прочности, тепла и электромагнитизма.
Для начал нам рассказывают, какие именно допущеня при решении уравнений Максвела используются в рассматриваемой постновке задачи.
Мне очень поравилась часть, рассказывающая о связке трех незваисимо работающих решателей — тепла, прочтости и электромагнетизма. Мало того, что у каждого решателя свой шаг по времени, так они еще и используют кто FEM, а кто BEM постновки. И тут есть вожный момент — FEM/BEM постновку для EM решателя надо перестраивать при деформации геометрии (карты *EM_SOLVER_FEM и *EM_SOLVER_BEM), а она у нас в этом уроке уже будет.
В видео также вводится понятия EM EOS — уравнения состояния для материала, используемое электромагнитным решателем для учета влияния тепловых эффектов на проводимость. Тут можно использовать как готовые уравнения состояния, так и задать свои собственные уравнения в аналитической форме или как процедуру на Fortran (аналогично карте *DEFINE_FUNCRION).
Таким образом, на данном этапе мы уже можем поставить задачу электромагнитной штамповки, организовав совместный расчет сразу трех физик: механики, тепла и электромагнитизма, что уже является внушительным набором. Файлы для самостоятельной тренировки лежать тут: http://www.dynaexamples.com/em/em_forming
#BEM #EM #Forming #LSDYNA #LSTC #Thermal
Сегодня 4-ая часть серии учебных видео по работе с EM решателем LS-DYNA. И сегодня мы перейдем к разбору того, как в задаче электромагнитной штамповки осуществлятеся свзка трех физик: прочности, тепла и электромагнитизма.
Для начал нам рассказывают, какие именно допущеня при решении уравнений Максвела используются в рассматриваемой постновке задачи.
Мне очень поравилась часть, рассказывающая о связке трех незваисимо работающих решателей — тепла, прочтости и электромагнетизма. Мало того, что у каждого решателя свой шаг по времени, так они еще и используют кто FEM, а кто BEM постновки. И тут есть вожный момент — FEM/BEM постновку для EM решателя надо перестраивать при деформации геометрии (карты *EM_SOLVER_FEM и *EM_SOLVER_BEM), а она у нас в этом уроке уже будет.
В видео также вводится понятия EM EOS — уравнения состояния для материала, используемое электромагнитным решателем для учета влияния тепловых эффектов на проводимость. Тут можно использовать как готовые уравнения состояния, так и задать свои собственные уравнения в аналитической форме или как процедуру на Fortran (аналогично карте *DEFINE_FUNCRION).
Таким образом, на данном этапе мы уже можем поставить задачу электромагнитной штамповки, организовав совместный расчет сразу трех физик: механики, тепла и электромагнитизма, что уже является внушительным набором. Файлы для самостоятельной тренировки лежать тут: http://www.dynaexamples.com/em/em_forming
#BEM #EM #Forming #LSDYNA #LSTC #Thermal
Оптимизация топологии от CAESS ProTOp
Сегодня у нас на повестке дня очередное решение по поиску оптимальной топологии конструкции для задач механики — ProTOp от CAESS d.o.o.
Решение позиционирует себя как очень крутой, высокопроизводительный и распараллеленный движок топологической оптимизации. Система умеет принимать на вход геометрию из всех распространённых форматов, а потом сама выполнять полный цикл оптимизации, используя встроенный решатель разреженных матриц для анализа НДС конструкции.
Из всех функций ПО мне нравится возможность сразу генерировать решение в форме ферменных конструкций (lattices), однако это уже появилось в ANSYS Mechanical 19 даром. Еще есть какие-то полупластические и полуконтактные элементы, но при этом в описании утверждается, что решение ищется для линейной статической задачи и изотропного материала (стандартные ограничения по математическому подходу для большинства «обычных» оптимизаторов топологии).
Все примеры, про которые говорит разработчик, имеют ну очень большую размерность. Например, кронштейн для GE имеет аж 54 миллиона тетраэдров. Для простого решателя разреженных матриц это неподъемный объем расчетов. Видимо встроенный «High-performance sparse SLE solver» не так прост как кажется. Или наоборот, очень прост: ведь для решения задачи топологической оптимизации решателю нужна информация только об энергии деформации и ни о чем более.
#CAESS #Lattices #Optimization #ProTOp #Topology
Сегодня у нас на повестке дня очередное решение по поиску оптимальной топологии конструкции для задач механики — ProTOp от CAESS d.o.o.
Решение позиционирует себя как очень крутой, высокопроизводительный и распараллеленный движок топологической оптимизации. Система умеет принимать на вход геометрию из всех распространённых форматов, а потом сама выполнять полный цикл оптимизации, используя встроенный решатель разреженных матриц для анализа НДС конструкции.
Из всех функций ПО мне нравится возможность сразу генерировать решение в форме ферменных конструкций (lattices), однако это уже появилось в ANSYS Mechanical 19 даром. Еще есть какие-то полупластические и полуконтактные элементы, но при этом в описании утверждается, что решение ищется для линейной статической задачи и изотропного материала (стандартные ограничения по математическому подходу для большинства «обычных» оптимизаторов топологии).
Все примеры, про которые говорит разработчик, имеют ну очень большую размерность. Например, кронштейн для GE имеет аж 54 миллиона тетраэдров. Для простого решателя разреженных матриц это неподъемный объем расчетов. Видимо встроенный «High-performance sparse SLE solver» не так прост как кажется. Или наоборот, очень прост: ведь для решения задачи топологической оптимизации решателю нужна информация только об энергии деформации и ни о чем более.
#CAESS #Lattices #Optimization #ProTOp #Topology
Форум ANSYS 19
В начале апреля CADFEM CIS проведет супер интенсивный однодневный форум по ANSYS 19!
Форум пройдет в 6-ти городах присутствия компании:
Москва — 3 апреля
Санкт-Петербург — 4 апреля
Самара — 4 апреля
Екатеринбург — 11 апреля
Новосибирск — 11 апреля
Ростов-на-Дону — 11 апреля
На мероприятии расскажут про все новое, что уже появилось или появится в течение этого года в ANSYS. Регистрация и участие бесплатное: http://forum.cadfem-cis.ru/
#ANSYS #CADFEM
В начале апреля CADFEM CIS проведет супер интенсивный однодневный форум по ANSYS 19!
Форум пройдет в 6-ти городах присутствия компании:
Москва — 3 апреля
Санкт-Петербург — 4 апреля
Самара — 4 апреля
Екатеринбург — 11 апреля
Новосибирск — 11 апреля
Ростов-на-Дону — 11 апреля
На мероприятии расскажут про все новое, что уже появилось или появится в течение этого года в ANSYS. Регистрация и участие бесплатное: http://forum.cadfem-cis.ru/
#ANSYS #CADFEM
Что может ANSYS в аддитивных технологиях
Аддитивные технологии сейчас переживают бурный расцвет — все хотят проектировать и производить конструкции невиданных доселе форм невиданными доселе способами.
Если с формами все более менее понятно: алгоритмы оптимизации топологии позволяют получить оптимальные очертания геометрии автоматизированно, то с невиданными способами производства все несколько сложнее. Аддитивные технологии (читай 3D печать) остро нуждаются в моделировании физических процессов с ними связанных.
В прошлом году для релиза 18.2 компания ANSYS выпустила бесплатное ACT расширение «Additive Manufacturing Process Modeling» (https://appstore.ansys.com/download?prodid=APC-ACTAPP-318), позволяющее всем желающим оценить будущие возможности своей системы. Расширение имеет статус технического демо, но в комплекте с ним уже идет обширная документация.
А сейчас мне удалось найти в сети еще и готовый видеоурок в двух частях, показывающий пошаговую работу с расширением — видеоурок идет с весьма полезными комментариями.
Первая часть урока — постановка задачи:
Вторая часть урока — анализ полученных результатов:
P.S. Ссылка от автора на свойства материалов, использованных в видео: http://asm.matweb.com/search/SpecificMaterial.asp?bassnum=mq316a
#3D_Printing #ACT #Additive_Manufacturing #ANSYS #Mechanical #Optimization #Thermal #Topology #Transient
Аддитивные технологии сейчас переживают бурный расцвет — все хотят проектировать и производить конструкции невиданных доселе форм невиданными доселе способами.
Если с формами все более менее понятно: алгоритмы оптимизации топологии позволяют получить оптимальные очертания геометрии автоматизированно, то с невиданными способами производства все несколько сложнее. Аддитивные технологии (читай 3D печать) остро нуждаются в моделировании физических процессов с ними связанных.
В прошлом году для релиза 18.2 компания ANSYS выпустила бесплатное ACT расширение «Additive Manufacturing Process Modeling» (https://appstore.ansys.com/download?prodid=APC-ACTAPP-318), позволяющее всем желающим оценить будущие возможности своей системы. Расширение имеет статус технического демо, но в комплекте с ним уже идет обширная документация.
А сейчас мне удалось найти в сети еще и готовый видеоурок в двух частях, показывающий пошаговую работу с расширением — видеоурок идет с весьма полезными комментариями.
Первая часть урока — постановка задачи:
Вторая часть урока — анализ полученных результатов:
P.S. Ссылка от автора на свойства материалов, использованных в видео: http://asm.matweb.com/search/SpecificMaterial.asp?bassnum=mq316a
#3D_Printing #ACT #Additive_Manufacturing #ANSYS #Mechanical #Optimization #Thermal #Topology #Transient