Суровая работа в Compose
Серия видеоуроков от Altair по работе в их Integrated Development Environment (IDE) для инженеров - программном обеспечении solidThinking Compose. Это какая-то жесть на мой взгляд: собственное IDE и собственный язык для описания всего - так уже не носят.
#Altair #Compose #IDE #SolidThinking
http://bit.ly/2tVwTTz
Серия видеоуроков от Altair по работе в их Integrated Development Environment (IDE) для инженеров - программном обеспечении solidThinking Compose. Это какая-то жесть на мой взгляд: собственное IDE и собственный язык для описания всего - так уже не носят.
#Altair #Compose #IDE #SolidThinking
http://bit.ly/2tVwTTz
Как корректно остановить решатель на ходу
Есть очень часто встречающаяся задача - запуск решателя в консольном/пакетном режиме для выполнения расчета на рабочей станции или кластере. С этой задачей сталкиваются многие опытные инженеры. Как запускать консольные расчеты хорошо описано в документации, много рассказано на форумах.
Однако мало кто знает, что практически любой решатель, работающий в фоне, можно корректно остановить с запуском точки рестарта/чекпоинта. Как правило, необходимо создать особый файл в особом месте. Когда решатель его обнаружит, он сам все поймет. Особый файл будет удалён сразу после его обработки. Давайте посмотрим, как это сделать для основных решателей ANSYS.
Mechanical/APDL:
В рабочей директории решателя надо создать файл с именем jobname.abt, где jobname - имя проекта. Файл должен содержать только одно слово: nonlinear
Fluent:
Для записи файла рестарта (а это просто обычный набор из cas и dat) необходимо создать файл check-fluent в директории /tmp для Linux или check-fluent.txt в директории C:\temp для Windows. Корректно завершить решатель можно, создав в этих директориях файл exit-fluent или exit-fluent.txt соответсвенно.
CFX:
C этим решателем все сильно проще. У него есть специальный исполняемый файл cfx5stop, предназначенный для корректной остановки расчета. Таким образом, для проекта mixer_001, достаточно выполнить команду cfx5stop -directory mixer_001.dir в его рабочей директории - там mixer_001.dir будет являться временной рабочей директорией.
LS-DYNA:
У этого решателя есть такая штука как SWITCH CONTROLS - в ходе расчета вы можете нажать комбинацию клавиш Control+C и ввести определнный код. Вот те ключевые коды, которые относятся к нашей теме:
sw1 - записать файл рестарта
sw2 - вывести оценку оставшегося времени расчета
sw3 - записать файл рестарта
Если консоль вам недоступна (расчет идет в фоне), то необходимо создать в рабочей директории решателя файл d3kil (или jobid.d3kil, если вы используете идентификаторы расчетного проекта), содержащий соответсвующий код.
Autodyn
Для этого решателя надо создать файл savenow.dat для записи файла рестарта в конце текущей итерации, а файл endbat.dat завершит расчет после окончания текущей итерации.
Решатели семейства AEDT (ANSYS Electronics Desktop) - бывший Ansoft
Знающие люди подсказали, что решатели можно спокойно убивать на лету - они сами смогут рестартовать остановленный таким образом расчет с последней записанной итерации.
ANSYS Workbench
Если вы пользуетесь ANSYS RSM, то там для всех поддерживаемых решателей уже есть стандартная кнопка Interrupt, которая делает всю вышеописанную магию за вас. Настраивайте RSM и наслаждайтесь :-)
#AEDT #ANSYS #Autodyn #CFX #Checkpont #Fluent #HPC #Longread #LSDYNA #Restart #RSM #Workbench
http://bit.ly/2u3rrhp
Есть очень часто встречающаяся задача - запуск решателя в консольном/пакетном режиме для выполнения расчета на рабочей станции или кластере. С этой задачей сталкиваются многие опытные инженеры. Как запускать консольные расчеты хорошо описано в документации, много рассказано на форумах.
Однако мало кто знает, что практически любой решатель, работающий в фоне, можно корректно остановить с запуском точки рестарта/чекпоинта. Как правило, необходимо создать особый файл в особом месте. Когда решатель его обнаружит, он сам все поймет. Особый файл будет удалён сразу после его обработки. Давайте посмотрим, как это сделать для основных решателей ANSYS.
Mechanical/APDL:
В рабочей директории решателя надо создать файл с именем jobname.abt, где jobname - имя проекта. Файл должен содержать только одно слово: nonlinear
Fluent:
Для записи файла рестарта (а это просто обычный набор из cas и dat) необходимо создать файл check-fluent в директории /tmp для Linux или check-fluent.txt в директории C:\temp для Windows. Корректно завершить решатель можно, создав в этих директориях файл exit-fluent или exit-fluent.txt соответсвенно.
CFX:
C этим решателем все сильно проще. У него есть специальный исполняемый файл cfx5stop, предназначенный для корректной остановки расчета. Таким образом, для проекта mixer_001, достаточно выполнить команду cfx5stop -directory mixer_001.dir в его рабочей директории - там mixer_001.dir будет являться временной рабочей директорией.
LS-DYNA:
У этого решателя есть такая штука как SWITCH CONTROLS - в ходе расчета вы можете нажать комбинацию клавиш Control+C и ввести определнный код. Вот те ключевые коды, которые относятся к нашей теме:
sw1 - записать файл рестарта
sw2 - вывести оценку оставшегося времени расчета
sw3 - записать файл рестарта
Если консоль вам недоступна (расчет идет в фоне), то необходимо создать в рабочей директории решателя файл d3kil (или jobid.d3kil, если вы используете идентификаторы расчетного проекта), содержащий соответсвующий код.
Autodyn
Для этого решателя надо создать файл savenow.dat для записи файла рестарта в конце текущей итерации, а файл endbat.dat завершит расчет после окончания текущей итерации.
Решатели семейства AEDT (ANSYS Electronics Desktop) - бывший Ansoft
Знающие люди подсказали, что решатели можно спокойно убивать на лету - они сами смогут рестартовать остановленный таким образом расчет с последней записанной итерации.
ANSYS Workbench
Если вы пользуетесь ANSYS RSM, то там для всех поддерживаемых решателей уже есть стандартная кнопка Interrupt, которая делает всю вышеописанную магию за вас. Настраивайте RSM и наслаждайтесь :-)
#AEDT #ANSYS #Autodyn #CFX #Checkpont #Fluent #HPC #Longread #LSDYNA #Restart #RSM #Workbench
http://bit.ly/2u3rrhp
Дорожная безопасность
Пример от LURI Engineering по моделированию удара тяжелого копотного тягача с полуприцепом в разделительный барьер
Модель является доработкой стандартных моделей грузовиков от NCAC
#Crash #LSDYNA #LURIEngineering #NCAC
http://bit.ly/2NpLMGD
Пример от LURI Engineering по моделированию удара тяжелого копотного тягача с полуприцепом в разделительный барьер
Модель является доработкой стандартных моделей грузовиков от NCAC
#Crash #LSDYNA #LURIEngineering #NCAC
http://bit.ly/2NpLMGD
HexaLab.net - бесплатный сервис оценки качества hex сеток
Коллеги из MeshLab представили сервис, позволяющий визуализировать и оценивать hex сетки в форматах .mesh и .vtk прямо в вашем браузере. Мне больше всего в этом сервисе понравилось то, что если у вас нет подходящей сетки, то вы можете выбрать готовые модели из встроенного списка литературы (!!!) - у вас сразу есть куча примеров хороших сеток.
Сервис довольно приятен по интерфейсу и работает в любом современном браузеле с поддержкой WebGL.
http://meshlabstuff.blogspot.com/2018/06/hexalabnet-new-online-tool-for.html
#HexaLab #Mesh #MeshLab #OpenSource
http://bit.ly/2NqO4oW
Коллеги из MeshLab представили сервис, позволяющий визуализировать и оценивать hex сетки в форматах .mesh и .vtk прямо в вашем браузере. Мне больше всего в этом сервисе понравилось то, что если у вас нет подходящей сетки, то вы можете выбрать готовые модели из встроенного списка литературы (!!!) - у вас сразу есть куча примеров хороших сеток.
Сервис довольно приятен по интерфейсу и работает в любом современном браузеле с поддержкой WebGL.
http://meshlabstuff.blogspot.com/2018/06/hexalabnet-new-online-tool-for.html
#HexaLab #Mesh #MeshLab #OpenSource
http://bit.ly/2NqO4oW
Blogspot
HexaLab.net: a new online tool for visualization and evaluation of hexahedral mesh
We are proud to present HexaLab.net our new free online tool for inspecting hex meshes. HexaLab is a WebGL online tool for real...
Аварийная посадка на Марс
Вышла давно ожидаемая мной статья от Цифры по моделированию падения спускаемого аппарата «Марс-6» на красную планету. Данный проект стал результатом работы одного из выпускников первого набора "Школы Дамблдора" по направлению LS-DYNA.
Работа сделана качественно, на КЭ сетках глаз отдыхает, постановки выверены - ничего лишнего. Обидно только, что в рамках возможностей сайта показано от силы 1/10 всех полученных результатов.
Всем предлагаю пройти по ссылке в конце поста и почитать текст. Ну или хотя бы посмотреть визуализации результатов расчетов
https://multiphysics.ru/stati/proekty/modelirovanie-padeniia-spuskaemogo-apparata-mars-6.htm
#ALE #Crash #FSI #LSDYNA #SALE #Мырешаем #ЦИФРА
http://bit.ly/2u5eaF8
Вышла давно ожидаемая мной статья от Цифры по моделированию падения спускаемого аппарата «Марс-6» на красную планету. Данный проект стал результатом работы одного из выпускников первого набора "Школы Дамблдора" по направлению LS-DYNA.
Работа сделана качественно, на КЭ сетках глаз отдыхает, постановки выверены - ничего лишнего. Обидно только, что в рамках возможностей сайта показано от силы 1/10 всех полученных результатов.
Всем предлагаю пройти по ссылке в конце поста и почитать текст. Ну или хотя бы посмотреть визуализации результатов расчетов
https://multiphysics.ru/stati/proekty/modelirovanie-padeniia-spuskaemogo-apparata-mars-6.htm
#ALE #Crash #FSI #LSDYNA #SALE #Мырешаем #ЦИФРА
http://bit.ly/2u5eaF8
Оптимизация для задач динамики сыпучих сред
Большой вебинар от Dynardo GmbH по работе Rocky DEM в связке с их знаменитым оптимизатором optiSLang. Коллеги разбирают основные возможности софта и показывают, как строить оптимизационные проекты.
#DEM #Dynardo #Optimization #OptiSLang #Rocky
http://bit.ly/2u1Y5AW
Большой вебинар от Dynardo GmbH по работе Rocky DEM в связке с их знаменитым оптимизатором optiSLang. Коллеги разбирают основные возможности софта и показывают, как строить оптимизационные проекты.
#DEM #Dynardo #Optimization #OptiSLang #Rocky
http://bit.ly/2u1Y5AW
Как насчет прикупить себе немного CAE?
Акции наших любимых вендоров CAE софта растут не хуже Apple или Google.
#ANSYS #Autodesk
http://bit.ly/2NzlHFb
Акции наших любимых вендоров CAE софта растут не хуже Apple или Google.
#ANSYS #Autodesk
http://bit.ly/2NzlHFb
Custom key binding для ANSYS
Горячие клавиши в софте - это хорошо. Это позволяет существенно повысить производительность вашей работы. Это позволяет меньше отвлекаться на мышку и быстрее делать рутинные операции.
Горячие клавиши есть во многих программных продуктах ANSYS. Ну а если их вам мало, то вы можете бесплатно скачать ACT расширение Hot Keys Customizer, которое позволит вам назначить свои сочетания клавиш на требуемые операции в приложениях интерфейса ANSYS Mechanical.
Мало того, что расширение распространяется бесплатно, так оно еще имеет в своём составе исходный код - при желании вы можете необратимо его улучшить и обогатить вашими наработками.
https://appstore.ansys.com/download?prodid=APC-ACTAPP-362
#ACT #ANSYS #Mechanical
http://bit.ly/2u8dYFZ
Горячие клавиши в софте - это хорошо. Это позволяет существенно повысить производительность вашей работы. Это позволяет меньше отвлекаться на мышку и быстрее делать рутинные операции.
Горячие клавиши есть во многих программных продуктах ANSYS. Ну а если их вам мало, то вы можете бесплатно скачать ACT расширение Hot Keys Customizer, которое позволит вам назначить свои сочетания клавиш на требуемые операции в приложениях интерфейса ANSYS Mechanical.
Мало того, что расширение распространяется бесплатно, так оно еще имеет в своём составе исходный код - при желании вы можете необратимо его улучшить и обогатить вашими наработками.
https://appstore.ansys.com/download?prodid=APC-ACTAPP-362
#ACT #ANSYS #Mechanical
http://bit.ly/2u8dYFZ
Официальный релиз CivilFEM for ANSYS 19.0
Отчасти эта новость уже проскакивала пару недель назад. Однако тогда это была скорее догадка, а теперь - точное утверждение: "CivilFEM for ANSYS 19.0 вышел и готов к использованию".
Вообще CivilFEM - это международно признаваемый стандарт в области расчетов для гражданского строительства и атомной энергетики. Он выполняет расчеты по международным нормам, подбирает арматуру, имеет собственную библиотеку моделей материалов и формулировок конечных элементов. Подробности можно почитать тут. Единственная моя претензия к данному коду - он работает только в старом интерфейсе ANSYS APDL /Prep7 - они никак не соберутся сделать нормальное ACT.
А вот и неполный список клиентов по всему миру.
http://www.civilfem.com/new-version-of-civilfem-for-ansys-18-2-add-on-2/
#ANSYS #APDL #CivilFEM
http://bit.ly/2N0AfN1
Отчасти эта новость уже проскакивала пару недель назад. Однако тогда это была скорее догадка, а теперь - точное утверждение: "CivilFEM for ANSYS 19.0 вышел и готов к использованию".
Вообще CivilFEM - это международно признаваемый стандарт в области расчетов для гражданского строительства и атомной энергетики. Он выполняет расчеты по международным нормам, подбирает арматуру, имеет собственную библиотеку моделей материалов и формулировок конечных элементов. Подробности можно почитать тут. Единственная моя претензия к данному коду - он работает только в старом интерфейсе ANSYS APDL /Prep7 - они никак не соберутся сделать нормальное ACT.
А вот и неполный список клиентов по всему миру.
http://www.civilfem.com/new-version-of-civilfem-for-ansys-18-2-add-on-2/
#ANSYS #APDL #CivilFEM
http://bit.ly/2N0AfN1
Настройка использования лицензий при работе RSM
ANSYS RSM (Remote Solve Manager) - отличное средство по выполнению расчетов как на кластерах, так и на соседних рабочих станциях коллег, которые ушли в отпуск. Однако его надо уметь готовить.
Иногда при отсутствии тонкой настройки может сложиться впечатление, что система "поджирает" лицензии на Mechanical. На самом деле, при выполнении фонового расчета в Mechanical по умолчанию RSM берет сразу 2 лицензии:
одна лицензия используется для проверки корректности постановки задачи в проекте (в логе сервера лицензий отображается как mech_struct)
еще одна уходит непосредственно на расчет (в логе сервера лицензий отображается как ans_solve)
Такое распараллеливание по лицензиям позволяет ускорить расчетный процесс - не надо ждать ответа от сервера лицензий. Однако, если лицензий мало, то неплохо бы их экономить.
На этот случай есть одна интересная тонкая настройка, скрытая в главном меню Workbench> Tools> Options> Mechanical. Там есть список "Release License for Pending Jobs" со следующими опциями:
On Demand - работа по умолчанию с задействованием двух лицензий. Одну из лицензий можно попросить назад через опцию контекстного меню "Release License" на ячейке Solution.
Always - заставляет решатель автоматически отдавать лицензию при фоновом/пакетном расчете, когда работа идет на уровне ячейки Solution.
Design Point Run Only - аналогично предыдущему, но только для проектов, содержащих параметрические исследования или перебор вариантов.
Таким образом, переключив настройки системы на Always или Design Point Run Only, мы немного усмиряем аппетит Mechanical за счет небольшого падения производительности.
#HPC #Longread #Mechancial #RSM
http://bit.ly/2NJa1j3
ANSYS RSM (Remote Solve Manager) - отличное средство по выполнению расчетов как на кластерах, так и на соседних рабочих станциях коллег, которые ушли в отпуск. Однако его надо уметь готовить.
Иногда при отсутствии тонкой настройки может сложиться впечатление, что система "поджирает" лицензии на Mechanical. На самом деле, при выполнении фонового расчета в Mechanical по умолчанию RSM берет сразу 2 лицензии:
одна лицензия используется для проверки корректности постановки задачи в проекте (в логе сервера лицензий отображается как mech_struct)
еще одна уходит непосредственно на расчет (в логе сервера лицензий отображается как ans_solve)
Такое распараллеливание по лицензиям позволяет ускорить расчетный процесс - не надо ждать ответа от сервера лицензий. Однако, если лицензий мало, то неплохо бы их экономить.
На этот случай есть одна интересная тонкая настройка, скрытая в главном меню Workbench> Tools> Options> Mechanical. Там есть список "Release License for Pending Jobs" со следующими опциями:
On Demand - работа по умолчанию с задействованием двух лицензий. Одну из лицензий можно попросить назад через опцию контекстного меню "Release License" на ячейке Solution.
Always - заставляет решатель автоматически отдавать лицензию при фоновом/пакетном расчете, когда работа идет на уровне ячейки Solution.
Design Point Run Only - аналогично предыдущему, но только для проектов, содержащих параметрические исследования или перебор вариантов.
Таким образом, переключив настройки системы на Always или Design Point Run Only, мы немного усмиряем аппетит Mechanical за счет небольшого падения производительности.
#HPC #Longread #Mechancial #RSM
http://bit.ly/2NJa1j3
Локализация профессионального софта
Я очень часто слышу нарекания, почему ANSYS не переводят на русский язык. Это же так классно - всем инженерам сразу станет проще им пользоваться, жизнь обретет новые краски, расчеты начнут сходиться. Хотели - получите. ANSYS Discovery Live, предназначенный для констрУкторов и умеющий считать задачи механики, гидрогазодинамики и теплопроводности/теплообмена в реальном времени на GPU имеет локализованный интерфейс. Но вот только с чего вы взяли, что переводчики правильно переведут инженерные термины?
Направо пойдешь - верным будешь, налево пойдешь - быстро будет :-)
Коллеги, если ваша профессия и ваш инструмент требуют от вас знание иностранного языка, то не придумывайте себе отмазок, и начинайте уже его учить. Вам же потом пригодится.
#ANSYS #Discovery #GPU
http://bit.ly/2ug2ksG
Я очень часто слышу нарекания, почему ANSYS не переводят на русский язык. Это же так классно - всем инженерам сразу станет проще им пользоваться, жизнь обретет новые краски, расчеты начнут сходиться. Хотели - получите. ANSYS Discovery Live, предназначенный для констрУкторов и умеющий считать задачи механики, гидрогазодинамики и теплопроводности/теплообмена в реальном времени на GPU имеет локализованный интерфейс. Но вот только с чего вы взяли, что переводчики правильно переведут инженерные термины?
Направо пойдешь - верным будешь, налево пойдешь - быстро будет :-)
Коллеги, если ваша профессия и ваш инструмент требуют от вас знание иностранного языка, то не придумывайте себе отмазок, и начинайте уже его учить. Вам же потом пригодится.
#ANSYS #Discovery #GPU
http://bit.ly/2ug2ksG