MSC/Patran
2004
1. Введение 5
1.1 Первое знакомство с MSC.Patran .................................................................... 6
Интерфейс задач .................................................................................................. 6
Инструменты и Приложения ................................................................................ 6
Управление Данными ........................................................................................... 7
Связь с Другим Програмным Обеспечением...................................................... 7
1.2 Структура CAE проекта .................................................................................... 7
Создание конечно-элементной (КЭ) модели. .................................................... 7
Анализ Модели с Учетом Внешних Нагрузок ..................................................... 8
Обработка Результатов Анализа ........................................................................ 9
Последовательность Задач ................................................................................. 9
1.3 Пример. Линейный статический анализ кольцевой пластины. ..................... 9
Процедура Анализа ............................................................................................ 12
2. Основы MSC.Patran 24
2.1. Запуск и выход из MSC.Patran ...................................................................... 25
2.2. Краткий обзор MSC.Patran ............................................................................ 25
2.3. Окно MSC.Patran............................................................................................ 25
2.4. Как работать в MSC.Patran ........................................................................... 26
3. Хранение и Использование Информации в Базе Данных
43
3.1 Создание Базы Данных .................................................................................. 44
3.2 Определение Параметров Модели ............................................................... 44
Global Model Tolerance.......................................................................................... 45
3.3 Импорт геометрических моделей из CAD систем. ....................................... 46
4. Создание Геометрической Модели 48
4.1 Обзор Геометрии ............................................................................................ 49
Опции Создания Геометрической Модели. ...................................................... 49
Создание Модели. .............................................................................................. 49
4.2 Основные Понятия и Определения ............................................................... 50
Параметрическое Пространство и Connectivity ................................................ 50
Connectivity .......................................................................................................... 50
Геометрические Примитивы .............................................................................. 51
Конгруэнтность.................................................................................................... 56
4.3 Cоздание геометрии ....................................................................................... 56
Actions.................................................................................................................. 57
Objects ................................................................................................................. 57
Methods................................................................................................................ 58
Создание триммированных поверхностей........................................................ 59
Создание твердых тел типа B-Rep.................................................................... 59
4.4 Работа с импортированными CAD моделями .............................................. 60
Удаление лишних деталей................................................................................. 60
Добавление потерянных поверхностей ............................................................ 61
Восстановление незавершенных примитивов.................................................. 61
4.5 Проверка геометрии ....................................................................................... 61
Обеспечение топологической конгруэнтности.................................................. 62
Обнаружение неконгруэнтностей ...................................................................... 63
Исправление неконгруэнтностей ....................................................................... 63
Избегание малых углов на поверхности ........................................................... 64
Проверка и Выравнивание Нормалей Поверхностей ...................................... 64
Дополнительные требования............................................................................. 65
4.6 Пример расчета проушины ............................................................................ 66
5. Создание Элементов и КЭ Сеток 77
5.1 Обзор Создания КЭ Сеток.............................................................................. 78
Возможности Конечноэлемнтного Моделирования ......................................... 79
5.2 Основные Понятия и Определения ............................................................... 79
Обзор Типов Конечных Элементов ................................................................... 79
Создание КЭ Сеток............................................................................................. 80
Плотность КЭ Сетки ........................................................................................... 84
Смежные КЭ Сетки ............................................................................................. 85
Equivalencing ....................................................................................................... 86
Оптимизация ....................................................................................................... 88
5.3 Создание Конечноэлементной Модели ........................................................ 89
Actions.................................................................................................................. 89
Objects ................................................................................................................. 90
Types.................................................................................................................... 91
Примеры Форм и Подформ Приложения Finite Elements ................................ 91
Прямое Моделирование Конечных Элементов................................................ 94
5.4 Проверка Конечноэлементнонй Модели....................................................... 95
Проверка Формы Элементов ............................................................................. 95
Другие Проверки Элементов ............................................................................. 96
Создание Новой КЭ Сетки Модели ................................................................... 96
Исправление Отдельных Элементов ................................................................ 97
Проверка Значений Критериев Качества Элементов (tolerance) .................... 97
6. Создание Материалов 98
6.1 Обзор Материалов.......................................................................................... 99
6.2 Основные Понятия и Определения ............................................................... 99
Однородные Материалы.................................................................................... 99
Композитные материалы ................................................................................... 99
Природа Материалов ....................................................................................... 100
Определение Свойств Материалов ................................................................ 101
6.3 Создание Моделей Свойств Материалов ................................................... 101
Actions................................................................................................................ 102
Objects ............................................................................................................... 102
Methods.............................................................................................................. 103
Примеры Использования Приложения Materials............................................ 103
6.4 Проверка Модели Материала...................................................................... 106
7. Моделирование Сил и Нагрузок 109
7.1 Обзор Сил и Нагрузок................................................................................... 110
7.2 Основные Понятия и Определения ............................................................. 111
Типы Анализа и LBC......................................................................................... 111
Load Cases ........................................................................................................ 112
Использование полей....................................................................................... 112
7.3 Наложение Нагрузок и Граничных Условий................................................ 113
Приложение LBCs............................................................................................. 113
Actions................................................................................................................ 113
Objects ............................................................................................................... 114
Types.................................................................................................................. 114
7.4 Задание случаев нагружения (Load Cases) ................................................ 117
Actions................................................................................................................ 118
Пример Формы Load Cases............................................................................. 118
7.5 Использование Полей .................................................................................. 119
Actions................................................................................................................ 120
Objects ............................................................................................................... 120
Methods.............................................................................................................. 120
Пример Формы Fields ....................................................................................... 121
7.6 Проверка LBC Модели.................................................................................. 122
7.7 Пример Кружки Кофе.................................................................................... 125
8. Подготовка Модели к Анализу 135
8.1 Обзор Приложения Element Properties........................................................ 136
8.2 Основные Понятия и Определения ............................................................. 136
Типы Элементов ............................................................................................... 136
Балочное Моделирование и Библиотека Балок в MSC.Nastran ................... 137
Комбинации Элементов ................................................................................... 137
Приложение наборов свойств элементов к модели....................................... 138
Эффект от Изменения Кода и Типа Анализа ................................................. 138
Типы, Имена и Номера Свойств Элементов .................................................. 138
Поля Свойств Элементов ................................................................................ 138
8.3 Создание Свойств Элементов ..................................................................... 139
Actions................................................................................................................ 139
Меню Dimension и Type .................................................................................... 140
Пример Формы Приложения Element Properties ............................................ 141
9. Проведение Анализа 143
9.1 Обзор Анализа .............................................................................................. 144
9.2 Основные Понятия и Определения ............................................................. 144
Коды Анализа.................................................................................................... 144
Application Preferences...................................................................................... 145
Типы Решений(Solution Types)......................................................................... 145
Результаты........................................................................................................ 145
9.3 Установка Параметров Анализа .................................................................. 146
Actions................................................................................................................ 146
Objects ............................................................................................................... 146
Methods.............................................................................................................. 146
Пример формы приложения Analysis .............................................................. 146
9.4 Проведение Анализа .................................................................................... 148
Управление Анализом...................................................................................... 149
9.5 Получение Результатов Анализа ................................................................ 149
Actions................................................................................................................ 150
Objects ............................................................................................................... 150
Methods.............................................................................................................. 150
9.6 Проверка Анализа......................................................................................... 150
10. Визуализация Численных Результатов 152
10.1 Обзор Результатов ..................................................................................... 152
Типы Результатов Анализа.............................................................................. 153
Result Cases ...................................................................................................... 154
Графическое Отображение Результатов........................................................ 154
10.3 Обработка Результатов.............................................................................. 155
Actions................................................................................................................ 155
Objects ............................................................................................................... 156
Опции Results.................................................................................................... 159
10.4 Инструменты приложения Insight .............................................................. 160
Глава Введение
1
• Первое знакомство с MSC.Patran
Интерфейс задач
CAE Task Interface - это то, что Вы видите на экране при работе с MSC.Patran.
Интерфейс включает в себя меню инструментов и приложений, формы ввода
данных, иконки, показывающие статус выполнения операции и графические окна
(viewports), в которых модель выводится на экран. Интерфейс дает доступ ко всем
функциям и возможностям MSC.Patran.
Инструменты и Приложения
Tools и Applications - основные средства MSC.Patran. Tools (инструменты)
помогают выполнять задачи внутри MSC.Patran. Существуют сотни инструментов по
созданию модели, проведению анализа и обработке результатов анализа. Многие
инструменты позволяют автоматизировать работу с многократно повторяющимися
командами, выполнение которых вручную заняло бы много времени. Другие
инструменты используются для отслеживания ошибок. Application modules (модули
приложений) выполняют большие задачи, часто вне MSC.Patran. Модули
приложений используются для проведения конечно-элементного анализа.
Управление Данными
Важной особенностью внутренней структуры MSC.Patranявляется
интегрированная система базы данных. В ней хранится вся информация по модели
и анализу. Это означает, что вам всегда доступна полная информация о созданной
модели таким образом, что можно проводить анализ отдельных частей модели,
сравнивая получающиеся резудьтаты и меняя исходные условия.
CAE
проект
Анализ КЭ модели
С учетом внешнего нагружения и граничных условий
Задачи и MSC.Patran
Моделирование материалов
В приложении MaterialsВы определяете материалы для анализа модели.
Модель материала - это совокупность свойств, описывающих физические свойства
данного материала (жесткость, плотность и т.д.). После задания свойств материала
вы можете назначить их определенным частям модели.
Моделирование нагружения
В процессе КЭ анализа вычисляется реакция модели на внешнее нагружение с
учетом закреплений, то есть в процессе моделирования учитываются определенные
нагрузки и граничные условия (Loads and Boundary conditions). Нагрузки - это
внешние силовые факторы, такие как сосредоточенная сила, давление, температура
и др. Граничные условия описываются в терминах степеней свободы, т.е
напрвлений, в которых модель может двигаться поступательно или вращательно.
Выбор программы-решателя
Вначале каждого CAE проекта вы выбираете тот пакет программ, для которого
будете создавать модель. По мере построения модели, MSC.Patran записывает
информацию, используя формат выбранного кода. В любое время вы можете
сменить решатель. При этом MSC.Patran попытается перевести все данные в новый
формат (по мере возможности).
Последовательность Задач
Стандартный CAE проект обычно следует представленной выше схеме. Однако
следует отметить, что такая последовательность решения не является единственно
возможной. В действительности, каждый проект уникален по своим требованиям,
ресурсам, данным и исходным допущениям. Эти факторы определяют как задачи,
так и последовательность их решения.
Внутри каждой стадии последовательность выполнения может измениться.
Например, вы можете задать материал для модели сразу после создания
геометрии, а можете сначала создать КЭ сетку. Это зависит от того, как Вы
планируете определять материал: в соответствии с геометрией или поэлементно.
w w
r
Описание Модели
Физически пластина - это объемное тело. Оно может быть смоделировано с
помощью объемных конечных элементов и просчитано в рамках объемной теории
упругости. Собственно говоря, мы могли бы создать модель из тысяч элементов для
достижения максимальной точности решения. Если бы мы провели анализ и
просмотрели результаты, то обнаружили бы, что перемещения линейно зависят от
толщины, и что компоненты напряжений в направлении толщины малы по
сравнению с компонентами в плоскости пластины.
123
1.200
1.200
123
123
Z
Теоретическое Решение
Теоретическое решение для этого случая представлено ниже. Максимальное
напряжение на внутреннем ребре:
3W 2a ( m + 1 )
σ b = – --------------2- ------------------------- log a--- + ( m – 1 )
2πmt a –b
2 2 b
Для начала создадим простой список. Его левая часть определяет критические
параметры проекта, а правя часть представляет собой их значения. От выбора этих
значений зависит дальнейшее создание проекта.
• Цель Получить деформации/напряжения Фон
решешения Мизеса (линейная статика)
задачи
• Что содержит Кольцевая пластина
база данных
модели
• Тип решателя MSC.Nastran – Structural
• Метод Линейный статический
решения
• Геометрия Создается в MSC.Patran
• Генерация КЭ IsoMesh – четырехузловые элементы
сетки типа CQUAD4
• Нагрузки и Шарнирное опирание, удельная нагрузка
граничные
условия
• Свойства Материал - алюминий, линейная модель
материалов изотропного материала
• Спецификаци 2D/Shell/Aluminum
я элементов
• Анализ Линейный статический
• Результаты Файл результатов/график деформаций/
представление напряжений в виде
изоповерхностей.
Model Definition
MSC.Patran
Simulate
2 Build 5
3 Create 6
Define
4 Model 7
Create MSC/
NASTRAN Input
Results
8 Run the
10 Visualize
MSC.Nastran
MSC.Patran
9 Evaluate
Geometr
Finite
Elements
Material
Propertie
Element
Propertie
Loads and
Boundary
Conditions
Создание Новой Базы Данных
1) В главном меню MSC.Patran
выберите File >> New. Появится
форма New Database.
2) Введите имя annular_plate в
строке Filename.
3) Нажмите OK.
4) Появится форма New Model
Preferences. Эта форма
позволяет Вам определить
параметры анализа модели.
5) Выбор Параметров Анализа
6) Установите Tolerance на
Default.
7) Выберите MSC.Nastran из
подменю Analysis Code.
8) Выберите Structural из
подменю Analysis Type и
нажмите ОК.
• Создание Геометрии
Задание Обработка
Решатель
модели результатов
Finite
Elements Geometry
Material
Properties
Element
Properties
Loads and
Boundary
Conditions
Finite
Elements Geometry
Material
Properties
Element
Properties
Loads and
Boundary
Conditions
Geometry
Finite Elements
Material
Properties
Element
Properties
Loads and
Boundary
Conditions
Создайие сетку Surface Mesh элементами
Quad 4
1) В главном меню MSC.Patran нажмите на
приложение Elements.
2) В форме Finite Element установите
Action>>Create, Object >> Mesh, Type >>
Surface. Эта комбинация создаст сетку
на поверхности.
3) Установите значение Global Edge Length
на 2. Это определит размер элементов.
Затем отмените Automatic Calculation.
4) Выберите Quad4 из меню Topology. Это
определит тип элемента, используемого
для создания сетки на поверхности.
Метод IsoMesh установлен
автоматически.
5) Поместите курсор в строку Surface List и
выберите все поверхности на экране
(или введите Surface 1:8 и нажмите
Apply).
Так как конечные элементы не связаны вдоль
геометрических границ, их необходимо
“сшить“.
6) Выравнивание КЭ Сетки
7) Наверху формы Finite Element
установите Action >> Equivalence, Object
>> All, Method >> Tolerance Cube. Это
выровняет узлы вдоль границ
поверхностей.
8) Нажмите Apply.
•
Моделирование Материалов
Задание Решатель Обработка
модели результатов
Geometry
Finite
Elements Material
Properties
Element
Properties
Loads and
Boundary
Conditions
Создание Материала
1) В главном меню MSC.Patran
нажмите на приложение
Materials.
2) Наверху формы Materials
установите Action >> Create,
Object >> Isotropic, Method >>
Manual Input.
3) В строке Material Name введите
“Aluminum.”
4) Нажмите на кнопку Input
Properties.
Определение Свойств Материала
Аллюминия
5) В форме Input Options введите
10e6 в строке Elastic Modulus.
6) В строке Poisson’s Ratio введите
0.3.
7) Нажмите OK для закрытия Input
Option формы, а затем нажмите
Apply в форме Materials
• Определение Свойств Элементов
Задание Решатель Обработка
модели результатов
Geometry
Finite
Elements
Material
Properties
Element
Properties
Loads and
Boundary
Conditions
Создание Свойства
1) В главном меню MSC.Patran
нажмите на приложение
Properties.
2) В форме Element Properties
установите Action >> Create,
Object >> 2D, Type >> Shell.
3) В строке Property Set Name
введите prop_1.
4) Нажмите на кнопку Input
Properties.
5) В форме Input Properties
наведитесь на строку Material
Name и выберите Aluminum из
перечня Material Property Set.
6) Установите значение thickness
на 0.125 дюймов и нажмите OK.
7) В форме Element Properties
поместите курсор в поле Select
Members и выделите все
поверхности на экране (или
введите Surface 1:8).
8) Нажмите Add и Apply в форме
Properties.
• Моделирование Нагрузок и Граничных Условий (LBC)
Задание Решатель Обработка
модели результатов
Geometry
Finite
Elements
Material
Properties
Element
Properties
Loads and Boundary
Conditions
Создание Распределенной Нагрузки
1) В главном меню MSC.Patran нажмите на
приложение Loads/BCs.
2) В форме Loads/BCs установите Action >>
Create, Object >> Distributed Load, Type >>
Element Uniform.
3) В строке New Set Name введите
annular_load.
4) Нажмите на кнопку Input Data.
5) В форе Input Data введите < , ,-1.2> для
Edge Distr Load, а поле Edge Distr Moment
оставьте пустым. Нажмите OK.
6) Нажмите на кнопку Select Application
Region.
7) В форме Select Application Region под
Geometry Filter нажмите на Geometry.
8) Поместите курсор в поле Select Surface
Edges. Курсором выберите с экрана 4
внутренних ребра поверхности.
Нажимайте Add после каждого выбора,
затем нажмите OK.
9) Surface 7.1 1:5:2.3 должно появиться в Surface 3.3
поле Application Region.
10) Нажмите Apply в приложении Surface 1.3
Loads/Boundary Conditions.
Surface 7.3
Surface 5.3
Задание Решатель Обработка
модели результатов
Geometry
Finite
Elements
Material
Properties
Element
Properties
Loads and Boundary
Conditions
Surface 7.3
Surface 6.3
• Генерация входного файла MSC.Nastran
Задание Обработка
Решатель
модели результатов
Создание
входного
файла
Запуск
анализа
Загрузка
результатов
анализа
Создание входного файла
MSC.Nastran.
1) В главном меню MSC.Patran
нажмите на приложение Analysis.
2) Наверху формы Analysis
установите Action >> Analyze,
Object >> Entire Model, Method >>
Analysis Deck.
3) Нажмите на кнопку Solution Type.
4) В форме Solution Type выберите
Linear Static. Нажмите OK.
5) Нажмите Apply в форме Analysis.
Запустите MSC.Nastran с Терминала
6) Кликните на рабочем столе
иконку MSC.Nastran.
7) В ответ на запрос введите имя
файла annular_plate.bdf.
8) Далее Nastran представит вам
командную строку для ввода
команд. Введите “scr=yes“ и
жмите ok.
9) Анализ займет несколько секунд
в зависимости от мощности
компьютера.
• Результаты Анализа
Создание входного
файла
Запуск
анализа
Загрузка
результатов
анализа
Создание
заливки
Отображение
результатов в виде
деформации модели
2
• Запуск и выход из MSC.Patran
Формы приложений
Различные формы для ввода
данных
Строка Меню
Строка меню расположена прямо под заглавной строкой MSC.Patran. каждая
часть меню содержит ниспадающее подменю с дополнительными командами.
Вид строки меню представлен ниже.
w File
При вызове MSC.Patran доступным является только менгю File; остальные
меню становятся активными только после открытия базы данных. Меню File
отвечает за работу с различными файлами MSC.Patran, управляет файлами базы
данных, импортирует и экспортирует файлы,создает копии файлов, осуществляет
выход из сессии и т.д.
w Group
Меню Group содержит опции по объединению геометрических (точки, кривые,
поверхности, тела) и конечноэлементных (узлы, элементы, MPC) примитивов
модели в группы. Затем содержимое этих групп можно домоделировать и
обрабатывать. Например,можно объединить в одну группу конечные элементы из
различных материалов. Или в целях просмотра результатов можно создать
отдельные группы для отображения полей температур и напряжений в одной
модели одновременно.
w Viewport
Графические окна используются для вывода частей модели или всей модели
целиком. Каждое окно предоставляет свой независимый вид стационароной модели,
который определяют заданный набор параметров.
Меню Viewport используется для создани , редактирования, перемещения и
организации графических окон.
О том, как перемещать, изменять размер или сосздавать графические окна
см. работа с графическими окнами (выше).
w Viewing
Меню Viewing содержит опции по управлению размером и ориентацией
модели в графическом окне. Модель можно вращать, изменять ее размер,
положение, тип проекции, менять масштабные множители и режущие плоскости
(clipping planes). Также по желаию можно менять плоскость обзора, позицию
наблюдателя, центр окна и фокальную точку.
Изменение вида никак не отражается на самой модели.
Использование списков
Опция List оперирует со списками:
• Вы можете, например, создать список примитивов, в который входят все нулевые
узлы.
Для создания списков можно комбинировать уже имеющиеся; например,со
всеми узлами, равными определенному значению и со всеми элементами,
связанными с этим значением.
Над списками можно производить булевские операции.\
w Help
В меню Help можно получить детальную он-лайновую документацию по всем
средствам и инструментам MSC.Patran. Также в нем содержится описание
функциональных клавиш,функций мышки и т.д.
Приложение Функции
Geometry Создает и редактирует геометрические модели.
FEM Устанавливает форму конечных элементов и создает КЭ сетку.
.
Формы приложений
При нажатии клавиши приложения появляется форма приложения. Большая
часть построения модели опирается на работу с формами приложений.
Большинство из них содержат дополнительные подформы, как, например, форма
Materials и ее подформа Input Options, показанная ниже.
В текущий момент может быть выбрано только одно приложение. Как только
Вы вызываете второе приложение, оно появляется на экране, а первая форма
закрывается. Кнопки, расположенные внизу текущей формы, позволяют
переключаться между формами, открытыми ранее. Чтобы закрыть приложение,
нужно нажать на его радио кнопку.
Строка инструментов
Строка инструментов - это набор часто используемых функций,
представленных в виде иконок. Они группируются по своему назначению.
Моползователь сам может как добавлять новые функции, так и удалять уже
имеющиеся.
System Functions
Иконка Функция
File New Открывает форму New Database.
File Open Открывает форму Open Database, в которой можно выбирать уже
существующие базы данных .
File Save Сохраняет все изменения, сделанные в базе данных.
Print Печатает содержимое графического окна. Можно распечатать одно окно,
а можно сразу несколько.
Mouse Functions
Иконки, показанные ниже, определяют способ, которым нажатие средней
кнопки мышки изменяет вид модели.
Icon Function
Mouse Rotate XY Средняя кнопка мышки управляет вращением вокруг осей X и Y.
Viewing Functions
Меню Viewing содержит опции по управлению видом модели в графическом
окне. Некоторые из них вынесены в виде иконок в строку инструментов.
Иконка Функция
View Corners Прибилжает часть модели, обведенную куросором.
Fit View Изменяет размер вида так, чтобы все примитивы помещались в
графическое окно.
View Center Перемещает вид модели, сдвигая центр графического окна в указанное
курсором положение.
Rotation Center Определяет центр вращения модели, точку, узел или позицию на
экране.
Icon Function
Front X = 0, Y = 0, Z = 0
Rear X = -180, Y = 0, Z = -180
Top X = 90, Y = 0, Z = 0
Bottom X = -90, Y = 0, Z = 0
Left Side X = 0, Y = 90, Z = 0
Right Side X = 0, Y = -90, Z = 0
Iso1 X = 23, Y = -34, Z = 0
Iso2 X = 23, Y = 56, Z = 0
Iso3 X = -67, Y = 0, Z = -34
Iso4 X = -157, Y = 34, Z= 180
Display Functions
Эти два набора иконок управляют способами отображения модели в
графическом окне.
Иконка Функция
Wire Frame Отображает модель в стиле wireframe.
Hidden Line Отображает модель в стиле hidden line.
Smooth Shaded Отображает модель в стиле smooth shaded.
Show Labels Выводит все метки примитивов.
Hide Labels Стирает все метки примитивов.
Plot/ Label Point Node Display
Erase Control Size Size Lines
Иконка Функция
Plot/Erase Выводит форму Plot/Erase.
Label Control Выводит форму, управляющую отображением меток выбранных
примитивов.
Point Size Переключает размер отображения точки с одного на девятьпикселей и
обратно.
Node Size Переключает размер отображения узла с одного на девятьпикселей и
обратно.
Display Lines Изменяет количество визуализационных линий с нуля до двух и
обратно.
Home
При нажатии иконки Home в Вашем установленном по умолчанию браузере
вызывается страница MSC Software.
Heartbeat
Пересечение Указать на
Видимые Go To Any Node точка экране
точки с
Объекты Root Point на кривой поверхностью
Иконка Функция
Toggle Visible Entities Only Определяет, выбирать только видимые объекты или
Selection скрытые тоже.
Polygon Pick Выбирает все объекты, лежащие в полигонной области.
Go to Root Menu Возвращает к исходному Select меню.
Go to Previous Menu Возвращает к предыдцщему Select меню.
Any Point Выбирает точку, связанную с геометрическим или
конечноэлементым объектом.
Point Выбирает точку.
Node Выбирает узел.
Curve Intersect Выбирает точку пересечения двух кривых.
Point on Curve Выбирает точку на кривой, ближаюшую к точке вне кривой.
Any Vertex Выбирает верщину кривой, поверхности или тела.
Pierce Выбирает точку пересечения кривой и поверхности.
Point on Surface Выбирает положение на поверхности.
Screen Position Выбирает X-Y точку экрана.
Что будет, если объект частично лежит внутри, а частично вне проведенной
границы? Это зависит от установленных настроек. В меню preferences/picking
определяется условие подборки объекта: должен ли он быть полностью включен,
частично включен в границу или же необходимо, чтобы в область границы попал его
центр. По этим установкам MSC.Patran определяет, включать объект, лежащий на
границе, в число выбранных или нет.
Глава Хранение и
Использование
3 Информации в Базе
Данных
• Создание базы данных
• Определение параметров модели
• Импорт CAD моделей
3.1 Создание Базы Данных
После запуска MSC.Patranвам надо создать новую базу данных или открыть
уже существующую. Если база данных проекта уже существует, откройте ее, выбрав
File/Open из главного меню, и дважды нажмите на имя базы данных. Если базы не
существует, создайте новую следующим образом.
Чтобы создать новую базу данных
1 Зайдите в File/New в главном меню.
File/New откроет форму New Database, показанную ниже .
2 Задайте имя новой базы данных.
Если Вы попытаетесь задать уже существующее имя, то вас спросят,
хотите ли Вы перезаписать старую базу данных и создать новую.
3 Выберите директорию, в которую запишется база данных
После нажатия OK должно появиться ваше рабочее окно.
.
CADDS
PRO/Engineer
CATIA
Совместимость с другими пакетами обеспечивается форматом IGES (Initial
Graphics Exchange Standard).
Для импорта СAD модели
1. Зайдите в File/Import в главном меню MSC.Patran.
Появится форма Import для импорта CAD модели или базы данных
MSC.Patran.
В подменю Object выберите Model.
Можно выбрать или Model или Results.
2. Определите источник в подменю Source.
Source может быть одним из СAD пакетов или файлом, содержащим
экспортированные модели.
3. Нажмите Apply
Опции Импорта
Глава Создание
Геометрической
4 Модели
• Обзор Геометрии
• Основные Понятия и Определения
• Создание Геометрии
• Проверка Геометрии
0 ≤ ξ2 ≤ 1
2 V1
ξ1 z ξ1 V3
(0,0) (1,0)
V4
x y
ξ ξ V4
ED4
1 V3
ED1
2 ξ
1
ED3 ED4
V4 V1
Геометрические Примитивы
Этот параграф дает детальный обзор характеристик геометрических
примитивов, которые вы можете использовать как строительные блоки.
• Точка.
Кривая.
Поверхность: поддерживаемые типы включают двупараметрические (bi-
parametric), общего вида (general trimmed), простые общего вида (simply trimmed),
составные общего вида (composite trimmed) и ординарные составные общего вида
(ordinary composite trimmed).
Тело: поддерживаемые типы включают трипараметрическое (tri- parametric) и
тело, ограниченное поверхностями (boundary representation).
Следующие примитивы служат больше опорными элементами при
геометрическром конструировании, чем строительными блоками:
• Плоскость.
Вектор.
Система Координат.
Точки
В MSC.Patran все точки являются непараметризовнными, безразмерными
координатными позициями в XYZ пространстве. Вы можете использовать точки сами
по себе для создания точечных элементов, таких как масса, или для создания
геометрических примитивов более высокого уровня..
P
z (X,Y,Z)
x y
Кривые
Кривые описываются в пространстве одним параметром. Вы можете разбить
кривую на одномерные элементы и использовать их в геометрическом
конструировании. Кривая имеет одну параметрическую переменную ξ1,
используемую для описания положения любой точки Р вдоль кривой.
P V2
ξ1
z
V1
x y
Поверхности
MSC.Patran поддерживает простые и общие поверхности.
• Простые - это 3 или 4-сторонние поверхности.
Простые поверхности - это двумерный набор точек в XYZ пространстве.
Любая точка Р поверхности может быть описана координатами ξ1, ξ2. .
V2
ξ 2
V1 P
z ξ
1
V3
x y
V4
Outer
Edges
Тела
MSC.Patran поддерживает простые tri-parametric тела и общие boundary
representationтела.
Простые тела могут иметь от 4 до 6 граней без внутренних пустот.
Большинство тел, созданных в приложении Geometry, являются tri-parametric.
Каждое тело - это трехмерный набор точек в XYZ пространстве. Любую точку тела Р
можно описать тремя координатами ξ1, ξ2, ξ3 , чьи значения меняются от 0 до 1.
V6
V5
V2
ξ
3 V7
P
ξ
2
z V1
V3
ξ1
V4
x y
Simple Tri-parametric Solid
Плоскости и Векторы
Плоскости и векторы являются полезными примитивами для конструирования
геометрической модели.
• Векторы определяют начальную и конечную точку и используются в таких
операциях, как перенос в пространстве геометрии или создание геометрии
между двумя точками. Вы можете создавать векторы, используя опции
Create/Vectors.
11
Y
Z X
11
Y
Z X
Системы Координат
Системы координат определяют способ описания операций моделирования.
MSC.Patran автоматически определяет глобальную прямоугольную (rectangular,
Cartesian) систему координат в каждой базе данных. Начальная система 0
обозначается белым знаком плюса в окне. Глобальные оси в нижнем левом углу
окна обозначают текущую ориентацию глобальной координатной системы.
Помимо основной системы координат, Вы можете создавать собственные
локальные системы координат. Например, если нужно создать перпендикулярный
поверхности цилиндр, то создание цилиндрической системы координат,
ортогональной поверхности, может существенно облегчить эту задачу.
Опция Create/Coord в приложении Geometry позволяет создавать 3 типа
локальных систем координат:
• Прямоугольные (Cartesian) системы.
Цилиндрические (Cylindrical) системы
Сферические (Spherical) системы.
Z P (Φ)
Axis 3
Axis 3
P
P
θp
Zp
Rp
Axis 2 Axis 2
Y T(θ)
Xp
Axis 1 Axis 1
Φ
Yp p
X R
Rectangular (X,Y,Z) Spherical - (R,θ,Φ)
Z
Axis 3
P
Zp
Axis 2
T(θ)
Rp
Axis 1
θp
R
Cylindrical (R, θ,Z)
(грань)
Конгруэнтность
Топологическая конгруэнтность - это необходимое условие создания
правильной КЭ сетки модели. Она гарантирует, что при создании КЭ сетки все части
модели будут соединены в один примитив, и анализ даст правильные результаты.
Если КЭ модель топологически неконгруэнтна, то анализ может дать неправильные
результаты.
Для выполнения условия топологической конгруэнтности смежные области
модели должны иметь совпадающие границы и вершины. Более того,
геометрические компоненты должны образовывать замкнутую поверхность или тело,
не должно быть пересечений смежных областей. Приложение
Geometryпредоставляет несколько методов проверки конгруэнтности и
корректировки случаев неконгруэнтности. Подробнее смотрите ОБЕСПЕЧЕНИЕ
ТОПОЛОГИЧЕСКОЙ КОНГРУЭНТНОСТИ.
•
Нажмите кнопку Geometry в главном
меню MSC.Patran
Приложение Geometry появится на
экране.
•
Выберите комбинацию
Action/Object/Method в подменю на
верху формы Geometry.
Некоторые дополнительные формы
появляются в форме Geometry ,
меняющиеся в зависимости от
выбранных Action, Object и Method.
Actions
Аction определяет то, что Вы хотите сделать. Аctions делятся на три
категории: create, modify, verify. Следующая таблица коротко описывает подменю
Action приложения Geometry.
Table 1: Geometry Actions
Objects
Меню Object определяет тип геометрии. Например, если Вы выбрали Create
Action, Object определит, какой тип геометрии Вы хотите создать.
Table 1: Geometry Objects
Объект Описание
Point Curve Points(светло-голубые) - 0-мерная координатная
позиция.
Сurves(желтые) - одномерные параметрические
кривые.
Simple surfaces(зеленые) - параметрические
поверхности с 3 или 4 внешними ребрами; без
внутренних ребер или отверстий.
Simple General General surfaces(мажента) - поверхности с более
чем 4 внешними ребрами, с внутренними ребрами и
отверстиями.
Simple Solids(темно-синие) - параметрические
тела с 5 или 6 гранями.
Simple General General Solids(белые) - тела с более чем 6 гранями,
внутренними ребрами и отверстиями.
Plane Vector Frame Planes(розовые) - двухмерные параметризованные
поверхности.
Vectors(синие) - одномерные кривые с заданными
направлением и значением.
Frames(пурпурные) - прямоугольные,
цилиндрические, сферические системы координат.
Methods
Method определяет способ выполнения действия, установленного в меню
Action. Методов слишком много, чтобы их перечислять здесь. Пример метода Glide
представлен в конце параграфа. Полный перечень методов смотрите в MSC.Patran
Reference Manual, Volume 2, Part 3: Geometry Modeling.
Пример
Следующая иллюстрация демонстрирует создание тела методом Glide.
Create/ Solid/Glide создает Solid 1, используя Curve 5 как Glide дорожку и Surface 2
как базовую поверхность.
Note: Раздел Geometry MSC.Patran Reference Manual cодержит иллюстрации с
аннотациями, сходные с этой, для большинства вариантов Action/Object/Method.
до
16
17
2
12
18
5
15
Z
Y X
после:
16
17
2
12
18
1
5
20 19
Z 21 15
Y X
4 2
5
3
2
1 10
Gap > Global Model
3 Tolerance
Edges are Shared, Vertices are Not Vertices are Shared, Edges are Not
1 1
2 2
4
4
3
3
)
Поверхности с острыми углами и без острых углов
Проверка и Выравнивание Нормалей Поверхностей
Направление вектора нормали поверхности является важной характеристикой
при наложении нагрузок, граничных условий и свойств элементов. В основном
пытайтесь поддерживать одно направление нормалей для всех поверхностей
модели. Следующая картинка показывает противоположные нормали для двух
поверхностей..
ξ1
ξ 2
ξ
ξ1
2
Описание Задачи
Модель проушины закреплена с нижней стороны. К ней приложена
распределенная нагрузка так как это показано на рисунке 4-6. Геометрия, нагрузки и
свойства материалов описаны в таблице 4-3..
50.0
12.5
12.5
Pinned
Расчетная схема проушины
Свойства
Модуль Юнга, E = 10E6 psi
Коэффициент Пуассона, n = 0.3
Контактные нагрузки 12.5*(|x|-2)**2
Идея модели
В отличие от кольцевой пластинки, где мы заменяли объемную модель ее
двумерным аналогом, этот пример демонстрирует универсальность работы
MSC.Patran с любыми объемными телами. Мы импортируем Parasolid геометрию в
нашу базу данных как основу для анализа. С помощью метода Tetmesh создаем
соответсвтующие трехмерные элементы, задаем свойства материалов и граничные
условия, подготавливаем модель для анализа.
Процедура Анализа
Geometry
Finite
Elements
Material
Properties
Element
Properties
Loads and
Boundary
Conditions
Создание новой базы данных
1) В главном меню MSC.Patran
выберите File>>New.
Появилась форма New
Database.
2) Введите lug в строку Filename.
3) Нажмите OK.
4) Появится форма New Model
Preferences. Эта форма
позволяет определить
параметры анализа модели.
5) Установление параметров
анализа
6) Установите Tolerance на
Default.
7) Выберите MSC.Nastran из
подменю Analysis Code.
8) Выберите Structural из
подменю Analysis Type и
нажмите OK.
Импорт Геометрии
Задание Решатель Обработка
модели результатов
Finite
Elements Geometry
Material
Properties
Element
Properties
Loads and
Boundary
Conditions
Импортирование Parasolid геометрии
1) В меню MSC.Patran выберите File>>
Import.
Появится форма Import.
2) В форме Import выберите Source >>
Parasolid xmt и нажмите на Parasolid
xmt Options.
3) В форме Option выберите Model Units.
Измените значение на 39.37(Дюймов) в
окне Model Unit Override. Нажмите OK ,
чтобы вернуться в форму Option и еще
раз OK, чтобы вернуться в форму
Import.
4) Выберите lug.xmt в поле Filename и
нажмите Apply.
5) Измените вид на Isoview 1, нажав в
главном меню кнопку Isoview 1.
Включите кнопку Display Line.
Создание Новой Системы Координат
6) В главном меню MSC.Patran нажмите на
приложение Geometry.
7) Установите Action >> Create, Object >>
Coord, Method >> 3Point.
8) Измените Coord ID List на 99. Введите
Origin = [3,6,0], Point on the Axis 3 =
[3,6,1], и Point on Plane 1-3 = [4,6,1].
Нажмите Apply.
Создание Конечных Элементов
Loads and
Boundary
Conditions
Создайте Solid Mesh с элементами Tet10
1) В главном меню MSC.Patran
нажмите на приложение
Elements.
2) В форме Finite Element
установите Action >> Create,
Object >> Mesh, Type >> Solid.Используйте
эту комбинацию для создания solid mesh.
3) Измените Global Edge Length на 0.4 и
отмените Automatic Calculation.
4) Выберите TetMesh в поле Mesher.
5) Используя подменю Element Topology
установите Tet10. Это установит тип
элемента при создании КЭ сетки на теле.
6) Поместите курсор в строку Input List и
выберите оба тела(или введите Solid 1 2).
Нажмите Apply.
Выравнивание КЭ Сетки
7) В форме Finite Element установите Action >>
Equivalence, Object >> All, Method >>
Tolerance Cube. Это выровняет все узлы.
8) Нажмите Apply.
Моделирование Материалов
Finite
Elements Material
Properties
Element
Properties
Loads and
Boundary
Conditions
Создание Материала
1) В главном меню MSC.Patran нажмите
на приложение Materials.
2) В форме Materials установите Action >>
Create, Object >> Isotropic, Method >>
Manual Input.
3) В строке Material Name введите “steel.”
4) Нажмите на кнопку Input Properties.
Определение Свойств Материала Steel
5) В форме Input Options введите 30e6 в
строке Elastic Modulus.
6) В строке Poisson’s Ratio введите 0.3.
7) Нажмите OK для закрытия формы
Input Option, затем нажмите Apply в
форме Materials.
Определение Свойств Элемента
Finite
Elements
Material
Propertie
Element
Loads and Properties
Boundary
Conditions
Создание Свойств Элемента
1) В главном меню MSC.Patran
нажмите на приложение
Properties.
2) В форме Properties установите
Action >> Create, Object >> 3D,
Type >> Solid.
3) В строке Property Set Name
введите prop_1.
4) Нажмите кнопку Input Properties.
5) В форме Input Properties нажмите
на список Material Name и
выберите steel из перечня
Material Property Set. Нажмите OK.
6) В форме Element Properties
нажмите в строку Select
Members. Выберите все
геометрические примитивы и
нажмите Add.
7) Нажмите OK для закрытия
формы Input Properties, а затем
нажмите Apply в форме
Properties.
Создание PCL Функции, Представляющей Условия Нагрузки
Geometr
Finite
Elements
Material
Propertie
Element Loads and
Propertie
Boundary
Conditions
Geometr
Finite
Elements
Material
Propertie
Element Loads and
Propertie
Boundary
Conditions
Geometr
Finite
Elements
Material
Propertie
Element Loads and
Propertie
Boundary
Conditions
Создание Перемещений
1) В главном меню MSC.Patran
нажмите на приложение Loads/BCs.
2) В форме Loads/BCs установите
Action >> Create, Object >>
Displacement, Type >> Nodal.
3) Введите имя support.
4) Нажмите на кнопку Input Data.
5) В форме Input Data введите <0,0,0>
для Translations и оставьте поле
Rotations пустым. Нажмите OK.
6) Нажмите на кнопку Select
Application Region.
7) В форме Select Application Region
под Geometry Filter нажмите на
Geometry.
8) Поместите курсор в поле Select
Geometric Entities. Затем с
помощью курсора выберите
нижнюю грань верхнего тела на
экране(или введите Solid 1.3).
9) Нажмите Add, а затем OK.
10) Нажмите Apply в форме
Loads/Boundary Conditions.
• Создание MSC.Nastran Input File
Создание
входного файла
Запуск
анализа
Загрузка
результатов
анализа
Создание MSC.Nastran Input (Bulk Data) File
1) В главном меню MSC.Patran нажмите на
приложение Analysis.
2) В форме Analysis установите Action >>
Analysis, Object >> Entire Model, Method >>
Analysis Deck.
3) Нажмите на кнопку Solution Type.
4) В форме Solution Type выберите Linear Static.
Нажмите OK.
5) Нажмите Apply в форме Analysis.
Запуск MSC.Nastran с Терминала
6) Откройте окно терминала и директорию, где
находится модель MSC.Nastran.
7) Введите “nastran lug.bdf scr=yes” и Enter.
Эта комманда запустит MSC.Nastran annular_plate.bdf
как входной файл. scr=yes удаляет побочные файлы.
8) Анализ займет несколько секунд в
зависимости от скорости компьютера.
Передача Результатов в MSC.Patran для Обработки
9) В главном меню MSC.Patran нажмите на
приложение Analysis.
10) В форме Analysis установите Action >> Attach
XDB, Object >> Result Entities, Method >> Local.
11) Нажмите на кнопку Select Results File.
12) В форме Select File выберите lug.xdb. Нажмите
OK.
13) Нажмите Apply в форме Analysis.
Обработка Результатов
Создание
заливки
Отображение
результатов в виде
деформации модели
{P} = [k]{d}
.
Tet Используйте Tet, Wedge и Hex, Isomesh поддерживает
когда напряжение меняется по элементы Tet4, 5, 10, 11, 14,
всем трем направлениям, и все 15, 16 и 40. Tet Mesh - Tet4, 10
размеры сравнимы между и 16.
собой. MSC.Patran
поддерживает несколько
конфигураций узлов для
каждого элемента
Wedge Isomesh поддерживает
элементы Wedge6, 7, 15, 16,
20, 21, 24 и 52.
Создание КЭ Сеток
В MSC.Patran существует 4 основных метода создания КЭ сеток: IsoMesh,
Paver Mesh, Auto TetMesh и 2-1/2D Meshing. Этот параграф описывает каждый из
них. Выбор соответствующего метода должен производиться исходя из инженерных
соображений, топологии модели и целей анализа.
IsoMesh
Элементы создаются внутри геометрии простой формы посредством простого
разделения..
Paver
Paver - это метод автоматического создания КЭ сетки на произвольной
поверхности, включая обрезаные, составные и поверхности неправильной формы. В
отличие от IsoMesh, Paver сначала создает точки сетки на границе поверхности, а
затем от них создает внутренние элементы..
Некоторые особенности:
• Этот метод употребим только для создания КЭ сеток на поверхности.
• Он может использоваться для создания Quad или Tria элементов. Из-за алгоритма
этого метода Quad сетки могут содержать несколько треугольных элементов.
• Для управления плотностью элементов используется параметр Global Edge Length
или возможность Mesh Seed.
• Метод Paver согласовывает ассоциированную геометрию, такую как кривую,
лежащую на поверхности и ассоциированную к этой поверхности с помощью формы
Associate/Curve/Surface. Если на такую кривую назначены Mesh Seeds, то Paver
гарантирует прохождение сетки через эти точки.
• Смежные области могут быть разбиты на сетки как Paver методом, так и IsoMesh
методом. Плотность сетки вдоль общего края становится плотностью по умолчанию
для смежных с этим краем областей.
Auto TetMesh
Auto TetMesh - это высокоавтоматизированный метод создания КЭ сеток на
произвольных телах. Он создает сетки тетраэдральных элементов на любых
замкнутых телах, включая boundary representation (B-rep) тела.
Некоторые особенности:
• Этот метод создает КЭ сетки сложных тел, не требуя большого участия
пользователя.
• Auto TetMesh создает “хорошие“ сетки на boundary reoresentation телах, т.е. на
телах, импортированных из большинства CAD систем.
• В областях сильной кривизны создаются качественные сетки. Вы можете
определять плотность сетки в искривленных областях.
• Proximity-based разбиение позволяет создать качественную КЭ сетку по толщине
тонкостенных сечений.
2-1/2D Meshing
На основе плоской двухмерной сетки можно создать трехмерную сетку с
помощью операций sweep и extrude.
Global Edge Length определяет размеры сетки ,если нет других ограничений,
таких как mesh seeds или смежные сетки.
Equivalencing
Многие геометрические модели в MSC.Patran состоят из множества областей
с общими границами. Создание КЭ сетки всегда производится на одной области за
раз, даже если указываются сразу несколько геометрических областей.
Это означает, что по умолчанию элементы одной области не связаны с
элементами другой, и не имея общих узлов, не будут деформироваться совместно.
Чтобы быстро устранить эту проблему, в MSC.Patranесть средство equivalencing,
соединяющее совпадающие узлы. Операция Equivalence находится в форме
приложения Finite Elements.
16
12
28
24
20
COLUMN i
NULL
bi
ROW i
SYMMETRIC
Objects
Меню Object связано с примитивами КЭ сетки: собственно КЭ сетками,
отдельными узлами и элементами. Следующая таблица описывает меню Object
приложения Finite Elements.
Меню Objects Приложения Finite Elements
Types
Меню Type определяет, как будет проводиться создание КЭ сетки. Варианты
меню Type меняются в зависимости от установленного в меню Object. Несколько
примеров представлены в следующих параграфах. За полным описанием
обращайтесь в MSC.Patran Reference Manual, Volume 2, Part 4: Finite Element
Modeling.
Примеры Форм и Подформ Приложения Finite Elements
Три примера моделирования с помощью формы Finite Elements показаны на
следующих страницах:
• Форма выбора Create/Mesh/Solid.
• Подформа Isomesh Parameters.
• Форма Create/Mesh Seed/Two-Way Bias.
Форма Create/Mesh/Solid
Генерация КЭ сетки - это процесс автоматического создания конечных
элементов из геометрии или других данных в MSC.Patran. Этот процесс
контролируется формой FEM Create/Mesh, представленной на следующей
иллюстрации.
Выберите
один из двух
видов сетки
для
поверхностей
и тел
Выберите вид
треугольной
сетки для
поверхностей
и тел с
прямыми
углами
Укажите курсором на
существующие кривые или ребра
поверхностей и тел или просто
введите их ID номера. Например,
Curve 10, Surface 12.1, Solid 22.5.2.
6 • Обзор Материалов
• Основные Понятия и Определения
• Создание Модели Свойств Материала
• Проверка Модели Материала
6.1 Обзор Материалов
В MSC.Patran материал определяется как поименованная группа свойств
материала, требуемых для конечноэлементного анализа. Свойства материала
сообщают MSC.Patran, из чего создана модель (сталь, сложный состав и т.д.), и
определяют параметры материала (такие как плотность, жесткость, модуль
упругости, коэффициент Пуассона и т.д.) Приложение Materials и некоторые другие
подформы позволяют создавать, изменять, показывать и удалять материалы.
После того как материал приложен к модели, его свойства можно отобразить
графически, например, XY графиком. Также можно в табличном виде вывести
матрицы жесткости или податливости, получающуюся из свойств материала.
Композитные материалы
Помимо однородных материалов, Вы можете определить композитные
материалы, основанные на наслоении однородных материалов одним из нескольких
методов. Это наиболее сложный вид материалов; в MSC.Patran имеется несколько
подформ и свойств материалов, предназначенных специально для композитных
материалов. Теория композитных материалов MSC.Patranдетально описана в
MSC.Patran Reference Manual, Volume 3, Part 5: Functional Assignments.
Природа Материалов
В структурном анализе природа материала описывает харктер зависимости
напряжений от деформаций материала. Далее представлены несколько примеров
природы материала:
1. Linear elastic: материал деформируется пропорционально приложенной
силе и возвращается в исходное состояние при снятии нагрузки. В
простейшем случае материал определяется двумя константами
• Модулем Юнга (E)- отношение напряжения к деформации.
• Коэффициентом Пуассона - связывает деформации по
ортогональным направлениям.
2. Elastoplastic: свойства упругости сохраняются до определенного уровня
напряжений, затем наступает состояние пластичности (следствием
которого являются постоянные деформации). Для описания такого
поведения одного модуля недостаточно и часто при задании такого
материала используют координаты точек на зависимости напряжений от
деформаций.
Для одного материала можно определять много несколько природ (упругая,
пластическая и материал с ползучестью). Например, материал может иметь упругое
и неупругое представления одновременно.
До начала анализа можно определить природу как Active или Inactive. Также
можно использовать несколько природ одновременно. При анализе MSC.Patran
использует Active модели. Например, чтобы использовать только elastic природу,
определите все другие природы как Inactive.
Actions
Меню Actions создает, модифицирует, показывает и удаляет модели
материалов. Следующая таблица описывает меню Actions приложения Materials.
Actions
Описание Меню Actions
Create Ввод зависящих от программы анализа данных по свойствам
материала и приложение их к выбранным FEM или
геометрическим примитивам.
Modify Редактирует существующие данные по свойствам материалов.
Delete Удаляет набор материальных свойств из базы данных.
Show Отображает таблицы по свойствам материалов .
Objects
Оbjects - это типы возможных моделей материалов.
Objects
Описание Меню Object
Isotropic Для материалов, чьи свойства постоянны по всем направлениям
2D Orthotropic Для материалов, чьи свойства меняются по ортогональным
направлениям.
3D Orthotropic Для материалов, чьи свойства меняются по ортогональным
направлениям.
2D Anisotropic Для материалов, чьи свойства меняются произвольно.
3D Anisotropic Для материалов, чьи свойства меняются произвольно.
Composite Многослойные материалы. Свойства могут как меняться по
направлениям, так и оставаться постоянными.
Methods
Меню Method определяет метод создания модели материала. Создавать
модель можно двумя методами:
1) Manual Input в подформе Input Options. Существующий материал может
использоваться как база для создания нового.
2) Externally Defined. Этот метод позволяет использовать в MSС.Patran данные о
свойствах материалов, полученные из внешних файлов.
Следующая таблица кратко описывает возможные методы..
Methods
Описание Меню Method
Manual Input Форма Input Options используется для ввода данных по свойствам
материалов, меняющихся в зависимости от кода анализа, типа решателя
и вида конституционной модели.
Externally Материал определяется во внешнем файле. Не требуется использование
Defined формы Input Options.
Примеры Использования Приложения Materials
Далее представлен пример ручного ввода свойств isotropic-материала.
Constitutive Model.
Выбор природы
материала. Один
материал может
иметь несколько
природ.
Material Property
Values. Значения,
необходимые для
определения
материала. Это
только пример; вид
формы зависит от
кода и типа
анализа.
Current Constitutive
Models.
Отображаются
существующие
природы материала и
их статус(active или
inactive).После
заполнения формы и
нажатия Apply
созданный набор
появляется здесь
LBCs
Actions
Следующая таблица коротко описывает возможности меню Action приложения
LBCs.
Меню Actions
Описание Меню Action
Create Создает новый набор, используя опции структурного, термального и
гидродинамического типов анализа.
Modify Изменяет свойства и характеристики набора.
Delete Удаляет выбранные наборы из базы данных.
Show Tabular Отображает данные по наборам в табличном виде.
Plot Contours Отображает данные набора на модели в виде заливки.
Plot Markers В этой форме можно установить Marker display на ON или OFF для
каждого LBC набора. При создании нагрузок и граничных условий они
автоматически отображаются маркерами. Маркерами могут быть
стрелки, кружки, квадраты и т.д.
Objects
Следующая таблица перечисляет LBC объекты, доступные каждому типу
анализа. LBC объекты меняются в зависимости от выбранного кода анализа.
Представленная таблица соответствует коду MSC.Nastran.
LBC Objects в MSC.Nastran (Set Types)
Тип анализа LBC Object (Set Type)
Structural Заданное преремещение (Displacement), Сила (Force),
Давление (Pressure), Температура (Temperature),
Инерционная нагрузка (Inertial Load), Начальное
перемещение (Initial Displacement), Начальная скорость
(Initial Velocity), Скорость(Velocity), Ускорение (Acceleration),
и др.
Thermal Температура (Temperature), Конвекция (Convection),
Тепловой поток (Heat Flux), Источник тепла (Heat Source),
Начальная температура (Initial Temperature), Объемный
нагрев (Volumetric Heat), Давление (Pressure), Расход (Mass
Flow), и др.
Fluid Dynamics (CFD) Нагрузки для анализа несжимаемого потока: Источник
(Inflow (Incomp)), Отток (Outflow (Incomp)), Граница потока
Solid Wall (Incomp),
Нагрузки для анализа сжимаемого потока: Источник (Inflow
(Comp)), Отток (Outflow (Comp)), Открытый поток
(неограниченный) (Open Flow (Comp)), Граница потока (Solid
Wall (Comp)), а также
Объемный нагрев (Volumetric Heat), Энтальпия (Total Heat
Load), Симметрия (Symmetry).
Types
Меню Type определяет, с чем ассоциируются созданные нагрузки: с
элементами или с узлами. Следующая таблица описывает это меню.
Table 1: Меню LBC Type для MSC.Nastran
Select Application
Region.Форма определения
примитивов, к которым
прикладывается набор.
Испоьзуются стандартные
методы выборки.
Данные, определяющие
значения LBC по
поступательным и
вращательным степеням
свободы.
Укажите
геометрические
области
курсором или
вводом ID
номеров.
Actions
Вы можете выбрать следующие действия в форме Load Cases: Create, Modify,
Delete, Show и Assign/Prioritize.
Меню Action Приложения Load Cases
Описание Меню Action
Create Создает новые load cases.
Modify Модифицирует существующие load cases, изменяя имя, тип, описание
и включенные наборы LBC. Также можно сменить текущий load case.
Delete Удаляет load case из базы данных. При жедании можно также удалить
связанные с ним наборы LBC.
Show Выводит информацию по всем load cases базы данных. Для каждого из
них показывает имя, тип, описание и перечень содержащихся LBC
наборов.
Assign/ Prioritize Приписывает отдельный LBC набор к варианту load case. Разрешает
Load/ BCs возможные противоречия между типами наборов LBC внутри одного
load case. Позволяет задавать масштабный множитель как для всего
Load Case-а, так и для каждого LBC набора в рассматриваемом load
case-е.
Actions
Следующая таблица коротко описывает меню Action приложения Fields..
Меню Action
Описание Меню Action
Create Создает новое поле, которое может быть пространственным (Spatial),
описывать свойства материала (Material Property) или не
пространственным (временным, частотным, и пр.) (Non-Spatial). Новое
поле может основываться на уже существующем. Большинство полей
задаются таблично или PCL функциями.
Show Показывает все поля в табличном виде.
Modify Изменяет содержимое существующих полей.
Delete Удаляет выбранные поля.
Objects
Следующая таблица коротко описывает три типа полей, которые можно
установить в меню Оbject приложения Fields. .
Fields Objects
Тип Поля Описание
Spatial Spatial поля определяют в приложении LBCs давления и температуры,
зависящие от точки пространства. Также ими можно определять
свойства элементов, например, толщину, перемещения и другие
нагрузки. Spatial поля могут быть скалярными или векторными. Областью
их приложения может выступать действительное или параметрическое
пространства, которые бывают одно-, дву- и трехмерным. Можно
прикладывать множество spatial полей одновременно.
Non-Spatial Non-Spatial поля задают нагрузки и граничные условия, зависящие от
времени или частоты, и зависящие от частоты свойства материалов.
Material Эти поля используются в форме Input Options приложения Materials. Они
Property могут быть одно, дву- и трехмерными, использующими в качестве
независимых переменных температуру, напряжения, время и частоту
(вместе или по отдельности).
Methods
Следующая таблица коротко описывает методы ввода данных, которые
можно выбрать в меню Method приложения Fields.
Меню Method
Тип Поля Описание
PCL Function Использеут PCL выражения для определения значений поля.
Tabular Input Использеут табличные данные для определения значений поля.
General Field General Field можно использовать для создания поля любого типа из
меню Object. Поле описывается математической PCL функцией.
FEM FEM поля связываются с конечноэлементной моделью. Используя
этот метод, можно результаты одного анализа прикладывать как
нагрузки и граничные условия к текущей модели.
Поворот
Перемещение и поворот
788.0 Темпиратура
100.0 Сила
Описание Задачи
В этом примере мы попытаемся заново проанализировать кружку кофе,
предположив, что она теперь наполнена ртутью. Мы используем масштабный
множитель 13.51, чтобы учесть разницу в плотности. Поскольку гравитация и
размеры кружки не меняются, то самым быстрым методом перезадания нагрузки
является увеличение масштабного множителя давления, действующего на кружку.
Процедура Анализа
Установка Проекта Анализа
Geometry
Finite
Elements
Material
Propertie
Element
Properties
Loads and
Boundary
Conditions
Geometry
Finite
Elements
Material
Propertie
Element
Properties
Loads and
Boundary
Conditions
Geometry
Finite
Elements
Material
Propertie
Element
Properties Loads and
Boundary
Conditions
Отображение Граничных Условий,
Приложенных к Кружке.
1) В главном меню MSC.Patran
нажмите на приложение Loads/BCs.
2) Наверху формы Loads/BCs
установите Action >> Plot Marker.
3) В Current Load Case смените Default
на Untitled.SC1.
4) В Assigned Load/BC Sets выберите
все наборы LBC, у которых имя
начинается с Displ и default_group в
окне Select Groups.
5) Так Вы выберите все перемещения,
приложенные к модели.
6) Нажмите Apply.
7) Выбранные LBC отобразятся на
экране.
8) Отображение Давления,
Приложенного к Кружке
9) Наверху формы Loads/BCs
установите Action >> Plot Contour и
Object >> Pressure.
10) Убедитесь, что в Current Load Case
установлено Untitled.SC1.
11) Выберите pload4.1.2D В поле
Existing Sets и Top Surf Pressure в
Select Data Variable.
12) Выберите default_group в поле
Select Groups и нажмите Apply.
13) На экране отобразится давление.
• Приложение Нового Варианта Давлений к Модели
Задание Решатель Обработка
модели результатов
Geometry
Finite
Elements
Material
Propertie
Element
Properties
Loads and
Boundary
Conditions
Увеличение Давления, Приложенного к
Кружке
1) В главном меню MSC.Patran нажмите на
приложение Loads/BCs.
2) На верху формы Loads/BCs установите
Action >> Modify, Object >> Pressure,
Type >> Element Variable.
3) В поле Select Sets to Modify выберите
LBC набор pload4.1.2D и нажмите на
кнопку Modify Data.
4) На верху формы Modify Data установите
Load/BC Set Scale Factor на 13.51.
Нажмите OK, а затем Apply в фрме
Loads/BCs.
5) Масштабный множитель характеризует
разницу плотностей ртути и кофе.
Приложенное давление задается PCL
функцией “rgh”, и поэтому, чтобы
задать новую нагрузку, легче всего
увеличить масштабный множитель
давления, действующего на кружку. При
этом учитывается, что гравитация и
высота не меняются.
• Создание MSC.Nastran Input File
Задание Решатель Обработка
модели результатов
Создание
входного файла
Запуск
анализа
Загрузка
результатов
анализа
Создание
входного файла
Запуск
анализа
Загрузка
результатов
анализа
Создание
заливки
Отображение
результатов в виде
деформации модели
3D (volume) Solid
Actions
Следующая таблица описывает меню Action формы Element Properties..
Описание Меню Action
Create Вводит зависящие от кода анализа данные по свойствам элементов и
прикладывает их к выбранным геометрическим или FEM примитивам.
Modify Модифицирует существующие наборы свойств.
Delete Удаляет наборы свойств из базы данных.
Show Показывает таблицы, перечисляющие геометрические и FEM
примитивы и связанные с ними свойства. Создает скалярные,
векторные и маркерные графики выбранных свойств.
Меню Dimension и Type
Следующая таблица описывает меню dimension и type для структурного
анализа в MSC.Nastarn.
9 • Обзор Анализа
• Основные Понятия и Определения
• Установка Параметров Анализа
• Проведение Анализа
• Получение Результатов Анализа
• Проверка Анализа
9.1 Обзор Анализа
Приложение Analysis является переходным звеном между возможностью
препроцессирования и постпроцессирования в MSC.Patran и различными кодами
анализа, которые можно использовать для анализа модели и получения
результатов. MSC.Software позволяет использовать ряд собственных (patran-а)
модулей анализа и кроме того предоставляет интерфейсы для нескольких наиболее
распространенных кодов анализа.
Actions
Меню Action зависит от кода анализа. Обычно в нем cодержится Analyze,
Read, Results и Read Input. Для запуска своего анализа вы должны выбрать
действие Analyze.
Objects
Это меню определяет, какую часть модели включить в анализ: Entire Model
(вся модель) или Current Group (только текущая группа). Чаще используется Entire
Model.
Methods
Меню Method определяет какие этапы анализа будут выполнены. Оно содержит Full
Run (полный анализ), Check Run (проверка модели), Analysis Deck (подготовка
файла исходных данных для анализа), Model Only. Если установлено Full Run, и
ввод исходных данных пройдет успешно, тогда решатель начинает проводить
анализ.
Пример формы приложения Analysis
Для собственных модулей Patran-а действие Analyze отправляет модель
прямо на анализ. Для других программ анализа действие Analyze создает входные
данные, которые затем передаются на анализ. Ниже представлен пример формы,
начинающей анализ в MSC.Nastran. Это форма проведения структурного анализа
всей модели с помощью MSC.Nastran.
Analysis
• Нажмите на Apply.
Анализ начнется.
Управление Анализом
Если Вы используете MSC.Nastran, то в поле history будет появляться информация
по текущему состоянию анализа. В случае возникновения каких-либо проблем в
поле history появится красное сообщение об ошибке, а на экране выскочит
отдельное окно диагностики. После завершения анализа соответствующее
сообщение появится в поле history.
Actions
Меню Action зависит от используемого кода анализа. Например, в
MSC.Nastran Вы можете установить Read Output2 (читать файл с расширением op2)
или Attach XDB (подключить файл с расширением xdb). По умолчанию MSC.Patran
ищет файл XDB.
Objects
Меню object определяет то, что Вы получаете. в MSC.Nastran Вы можете
выбрать results entities (результаты), model data (модель) или и то и другое. Если Вы
хотите получить результаты, то нужно установить Results Entities.
Methods
Меню method определяет, как Вы получаете результаты. В большинстве
случаев оно устанавливается на local.
Глава Визуализация
Численных Результатов
10 • Обзор приложения Results
• Основные Понятия и Определения
• Обработка Результатов
• Инструменты постпроцессора Insight
Даже если существует всего один result case, он все равно должен быть
выбран перед отображением результатов. После того как Вы выбрали Result сase, в
соседенем поле появится перечень доступных результатов.
Выберите результаты
перемещений, из которых
создается график
деформаций. Заливка также
отобразится на
деформированной
структуре.