uc2017 mscApex Gumenyuk public -...

30
MSC Apex, Users Conference, 25-26 October 2017 Copyright © 2017 MSC.Software Corporation 1 Arctic Wolf Black Marlin Cheetah Diamond Python Eagle Fossa Grizzly Перспективная CAE-платформа MSC Apex Grizzly Новые возможности XX Российская конференция «Компьютерные системы инженерного анализа MSC Software» Форум MSC 2017 Гуменюк Александр Викторович к.т .н., старший технический эксперт MSC Software RUS

Transcript of uc2017 mscApex Gumenyuk public -...

Page 1: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

1Arctic Wolf Black Marlin Cheetah

Diamond Python

Eagle Fossa Grizzly

Перспективная CAE-платформа

MSC Apex GrizzlyНовые возможности

XX Российская конференция

«Компьютерные системы инженерного анализа MSC Software»

Форум MSC 2017

Гуменюк Александр Викторовичк.т.н., старший технический экспертMSC Software RUS

Page 2: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

2

Что такое MSC Apex

• Современный графический пользовательский интерфейс

• Комфортная интуитивно-понятная среда моделирования

• Высокоавтоматизированные средства подготовки геометрической модели для нужд расчетчика

• Сочетание технологии прямого геометрического моделирования с синхронным перестроением КЭ-сетки

• Перспективная модульная программная CAE-платформа

– Модули Modeler и Structures

• Унифицированный интерфейс интеграции дополнительных модулей

• Интегрированный пре-, постпроцессор и решатель

Page 3: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

3

Преимущества MSC Apex

• Существенное сокращение затрат времени на подготовку и отладку модели

• Быстрые вариантные исследования в среде системы по типу «а что если…?»

• Комфорт работы пользователя

• Легкость обучения

Прямое геометрическое моделирование (Direct Modeling) с синхронным перестроением КЭ-сетки

Page 4: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

4

Преимущества MSC Apex

• Существенное сокращение затрат времени на подготовку и отладку модели

• Быстрые вариантные исследования в среде системы по типу «а что если…?»

• Комфорт работы пользователя

• Легкость обучения «Лечение» импортированной геометрии

Page 5: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

5

Преимущества MSC Apex

• Существенное сокращение затрат времени на подготовку и отладку модели

• Быстрые вариантные исследования в среде системы по типу «а что если…?»

• Комфорт работы пользователя

• Легкость обучения Удаление несущественных геометрических особенностей

Page 6: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

6

Преимущества MSC Apex

• Существенное сокращение затрат времени на подготовку и отладку модели

• Быстрые вариантные исследования в среде системы по типу «а что если…?»

• Комфорт работы пользователя

• Легкость обучения

Создание и стыковка срединных поверхностей

Page 7: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

7

Автоматическое назначение толщин и отступов

Преимущества MSC Apex

• Существенное сокращение затрат времени на подготовку и отладку модели

• Быстрые вариантные исследования в среде системы по типу «а что если…?»

• Комфорт работы пользователя

• Легкость обучения

Page 8: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

8

Сценарий 2

+Обработка результатовОбработка результатовОбработка результатов

Запуск на расчет в решателе

Запуск на расчет в решателе

Настройка расчетных случаев

Чистка и упрощение геометрии

Срединные поверхности и их стыковка

Качественная сетка

Нагрузки и закрепления

Импорт / Создание геометрии

Ape

x M

odel

er

Экспорт в Patran

Настройка условий контакта

Настройка расчетных случаев

Запуск на расчет в решателе

Обработка результатов

Pat

ran

Анализ готовности к

расчету

Расчет

Постпроцес-синг

Отладка, вариантные исследования

Ape

x S

truc

ture

s

Чистка и упрощение геометрии

Срединные поверхности и их стыковка

Качественная сетка

Нагрузки и закрепления

Импорт / Создание геометрии

Ape

x M

odel

er

Сценарий 1

Преимущества MSC Apex

• Существенное сокращение затрат времени на подготовку и отладку модели

• Быстрые вариантные исследования в среде системы по типу «а что если…?»

• Комфорт работы пользователя

• Легкость обучения

Page 9: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

9

Работа с большими сборками

Крановые конструкции

Page 10: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

10

Работа с большими сборками

Конструкции корпусов кораблей, авиационные, железнодорожные конструкции

Page 11: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

11

MSC Apex Grizzly

Новые возможности

Page 12: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

12

Smart Suppression

• Автоматическое распознавание и подавление ненужных внутренних кромок и вершин

Page 13: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

13

Выявление и удаление геометрических особенностей произвольных контуров, заданных пользователем

• Custom Defeature – очень эффективный удобный инструмент для рутинных операций поиска и удаления геометрических особенностей со сложными контурами и вариациями размеров

• Два критерия разброса параметров:

– по длинам сегментов– по углам между сегментами

a

a

b

b

a b

a. Подсвеченные желтым контуром найденные профили, отвечающие требованиям заданного шаблона с учетом разброса параметров

b. Профили, которые не отвечают требованиям (не подсвечены)

Page 14: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

14

Page 15: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

15

Split – инструмент разделения объемных тел

• Split позволяет разделить любое тело на части(solid, sheet, wire, или general body)

• Две модели поведения Split Behavior

– Partition – объемное тело условно разбивается на виртуальные области

– Split – объемное тело разделяется на отдельные тела

• Два метода

– Split using Plane – разделить плоскостью– Split using Surface – разделить объекты

поверхностью, которая их пересекает

Универсальный манипулятор

Сечение

ИЛИ

Split Partition

Page 16: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

16

Разделение объемных тел для последующей генерации на них HEX-сетки

• Split с применением виртуальных областей Partitions позволяет разбить достаточно сложное объемное тело на более простые объемы с сохранением топологической конгруэнтности на границах

• Превосходная возможность применить генератор HEXa-сетки

• Режим визуализации Display / Using 2.5D Color отображает готовность объемного тела (или виртуальных областей) к созданию на них HEX-сетки

4321

Page 17: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

17

Page 18: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

18

2.5D Meshing – гексаэдральная сетка на объемных телах

• Element Type– Linear – линейные (HEXA8)– Quadratic – квадратичные (HEXA20)

• 2D Mesh Method for Starting Face– Mapp – регулярная сетка

– Pave – нерегулярная сетка– Auto – автоматический выбор

• Curvature Refinement for Starting Face

• 2.5D Mesh Algorithm – алгоритм выдавливания– Loft – грани-коннекторы (боковые) могут иметь столбцы граней

(несколько по высоте, плоские и содержат направление выдавливания

– Sweep – грань-основание может иметь дополнительные грани, разрезы

– Auto – автоматический выбор наиболее подходящего алгоритма

Грани-коннекторы могут иметь столбцы граней

Дополнительная вершина

Грань-основание может иметь дополнительные грани и разрезыLoft

Sweep

Page 19: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

19

Page 20: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

20

Section View – режим просмотра назначенных свойств в браузере модели

• Вид отображения информации о модели с назначенными свойствами

• Визуализация

• Ассоциирование

• Редактирование

Page 21: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

21

Connector Forces – результирующие силы в коннекторах

Page 22: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

22

Edge Tie – стыковка сеток путем связывания кромок и поверхностей

• Создает состыкованную сетку в режиме «узел-в-узел» в зоне, где кромки и поверхности различных деталей имеют незначительные зазоры

• Результатом операции является топологически конгруентная КЭ-сетка

• Геометрическая модель остается незатронутой

• В Grizzly инструмент переработан и убраны некоторые ограничения– Возможность выбора множества кромок на множестве деталей сразу

– Поверхности различных деталей должны соприкасаться (без зазоров, макс. 0.1мм)– Автоматическая чистка малых кромок

– Экспорт в Patran

Page 23: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

23

Linear Buckling – Анализ потери устойчивости в линейной постановке

Page 24: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

24

Analysis Readiness – Автоматический анализ готовности модели к расчету

• Автоматическое отслеживание готовности модели к запуску на расчет

• Оценивается целый комплекс параметров

• Система сигнализирует о недочетах в модели, показывает их тип и указывает где и как исправить

– предлагает применить подходящие инструменты,

– открывает формы этих инструментов и указывает на поле с отсутствующим параметром

Page 25: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

25

Генерация MNF-файлов для Adams

12

3

4

5

6

7

Page 26: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

26

Cross Section Force Sensor – сенсор силы в произвольном поперечном сечении

• Сенсор можно создать на базе любого произвольно расположенного сечения модели как до, так и после расчета

• Total Force Vector – сенсор выводит суммарную нагрузку по сечению

• Discrete Vector plots – вывод результатов в виде дискретного векторного поля

Произвольное расположение сетки, сечение «режет»

элементы

Традиционное выравнивание сечения

по границам элементов

Page 27: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

27

Запись макросов. Скрипты Python для MSC Apex

• Из графической среды можно записать/проиграть макрос

• Макрос записывается на языке Python

• Редактировать можно в любом текстовом редакторе

• Скрипты, содержащие дополнительные команды, функции, логические команды, типы данных также могут быть запущены из графической среды

• Можно назначить горячую клавишу на макрос

Page 28: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

28

Доступ к MSC Apex

• Пробная версия MSC Apex на 30-дней доступна на сайте MSC Software по ссылке:

– Требуется регистрация– Бесплатно

– Функциональных ограничений нет, соответствует коммерческой версии

– Юридические ограничения: не для коммерческого использования, только апробация

• Студенческая версия MSC Apex доступна для студентов и аспирантов при регистрации на сайте MSC Software, раздел Academy

– Бесплатно, доступ студента на скачивание дистрибутивов – 2 года, возможность продления– Требуется представить скан действующего студенческого билета

– Функциональные ограничения: 50 000 узлов, запрет экспорта Parasolid, ограничение по числу деталей и т.п.

– Юридические ограничения: только для учебных и исследовательских целей, не для ккоммерческого использования

• Университетская версия MSC Apex: входит в состав University Bundle

• Коммерческая версия MSC Apex: обращайтесь к менеджерам по продажам

Page 29: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

29

MSC Apex Touch Point

• В перерывах в холле будет организована площадка с возможностью попробовать MSC Apex в работе

• Вопросы, тестовые модели и задачи приветствуются

MSC ApexTouch Point

Page 30: uc2017 mscApex Gumenyuk public - docs.mscsoftware.rudocs.mscsoftware.ru/conf/forum2017/day1/07_mscApex... · Patran Настройка условий

MSC Apex, Users Conference, 25-26 October 2017Copyright © 2017 MSC.Software Corporation

30

Спасибо за внимание!

Гуменюк Александр Викторовичк.т.н., MSC Software RUS, старший технический эксперт

[email protected]

+7 495 363 06 83 ext. 3106

+7 916 651 99 63

www.mscapex.com

www.mscsoftware.com

www.mscsoftware.ru