Вы находитесь на странице: 1из 266

УДК 004.94:621.7.04 (076.

5)
ББК 34.62в6я73
П18

Рецензенты: кафедра «Техническая механика», заведующий кафедрой,


д-р. техн. наук, проф. О.С.Лехов (РГППУ); ведущий научный сотрудник,
д-р. техн. наук, проф. И.Г. Емельянов (ИМАШ УрО РАН)

Авторы: B.C. Паршин, А.П. Карамышев, И.И. Некрасов, А.И. Пугин,


А.А. Федулов

П18 ПРАКТИЧЕСКОЕ РУКОВОДСТВО К ПРОГРАММНОМУ


КОМПЛЕКСУ DEFORM-3D: учебное пособие / B.C. Паршин, А.П. Карамы-
шев, И.И. Некрасов, А.И. Пугин, А.А. Федулов. Екатеринбург: УрФУ, 2010.
266 с.
IBSN 978-5-321-01772-2
Учебное пособие посвящено системному описанию принципов работы с программ-
ным комплексом DEFORM-3D американской фирмы Scientific Forming Technologies. Cor-
poration (SFTC), направленным на проведение конечно-элементного анализа различных
технологических процессов металлообработки. Пособие затрагивает вопросы создания
инструмента и заготовки, их разбиения конечными элементами, назначения механических
свойств, граничных условий, управления работой процессора. Приведены также примеры
решения задач с применением рассматриваемого программного комплекса, что придает
учебному пособию особую практическую ценность. Пособие полезно для инженеров-
разработчиков, научных работников, аспирантов и студентов, в особенности занимаю-
щихся исследованиями технологических процессов и оборудования в области обработки
металлов давлением.

Библиограф.: 5 назв. Рис. 259. Табл. 8.

ISBN 978-5-321-01772-2 УДК 004.94:621.7.04 (076.5)


ББК 34.62в6я73

©УрФУ, 2010
3

' ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ.. — . . ..:..... 5
Глава 1. ОПИСАНИЕ ПРОГРАММНОГО КОМПЛЕКСА DEFORM-3D
1.1. Общие сведения. 6
1.2. Препроцессор 9
1.2.1. Меню Simulation Controls (Параметры моделирования) 13
1.2.2. Задание данных материала 38
1.2.3. Панель Tree Window (Дерево объектов) 54
1.2.4. Панель Option Window (Свойства объектов). 56
1.2.5. Управление расположением объектов друг относительно друга 97
1.2.6. Параметры взаимодействия объектов 99
1.2.7. Создание файла базы данных 105
1.3. Процессор 107
1.3.1. Начало расчета 108
1.3.2. Устранение неисправностей при расчете ПО
1.4. Постпроцессор 116
1.4.1. Инструменты анализа параметров 119
1.4.2. Управление анимацией 129
1.4.3. Свойства отображения 131
Глава 2. ПРИМЕНЕНИЕ ПРОГРАММНОГО КОМПЛЕКСА
DEFORM-3D ДЛЯ РЕШЕНИЯ ЗАДАЧ ОМД
2.1. Осадка цилиндрических заготовок 137
2.1.1. Создание базы для решения задачи 138
2.1.2. Задание базы в Pre Processor 141
, 2.1.3. Решение задачи 165
;• 2.1,4.Интерпретация полученных результатов в Post Processor 170
2.1.5. Сравнение значений, полученных вариационным методом,
со значениями в программном пакете DEFORM 189
2.2. Волочение трубной заготовки 194
4

2.2.1. Создание базы захвата заготовки в Pre Processor 195


2.2.2. Решение задачи захвата заготовки 212
2.2.3. Просмотр захвата заготовки в Post Processor и создание базы
собственно волочения 213
2.2.4. Решение задачи волочения заготовки 218
2.2.5. Интерпретация полученных результатов в Post Processor 219
2.3. Прямое прессование прутка из алюминиевого сплава 223
2.3.1. Создание файла базы данных в Pre Processor и запуск задачи........ 224
2.3.2. Интерпретация полученных результатов в Post Processor 238
2.4. Продольная листовая прокатка 249
2.4.1. Задание и решение базы данных 252
2.4.2. Интерпретация полученных результатов в Post Processor. 261
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 265
5

ВВЕДЕНИЕ
; Уральский федеральный университет имени первого Президента Рос-
сии Б,Н. Ельцина является одним из сорока вузов страны, которые стали по-
бедителями конкурса в программе «Инновационный вуз». В рамках этого
конкурса университет получил бюджетное финансирование на закупку со-
временного оборудования, программных продуктов, разработку образова-
тельных программ и т.п. для обеспечения образовательного процесса и на-
учных исследований в вузе на мировом уровне.
Одним из наиболее востребованных компьютерных продуктов, приоб-
ретенных по программе «Инновационный вуз» научно-образовательным цен-
f-кгром «Металл», является программно-вычислительный комплекс DEFORM,
&
^позволяющий моделировать большое количество процессов и решать раз-
личного рода задачи в области машиностроения, материаловедения и метал-
лургии. Успешное освоение данного программного продукта невозможно без
етального ознакомления со всем его функциональным аппаратом, а также
^работки наглядных примеров расчетов и методик их проверки с исцользо-
анием уже известных экспериментальных зависимостей.
В данном пособии рассматриваются возможности программного пакета
, EFORM применительно к решению задач обработки металлов давлением
1рМД). Приводится подробное описание интерфейса программы, его функ-
гональных возможностей. Рассмотрены вопросы формирования базы дан-
IX при моделировании процессов ОМД, а также анализа полученных ре-
льтатов средствами программного пакета. Результаты, полученные мето-
м конечных элементов (МКЭ) в программном пакете DEFORM, соотнесе-
I с результатами, полученными экспериментально, а также аналитическими
авнениями. Для самостоятельного решения сформулированы задачи, моде-
рующие различные процессы ОМД.
Авторы пособия выражают благодарность кафедре «Металловедения и
еталлообработки» и лично доценту кафедры А.М. Илларионову за помощь
использовании лицензионного программного комплекса DEFORM.
6

Глава 1

ОПИСАНИЕ ПРОГРАММНОГО КОМПЛЕКСА DEFORM

1.1. Общие сведения

DEFORM - система конечно-элементного моделирования, которая


предназначена для анализа трехмерного течения металла при различных
процессах обработки металла давлением, DEFORM - практичный и эффек-
тивный инструмент, позволяющий прогнозировать характер формообразова-
ния при операциях обработки металлов давлением без существенных затрат
на экспериментальное исследование.
Благодаря моделированию производственных процессов ОМД на ЭВМ
DEFORM также позволяет пользователям:
- снизить долю затрат на испытания и модернизацию процессов и осна-
стки;
- усовершенствовать конструкцию инструмента, чтобы уменьшить
стоимость его производства и расход материала;
- сократить затраты по времени от начала проектирования до внедрения
готового решения.
Линейка продукции от производителей программы DEFORM.
1. DEFORM-2D. Программа может моделировать плоскую деформацию
и осесимметричные детали с помощью двухмерных моделей. Полностью
укомплектованная всеми модулями программа содержит последние разра-
ботки в области конечно-элементного моделирования. Программа также хо-
рошо пригодна для прикладных и научных исследований.
2. DEFORM-3D. Программа моделирует сложные трехмерные задачи.
Программа идеальна для задач, которые не решаются с помощью двухмерно-
го приложения.
3. DEFORM-2F. Это пакет для плоских двухмерных и осесимметричных
задач. Программа пригодна для пользователей начального уровня со знанием
-начальных азов конечно-элементного моделирования.
4. DEFORM-3F. Это пакет для трехмерного моделирования холодных,
теплых и горячих ковочных процессов.
5. DEFORM-HT распространяется как модуль к DEFORM-2D и -3D.
Кроме моделирования деформаций, данный модуль может моделировать
' воздействие тепловых процессов на твердость заготовки, объем фазовых
I -"включений в металлической структуре, остаточные напряжения и содержа-
вшие углерода.
Рассмотрим интерфейс программного комплекса DEFORM. Данный ин-
т е р ф е й с скомпонован из полей, несущих определенную функцию каждая
| ' ( р и с 1.1).
Интерфейс программы DEHORM-3D

1
"ilffllS&i) в- *•<&«> if? '

; рноодм

Рис. 1.1

Кроме стандартных для программ, работающих в среде Windows, Task-


= bar (Панели Задач) и Toolbar (Панели Инструментов), присутствуют сле-
дующие поля (согласно номерам на рис. 1.1):
1. Поле, указывающее расположение папок с базами данных.
2. Поле, отображающее базы данных в конкретной папке.
3.Поле, отображающее вспомогательные файлы, генерирующиеся при
работе с базами данных.
4. Поле отображения сообщений о процессе моделирования.
5. Основные компоненты системы.
Система DEFORM состоит из трех основных компонентов:
Pre Processor (Препроцессор) необходим для создания, сбора или из-
менения данных, требуемых для проведения расчета и для создания файла
базы данных для расчета.
Simulator (Процессор) необходим для проведения вычислительных
расчетов и записи полученных результатов в конечный файл базы данных.
Вместе с решением задачи работает система переразбиения элементов, кото-
рая при необходимости способна создать новую сетку конечных элементов.
Одновременно происходит запись информации о статусе решения, в том чис-
ле об ошибках, в файлы, сохраняемые с разрешением .MSG и .LOG.
Post Processor (Постпроцессор) необходим для чтения базы данных по-
сле завершения моделирования и отображения результатов в виде графиков,
а также извлечения числовых данных.
Рассмотрим подробнее каждый компонент.
1.2. Препроцессор

« Препроцессор представляет собой отдельное приложение, запускаемое


при создании новой базы либо вызываемое командой DEFORM-3D Pre в ка-
талоге Pre Processor (рис. 1.2).

'' Каталог Pre Processor

• DEroRM-ЗВРге;
Maehmim;
Forming
• -Sasgina'
Shapely
RingRolliap '

Рис. 1.2

Препроцессор программы использует графический пользовательский


терфейс для обобщения данных, необходимых для запуска процесса моде-
' рования. Исходные данные представляют собой:
- описание объекта - геометрия, параметры сетки конечных элементов,
температура процесса, материал объекта и т.д.;
- данные материала объектов - это данные, описывающие поведение
материала при условиях, в которых будет моделироваться виртуаль-
ный процесс ОМД;
- условия взаимодействия объектов - параметры, описывающие взаи-
модействие объектов друг с другом, включая характер взаимодейст-
вия объектов, трение и теплопередачу между ними;
- управление моделированием - т.е. выбор методов решения, с помо-
щью которых программа будет находить решение системы конечно-
элементных уравнений; а также условия состояния окружающей сре-
ды процесса, количество шагов моделирования и т. д.;
10

- свойства материала - это свойства, описывающие физические процес-


сы, происходящие в материале во время межфазного преобразования
при моделировании термической обработки.
На рис. 1.3 представлен интерфейс DEFORM-3D Pre Processor. Окно раз-
делено на три области: Main Window (Экран), Tree Window (Дерево объ-
ектов) и Option Window (Свойства объектов) (соответственно позиции 1, 2,
3 на рис. 1.3).
Интерфейс Pre Processor

Step -1

j. S® BfWpaKOtwci. I

BSertOSumj.

Рис. 1.3

Основные команды, необходимые в использовании, представлены на


Панели инструментов (Toolbar). Полный набор команд доступен также че-
рез Панель задач (Taskbar).
Основные команды, необходимые для настройки задачи:

^ - Simulation Controls (Настройка параметров, контролирующих про-


цесс моделирования);
Я - Material (Задание данных материала деформируемого объекта);

Jb. - Object positioning (Позиционирование объектов друг относительно


Друга);
11

- Inter-object (Настройка параметров взаимодействия объектов);

Ш ® - Database Generation (Создание файла базы данных для запуска за-


гдачи на расчет);
Команды, отвечающие за работу с файлами:
V £

- Import DB (Открыть имеющийся файл базы данных);


V" - Import keyword (Открыть имеющийся файл .KEY);
В
- Save (Сохранить текущее состояние в .KEY файл);
'Ш - Print (Печать);
:
®1 - Capture image (Передача изображения с экрана в файл);
Capture image to clipboard (Передача изображения с экрана в бу-
ер обмена).
Управление экраном:
А - Pan (Динамическое панорамирование экрана вверх, вниз, вправо и
ево при нажатой левой кнопки мыши);
® - Dynamic Zoom (Увеличение или уменьшение объекта при одно-
еменно нажатой левой кнопки мыши и перемещении указателя вверх или
низ соответственно);
' ^ - Box Zoom (Увеличение заданной части экрана препроцессора с по-
шью инструмента «Рамка»);
С* - Rotate (Свободное вращение объектов на экране препроцессора
и нажатой левой кнопки мыши);
& © , Л § - Rotate X, Y, Z (Вращение объектов на экране препроцес-
ра вокруг осей X, Y, Z соответственно);
Ш - View fit (Вписать все объекты в окно экрана);
- Isometric view (Отображение в изометрии);
2
Ь , -Ш• - X, -X view (Проекция экрана вдоль оси ОХ соответственно с
еличением и уменьшением координаты);
& , Й - Y, -Y view (то же самое для оси 0Y);
12

Ш, в - Z , -Zview (то же самое для оси 0Z); .:


Я - V i e w Back (Предыдущий вид)..
Отображение объектов:
Я - Shading (Полутоновое отображение объектов);
Я - Wire frame (Отображение сетки элементов объектов);
И - Shading and Wire frame (Полутоновое отображение вместе с сет-
кой конечных элементов);
Я - Surface patch (Отображение каркаса объектов (только основные
линии);
И - -(-Surface patch (Полутоновое отображение объектов вместе с кар-
касом объектов);
Работа с точками:
- Select (Выбор точки экрана);
ИИ - Measure (Измерить расстояние между двумя точками);
Я - Refresh (Обновить изображение экрана, данная команда удалит вы-
деленные точки и размеры между точек).
Разное:
Ш - What's this? (Вызов справки);
Ш - Quit (Выход из Pre Processor (Препроцессора)).
13

1.2.1. Меню Simulation Controls (Параметры моделирования)

' Меню вызывается нажатием кнопки : Ф на панели инструментов. В нем


ществляется настройка параметров моделирования процесса (рис. 1.4). В
юй части окна расположены закладки, каждая отвечающая за свою часть
аметров. Рассмотрим в кратком изложении каждую.
Закладка Main (Основные параметры). В ней представлены общие па-
етры моделирования. Параметр Simulation Title (Название процесса)
ь1
воляет пользователю идентифицировать процесс ОМД, задаваемый в
ной задаче (вплоть до 80 символов). Рекомендуется использовать заглав-
латинские буквы и избегать использования в названиях знаков препина-

Закладка Main (Основные параметры)

S i m u l a t i o n Controls

Щ Ш .. Name « i d Number .-Urite


|М 1 ;
В В :
Simulation ТЙе: . •"* SI En' gfeh
Step ; (ОЕГОПМ SIMULATION
Type ...........
Gpwation Name:
'Step :
''* lagran&on Iw^amentej- ^ AL£ Rollinfl
jOPERATIDN 1
J Remesh Criteria • <"' C' Ring-RoSing
OperationNumb»;

^iteration Mesh Number: i)


• Mode • • •!
^Process Conditions
Defami)on :- V '- .',
^ Advanced

| Control Fifes
г Si'f'i': ••'
Г Meatmfl | J
Г

Рис. 1.4

Параметр Operation Name (Название операции) позволяет уточнить


кретный вид операции при заданном процессе моделирования. Например,
вание заготовки на участке от печи до прошивного стана при задании
,цесса прокатки на прошивном стане.
Operation Number (Номер операции) позволяет задать порядковый но-
операции в технологическом цикле.
В поле Mesh Number (Номер сетки элементов) записывается порядко-
номер текущей сетки конечных элементов заготовки, т.е. отображается
14

число переразбиений заготовки на сетку конечных элементов. Зна.чение дан-


ного параметра присваивается автоматически в процессе задания базы.
Параметр Units (Система единиц) предоставляет выбор между англий-
ской системой (English) или метрической системой СИ (SI) (при решений
рекомендуется последнее). Этот параметр должен быть выбран предвари-
тельно в самом начале задания базы и не должен изменяться во время моде-
лирования или после завершения операции.
Пользователю предложены пять различных типов моделирования в поле
Туре (Тип), которыми он может воспользоваться при запуске решения
задачи:
- Lagrangian Incremental (Анализ Лагранжа) применяется по умолча-
нию для всех процессов ОМД, при моделировании свободной ковки, прокат-
ки, механической обработки, выдавливании, волочении, штамповке, а также
процессах термической обработки и моделировании фазовых превращений в
материале;
- ALE Rolling (Прокатка) применяется для задания процессов прокат-
ки. Этот тип устанавливается автоматически при выборе шаблона Shape
Rolling (Сортовая прокатка). При использовании этого шаблона- автомати-
чески генерируются необходимые граничные условия на входной и выход-
ной частях валков. Когда процесс прокатки настраивается с помощью обыч-
ного препроцессора, то пользователю необходимо выбрать данный параметр
самостоятельно, а также затем самостоятельно задать граничные и начальные
условия;
- Ring-Rolling (Раскатка колец) применяется при моделировании про-
цесса раскатки колец. Этот тип моделирования, в отличие от предыдущего,
приспособлен к неизотермическому расчету процесса раскатки при одновре-
менном снижении системных требований к компьютеру и итогового времени
моделирования;
- Steady-State Machining (Обработка резанием) данный тип анало-
гично ALE Rolling может, быть выбран самостоятельно либо будет выбран

J
15

Соматически при выборе специального шаблона Machining (Механиче-


ш обработка). При задании данного типа без шаблона, требуется само-
эятельно задать граничные условия процесса, в том числе параметр Stop-
; Plane (Плоскость остановки);
0р - Steady-State Extrusion (Выдавливание) данный тип еще не прорабо-
^н-разработчиками, и будет использоваться в следующих версиях пакета.
Для каждой операции должен быть выбран свой тип моделирования.
Следующее поле Mode предлагает выбрать (Режим моделирования),
1чем одновременно можно задать несколько режимов;

Deformation (Деформация) (установлена по умолчанию) моделирует


«формацию заготовки, вызванную механическим или термическим воздей-
Шием на нее или воздействием от фазового превращения в материале;
I - Heat Transfer (Теплопередача) моделирует теплопередачу объектов
ЗСели между собой, а также с окружающей средой, образование тепла, вы-
-гое деформацией или фазовыми преобразованиями в материале. Вклю-
| г в себя:
Transformation (Фазовое преобразование) моделирует фазовое пре-
Ьазовавие в материале, вызванное воздействием температуры или от
тени;
:
• Grain (Размер зерна) моделирует рекристаллизацию и изменение
tepa зерна;
Diffusion (Диффузия) моделирует диффузию атомов углерода в ма-
гал заготовки при процессах науглероживания;
Heating (Нагрев) моделирует нагрев заготовки в печах сопротивле-
: Или в индукционных печах.
Закладка Step (Настройка шага). Как видно из рис. 1.5, закладка состо-
|из нескольких вкладок. Вкладка General (Общее) отражает основные ус-
|овки шага, с которым будет осуществляться расчет параметров процесса.
В поле Starting Step Number (Номер исходного шага) задается номер
|га, с которого процесс начнет моделироваться. Если расчет начинается «с
16
нуля», то значение исходного шага будет «-1», если моделируется вторая или
последующая операция процесса ОМД, то исходным шагом этой операции
будет шаг с номером, следующим за последним шагом предыдущего расчета
со знаком «минус». Знак «минус» означает, что шаг записывается в базу дан-
ных препроцессором (вручную при задании исходных параметров либо ав-
томатически при очередном переразбиении сетки конечных элементов на
объекте).
Закладка Step (Настройка шага)

Sim uf.it ion CofiluHs

бегдаа! j Advanced 1 I Advanced 2 }

Starting Ste& Number [-1

Numbw of SrmJeticn Steps licit

Step Inclement to Save

Primary Die

j 1 • Woikpieee II
Solution Step Definition

!" With Die Displacement


|t=r—зр
>t With Time Increment

Рис. 1.5

В поле Number of Simulation Steps (Количество шагов моделирова-


ния) задается общее число шагов, которое промоделирует процессор. На-
пример, если начальный шаг -45, а количество шагов 50, то последним шагом
расчета будет шаг с номером 95 (при отсутствии дополнительных критериев
автоматической остановки или отсутствии ошибок при расчете).
Поле Step Increment to Save (Период сохранения шагов) определяет
количество шагов, кратных заданному числу, которые будут сохранены в
итоговую базу данных.
Поле Primary die (Главный инструмент) отражает объект, относитель-
но которого будет определяться большинство параметров остановки расчета
и параметров шагообразования. Обычно главным инструментом задается та-
инструмент (не заготовка), закон движения которого известен либо из-
ны его силовые параметры.
Solution Step Definition (Определение шага решения) - один из основ-
параметров в программе. Размер шага может быть задан двумя способа-
: фиксированным перемещением главного инструмента (With Die
placement) или фиксированным промежутком времени (With Time
rement). После выбора того или иного способа можно задать либо посто-
ое значение (Constant) размера шага (перемещение или время), либо за-
мость значения от времени (f(time)), либо зависимость значения от ве-
ины смещения главного инструмента (f(stroke)), как показано на рис. 1.6.

Solution Step Definition (Задание шагообразования)

I " Solution Step Definition -


VVftfiOteDisplacement
К- [ 5 3 m 3 [ii iiwi' ojDsSir.e.1
; With Time Increment
Г И Щ -j p sac: j t f Define... )

Рис. 1.6

l i p и выборе задания постоянного значения нужно просто ввести это зна-


ё в поле, при задании функциональной зависимости станет активной
"ка Define (Определить), после нажатия которой в появившемся окне
К 1.7) следует ввести необходимые значения в табличной форме. Часто
ользуемые параметры можно сохранять кнопкой Save (Сохранить), а за-
при необходимости использовать вновь Load (Загрузить).
Сформулируем основные рекомендации по выбору размера шага.
Выбор размера (перемещение или время) шага имеет очень большое
чение. Слишком большая величина шага может стать причиной неточно-
• решения, разрушения жесткого элемента инструмента или отсутствия
димости задачи. Слишком маленькая величина шага может стать причи-
необоснованно большого времени решения задачи.
18
Задание функциональной зависимости

Рис. 1,7.

Сформулируем некоторые рекомендации по выбору этого параметра.


Максимальное перемещение любого узла элемента за 1 шаг не должно пре-
вышать 1/3 длины ребра элемента. В процессах объемной закрытой штам-
повки при течении металла в конце хода инструмента, при облойной штам-
повке и других высококонцентрированных деформациях перемещение узла
за 1 шаг не должно превышать 1/10 длины ребра элемента.
Выбор величины шага может осуществляться по следующей методике:
1. После создания сетки конечных элементов на заготовке, используя
доступные в программе средства измерения Measure lit!, необходимо изме-
рить длину ребра /min наименьшего элемента заготовки.
2. Оценить максимальную скорость смещения точек заготовки - для
большинства процессов скорость будет равна скорости главного инструмента
и тах ; для процессов штамповки или прессования скорость будет равна скоро-
сти пуансона, умноженную на коэффициент вытяжки.
3. Разделить измеренную длину ребра lmin на скорость и тах . Значение,
приблизительно равное одной трети полученного значения, будет соответст-
вовать значению времени одного шага при моделировании.
4. Количество шагов определяется по формуле
19

w&t
n - количество шагов;
x - общее перемещение главного инструмента;
v - скорость главного инструмента;
At - приращение времени за 1 шаг.
Если данный метод является непригодным для каких-либо отдельных
аев, то существуют еще три альтернативных возможности определения
его количества шагов:
а) наиболее общий случай любого процесса - это 1-3 % обжатия за 1

б) использовать заведомо большее число шагов в расчете и использовать


лнительные критерии остановки автоматической остановки процесса,
' мер но общему времени моделирования или по максимальному пере-
гнию главного инструмента (подробнее см. описание закладки Stop (Ав-
ическая остановка расчета);
} проведя более точный расчет по предыдущим методикам, взять 120 %
значения. Далее запустить расчет и дать возможность программе про-
расчет до конца (даже с учетом возможных ошибок). Затем, проанали-
ав проведенный расчет, принять более точное количество шагов моде-
ания.
"'уществуют еще две вкладки с расширенными параметрами, способны-
и необходимости изменять задание шагообразования. Первая вкладка
need 1 (Расширенные параметры 1) показана на рис. 1.8.
братимся к полю Step Definition (Определение шага). Оно определяет
м, который при необходимости может корректировать величину шага:
. User (Пользовательский) - количество шагов соответствует значе-
внесенному с поле Number of Simulation Steps (Количество шагов
ирования).
20
Вкладка Advanced 1 (Расширенные параметры 1)

MemiumS&aninWojkpiecepeiStep [О

Maximum Contact Tine П

Maximum Polygon Length p « Step Ш.5

Рис. 1.8.

2. System (Системный) - возможно дополнительное разбиение систе-


мой шагов моделирования на подшаги, каждый из которых сохраняется в ба-
зу данных как отдельный шаг; данный режим используется главным образом
для отладочных целей.
3. Temperature (Температурный) применяется в процессах с выделени-
ем тепла и теплопередачей; за время шага отвечает специальная переменная
Maximum Temperature Change per Step (Максимальное изменение тем-
пературы за шаг) на вкладке Advanced 2 (Расширенные параметры 2).
На данной вкладке присутствуют дополнительные параметры управле-
ния (поле Control Parameters).
Параметр Maximum Strain in Workpiece per Step (Максимальное
приращение деформации в заготовке за шаг) ограничивает приращение
деформации, которая может возникать в любом отдельном элементе во время
одного шага. Если задано не нулевое значение, то при достижении заданной
величины приращения будет создаваться новый подшаг.
Параметр Maximum Contact Time (Максимальное время контакта)
показывает, будет ли создан новый подшаг во время контакта узлов заготов-
ки и поверхности инструмента. По умолчанию значение параметра принима-
ется равным нулю. Если сетка КЭ контактирует с поверхностью инструмента
21

мя, много меньшее, чем время шага, то исходный шаг будет разделен
дшаги. Каждый из этих подшагов будет последовательно вычислен и
ан в Конечную базу данных. Для трехмерных задач с большим количе-
элементов эта процедура приведет к значительному увеличению вре-
Й вычисления. Если параметру присвоено значение, равное единице, то
ржность разбиения шагов во время контакта заготовки с инструментом
:чена. Таким образом, узлам сетки конечных элементов заготовки будет
шено проникать через поверхность инструмента, однако затем - в конце
- они будут искусственно возвращены обратно к поверхности инстру-
а. Данная процедура позволит значительно сократить время вычисления,
и задании слишком большого шага некоторые элементы могут разру-
:
я и терять часть объема. Рекомендуется применять значение, равное
V» »

. це, и выбирать шаг по методике, указанной выше,


"араметр Maximum Polygon Length per Step (Максимальная длина
огранника за шаг) характеризует длину многогранника. Длина много-
ка задает верхний предел абсолютного расстояния, на которое может
иться узел на поверхности заготовки за время шага. Максимальное рас-
ие вычисляется по формуле
L • dpien

* * Afmax - максимально допустимое время шага;


• L - расстояние от данного узла заготовки до ближайшей смежной по-
ности йа этом же объекте;
dpien — коэффициент, определяющий относительное максимально до-
имое время шага;
' v - скорость данного узла.
Значения коэффициента dpien могут изменяться от 0 до 1. Значение 0 де-
невозможным создание подшагов. Рекомендуемые значения лежат в
пазоне от 0,2 до 0,5. Значение 0,2 увеличивает время расчета шага, значе-
0,49 уменьшает время расчета шага, но также снижает точность резуль-
22

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


элементов й поэтому эти значения использовать не рекомендуется.
Перейдем к вкладке Advanced 2 (Расширенные параметры 2)
(рис. 1.9).
Вкладка Advanced 2 (Расширенные параметры 2)

Рис. 1.9

Параметр Maximum Temperature Change per Step (Максимальное из-


менение температуры за шаг) ограничивает величину изменения темпера-
туры в любом узле за время одного шага. При любом ненулевом значении
параметра при достижении этой величины приращения температуры будет
создан новый подшаг.
Закладка Stop (Автоматическая остановка расчета) (рис. 1.10) содер-
жит три вкладки.
В поле General (Общие параметры) выделим параметры Process
Duration (Продолжительность процесса), которая определяет общую про-
должительность процесса моделирования, а также Primary Die Displacement
(Перемещение главного инструмента), которое определяет максимальное
перемещение главного инструмента в различных направлениях.
23
Закладка Stop (Автоматическая остановка расчета)

шт
Process Parameters joieDistaree J Stopping Plane. '.] .v ак j
GaTerf £sncel ]

Process Duration f o

. Primary Die Displacement X Г 6

Advanced

Min Velocity of Primary Die X f t ) Y'JO z W mm/sec •

Max Load of Primary Die X [6 •if - Z fo— H


MaxStraffiinanyelernert [o mm/mm .

Рис. 1.10

"Прейдем к следующему полю Advanced (Дополнительные парамет-


; Параметр Min Velocity of Primary Die (Минимальная скорость глав-
инструмента) остановит расчет при достижении установленных значе-
роекциями скорости главного инструмента на оси OX, 0Y, 0Z. Этот па-
-тр обычно используется, когда перемещение главного инструмента оп-
ляется задаваемой нагрузкой или когда используется ограничивающее
ение скорости (например, при моделировании работы гидравлического
|са).
Аналогично, Max Load of Primary Die (Максимальная нагрузка на
ный инструмент) остановит расчет при достижении установленных
£ний составляющих усилий по осям OX, 0Y, 0Z на главный инструмент.
If параметр обычно используется, когда перемещение главного инстру-
та определяется задаваемой скоростью или перемещение определено
ьзователем.
Max Strain in any element (Максимальная деформация в любом эле-
те) остановит расчет, когда накопленная деформация в любом элементе
гигнет указанного значения.
Следующая вкладка Die Distance (Расстояние между инструментами)
ечает т расстояние между инструментами (рис. 1.11). Когда расстояние
24

между двумя указанными точками на двух заданных объектах достигнет ука-


занного значения, произойдет автоматическая остановка моделирования.

Вкладка Die Distance (Расстояние между инструментами)

S i m u l a t i o n С emtio I&

fiK
Caned

£ Reinesh Сгйеиа

Ц ! ^ Iteration
: (Distance 3
^ Process Conditions

^ Advanced
fo.OQQOOD mm
| Control Files

0\:

Рис. 1.11

По аналогичному принципу работает принцип автоматической останов-


ки расчета заданием плоскости Stopping Plane (Плоскость остановки)
(рис. .1.12).
Вкладка Stopping Plane (Плоскость остановки)

Process Parameters j Die Distance !' Stoppirig Hint/.; •• • QK


RefetencePlarateDeftiingSloppf^HalfSpeSe- Cancel

ОЫес!: 1 - Workplace

а * 2..
J Remesh Сгйеиа Oligtn : ill I"

| Iteration VeCtOT (О* M



| Process Conditions

^Advanced

i Control Fries

Рис. 1.12

Когда указанный объект достигнет определенной плоскости, произойдет


автоматическая остановка моделирования.
25

акладка Remesh Criteria (Критерии переразбиения конечно-


нтной сетки) представлена на рис. 1.13. Подробнее о входящих в нее
'етрах читайте в разделе 1.2.3.

Закладка Remesh Criteria (Критерии переразбиения

конечно-элементной сетки) , -;

imuUUon Control
Genera! j Refreshing Method j

Object j 1 -Workpiece
m
Remeshrig Triggers
' Interference Depth
Г Absolute
I Iteration
Fo.?
^Process Conditions
Maximum Stroke Increment 10
^Advanced Maximum Time Increment [6

| Ccntrol Files Maximum Step Increment 10

Рис. 1.13

.кладка Iteration (Методы вычисления) содержит две вкладки. В этой


© параметров определяется тип математического аппарата, используе-
ля нахождения решения за каждый шаг моделирования. При моделиро-
•болыыинства процессов можно использовать значения по умолчанию,
ли при моделировании отсутствует условие сходимости решения, то
•одимо изменить некоторые значения.
ачнем с вкладки Deformation (Метод определения деформации), по-
ой на рис. 1.14.
оле Solver (Метод решения) предлагает выбор из нескольких методов,
•se solver (Метод разрежения) - это прямой метод решения, когда для
ьшения времени вычисления используется разрежение состава конечно-
ентных уравнении.
26
Закладка Iteration (Метод вычисления)

ч simulation C ontrols

Defame!ion j Temperature

Solver lEKation mehtod


Cofiiugale-Gtadent

г Sparse 1 "' NewtotvRaplwr


Г EMRES

Convergence error Emit

Vetaaly rtrroi . 10,005.


Force error Ere

В andwidlh optmzaiion

3 Рис. 1.14

Conjugate-gradient solver (Метод объединенного градиента) - это ме-


тод, при котором задача многократно аппроксимируется для нахождения ре-
шения. Для большинства задач именно метод объединенного градиента дает
большие преимущества по сравнению с методом разрежения:
- продолжительность решения уменьшается до пяти раз, особенно при
решении задач с большим числом вычислений;
- возможность использования сравнительно большого количество эле-
ментов при сравнительно небольшом времени решения и требований к
системе;
- минимальные требования к оперативной памяти компьютера, особенно
при решении достаточно простых задач.
Однако применение метода объединенного градиента имеет определен-;
ные ограничения. Решение некоторых задач будет обладать низкой сходимо-
стью или не обладать сходимостью вообще, в то время как метод разрежения
будет гораздо эффективнее. Наиболее часто проблема возникает в задачах,
когда заготовка подвергается небольшой деформации или изгибу.
При невозможности определения сходимости решения метод объеди-
ненного градиента автоматически заменяется методом разрежения. Помимо
этих двух методов добавлен новый метод решения GMRES, направленный.
27

-велимение эффективности многопроцессорного оборудования. Новый


д может использоваться только при включенном режиме работы много-
ессорного компьютера.
Метод объединенного градиента рекомендуется применять в процессах с
£шой площадью контакта заготовки и инструмента. Если в задаче заго-
а расположена в штампе так, что она будет скользить по поверхности
умента какое-то время до начала деформирования, то необходимо на-
<гь моделирования с использованием метода разрежения. Только после
как в заготовке произойдет некоторая деформация, необходимо поме-
доетод решения и продолжить моделирование. Первое время после сме-
т ~:.
?Тода нужно следить за процессом моделирования. Нормальное явление,
;На начальном шаге сходимость будет определяться более медленно, но
решение на втором шаге сходится с трудом или вообще не сходится, то
,димо снова произвести замену на предыдущий метод. В дальнейшем
снова попробовать изменить метод решения задачи,
рсмотря на все вышеизложенное, задачи, в которых могут наблюдаться
емы со сходимостью при использовании метода разрежения, не обяза-
следует переводить на метод сопряженных градиентов. Например,
инство задач с использованием тонких и плоских деталей будут удоб-
шаться методом разрежения через 20-30 шагов моделирования,
иедующее поле Iteration Method (Метод итераций) - это метод нахо-
Я решения уравнений с помощью итерационных алгоритмов до усло-
Ьдимости результатов расчета. В программе предложены два метода
,1Й.
.Newton-Raphson (Метод Ныотона-Рафсона) - метод, рекомендован-
й большинства задач, так как сходимость определяется при меньшем
• стве итераций, чем при других доступных методах. Но есть вероят-
что в некоторых задачах будет отсутствовать условие сходимости
28
2. Direct Iteration (Метод непосредственного повторения) - метод,
прй котором для определения сходимости решения требуется большее коли- ^
чество итераций, но в то же время больше вероятность, что решение вообще ^
найдется, чем при предыдущем методе. Для моделирования процессов с ис- {

пользованием заготовки из пористого материала, данный метод - единствен- ^


но доступный. Ниже приведена таблица с указанием рекомендованных мето- t

дов для решения тех или иных задач. j


Таблица 1.1

Рекомендации для решения задач I

Может быть He следует


Задача Рекомендовано
использовано использовать
Задача общего деформирования заго-
товки, заданной пластическим объектом ОГ, НП HP, MP
(хороший контакт с инструментом)
Задача общего деформирования заго-
товки, заданной упруго-пластическим MP, HP, СТД НП
объектом
Пружинно-нагруженный инструмент MP or
Инструмент с заданными усилиями MP, НП, К or
Термическая обработка с элементами в
форме тетраэдра (упруго-пластический MP, HP, сплав ОГ, HP
тип заготовки)
Термическая обработка с элементами в
форме параллелепипеда (упруго- MP, HP ОГ, HP
пластический тип заготовки)
Многократно деформируемые пластич-
ные объекты, деформируемые пластич- MP, НП, К or
но (большая деформация)
Многократно деформируемые пластич-
ные объекты, деформируемые пластич- MP, HP, П НП
но (малая деформация)
Многократно деформируемые упруго-
MP, HP, П НП,К
пластичные объекты
Упругая деформация при анализе на-
пряжений на инструменте, заданном MP, HP or
упругим элементом
Задачи с использованием осевой сим-
метрии (для упрощения) и упруго- MP, НП, к or, к
пластичной заготовки
Задачи с использованием осевой сим-
метрии (для упрощения) и пластичной MP, НП, к or, HP
заготовки
Задача только для решения теплопере-
дачи
or HP
29

овные обозначения в табл. 1.1: для метода решения: MP - метод раз-


•я; ОГ - метод объединенного градиента. Для метода итераций: HP -
'Ньютона-Рафсона; НИ - метод непосредственного повторения. Для
еления материала: СТД - стандартное задание упруго-пластичного Ma-
es сплав - задание сплава упруго-пластичного материала. Для контакт-
граничений: К — хороший контакт заготовки и инструмента; П - зада-
грешности контактных ограничений.
ёрейдем к полю Convergence error limit (Предел Ошибки на сходи-
'). Считается, что решение найдено, т.е. определена сходимость реше-
огда предел ошибки на сходимость скоростей и усилий удовлетворяет
I
ой величине. Это означает, что отклонение от норм скоростей и уси-
'тке, заданных величиной данного параметра. Визуально наблюдать те-
значения ошибки по скорости и усилию можно в главном окне про-
(окне сообщений) во время моделирования. Если при решении зада-
чения ошибок уже не снижаются, но в то же время далеки от мини-
, IX, то программа может предложить увеличить пределы ошибок на не-
о шагов моделирования, а затем вернуть прежние значения. Однако
*-рмнить,
{ что точность решения этих шагов снизится. Задание меньших
ий пределов ошибки даст более точные результаты во всех случаях, но
}чит время решения задач и.
] ючение параметра Bandwidth optimization (Оптимизация полосы
с|кания) всегда увеличивает время решения задачи оптимизированием
!
ры решаемой матрицы системы уравнений. Параметр рекомендуется
ать практически для всех типов задач.
ёрейдем к вкладке Temperature (Метод определения температур),
нной на рис. 1.15.
з всех методов, представленных на поле Solver (Метод решения),
о'метод Sparse (Метод разрежения) на данный момент является воз-
тм методом решения. Метод применяет разрежение состава конечно-
нтных уравнений. Параметр Bandwidth optimization (Оптимизация
30
полосы пропускания) аналогичен такому же параметру при нахождении
деформаций.
Вкладка Temperature (Метод определения температур)

£K

Soivef £ancel ]
<?• Sp&tss Crca^ugafe-Gracfenf :.' Sfcsri*•
SandWidth Optimization
Я TempwaUire

Рис. 1.15.

Закладка Process Condition (Условия протекания процесса) содержи!


четыре вкладки. Первая вкладка Heat Transfer (Теплопередача) определяет
условия теплопередачи между моделируемыми объектами (рис. 1.16).

Вкладка Heat Transfer (Теплопередача)

. Siiiiul.ilion Controls

HeafTransfe» j Diffusion j j Constant :


,3K
Environment Temperature £ancei
Constant '20 С
Reset
Function ol Tirre

Convection Coeffidert
Consist :0'02 ~ Wsoc/mmSC

Faction of Temperature £

Рис. 1.16

Параметр Environment Temperature (Температура окружающей сре


ды) используется при вычислении теплопередачи излучением и конвекцие!!
и представляет собой температуру пространства, в котором протекает моде
31

йя'ый процесс. Величина параметра может быть постоянной или функ-


времени. Теплопередача с окружающей средой происходит со всеми уз-
заготовки, не находящимися в контакте с другими объектами или инст-
нтом.
Параметр Convection Coefficient (Коэффициент конвекции) необходим
'вычисления теплопередачи конвекцией. Может быть постоянным во
ени или функцией от температуры.

Обратимся к вкладке Diffusion (Диффузия), показанной на рис. 1.17.

Вкладка Diffusion (Диффузия)


•i S i m u l a t i o n Contiols

Heal Transfer Diffusion j i n f c l m ' ' . j 'Co&antv.j- ак


• Enveonmerrf Atom Content Cancel
Cemtant ГгбГ""

• " F u s i o n of Time

R eaction Rate Coefficient


Constant jo.00025 mm/sec :

f" Function ol Tempetature £ r?efbif


f Function ol Atom

Рис. 1.17

араметр Environment Atom Contant (Содержание атомов в окру-


ей среде) определяет процентное содержание доминантных атомов
о углерода) для вычисления параметров диффузии во время процесса
роживания материала.
Йраметр Reaction Rate Coefficient (Скорость реакции) определяет
&ть реакции материала заготовки на поверхности с атомами углерода,
жащимися в атмосфере.
ледующая вкладка Induction (Индукция) становится активной только
•случае, если включен режим моделирования Heat Transfer (Теплопе-
да) > Heating (Нагрев) > Induction (Индукционный нагрев). На этой
' ке содержатся данные по умолчанию для выбранной системы единиц
32

для Magnetic Permeability (Магнитная проницаемость среды), Magnetic


Permittivity (Удельная магнитная емкость среды), Source Energy Ratio
(Коэффициент источника энергии).
На отдельной вкладке задаются постоянные величины (рис. 1.18).

Вкладка Constant (Постоянные величины)

ш Control Files

Рис. 1.18

Перечислим постоянные, которые задаются здесь:


1. Interface Penalty Constant (Погрешность взаимодействия) пред-
ставляет собой положительное число высокого порядка, используемое для
предупреждения проникновения узлов заготовки сквозь поверхность инст-
румента. Значение по умолчанию подойдет для большинства задач. Рекомен-1
дуется увеличить это значение, по крайней мере, на один порядок для загото'
вок с небольшими размерами. Это улучшит сходимость решения задачи при
решении методом разрежения.
2. Mech to Heat Convection (Перевод механической энергии в тепло-
вую) - это постоянный коэффициент отношения единиц измерения теплово;
и механической энергий. Значение по умолчанию устанавливается автомати<
чески при выборе той или иной системы единиц,
3. Time Integration Factor (Коэффициент интегрирования времени) -
это коэффициент прямого интегрирования температуры по времени. Преде-
33
ёний коэффициента - от 0 до 1. Наиболее подходящее значение для
•нства задач - 0,75.
oltzman Radiation Constant (Постоянная Больцмана) требуется
числения теплопередачи излучением. Значение по умолчанию на-
^ется автоматически. Так же переход к абсолютной температуре для
ения расчетов и обратно будет произведен автоматически,
'ладка Advanced (Дополнительные параметры) содержит четыре

г rent Global Time (Текущее глобальное время) - это начальное


ри решении задачи, и оно никогда не обнуляется.

Вкладка Variables (Переменные)

4 Sin m i l l i o n Control?

Variables i Ertor Tolerances ] User Defined' j. G i ^ f t s t f Ы:

Current Global Time F


Cutrenf Local Time Reset 1
Fime to Use foi Function Oats
;
<• Global Time ~ Lc'^l Time

PlimaiyWofkpiece i 6 -Моле j j

Г Ute i>M tiVKlormeibrr kwelic»

Рис. 1.19

rrent Local Time (Текущее локальное время) - это счетчик време-


шй с глобальным временем, но который можно по необходимости
i
ать на ноль. Глобальное время используется для многих операций
цессора, таких как определение функций, зависящих от времени, на-
перемещение. Те же самые операции постпроцессора можно произ-
относительно локального времени.
"тагу Workpiece (Главная заготовка) - это объект, который подвер-
деформированию. Основная функция этого параметра - остановить
34

моделирование, когда данный объект прекратит свое движение. Рекоменд}


ется использовать при моделировании прокатки.
Use original additive rule for transformation kinetics (Использовани
первоначального аддитивного правила для кинетики межфазных преоб
разований) - данный параметр возник в связи с созданием в этой вереи
программы нового улучшенного управления кинетикой межфазных преобра
зований. Новое правило допускает многократные преобразования в материа
ле в одно и то же время и при одной температуре. Но при желании использо
вать предыдущий вариант решения нужно отметить галочкой поле данной
параметра. ,
Вкладка Error tolerances (Допуски на ошибку)

Variables | Error Tolerances:.-1 User Defmed- j lOutBdCgnttot^-.

Geometry Е'ги .j j Cancel |

Tangential Ditet&irv : 1л'гл Z | Reset j

Norma! Direction П~ . X

ji
I

Рис. 1.20

Вкладка Error tolerances (Допуски на ошибку) содержит параме


Geometry Error (Геометрическая ошибка) - это величина, служащая
оценки ошибки между дискретными объектами. Величина по умолчани
удовлетворяет большинству возможных применений.
На вкладке User Defined (Переменные, определяемые пользователе
представленной на рис. 1.21, в поле User Defined Values (Значения пер
менных) можно задавать 80-знаковые строчные переменные, которые пр;
своены алгоритмам или подпрограммам, разработанным пользователем.
35
Вкладка User Defined (Переменные, определяемые пользователем)

Variables | £trw Tolerances Uset Defined ;]: Out?** Control;

Uhm Delewd Vaiuet


Reset _ J

Рис. 1.21.

ерейдем на вкладку Output Conrol (Управление выходными данны-


.зображенную на рис. 1,22.

Вкладка Output Control (Управление выходными данными)

Variables f Error Tolerances f U»« jp

Strain Output v ' EI^'nbai/N^Quip^:-'


V Plastic j ' ;• . .v д. •.. л .л
r
Г Elastic ) I " Etertefrf t Node

c,e0 :
~ P • StraiT ' • •
Г' - Tiansfoimation plasticity . .; {? Element' ^ ' Ifement + Node

' iTIwrnalvduffietricj Shew '•• '•••••-


i <• Efemerit:' '''' Element * Node
Transformation volumetiic

Рис. 1.22

^rain Output (Выходные данные по деформациям) содержит список


пяющих деформаций, которые будут записываться в базу данных и за-
ыводиться на экран постпроцессором. Например, для упруго-
чной заготовки можно выбрать отображение отдельно упругих, пла-
те и полных деформаций. Для неизотермического процесса с упруго-
36

пластичной заготовкой можно выбрать деформаций" объемные термические, а


также дефорл Ш- •ЯЯЗЯШГ Ш
-пованием в»детали.
Elemental/Nodal Output (Выходные данные элементов/узлов) даю!
возможность пользователю выб'ратЬ' представлеиие показателя разрушения,
состояния деформаций и напряжений отдельно для элементов или для узло|
и элементов деформируемой детали.
Закладка Control Files (Файлы управления) содержит две вкладки
Существует набор различных специализированных возможностей, которы)
управляются с помощью специальных файлов. Специфичность управлени!
такими параметрами объясняется использованием этих параметров достаточ-
но редко. Для включения того или иного параметра необходимо, чтобы соот
ветствующий файл находился в директории, где расположена текущая з
щенная задача. При использовании того или иного управляющего файла п"
является обязательно предупреждение в окне сообщений. Параметры разд
^ ^ ^ ^{
* 3
. > j., % 1
ди-
лены на две кйтегории. . » f -..^ »••< • -
В первой категории содержатся два параметра (рис. 1.23).

Вкладка Category 1 (Категория 1)

Simulation Controls

Cetefloy? -i Ca»ego(jt2. j-.. V'•


i~ Double e-jsricave dcfrwt consbeits

. То.:)1ЖсК

Solver m t c h control

Рис. 1.23

Double concave corner constraints (Ограничения двухгранного угл


определяет диапазон значений угла, под которым происходит контакт меж
гранью элемента заготовки и углом инструмента.
switch contr.pl-,(Управление,включением метода решения) оп-
•'максимальнре.код^чество элементов, при задании которых аатома-
отключается возможность включения метода разрежения при мрде-
"ии процесса. Цель данного параметра - п р е д а р щ р с ф вклЕрденир
азрежения при очень больших задачах и избежать больших затрат
1,на вычисления. v;.-.,. ,••.••,• iiv; д. ,:«"'
второй категории (рис, 1,24) находятся с л е в д р ^ ^ щ р ^ м ^ ы .

Вкладка Category 2 (Категория 2) •

•yiniiitation Controls
j Main ~
• Categoryl •v C
' ateflary j. . j
Г Addtoonel femeshmg criteria Cancel ^J
\\ i r r, м p
11 S10P
тар Remesh Ctlleffa
-^toafion
Prot^t Conditions-.' Г Body weigh*
I f Advanced -F

Г User strain magnitude instead of ^aden* lor mash v' ieijHijog '

Рис. 1.24 • . , . .... V :

itional remeshing criteria (Дополнительные критерии переразбие-


;ёт доступным еще три параметра получения сетки конечных эле-
ля более точных расчетов,
weight (Вес тела) позволяет пользователю определить .силу тяже-
;овки. Если этой силой можно пренебречь, использовать данный па-
: рекомендуется.
38

1.2.2. Задание данных материала


Очень важную роль в достижении требуемой точности решения задачи
играет задание достоверных и приближенных к реальным условиям данных с
свойствах материала.
Препроцессор позволяет задавать следующие свойства материала:
1. Свойства пластичности материала; ... ;
2. Упругие свойства; ' •
3. Тепловые свойства;
4. Диффузионные свойства;
5. Свойства для определения размера зерен структуры металла;
6. Данные твердости материала;
7. Электрические и магнитные свойства;
8. Дополнительные.
Окно свойств материала открывается после нажатия на кнопку Materia
(Материал) Общий вид окна представлен на рис. 1.25.

Вкладка Plastic (Пластичные свойства) окна Material (Материал)

f Material
' Mdlmial Liat • ftegufer
lgAISI-11И5170-2(Ю0Иг0-П РИС • МвЛш»

Delete • j
:
•[г Tta-sfatnanot!I .
Load from Ha. J
] Dtfuaon j • Grain. -1: Hardness { £lec:/Mag. ij Advanced.j\- Save in Kb, j
" Jj Import 1
Export |
:-v-v. NoModd ' rf, ••.:•:.•.
n V^ MiseT фI • Copy piop:
de :| lsotrop(c

Рис.?.33
39

•типы свойств распределены по вкладкам окна. Все данные находят-


применение при моделировании процессов ОМД, за исключением
неских и магнитных свойств материала, т.к. последние необходимы
";ри индукционном нагреве или при нагреве в печи сопротивления,
грамма DEFORM содержит в себе библиотеку материалов, содер-
";олыпое количество черных и цветных металлов и некоторых- неме-
$>'ис. 1.26). Войти в библиотеку можно нажатием кнопки Load from
рузить из библитеки) в окне Material (Материал).

Встроенная библиотека материалов

$ ».}) l ib/'П у

Categoqr Material label /Load

AttfetaMatenals
urmnum * AL- imCOLD[
AI220^SL: machin77i0F(
n0F(s220CJt)C1I| '
DiOthe_mat
er .e r al AL- 017XOLD[
AL-L2-3024.0H3.COICDLD[
D[7QF(70.20C1I
el; .Exterti AAL-
StSteeeLat 5 fi2 j
;O
А1ЧП5ШЩ>Е71Ш1С) l
.D[70F(22t50Fr
)CГ)20-120GJJ- . Doi{!«
Supeiafey AL- 5 0B3, C OLD[ 70F( 2 0C) ]
•Tool Material AL-
Тйагшш .

AL' -
6
545dXOtO[7n£F(inij20CJJ
AL60S1_Maehi
062,C0L0E70F(2DC]l
ii_J ±J'
FStefs Desciiptiom
Maferiai Standeid Nt
Flowfne: AL-11 oOO. wCStOLDE70F(
ress: 20C)] - g
' strStStess:rraaiinnFlRal
0-2
i [. .:;r-Sourca • • Temperatuere::120>106 • 20
| System
V j Units Young's Modulus: zJ
W t? SI Equivalent Standard Notes
Appltahon . АЫ1OO. COLD[7OF[20C)]
JISAWOCLCOUDajOC)
шS3-HColeatdFoiTimbalmgment.
S3 Hot nForingr-ma
0 Machi
Ш Not specKied-

Рис. 1.26

му же можно создавать пользовательскую библиотеку материалов,


"ункция очень полезна, т.к. по умолчанию в библиотеке материалов
IX по отечественным стандартам - ГОСТам, поэтому для более точ-
ётственных расчетов, если есть экспериментальные данные тех или
-ериалов, рекомендуется задавать их самостоятельно^ Однако для
40
учебных целей и'оценочных расчетов достаточно.ад^жанда^тной;,библиотек
но следует предварительно оценить;-имеющиеся свойства материала, чтоб
избежать получения несоответствующего результата.
Все материалы в библиотеке материалов- DEFORM классифицируютс]
на две категории: однокомпонентные и сплавы. Для болылинста.задач, гд
деформации происходят при температурах ниже- температур превращений
свойства определяются как для однокомпонёнтных или однофазных мат
риалов. • • . , • • ' , , .
При работе в условиях высоких температур металлы подвергаются фаз
вым преобразованиям, .поэтому ващю .моделировать межфазные преобраз
i> * ' ' - л - ' х -i," ^ *, " j / ^
вания и определить свойства для каждой отдельной фазы или групп фаз. П
рейдем к рассмотрению свойств пластичности материала (вкладка Plast
(Пластичные свойства)). Металл.начинает,пластично деформироваться, к
гда прикладываемые напряжения достигают предела текучести. В данны
раздел свойств не отражены тепловые или упругие свойства материала.
Программа DEFORM обеспечивает задание величины Flow stress (Н
пряжение, соответствующее пределу текучести) различными зависим
стями (см. рис. |1.27). *
Поле задания Flow Stress (Предел текучести)

Plastic J.Elastic; I thermal | Diffusion [ Gram. ] Harness | Ele&/Mag.


:
•Row stress {Щта(е,е',Т) •

г Рис. 1.27

Приведем наиболее распространенные:


-1) Энергетический закон:

а = с-е" -и^'+'у, ' ' '


где а - эффективные напряжения пластического течения материала;
в - эффективная деформация материала;
и - эффективная скорость деформации материала;
41

постоянная Материала;
•показатель степени деформаций; ' -
'показатель степени скорости-деформаций; '
постоянная материала,
"йчный формат данных:
a = o(s,u,T),
температура.
л|'дний способ широко распространен и рекомендуется к использо-
, по экспериментальным данным можно задать свойства с большой
. Окно становится дйступным при нажатии на кнопку Modify (Из-

Окно задания предела текучести показано на рис. 1.28.

Задание предела текучести в табличной форме

CueiMDHa 1 CMfo.uwi! J
00.5 J
.4, 300 ш 0.1
015
0 2 jJ
w ZJ 5
"|lMcrt J я|А& ?<DaW«A| j

FKwdEnvl .••.'-•v
i.. >, • <•' Temoaw te -r Usd
X•Aw •• .'.''IZllI'^I'
• • : filepoWlpri * Import
, V SWnBeto It Strain.': j НЙеЦ;:;' •;(»•
40
iST"!.-:- f» . . j 23211"129
1660.713 1522.571
1320.571 2285.714 269642S'
2156429' ; 2'648.857 • 3071.*29
2371.4» 2842.857 334 2857
2514.286 ' 2342,057 ' 3535714
. .. 2653.571 3095714 373 2857
2714.286 3157.143 380
2B42.857_ "" 3^4206' 384 ?U3
2421.42Э 3157143 3726571 f
2421.429 Э15Л .4Э 3728.571

Рис. 1.28

,ельно (а в некоторых случаях обязательно), чтобы данные охваты-


*апазон напряжений, деформаций, скоростей деформаций и тем-
дменяемых при моделировании, и содержали достаточное коли-
ркретных значений. Для нахождения промежуточных значений на-
< ; 42

пряжений используется метод линейной интерполяции, ерли текущее знач


ние напряжения расположено между значениями в таблице, и метод лине
ной экстраполяции, если текущее значение превышает указанные исход
данные. Причем при методе экстраполяции за основу будет взято два пс
следних табличных значения, что обязательно приведет к потере точное
результата и завышенном значении предела текучести в расчете. Графим
соответствующие величине изменения предела текучести, представленные
базе материалов программы, имеют определенный температурный дианаз
и диапазон деформаций. »•
Остальные,зависимости имеют ограниченное применение. -
Поле Creep (Ползучесть) определяется в программе как непрерывн
деформация, зависимая от времени, вызываемая напряжениями при действ
высоких температур. По умолчанию, не используется ни одной модели в
числения ползучести, но в программе реализовано несколько моделей:
1. Модель Перзина:

где у - показатель текучести материала,


а — эффективные напряжения, соответствующие пределу текучести м
- "'vV-- •' •-••"^•tf&V••
А
териала; ;'
г *** 4
и- эффективная скорость деформации йатериада;
S - предел текучести материала;
/«-постоянная. .
Данная модель известна как модель Перзина и сформулирована для
руго-вязкого течения материала. Для этого метода ползучесть не наступ
пока эффективные напряжения не превышают предел текучести материала.
2. Энергетический закон:
43

^энергетическим законом понимается классический подход описания


pro состояния или вторичной ползучести,
одель Бэйли-Нортона:

• u = K-m-an-tm-1+Q-cr, .
, т , Q , r ~ постоянные. i
задании постоянных необходимо проверить размерность в правиль-
анных единиц измерении так, чтобы скорость деформации вычис-

рдель Содербурга:
~С/
и=К-а"-е /Т**,
абсолютная температура.
.'function type (Тип функции текучести) указывает, будет ли ис-
•ться анизотропия в расчете. Существует три типа функции

n Mises (Фон Мизеса) - установлен по умолчанию - определяет


модель материала;
i's Quadratic (Квадратичная функция Хилла) применяется с ис-
ием параметра анизотропии FGHI.MN;
lill's Quadratic (Квадратичная функция Хилла) применяется с ис-
иём значения анизотропии R.
аметр Hardening rule (Модель упрочнения) предлагает на выбор
гои: кинематическую и изотрошфО. Isotropic (Изотропная модель)
на по умолчанию, и при данной модели напряжения будут распре-
однородно и одинаково во всех'направлениях (изотропно). При зна-
Wematic (Кинематическая модель) площадки течения металла
.. Данная модель требуется, когда необходимо смоделировать эф-
L
нгера (снижение предела текучести упругого материала при по-
ржатии). Обязательно при этом нужно выбрать упруго-пластичный
V 44

тип материала'заготовки и Эффект должен отчетливо наблюдаться*:.при не'


больших значениях деформайии. - ' "
Вкладка Elastic (Упругие свойства материала-)' служит дляЧшисани)
напряженно-деформированного состояния упругих и упруго-пластичных ма
териалов (см. рис. 1.29).

••••'" Вкладка 'hlastic (У пругиехвойства- материала) :.».:•'

Material tot
® AIS1-1045(70-2QOOF(2ftl1 OOCJI1 • j f» Regular
4 fr . -Mixture -

Load from lib. I


i trl Thermal j Drtluscn V Gran • Hardness E lee/Mag I Advanced I
Save in ib. j
Y<ufijji.ffi$akls ll(femp) -1 Г Jj . Import. . J .

j Constant Z1
/I E sport j

I «Temp). Zj Г i\
Reference lemp 12G •
Copy psop. |

Рис. 1.29

Young's modulus (Модуль Юнга), используется, когда напряжения в м


териале ниже предела текучест и.
Poisson's ratio (Коэффициент Пуассона) - это отношение между пр
дольными и поперечными деформациями.
Оба параметра могут быть определены постоянной , величиной и
функцией от температуры, или плотности (для пористых , материалов), и
содержания атомов углерода в атмосфере. Параметры могут также опре
ляться функцией сразу и температуры и содержания атомов углерода (
рис. 1.30).
45

mal expansion (Тепловое расширение) - это коэффициент терми-


асширения, определяющий объемные деформации, вызванные из-
температуры. Может быть задан постоянной величиной или функ-
мпературы (рис. 1.31). . ; , , , .

Самостоятельный ввод значений модуля Юнга

Рис. 1.30

Ввод значений коэффициента теплового расширения

Рис.?.33
46

Определяется как разность между температурой узла и очносительн


температурой:
Jh а (т-т0),
где а-коэффициент термического расширения; •

Гц — номинальная температура (по умолчанию, Щ = 20" С);

Г - температур'! материала:""
Для упруг о-пластичных тел теплове,е.,р е, иадаваемое-в препр
цессоре, - является средним значение: :ет -М'гновенн
(тангенциальное) значение средней величины» '

Ае =сх % -AT, ,

где а,и - тангенциальный коэффициент термического расширения.


Существует и возможность задавать собственные данные из справочни
для получения точных результатов моделирования
Перейдем к вкладке Thermal (Тепловые свойства), показанной на р
1.32. Задание тепловых свойств необходимо при вычислении теплопереда
между объектами.
Вкладка Thermal (Тепловые свойства)
' - i < • Ч, ,*> ч м т>

i HjBHWIIH ДИГЩН мойр

ft*-.

ffigfflHT
Load (ram lib.
•rtr-P&Btevj EJate ТЬюта! i Difusion . Ga/m ) Hwdne»- | :ЙеьУМав.:д'| AAweed 'j-• [ Save m lib.
4
Thew^esndtaMty fitTemp] " \ "" " £ j .•1 Import

гйыкараейу ?|Тешр) zI ~ jfj ,ч ;•• ] ^ . Enpat

•:.:•:•• f Cone'anf JL """" " X " / j

!. Cowpiop. :

•q. Unitconv. !

Рис.?.33
47

еплопередача - это процесс, при котором тепло из области с более вы-


температурой следует в область с низкой температурой. В таком слу-
ermal conductivity (Теплопроводность) - это возможность рассмат-
'ого материала заготовки проводить тепло.
'pat capacity (Теплоемкость) - это количество внутренней энергии, не-
мое для изменения температуры на 1 градус в 1 единице объема мате-
Оба параметра могут быть постоянными или функцией от темиерату-
от содержания атомов углерода,-или и температуры и содержания
углерода одновременно. ? ,
issivity (Излучаемость) - это величина излучения энергии с единицы
«ости тела за единицу времени. Излучаемость s тела - это отношение
е Еь - энергия излучения абсолютно черного тела,
а вкладке Diffusion data (Диффузионные свойства), изображенной на
.33, программа DEFORM дает возможность моделировать диффузию
углерода в заготовку во время процесса науглероживания материала.

Вкладка Diffusion Data (Диффузионные свойства)

Ь-' Regular
МА151-1О«[70 2ООЩ2в-11вОС))1
•j Mixture

Load from lib. |


J Elastic | Thermal :. Diffusion | Grain j Hardness ] Elec7M«g, j Advanced
Save in lb.
~
fciffusiort coefficient j Constant Import

Export

Copy prop, j

Unit conv.

Рис. ? .33
48

Обычно используется уравнение Лапласа для моделирования диффузии;

•• ; .. ,dt фдХк-ySXi ,

где С-содержание углерода;- •


D- коэффициент диффузии. • - '
• Рекомендуется 'применять при моделировании диффузии элементы I
форме параллелепипеда, а не тетраэдра.
Коэффициент диффузии устанавливается согласно выбранному методу:
1. Постоянное значение коэффициента диффузии (Constant);
2. Функция„содержания атомов и времени (матричный формат): •
D=f(At)

где t — время.
3. Функция температуры и содержания атомов (табличный формат):
' D = C,(T)ec*lT)A :
5

где А - содержание атомов углерода;


Г-абсолютная температура;
Сь 'Cf2- коэффициенты. '' , ' - i" ,' • ••
4. Функция температуры и содержания атомов (табличный формат):

D-C. (Х)е т

J На.вкладке Grain (Размер Зерна) отражены свойства для определен


рармеразерен структуры металла (рис. 1.34).
; В настоящий момент существует несколько моделей рекристаллизац
По поводу реально происходящей модели рекристаллизации в материале
сих пор ведутся споры. В программе DEFORM собраны общие модели ре
ристаллизации, которые приведены в виде обобщенных уравнений. Выч
лёния размеров зерна выполняются на каждом шаге моделирования на ос
вании имеющихся данных.
Вкладка .Gram (Размер Зерна)

тт~ 1 ,aoss.
• List ^Regular
5,COLB[70-250F(20 120С)] 1
' i Г Mixture

Delete 1

Loed from hb.\


j.TtjermaT | Diffusion. Grain j Hardness-) Elecs/Mag. j Acjvaneed Save m № J

Import
feg^dystallitallon models j DEFORM Model j q£J
{None j Export

Copy prop I
Unitconv.

|
Рис. 1.34

шы, применяемые в DEFORM, для характеристики рекристаллиза-


.35): • • •••

Выбор модели рекристаллизации

г». ®s*sir«n.... ЛТ«пр.Г""""3 J)]


Bcxjndaiy Г([Tempi 3 |jj

imwi д-НаИй)
•.Г'-ятлншьт

' Г"; Мйа-cfrnentc fieoiystaflttatm Р Д . ' Г


R".
(ffTemJ'. '
if.' Ojifemto fisctyswtatrori

" zi 1 I
t ТетртйШЯжА . :D.
Stain Ве1аи*в Coefficient IС

Рис. 1.35
50

Dynamic Recrystallization (Динамическая рекристаллизация) прот


кает во время формоизменения заготовки при . э ф ф е к т и в н ы х деформация
1
превышающих критические значения. Наблюдается перемещен
дислокаций.
Static Recrystallization (Статическая рекристаллизация) протека
после формоизменения материала заготовки; при этом эффективные дефо
мации меньше критических значений. Наблюдается перемещение дислок
ций. Рекристаллизация начинается по всему материалу без наличия центр
г
рекристаллизации. - • •"
Meta-dynamic Recrystallization (Метадинамическая рекристаллиз
ция) происходит после формоизменения заготовки; эффективные деформ
ции превышают критические значения. Управляющая сила перемещает ди
локации. В материале образуются цен тры рекристаллизации.
Grain Growth (Рост зерна) происходит до того, как рекристаллизац
началась или после того, как рекристаллизация закончилась. Граничная эне
гия зерна уменьшается.
Следующая вкладка Hardness data (Данные твердости материала) i
казана на рис. 1.36. В DEFORM используется два метода по определен"
твердости. Первый йет'од - это Определение твердости каждой фазы в спл
(при многофазной структуре металла). Второй способ — это использован
экспериментальных результатов по кривой Джомини и зависимости време
охлаждения относительно расстояния (для определения твердости во вре
охлаждения).
Hardness for each phase (Твердость каждой фазы) может быть зад
по отдельности. Она может быть задана постоянной величиной или зави
мостью от содержания атомов углерода. Твердость всего объекта в целом
дет определяться на основании данных твердости и объема каждой фазы.
Для задания твердости смеси в целом используют Jominy curve (К
вую Джомини), построенную на основании специальных испытаний.
51

fee на. основании экспериментальных испытании нужно задавать за-


|ти расстояния от времени охлаждения (Jominy distance vs. cooling
вих данных также пока нет для материалов, представленных в базе.
:, представленные на следующей вкладке, нужны только при мо-
лнии нагрева заготовки в печах сопротивления или в индукционных
этим данным относится Electrical resistivity (Удельное электриче-
|ротивление), Relative magnetic permeability (Относительная маг-
Цпроницаемость), Relative magnetic permittivity (Относительная
1
емкость). •

Вкладка Hardness data (Данные твердости материала)

Load from lib. j


Р&йс I Eiaait j Thermal J Qilfuiton j Grain Hardness j E!ec/M&s. | Advanced |
Save in №. . i
Hwdness. r l S S S H B G E i " * "' " Ijf j

^Jnww<S*lanr»vscMSnBti"Te • $\ .,••• ф
Copy prop. , ]

Unit conv. ;

Рис. 1.36

Зных, представленных на вкладке Advanced (Дополнительные


Ёйэтедует отметить Fracture (Модель разрушения) и Mechanical
ait (Коэффициент преобразования механической энергии в теп-
|зик>) (см. рис. 137).: Изданный момент наилучшим образом.реа-
[ программе модель разрушения - это модель разрушения Латама
i f Что касается коэффициента преобразования механической энер-
вую. то разработчиками рекомендован коэффициент, используе-
52

мый по умолчанию - 0,9. В крайнем случае, допускается применять1 значен


в диапазоне 0,9^0,95.
Вйладка Advanced (Дополнительные-свойства) -;

НлСаллМШ И
•AISI-1045(ro-2000F(20-t100C)I1
•. Г"- МнЪле

• f •? -. • • • 4 •./:,.. •"•":"
1—ЙМ
тИМ
~
ЙФЧ J

sj'.EIasfcj | Thermai { Diffusion 1 Gran I Hardness j Elec./Mag. i. A d v a n c e d •


- SavB-nBi. J '
Import ;

Wtm

Рис. 1.37 -

Для выполнения тех или иных расчетов необходимо, чтобы был з


ряд свойств деформируемого материала, иначе проведение расчета про
невозможно. Ниже приведена табл. 1.2 с перечнем данных которые долж
быть заданы для тех или иных процессов ОМД.
Таблица
Перечень данных, Необходимых для задания материала
Свойства
Процесс
JL а
Изотермическая деформация с ярстким ин-
струментом и жестковязкопластичной заго-
товкой - , ,
Неизотермическое деформирование с жест-
ким инструментом и жестовязкопластичной
заготовкой
Теплопередача
Совместный анализ неизотермической де-
формации ,с тепловым расширением, упруг X/
гим инструментом и упруго-пластичной за- /X
готовкой
53
• Продолжение табл. 1.2
К 1 | 2 3 4 5 6 7 8
ЩГй-анализ напряжений на инстру-
ж щ м я изотермической деформа- х/ 0/ 0/ 0 0 0 0
/0 /х /X • < ' ' • -1 1 -г
Кым анализ напряжений на-инстру- | .....
Яюремя неизотермической дефор- ! yQ 0/

0/
/X
о/
/X
х/ • х/
/X /X
V

тые обозначения в таблице:


Шетел текучести;
й р « ч Л

1
ЩдульЮнга;
<>ффициент Пуассона;
|з'фициент теплового расширения;
щоемкость;
иопроводность;
рфициент излучения;
ходимо указать значение; « -
Необходимости.
реле указано наличие данных для заготовки, в знаменателе - для

t>Ji ,'•
i'k>>
IfclH! •
'ty :
H i .
54
1.23. Панель Tree Window (Дерево объектов)
Панель Tree Window (Дерево объектов) расположена в правой верхн
части экрана программы Pre Processor (Препроцессор). Типичное предст
ление объектов задачи представлено на рис. 1.38.

Панель Tree Window (Дерево объектов)

% 1. -

Рис. 1.38 ' '

В самом окне располагается каталог, отражающий все объекты, уч


вующие в данной операции. Названия New Simulation (Новый процесс)
OPERATION 1 (Текущая операция), представленные в шапке каталога,
ределяются настройками задачи в меню Simulation Controls (Парамет
моделирования) (рассмотрено выше). Каждая конкретная операция проц
ОМД должна содержать объекты исследования: деформируемые объе
(заготовка) и деформирующие объекты (инструмент). Большинство з
имеет минимум три объекта: Workpiece (Заготовка), Top Die (Верх
Штамп, Молот, Пуансон), Botton Die (Нижний Штамп, Наковальня).
В дереве объектов отображаются некоторые свойства используе
объектов. Если геометрия объекта разбита На сетку конечных элементов
для данного объекта должен быть выбран материал. Для удобства проем
параметров применяются соответствующие пиктограммы с изображе
характерного рисунка. Для каждого объекта в каталоге ниже идут ответ
55

ткой информацией об отображении данного объекта. Очень часто


[ления пополняются данными уже в Постпроцессоре.
b/грим основные действия и команды в панели Дерево объектов:
insert object (Добавить объект);
elete object (Удалить объект).
щий набор команд отображения объектов действует для кон-
^еленного объекта; • "
•Kiiow object (Показан, объект);
ow mesh (Показать сетку конечных элементов);
How geo (Показать геометрию объекта);
1
А И • ; * • - ;
.^команд отображения объектов:

how contact nodes (Включает/выключает отображение точек кон-


, объектами (доступно только при наличии условий контакта, Ha-
lf •..;;•. ч , . . ';
параметрах взаимодействия объектов, и, для выделенного объек-
'о сетку КЭ));
urn on transparency (Включает/выключает прозрачность объек-

ow backface (Включает/выключает контур обратной стороны

,тображепия группы объектов:


'gle object mode (Показывает только выделенный в дереве объ-

ti object mode (Показывает все объекты);


, defined object mode (Пользовательский режим: при нажатии
ой мыши и выборе команды «turn offfon» регулируется отобра-
1.2.4. Панель Option Window (Свойства.объектов)
Панель Option Window (Свойства объектов) расположена в программ
Pre Processor (Препроцессор)'под панелью Tree Window (Дерево обье
тов). Данная панель напрямую зависит or выбранного объекта в панели Тге
Window (Дерево объектов) и отображает.только его свойства^ Свойства р
делены на группы по закладкам. Если данный объект не может иметь свойст
из той или иной группы или для этого не выполнены какие-тлибо условия,
кнопки этих групп не активны. Например,. дляйжестких, объектов,-без гсетк
КЭ не активна группа свойств Boundary^conditions (Граничные условия),
если для заготовки не сгенерирована сетка КЭ или вообще не импортирован
геометрия, то не активны к тому же группы Movement (Перемещения)
Properties (Свойства).
Начнем рассмотрение свойств объекта по порядку с самого начала.
Группа основных параметров отражена на закладке General, показанно
на рис. 1.39.
Закладка Genera! (Общие свойства)

•оприж (f.vS!vK555~
a^lmpofl Object, j
Genwa!
mpg D ' bpctName j v / ^ Г " Charge
Gwmetiy
a Rigid
Mesh «[Plastic]
s Object Type r
vMoventenf.
( PoiGUi
e№i CinJ Elasto-Plastic

Temperature {j jC Assign ien-psiature.^i: i

S> Materia! [ - 3 d j»J


Г-'Pfim«ji Dte .
. @SasfeQbjecU r'. •

Рис. 1.35
. 5 7

ой объект модели .(заготовка и каждая деталь инструмента) должен


ться номером и именем. Номер объекта присваивается автоматиче-
щ. вводиться в строку Object Name (Наименование объекта). Имя
ожет достигать 64 символов. Рекомендуется, чтобы имя. отражало
«назначение объекта (например, пуансон, штамп, заготовка и др.).
-я обозначение нажатием кнопки Change (Изменить) или клави-
"%(Ввод) на клавиатуре.
Дъекта определяет то, как будет моделироваться деформация для
„.бэьекта. Существуют следующие типы объектов (выбрать нужный в
f^t.Type).
id (Жесткий). Данный тип будет определять объект как недефор-
моделировании объект будет представлен только присвоенной
"ально геометрией. Для объектов данного, типа можно устанавли-
ещение инструмента, задавать нагрузку и скорость. Создание сет-
бходимо только лишь при вычислениях теплопередачи, диффузии
ных преобразований. Применяется для задания инструмента в
(е задач. Использование именно жесткого типа для инструментов
-f, еще и тем, что время расчета моделирования значительно со-
•.,нежели при использовании упруго-пластичного типа инструмен-
тмехить, что напряжения и малые деформации (которые недос-
^ремя моделирования) все-таки можно получить с помощью ис-
<я специального модуля Single Step Die Stress Analysis (Анализ
))го состояния инструмента на конкретном шаге),
с (Пластичный). При задании данного типа, объект моделирует-
стичным, либо вязкопластичным в зависимости от характеристик
««'объекта. Анализ производится на основании заданных значений
кучести. Данный режим рекомендуется практически всегда зада-
готовки при больших значениях напряжений и деформаций объек-
ние материала моделируется достаточно точно. Соответственно
,не подходит в тех случаях, когда необходимо оценить упругие
58

свойства объекта во время моделирования. Так же не будут моделировать


напряжения и деформации, вызванные тепловым расширением заготовк
Нет достаточно хорошей картины остаточных напряжений в заготовке.
3. Elastic (Упругий). Используется в случаях, когда во время процес
важны малые значения деформации. Анализ упругого состояния тела пров
дится с помощью модуля Юнга й'коэффициента Пуассона'. Если производи
ся анализ напряжений и упругих деформации-инструмента, то все-таки рек
мендует'ся задать инструмент жестким', но провести анализ с помощью мод
ля Single Step Die Stress Analysis (Анализ напряженного состояния инс
румента на конкретном шаге). Использование всех инструментов .как упр
гих не рекомендуется из-за значительного увеличения времени расчета. И
пользование данного типа объекта полезно, когда прогибы на инструмен
оказывают влияние на конечную форму детали, а также для проверки во
никновения напряжений, достигающих предела текучести, на инструмен
что практически недопустимо ни для одного процесса ОМД.

4. Elasto-Plastic (Упруго-пластичный). Все части объекта, котор


достигнут предела текучести, будут моделироваться пластичными, остальни
части объекта - упругими/Полная деформация в объекте является комби
цией упругих и неупругих деформаций. К неупругим деформациям относя
ся: пластические деформации, тепловые деформации, деформации, вызва
ные межфазными преобразованиями в материале. Применение данного ти
объекта обеспечивает реалистичное представление упругого состояния о
екта, а также теплового расширения (сужения) при анализе конечной фор
детали. Не рекомендуется использовать для горячих процессов ОМД с бол
шими деформациями, что практически всегда значительно увеличивает вр
мя решения задачи.

5. Porous (Пористый). При выборе данного типа, объекты будут мо


лироваться как пластичные за тем исключением, что будет вычисляться е
и плотность во время расчета. В расчет будет включен анализ сжимаемое
материала при деформации. В свойствах предел текучести и предельная ск
59

еформации должны быть определены для материала в максимально


™ состоянии. Применяется для моделирования деталей, изготовлен-
тодом порошковой металлургии. При настройках задачи нужно уста-
'ть только метод непосредственного повторения - это единственно
•ный метод при задании данного типа материала,
"закладке General (Общие свойства) также задается значение темпе-
,и материал объекта.. Температура задается нажатием кнопки Assign
iatиге (Определить температуру). После этого в появившемся окне
Temperature. (Температура Объекта) необходимо ввести нужное
е (рис. 1.40).
Установка значения температуры объекта

Object Temperature

l';Flease enter the value for temperature: ' s I

. ( i i

0K
I !

Рис. 1.40 \

ериал можно выбрать либо из базовой библиотеки материалов

Я , либо из пользовательской библиотеки, выбрав соответствую-

' V —
устанавливаются свойства для инструмента, то для одного из них
$ло установить флажок Primary Die (Главный инструмент). Глав-
чно выбирают инструмент, для которого известны параметры пере-
или силовые параметры. Например, пуансон следует принять глав-
трументом, т.к. зачастую известно усилие, которое развивается при
' ии на конкретном оборудовании, или скорость перемещения. В
бязательно должен быть выбран один главный1 инструмент, т.к. от-
но него в расчете определяются размер шага моделирования, пере-
объекта, критерии остановки расчета;
60

С помощью программы DEFORM можно создать собственную библи


теку объектов, сохранив параметры объекта в файл. Это бывает удобно п
использовании одного и того же объекта в разных задачах. Навигация осу
ствляется с помощью кнопок Save object (Сохранить объект) и Impo
object (Ввести объект).
Закладка Geometry (Геометрия) отражена на рис. 1.41. >

Закладка'Geometry (Геометрия)
г
Exemme | SymnelmSurface | P o f c / P a M t a M i i o n O p f o r i s j г. -Г'"*;-

GM . • 'I ; SyPjMBWig . j :

Check SEP | Check|nto«!eptonj

М 5 » ' ' S e v e n s 6Е0 j St**WH«te{jaiwlj


*

Г Assign the Seftame to the efcect name ч И Ш е й О ^ Щ р ^ ^ - ш с

S I J e n Geo... XBaleteGeo

• ...,••... : РИС. 1.41


Группа параметров Geometry (Геометрия) имеет несколько вкладок..
На вкладке Tools (Инструментальные средства) осуществляется соз
ние геометрии детали. Деталь можно импортировать из внешних источни
предварительно создав в пакете твердотельного моделирования, напри
Solid Works. Полученная геомегрия используется для создания сетки КЭ
готовок, а также для определения рабочих поверхностей инструментов.
После нажатия на кнопку Import Geo... (Добавить геометрию) б
доступно стандартное окно для выбора объекта. Стоит отметить, что
создании модели во внешнем пакете твердотельного моделирования нео
димо сохранять объект в формате *.STL. Этот формат представляет пов
ность детали в виде треугольников. Для простых форм (например, куб)
буется немного треугольных граней, для сложных поверхностей (напри
61

fHH радиусов, округления) будет, применено большее количество


шнсов меньшего размера.
©ртируя геометрию в формате *.8ТЬ.необходимо определить допус-
ибку ввода геометрии. По умолчанию это значение 10'5. Ввод по-
k необходим, т.к. исходная геометрия отличается от построенной в
ёрдотельного моделирования. Закладка Options (Опции), на кото-
ажается погрешность импортирования геометрии, показана на

. Вкладка Options (Опции)

Tools j Examine j Symmetric Surface |/Poljiyp«nt;Delebon j (O^tor^ •


Ji«ttM(
- .FieLoading '' •
GoonietF5> Tolwance for *.STLf 1 e-5 •:. . • •/•

F
ffl Scaling Factor rt
Mwb
b,
m
V^fM
i PJf-
;„;»
\MaOKI

•'Дфйтйа;

wsm.

Рис. 1.42

мся на вкладку Tools (Инструментальные средства). Охаракте-


§!i
жки, расположенные в верхней строке.
feet Border (Извлечение Границ) - это процесс идентификации
[ деформированной заготовки из сетки КЭ;
¥act Mesh - извлечение геометрии детали из сетки КЭ;
о'• Primitive...
-
(Примитивы геометрии) - создание геометрии
«помощью программы DEFORM.
дняя необходима, когда используемый в расчетах объект пред-
обой простую фигуру (очень часто это различного рода заготовки)
62
или стандартную форму (обрабатывающий инструмент). После нажатия
кнопку Geo Primitive... открывается' соответствующее"-меню,-имеющее
сколько вкладок (рис. 1.43-1:46).

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

Рис. 1.43

Создание геометрии валков

Рис. 1.44
63
Создание геометрии инструмент в форме сверла

к -a* j
ш й

Рис. 1.46 •.
; 1
®с ,
зуем оставшиеся КНОПКИ во вкладке Tools (Инструменталь-

-ЕО (Проверить геометрию). Если геометрия объекта была


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

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


щадью и. операций пЬстро^нщ^кно ,с?отчетом п^,пррверке--представлено
рис. 1.47.
' " .. . ' Результат проверки геометрии

Geometry Checking Result


I
Surface information 1 ' • / .
Nuabei- of po2&td 29'42
Htmber of polys _ ' • S980
Ho of surfaces i
Ho of free edges о
v4?ol'y with, invalid edges;-;р-у.-ыл-.<: о
Poly;vith •'lavabid orientation Q i-i
Poly with smell1 area ' О
' • •
Surface area .- _ . .. 534.892 ••'.;
- JJxn polygon ^area 0.00836572
Max polygon 'area -. 0.304347 1
Mm edge ^length Й,129066
Max edge length -, 1.11403
A clettn geometry should usuallv.havei oniy OHE. surface
attd nomvalidjrclygons (edge,.orientatiem.-:a,r«3) If
invalid polygisns exist they may causa.probloas when
running a simulation. t

-I * уЛ Рис. 1.47 ^
Особо стоит обратить внимание на 5 строк с наименованиями: No of s
faces (Число поверхностей), No of free edges (Число свободных гране
Poly with invalid edges (Многоугольники с неправильной гранью), Р
with invalid orientation (Многоугольники с неправильным направлен
перпендикуляра), Poly with small area (Многоугольники малой площа
Значение первой из перечисленных строк должно быть «1», остальных че
рех - «0». Если это соответствует полученным результатам, то можно п
должать дальнейшую установку параметров. Если возникли проблемы,
необходимо применить соответствующие меры.
Ошибка Poly with invalid edges (Многоугольники с неправиль
гранью) - исправить геометрию в пакете твердотельного моделирования.
Ошибка Poly with invalid orientation (Многоугольники с неправи
ным направлением перпендикуляра) - исправить геометрию в пак
твердотельного моделирования или найти неправильный многоугольник
мостоятельно в Препроцессоре и исправить геометрию вручную.
65

Poly with.small area (Многоугольники малой площади) - уве-


< на ошибку. . . :> Г,
;fe( Interception (Проверить геометрии на самопересечение).
"Цельной проверке на экране появится информационное окно.
Geometry (Исправить геометрию). Это внутренний модуль про-
'FORM для решения простых геометрических проблем, которые
на сложных поверхностях с наличием лунок й отверстий, пу-
: этих ошибок или заполнения отверстий. '
"е GEO (Развернуть геометрию). Используется для визуально-
: за внутренней поверхностью объекта; Если для простых объ-
•;куба или цилиндра применение данного параметра не особо ин-
'из визуального наблюдения внутренней поверхности деформи-
екта можно извлечь полезные данные. .
"/Hide Normal (Включить/выключить отображение нормалей
иков).
! GEO (Масштабировать объект).
« Axis (Определить ось объекта). После запуска команды будет
ески выведено на экран информационное сообщение с коордийа-
объекта и оси симметрии.
Geo v . (Сохранить геометрию в файл). Если полученная гео-
• быть использована в нескольких задачах, ее можно сохранить
файл.
Geo (Удалить геометрию).
Examine (Просмотр) содержит информацию об объекте: коли-
ерхностей, точек и многоугольников, а также координаты каждой
странстве. При установлении в имеющихся полях конкретных
а экране будет показана эта точка.
адке Symmetric Surface (Поверхность Симметрии) (рис. 1.48)
позволяет задать плоскости симметрии (Planar symmetry) или оси
(Rotational symmetry) при наличии таковых у заготовки. Symme-
66

try type (Тип симметрии) и координаты поверхностей и осей задаю


вручную. И плоскость, и ось симметрии можно применять одновременно

Вкладка Symmetric Surface (Поверхность Симметрии)

Рис. 1.48

При использовании таких конструктивных особенностей можно зна


тельно сократить время расчета моделирования. Например, при осадке
линдра можно задать только сечение цилиндра и ось симметрии, тогда рас
практически сведется к решению двухмерной задачи. При осадке пря
угольника можно задать моделирование % части заготовки с помощью
менения двух плоскостей симметрии. Подробнее о применении поверхнос
симметрии будет рассказано в главе 3.
На следующей вкладке Poly/Point Deletion (Удаление Многогран
ков/Тонек) помещен инструмент для удаления точек и многогранников
метрии объекта. Крайне не рекомендуется это делать самостоятельно,
выполненные изменения могут привести к ошибкам в расчете.
Ьсли геометрия заготовки определена, то следующим шагом нужно
дать сетку конечных элементов на этом объекте. Существует много napai
ров, отвечающих за те или иные свойства будущей сетки КЭ. Все они ук
плектованы на следующей закладке Mesh (Сеть конечных элемент
67
необходимо корректно ввести, часть из них уже установлена по
, и их правильность нужно проконтролировать. Общий вид дан-
:и показан на рис. 1.49.

Инструмент для создания сетки конечных элементов

Рис. 1.49

.олнанию для деформируемых объектов задана форма элементов в


ехгранника (или тетраэдра). Элементы в форме параллелепипеда
ся гораздо реже и только лишь для моделирования в условиях
разработанных шаблонов, таких как Forming (Штамповка),
ркатка) и Ring-Rolling (Раскатка колец). На вкладке Tools (Ин-
ий) определены общие параметры создания сетки КЭ.
посмотреть, какой будет сетка КЭ по заданным параметрам, не-
ажать кнопку Preview (Просмотр). Если полученный вариант
вает пользователя, то с помощью кнопки Generate (Сгенериро-
,амма создаст сетку КЭ. При нажатии кнопки Check mesh (Про-
• КЭ) будет произведена автоматическая проверка сгенерирован-
•Э,' после чего на экран будет выведено информационное сообще-
68

Уже созданная сетка'КЭ подвергается тем же действиям,- что и геом


рия объектов. Сетку'КЭ'можно сохранять и использовать вновь вдругих р
четах кнопкой Save Mesh... (Сохранить Сетку КЭ). Сетку конечных э
ментов, не отвечающую требованиям пользователя, можно удалить кноп
Delete Mesh (Удалить Сетку КЭ). Кроме того, если сетка КЭ разработан
каком-либо внешнем приложении и Сохранена в подходящем для DEFO
формате (.PDA, .NAS и др.), то ее также можно импортировать из внешн
файла кнопкой Import Mesh... (Добавить Сетку КЭ). В центре вкладки р
положена краткая информация о сетке КЭ: количество узлов (точек) - Nu
ber of Nodes, элементов —Elements и многогранников на поверхности - S
face Polygons. -

• На следующей вкладке Detailed Settings (Детальные установки) по


зователю доступно два метода создания сетки КЭ (рис. 1.50):
• System Setup (Системный) - по умолчанию будут использоваться
стройки, установленные в этой группе параметров во время создания с
КЭ и дальнейшего автоматического переразбиения сетки КЭ.
• User Defined (Пользовательский) - дает возможность самостоя
но выбрать те поверхности, на которых сетка КЭ может иметь более плот
структуру, чем на других поверхностях (однако пользовательские настро
не будут влиять на параметры переразбиения сетки, которое проходит
матически).
Существует два типа задания плотности сетки КЭ: относительный (К
tive) и абсолютный (Absolute). Основное отличие относительного типа -
постоянное количество элементов в объекте. При задании относитель
типа сетки КЭ достаточно указать общее количество элементов (Numbe
Elements) и отношение максимального размера ребра элемента к миним
ному размеру (Size Ratio). Во время деформации модуль переразбиения
дет автоматически вычислять размеры ребер элементов, оставляя количе
элементов постоянной величиной. При задании абсолютного типа сетки
69

, ; коэффициент отношения размеров -ребер,элементов (Size-Ratio)


, ое значение этого размера (Minimum Element Size).
к
Вкладка Detailed Setting (Детальные установки)

• v-Mesh Type
31 • ^Swff»!» * ч !TetaMialmMh> Г Pt
Q
'.j, Se%neȴ Tools Detafed Settings j RemMhQMa j

Type - ,
: № System Setup User Defined

General j Weighting Factors ] Rfesh v/jга&м Coatng |

-Type- • i in in? Di Ffenpfe |l3?24


" S
^ ^CpertK* ;
i Г Relative Size Ratio] 5
•E
' lement Sfee-
: Mn Eferwmt See ',:|6.2 .
Мак Element Size ll

Finer internal mesh.

Рис. 1.50

eccop (а во время моделирования - модуль автоматического пе-


ретки КЭ) будет вычислять количество элементов по имеющим-
••ребер. В случаях, когда известна необходимая минимальная ве-
а элемента (при указании приращения времени за шаг), удобнее
абсолютным типом сетки КЭ.
ользовании большего количества элементов точность расчета
дновременно возрастает и время расчета. Таким образом, жела-
:
большое количество элементов минимального размера в облас-
юдаются большие значения градиентов деформаций, температур
ёля разрушения, а также в областях со сложной геометрией. И
&бы снизить время вычисления, желательно иметь малое количе-
~тов максимального объема в областях, где происходят сравни-
ельшие деформации и изменения параметров. Также использова-
©м больших по размеру элементов около углов и других конструк-
70

тйвных элементов' может вызвать разрушение элементов, потери объема о


екта и проблемы при переразбиении. • • .
На этой же? вкладке можно выбрать параметр Finer internal mesh (М
кая внутренняя сетка КЭ), при активации которого будет оптимизиров
внутренняя структура сетки КЭ. Этопозволит иметь больше однородных
размеру элементов внутри объекта, т.к. при разбиении по умолчанию с
пользованием коэффициента отношения между размерами ребер объе
больше 1, разница между крупными и мелкими элементами отчетливо вид
Грамотно используя отношение меЗкду размерами ребер элементов м
но регулировать размеры элементов. Бели нужны одинаковые элементы
всему объему, то необходимо задать 1; если разные по величине разм
элементов —то больше 1.
Вкладка Detailed Setting (Детальные установки) сама состоит из в
док. На вкладке Weighting Factors (Приоритетные факторы) можно
лять коэффициентом влияния конкретного фактора на конечную сеть о
локальных элементов. Конкретно выделено 5 типов управления:
- Surface Curvature (Кривизна поверхности);
- Temperature Distribution (Температурное распределение);
- Strain Distribution (Распределение деформаций);
- Strain Rate Distribution (Распределение скоростей деформаций);
- 'Mesh Density Windows (Локальные окна плотности).
Каждый параметр регулируется ползунком и может принимать знач
от 0 до 1. Этот показатель носит относительный характер, а не абсолют
Например, если нужно повысить плотность элементов (т. е. уменьшить д
ребра элемента) у радиусов скруглений, то необходимо увеличить вер
параметр. Три следующих параметра отвечают за градиенты со'ответств
температуры, деформаций и скоростей деформаций. Следует иметь в
что эти параметры отвечают именно за градиенты, а не за абсолютное з
ние, т.е. плотность сетки КЭ будет больше в тех местах, где предпол
тельно наблюдается большое изменение температуры, деформации и с
71

ррмации, а не расположены максимальные значение этих

Управление сеткой КЭ

if

Ifflfl
"'* '"''Iffl^mMiBiawaimittSliaatl

аШШШРэЩМ
- -

шй

Рис. 1.51

й параметр Mesh Density Windows (Локальные окна плотно-


ет за относительную плотность сетки КЭ в локальных окнах
: одновременно активирует вкладку Mesh Windows (Окна плот-
i КЭ), где расположены параметры по настройке этих окон (см.

Управление локальными окнами плотности

И:'-'-^аадУ".' -е;
Рис. 1.52
г 72

" Кнопками и J3J можно добавлять и удалять локальные окна плотн(

сти. Соседними кнопками JlJ и JLi выбирается текущее окно плотности. П(


выделении данной вкладки сразу же становится доступно окно настроек л<
кальных окон (см. рис. 1.53). ч

Окно настроек локальных окон •.•-••.ЛЙ:

Window

JJ JL
oTj&j &

' • Рис. 1.53

Такое окно является стандартным окном программы DEFORM и буд


появляться при задании любых локальных окон; Щелчком мыши по объек
на нем появится окно определенной формы. В программе реализовано за;

ние 4 типов окон: параллелепипед ЛЬ, цилиндр JEU, полый цилиндр (тру{

Ж:, многогранник (форма многогранника должна быть импортирована

внешнего .источника в формате .GEO) Если нажата кнопка 3;!, то на:


ране видно локальное окно с изображением характерных точек поверхност
При этом размер окна можно изменять вручную, закрепив точки указател
мыши (рис. 1.54, а).,
Также можно перемещать и вращать окно, нажав соответственно кно

J S . В этом режиме на экране вместо точек окна будут отображаться


данного окна, потянув за которые-можно регулировать положение окна. Е
необходимо задать координаты окна точно, то нужно нажать кнопку с
бражением карандаша.

Кнопка
включает/выключает режим подсвечивания элементов, к

рые попадают в локальное окно плотности. Кнопка J?SJ удаляет это окно.
73

Управление окнам» плотности

а б

а - : изменением размеров окна захвата;

о - перемещением окна захвата : i:

Рис. 1.54

ёние размером элементов в окне осуществляется с помощью па-


jement Size (Размер Элемента). Если включен абсолютный тип
'ан пункт Absolute на вкладке General), то в поле параметра зада-
тный размер элементов в окне, при относительном типе (соответ-
iative).задается отношение размера элементов в окне к размеру
I"
базовых установках - Size Ratio,
,ует, множество задач, в которых необходимо, чтобы окно пере-
авместно с заготовкой или инструментом. Для этого в поле Veloc-
-ь) можно задать конкретную скорость окна в трех координатах
ь объект (например, Workpiece (Заготовка)), совместно с кото-
'еремещаться окно (рис.1.55).
Цдке Costing (Покрытие) можно задать поверхностное покрытие
ис. 1.56).
74

Задание перемещения окна плотности

. Velocity : •
Follow) No Ob|ect
,0 |F* Jo~°"mn^secl

Рис 1 55

Задание покрытия на Детали

- g|5„ > Mesh Туре


General г Telrahediatniesh С SrftU

Qimelehj": Tools Detailed Settings | Remesh Crlteiia

- 1я» '
!"* System Setup Г User Retired
Movement
IB General I WeightingFactcrs | MeshWindow' 1 C o a t i n g j
Bite End
; Please specify T h i c k n e s s end Material For eachcoatirsg Iqyer:

' Layer No. Thickness Material

Advanced

1 M.,u
Material j ijr«en№d -a
P Fmer internal mesh

Surface Mesh I Solid Mesh • I £efaiit Seditsl! Sfrawklesh j "

Рис. 1.56

Все управление заключается в нескольких дополнительных операц


Add (Добавить) и Del (Удалить) соответственно добавляет и удаляет
крытие, параметр Thickness (Толщина) определяет толщину покрыт
микронах, параметр Material (Материал) с помощью раскрывающегося
ню задает материал покрытия.
Неизменными на вкладке Detailed Settings остаются 4 кнопки:
• Surface Mesh генерирует поверхностную сетку для предваритсль
просмотра;
• Solid Mesh генерирует объемную сетку КЭ;
75

jlfaiilt Setting возвращает все изначальные установки программы,


|ррые были установлены по умолчанию;
. . .

w Mesh/Show geometry показывает сетку КЭ/геометрию объекта,


« а Remesh Criteria (Критерии переразбиения сетки КЭ) отвеча-
как сетка КЭ будет переразбиваться при решении задачи (см. рис.
соматическое переразбиение сетки - универсальный механизм
тем сеткой КЭ объекта, подвергающегося большим пластическим

Критерии автоматического переразбиения сетки ,

Н MeshType- . ^. - —
I* ММ; j • • Tetrahecka! mesh
'ollf
/©eesnehy. Tod® j Deified Settings Remesh Qftena.

Mesh :• S e r i a l j Remeshmg Method |

Ы I" •!•' •


Intetference Depth
p Movement
Absolute Relative
ад P r —
;ва»;сги
ttopeite
Maximum Stroke Increment io

• Maximum Time Increment -|0 i 1


•. Maximum Step Increment jo

Рис. 1.57 ' ,

[раметры определяются на двух вкладках General (Общие) и


pethod (Метод переразбиения). Старт переразбиения сетки КЭ
яетра. Когда при моделирований хотя бы один параметр достиг-
го в этом поле значения, то DEFORM автоматически переразо-
Е Э . Также переразбиёние Начнется при вырождении элементов

кгёпсе Depth (Величина Пересечения) - это параметр, опреде-


ареимальную величину проникновения поверхности заготовки
Врио объекта. Есть два способа задания этого параметра: Absolute
76
(Абсолютное) й Relative (Относительное).-Абсолютное значсние*(вводит
в единицах длины) определяет расстояние от середины ребра до поверхнос
инструмента. Относительное значение (установленное по умолчанию 0.
определяет отношение расстояния от середины ребра fro поверхности к и
ходной длине ребра. ......... ., „.
Следующие три параметра определяют-максимальное приращение
время моделирования перемещения инструмента, времени и шага'(сбответс
венно, Maximum Stroke Increment, Maximum Time Increment* Maxitnu
Step Increment).'Например, если задано максимальное приращение шага 1
то переразбиение-сетки КЭ будет происходи ть как минимум каждый 10 ша
После того, как во время моделирования было достигнуто одно из з"
чений параметров, автоматически запустится процесс переразбиения сет
КЭ и все значения напряжений, деформаций, скоростей деформаций и т
будут перенесены из старой сетки в новую сетку.
Существует два метода переразбиения (вкладка Remesjiing Method) с
ки КЭ: Global Remeshing,,(Глобальный) и Local Remesrfing (Локальнь
(рис. 1.58).
При глобааьном методе элементы из старой сетки будут заменены э
ментами новой сетки с помощью интерполяции в соответствии с базовь
настройками. Задание локального метода позволяет включить дополнит
ные настройки управления размером и количеством элементов. Также
кальный, метод позволяет исключить ошибки интерполяции.
Параметр Average of Neighbors (Среднее число .соседних элемен
установит размер новых элементов как среднее значение размеров сосе
элементов старой сетки.
Scaling Factor (Фактор Масштаба) установит величину новых эле
тов согласно установленного масштаба.
При выборе параметра Skip .Elements With .Good Shape (Пропус
элементы с хорошей формой) автоматически элементы с хорошей фо
не будут заменяться новыми элементами для экономии времени.
i, 77
Метод переразбиения

rgs r Mftsb Typft ..


«Qnwa) <* TetahecWmeih Г. Sitokmwh
ho Took | Delated Sottas* \ Remesh Crtet'a j
Г Т Г "
{• • Mteh General i Remwhho Method 1 * ;
"
чип Г localBemnNng
m
^NjptM • •• Infeina EIs!?iV9fte- • -- --
p>i SizeCorfo* --
:иторвгеез •; & Av«f«je ol Newihbois
& • : Г ЬСЛЙПС f-«c*or
j^&iiped
• V Ь>чр Ptew.tfs/'ilh ЬftotfS hapa

Рис. 1.58

ka перемещение объектов осуществляется на следующей заклад-


(Движение). Вкладка показана на рис. 1.59.
а перемещения в DEFORM возможна только для объектов
ий), а также для всех объектов,, имеющих сетку КЭ, но только
аниЧных условий (например, ограничить скорость в том или
ении либо разрешить перемещение и т.д.). Задание граничных
епроцессоре будет рассмотрено ниже.
умента можно задать как перемещение в любом направлении -
Station (Поступательное движение), так и вращение вокруг оси
Шоп (Вращение).
д перемещения необходимо задать.'рш деремещенви. В боль-
ных задач можно обойтись простым заданием скорости объекта,
Туре (Тип) пункт Speed (Скорость), или . определить усилие,
<но развивать оборудование, соответственно, пункт Force (Си-
тжно смоделировать работу какого-либо стандартного обору-
-но, выбрать из оставшихся пунктов: Hammer (Молот), Ме-
*'(Механический пресс), Sliding die (Упругозакрепленный
78
инструмент), Screw press (Винтовой пресс), Hydraulic press (Гидравли
ский пресс).
Вкладка Movement (Движение)

| Translation; j Rotaton i
Senefal •Type
1
Speed • Hammer ' Mechanic^ piess- Г" SRdBic (is
h-GeomeEry
? < Force J Scew press Hydraulic press • :-.
в
1 МиЬ
••• Direction
\ji Movement
и IГ X r Y С Z • Othei
f 4
if" -X > -Y <• - 2 Сшетstroke fo~
1 Bdjy.Cnd.
j В ' •• Speaficetons •
Properties i (* Defined
$
ф-Aelvaftced Denned

: Constant С Fwictoto of.tin»


Г Function of stioke • *" Proportional ta speed of other obfsct

» . а да в| fat N*»! д >g

РИС. 1.59

По умолчанию .установлен параметр Speed (Скорость) установки ск


сти инструмента. В качестве направления достаточно указать одну из
координат или выбрать направление с помощью вектора. Скорость мо
быть постоянной во времени, 'функцией от времени, функцией от переме
ния инструмента (например", штампа) или пропорциональной выбран
объекту. Если скорость задается для жесткого инструмента, то все т
данного инструмента перемещаются в соответствии с заданными параме
ми в одном направлении с одинаковой скоростью.
При задании усилия Force на оборудовании установленное значени
дет поддерживаться во время моделирования.
При задании движения известного оборудования стоит отметить не
рые особенности.
1. Hsimmer (Молот). Основными характеристиками этого режима я
ются Energy (Накопленная энергия), Hammer mass (Масса молот
Blow efficiency (Эффективность улара). При необходимости установк
79

! указывается их количество # of Blows и пауза между удара-


s «конструктивных особенностей нужно выделить возможность
ия бесшаботного молота. г
anical press (Механический пресс). В DEFORM реализовано
вижсния механического пресса: Crank (Кривошипный) и
/edge (Кулачковый). Для задания движения инструмента кри-
..ресса необходимо установить Total Stroke; (Общее Перемеще-
Forging Stroke (Перемещение, при котором совершается
£ние), Stroke/sec (Количество шагов в секунду), а также в ка-
ртельного параметра можно (но не обязательно) задать длину
jpd length (Длина шатуна) - тогда станут известны значения
щ>умента. Для кулачкового пресса необходимо задать переме-
"ртором будет осуществляться деформирование и число ходов в
афик скоростей (соответственно-Forging Stroke и Stroke/sec),
тов прессов можно задать параметр vMax. Load (Максималь-
I в качестве критерия остановки расчета.

die (Упругозакрепленный инструмент). При использовании


"ленного инструмента объект должен быть жестким и не иметь
х перемещений. Это достаточно сложный модуль, при которрм
выбрать параметры Direction (Направление перемещения),
четкость пружины), являющейся либо величиной постоянной
времени, Preload (Предварительная нагрузка на пружине),
lament (Максимальное перемещение конца пружины) и Cur-
ment (Текущее перемещение конца пружины), а также Other
(Положение другого конца пружины): он может быть зафик-
остранс гве - значение Fixed или опираться на другой объект-
Object.
impress (Винтовой пресс). Здесь необходимо задать параметры
ргия), Blow efficiency (Эффективность удара), а также Moment
"омент инерции маховика) вместе с Lead screw pitch (Шаг
80

рёзьбы винта). Во вкладке Secondary controls) (Вторичные сред


управления) задается максимальное усилие на инструменте Max. load,
достижении которого расчет автоматически' прекратится- (при указании
чения 0 в этом поле этот критерий автоматической остановки использова
не будет).
5. Hydraulic press (Гидравлический пресс)/ Основной параметр э
режима-Speed (Скорость движения) может быть задан постоянным, ф
цией от времени'или функцией от перемещения инструмента. При зада
ограничения энергии оборудования Powfcr Limit Можно выбрать управле
движением объектом с помощью параметра Max. speed (Максималь
скорость), соответствующего этой энергии. Можно выбрать управлени
ремещением не ч'ерез скорость Speed, а через скорость деформации Ave
Strain Rate, которую можно задать постоянным значением или функцие
перемещения; а также определить предельное значение, при котором ра
остановится. Можно -задать еще два критерия остановки расчета,' рас
женных на вкладке Dwell Controls (Средства управления паузами и
новкой): при достижении предельного усилия на инструмент Мах. 1о
при достижении минимальной скорости инструмента Min. Velocity. Пр
делировании нескольких серий обжатий задается их количество № of st
пауза между ними Dwell Time. '

Для каждого пресса (кроме Sliding die (Упругозакрепленный ин


мент))<"с'уществует вкладка Elastic losses (Потери от упругой деформа
где можно-задать жесткость оборудования Stiffness.
Вторая возможность программы - это задание -вращательного дви
на вкладке Rotation (Вращение), изображенной на рис; 1.60. '
Программа DEFORM позволяет не только задавать одновременно
мещение и вращение инструмента, но и задавать вращение одновремен
носительно нескольких осей. Так же как и перемещение, которое з
или по скорости, или по величине усилия,-вращательное движение мож
81

течением Angular Velocity (Угловая скорость), либо через


гящий момент). 1

Вкладка Rotation (Вращение)

1
i Лг f e w р Answwvstesiv iconstant jJJ5 "ЮЩт Ш! I
^fcjj < ' > -<__ .ffl!
""fctirrentierrgle.! i

-:(
tyteM •JiP-Totqae .•-.•.(Г'МрнгяЬацш)снамм'^Г tact/sec jjj [
-X r Y- г г я-Other m ^Cttrrentiangie!
l f i - ' - х Г - Y г -2 Centerfo~ r I
1НГ radj

№ Bl 83! Name I • s»i Xi

Рис. 1.60

скорости вращения и момента могут быть заданы постоянной


аей от времени или функцией от угла поворота

I функция Preview object movement (Просмотр движе-


и задании перемещения - это визуальный просмотр задан-
движения. Управление функцией осуществляется панелью,
низу закладки Movement (Движение) (см. рис.1.61).
Панель управления просмотра движения.

Рис. 1.61

' "

аения этой функции необходимо нажать кнопку — р а с п о л о -


юанели Option Window (Свойства объекта). Работа с функ-
, 82

цией осуществляется через меню, Movement Preview (Просмотр движени


изображенной на рис. 1.62.

Меню Movement Preview (Просмотр движения)

_ Movement Preview

Step—t .

J??. .'Stopping osteite. ' 0 • j Speed _Tj j|tT


ft" га >/ I" Play speed "
;.:-T'.;Tliis Dajectorily.

Рис. 1.62 . --

Функция не работает в тех случаях, когда не задано конечное число


гов и шаг в меню Simulation Controls (Параметры управления), а т~
когда движение задано через усилие или крутящий момент.
•и!
Есть возможность сохранить в файл кнопкой **: и загрузить потом
раметры движения инструмента кнопкой В t . Также присутствует библиот
перемещения стандартного оборудования по заранее заданным параметр
Обращаться к ней можно кнопкой Л§1 Эту библиотеку"можно пополнять
создать свою отдельную библиотеку перемещения кнопкой Лб.
Заданте^грдаичных условий объекта осуществляется на следующей
кладке Boundary Condition (Граничные условия), изображенной на
1.63. Здесь отображаются граничные условия для выбранного объекта. У
вия распределены по двум каталогам: Symmetry (Симметрия) и Defo
tion (Деформация). В первом происходит задание плоскостей симметр
пункт Symmetry Plane и осей вращения заготовки - Rotational symm
Плоскость симметрии можно задать по точке и вектору или определить
занием мыши на плоскости объекта. Для этого на экране должна быть
жена лишь часть объекта. Ось вращения указывается также, но еще с у
нйем угла вращения. После того,- как выбрана ллоскЬсть или ось, нуж'
жать на кнопку 3*L i Если необходимо удалить только одну выделё
83

4L.--]i, если есть необходимость удалить


то нужно нажать i
Ьсти или оси, то нужно нажать кнопку Initialize (Удалить).

Закладка Boundary Condition (Граничные условия)

'SyTimeftvc Piane : ^

с н
— — — /ft.,**: *

Nttfiatfo

j--:^f|ShtirikFit
В- v^Confacl
j j—- C2J Top Die
! '-[3) Bottom Die j -afotfltpofeto • [ . JK!retails
(-•: Beginning Surface
j-Ffee Surface
"^Advanced

Рис. 1.63

тЬлагаются граничные условия на деформацию.


(Скорость). Эти граничные условия обычно устанавливают-
з направлений движения. При заданных граничных условиях
евия по скорости должны быть равны нулю. В других случаях
•вия по скорости могут ограничивать перемещения узлов в за-
ении.
"(Давление) и Force (Усилие). Этот параметр обычно приме-
альных модулях программы Die stress analysis (Анализ на-
ояния инструмента),
nt (Перемещение). При задании перемещения для объекта
щено перемещение указанных поверхностей объекта.
(Посадка с натягом). Определяет граничные условия для
посадки с натягом. Основное применение - при анализе на-
•яния инструмента.
84

Contact (Контакт). Показывает наличие- контакта выделенного объе


с другими объектами". "Но сначала нужно определить параметры этого вз
модействия (см п. 1.2.6)^Если включен режим Heat Transfer (Теплоперед
ча) в меню Simulation .Controls (Параметры Управления), то активны е-
некоторые граничные условия. Граничные условия объектов, участвую
процессах ОМД с теплопередачей, представлены на рис. 1164. i
• Heat Exchange with Environment (Теплообмен с окружающей с
дой). Определяет поверхности, через которые будет происходить, обмен т
ла с окружающей средой.
• Temperature (Температура). Позволяет зафиксировать темпера
узла или поверхности. •
" Heat (Тепло). Определяет узел как источник тепла. Задается в е~
!
цах измерения энергии в единицу времени.
• Heat Flux (Тепловой, Поток). Определяет плоскость, с которой
исходит излучение теплового потока. Задается в единицах измерения энер
в единицу времени с единицы площади.

Граничные условия при теплопередаче

B.C. .Type Sowaan/.CoriUiEiorts-'-


Symmetj^.. &
1 ° j-f^.Syrrimefcy plane ;
! .Geometry^- symrr ;
\ '
„ ШзЬ.
-Л',:/
И •P^Ptessure
Force
•Movement •м| Movement
•^Shrink Fit
'.Sdc/end. BeContact'
ginning Surface
H Free Surface . :• ints-tjipleis..} X НАЙИЙЗ»
^^Ads^ced4* i
Properties
j-^ Heat Exchange i
i-I^Temperature
£ t.: j-^Heat
-<JgHeatFlux

Рис. 1.52
85
ёделении граничнык условии по умолчанию происходит автома-
бор всех элементов указанной мышью плоскости. Но существует
ько способов определения элементов. Для этого используется
е;,окно (рис.-1.65).

Выбор элементов

Рис. 1.65

|гда доступно, если есть такая возможность выбора.

> поверхностью (по умолчанию),

бор отдельного элемента.

| плоской поверхности.*

:ор объемного окна. •. .


.ании объемного окна появляется уже знакомое окно определе-
• окна, известное из указания.окон плотности.
тбора: • .. ; . ' .. ,
:
SOi .
авляет объект к ранее выделенным объектам;

"мает выделение с указанного объекта;


К' -
~еш?ет текущий режим выбора на противоположный;.

> выделенным только один указанный объект. •


' Properties (Свойства) показана на рис. 1.66. Группа парамет-
тенная на ней, отвечает' за -термомеханическое поведение объ-
ир'бвании. . . >~
.
>.rage strain rate (Средняя, скорость деформации) характери-
Качение скорости деформации. Приблизительное значение еле-
86

Определяется как отношение начальной скорости инструмента к выс


заготовки.,
Закладка Properties (Свойства)

- р Ойжвйа | TtoniBl > FKK&1® I t f t a e S s ^ j {WalM^S^bi

Average s-t.tarn rate f i f — - * %

^ Ltmtogstiain rate [5.01

УоЫе psnaSy

-:••••••• • »;•;•••;

iPr' jMyeh' FEM ;' * •


Active in REM +

;Ц • f Active in meshincj

VJ; if" Enableteefrnaiе^зпйоп;


':!• Vdume ju"'"
r J 7 Btf.not'updale ctforrtnafss

Рис. 1.66 •>

Limit strain rate (Предельная скорость деформации) определяет


дельное значение скорости деформации, ниже значения которого пласт
и пористый материай«будет считаться жестким.
Процессор при расчете автоматически поддерживает отношение
дельного значения к среднему на одном и том же.уровне. Обычно это
ние по умолчанию 1 %. Если предельные скорости деформации устано
слишком малыми, то будут проблемы при сходимости решения. Если
ком большие, то' точность расчета значительно снизится. При проблем
димости решения допускается увеличить это значение в течение 2- 3 ш
потом вернуть на прежний уровень.
Volume penalty "(Погрешность объема объекта) используется ,
держания объема объекта на одном и том же значении. Значение по
нию 106 пригодно для большинства, процессов; При слишком маленьк
чении будут наблюдаться" потери объема, при слишком завышенное
нии - проблемы- со сходимостью решения. ,t
87

трим поле Target Volume (Компенсация потери объема). Суще-


г'олько причин, почему объем объекта может изменяться при КЭ
>
ании.
i использовании модуля Volume penalty (Погрешность объема
§ычно теряются доли процента объема за шаг, но такое явление
(Сгимо при расчетах, на него не стоит обращать внимание,
да. . ' • , < «•
^задано большое время одного шага и не включен режим образо-
атЬв (режим управления образованием шагов системой System),
•ть'ся так, что в течение этого шага инструмент прЬникнет в заго-
f деленную глубину, а затем'бместиться в другое положение. Пд-
тгпривести к незначительным потерям в объеме. Однако по ме-
>ания погрешность может достигнуть большого значения; Это
анигчения по выбору величины шага моделирования- и определё-
ев корректировки этой величины (см. п. 1.2.1).
ты заготовки растягиваются около острых кромок инструмен-
ржет наблюдаться пересечение элементов заготовки и инстру-
Р^'еразбиении сетки КЭ объемы пересекающихся частей будут
Данная проблема решается применением элементов меньшей
'йок инструмента.
писанных выше методов ликвидации потерь объема в заготов-
^ 'ный инструмент Target Volume (Компенсация потери объ-
ауалом моделирования необходимо установить соответствую-
".сации объема: -
.уё (Не активна) - значение по умолчанию; '
'iPFEM (Активна во время расчета) — объем объекта вычисля-
,время расчета и в дальнейшем корректируется из условий iicf-
^ббъема; ••
if'FEM '+ meshing (Активна во время расчета и во время пере-
л) - объем объекта вычисляется во время расчета и во время
. переразбиения (применять для пористых объектов);
88
J' I .. * J; v ' ll> • , ' . , •• I , • • • ,

- Active in meshing (Активна во время переразбиения) - если объе


имеет большие свободные поверхности, включение режима компе
сации объема может вызвать его коробление. Чтобы избежать это
рекомендуется использовать сетку мелких элементов и задать вые
кую частоту переразбиений сетки.
При активации режима необходимо зафиксировать исходный объем,

жав на^ кнопку J13. Если режим компенсации объема активен при рас,чете,
при необходимости можно, добавить возможность Enable Thermal Exp
* • Л"' Л'""' ' - ' - •- •' • -- - • > 1 "" • • • •. l -
sion (Учитыватьтепловое расширение).
Elas,to-plastic initial guess. (Упруго-пластическая начальная оцеп
оценивает .исходное напряженно-деформированное состояние. Предва
тельная оценка определяет сходимость упруго-пластичного решения,
тупны три типа начальной .оценки:
, - Plastic Solution (Пластического решение): используются дан
i т о л ь к о пластической деформации., ....... ..
- Elastic Solution (Упругое решение): используются данные только
v ругой деформации.
- Previous Step Solution (Решение предыдущего шага): использ
данные упруго-пластичной деформации из предыдущего шага.
;<,этим можетподразумеватъся, что решение может быть взято с пр
дущей операции, цроводимой в данном процессе. . .
Считается, что последнее даст наилучшую сходимость решения в
шинстве случаев. На этой же вкладке можно, активировать параметр С
Calculation (вычисления ползучести). Перейдем на вкладку. Thermal (
мичеркиесвойства), изображенную на-рис. -1.67.
Параметр Reference temperature (Относительная темпердтура),
занный. здесь, используется для вычисления.теплового* расширения. 0 0
это значение задается в данных материала (см. п. 1,.2.2), однако, здесь
отображается для конкретного объекта.
89

Вкладка thermal (Термические свойства)


•" t • „ ' ' - '

• r.feeferetieefempefature• j20 Щ ? 5f £ j

j ^ ^Stopping TempSefatuEe; Range;


g

l 1 1 Method
дГ
i j
j
j Mot activate

4'.' Г Use.опе> node "'


frttoratHod**
T Use node ft f b

РИС. 1.67 ... ..

Truncation temperature ,(Разрешенная температура) - это


опустимое значение температуры узла объекта, при превыше-
температура автоматически будет снижена вновь до этого

emperature Range (Диапазон температур остановки расче-


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

вкладка Fracture (Свойства разрушения) показана на

Вкладка Fracture (Свойства разрушения)

,|(l)Workpiece

Deformatran } Thermal I Frectirre j H^drress:K!riductiprrH<3sl>ri§ j Rqrteiion^j>

ь •Fmcfcreefernetifo ;0j

Рис. 1.52
90
На этой вкладке отражен единственный параметр Fracture Elem
(Разрушаемые элементы). Этот параметр напрямую зависит от выбран
модели вычисления разрушения. По умолчанию'это критерий Латама и 1
рофта. Данное значение указывает количество разрушенных элементов,
еле достижения которого элементы будут удалены либо они бу
разупрочняться.
Следующая вкладка Hardness (Свойства твердости) (рис. 1.69) ук
вает тип твердости объекта. Это отражается в поле Estimation Туре (
оценки). По умолчанию этот параметр не,учитывается - пункт No estima
(Без оценки). Можно выбрать следующие типы оценки твердости:
1. Use jominy curves - по данным кривой Джомини;
2. Use volume fraction - по данным объема различных фракций соо
материала;
3. Use cooling time - по времени охлаждения.

Вкладйа Hardness (Свойства твердости)

^Deformation j Thermal | Fracture ; Hatches? 1 induction-Heatmg j' Rotational

.pEsBmafcon Type •. • •• .
'M
to
1. l - ^ f N o e s b m a t l O o ] , ••-;:r...... •

. j ("" Use (ominy curves ! .•••••:....,....


: ..Mesh
i Use vdume fractions ' R^fi'icsdT'firiipebatMre - — - -
s
"я s ; ;
Stofferapi3ra»ure.!..-.,-.jD ,••'• .
Movement.;'*T-?f OHjpcoolingУгле "" . C-

МЩШ v.' 544 ,, E.t(tf TempereturfT jo -" С


BtfyCrtd.

its; -
j •Properties

Рис. 1.69

Start Temperature (Начальная Температура) и End Temperatur


нечная Температура) в поле Reference Temperature (Относительная
91

определяют диапазон, в котором происходит расчет твердости по


'жомини и времени охлаждения. •
йа Induction Heat (Свойства индукционного нагрева) (рис. 1.70)
^доступной при включении режима индукционного нагрева в ме-
/ •• . . . .

iition Controls (Параметры моделирования). Параметры, отра-


оеь, дублируют соответствующие параметры, описанные в свойст-
ва. . . • • • • •
Вкладка Induction Heat (Свойства индукционного нагрева)

1(0?Workplace
Deformation j Thermal- j -Fradyre- J-Kerdnessd -Westing • | FtotabotH-j"»
Current Frequency - ^
в®
Constant •TiT
i •• f - "Function of -Time Гч||П!
MS
.-•Vdume.- Charge-- -•
Type
tP ; -Cur-rerrt density. ijnput power- •- T -Voltage.firep .
"^dty Ш
i >DetaDefmiiioiv-
j ' -Constant' •

I : С Furicftcrn-of Time

Рис. 1.70

ичии заданных осей симметрии в закладке Boundary Conditions


е Условия) во вкладке Rotational Symmetry (Ось симметрии)
кены координаты этой оси (рис. 1.71).
'••заметить, что эгу вкладку отражает только факт наличия осей
гШ е. через эту вкладку симметрию объекта задавать нельзя,
вяя закладкой панели является закладка Advanced (Дополни-
браженная на рис. 1.72. На закладке содержатся ярлыки команд,
за>дополнительные возможности программы DEFORM. При на-
ярлык появляется окно параметров команды. ...
92
Вкладка Rotation Symmetry

Рис. 1.71

Закладка Advanced (Дополнительно)

Object |fl) Workpiece

ES Ц © SI
.'GenemJ : Element Data Boolean Ope... Data Interpol... Slicing

О
GeOlSEfty
• й'
Mesh .
Й
Movement
•^Ljt,.
^d^Cnd
'т-1-S,
w '
j.:Advanced
fjf

felF.' •

, • .... .. .. . • . ... Рис. 1.72 ,., . ., .

].' Node Data (Данные узла). Окно команды показано на рис. 1.73.
команда выдает на экран информационное окно со свойствами .каждого i
выделенного объекта. Здесь можно увидеть его номер и координаты в
;
93

Кроме того, после каждого переразбиения. сетки КЭ в файл базы


нисываются различные свойства для каждого узла: Deformation,
юнные) (общие General и по напряжениям Stress), Thermal (тер-
rBiffusion (диффузионные), Electric Heating (электрические) и
ювательские).- Стоит отметить, что к пользовательским свойствам
Жрста все те, что заданы пользователем программы. Алгоритм от-
| | свойств пользователя должен быть прописан в каком-либо
Сложении, а затем импортирован в программу.

- Окно Node Data (Данные узла)

No d o D a t a -- W o r k p i e c e ; t o t a l n of n o d e s { 6 / 5 2 )

A ja~ з X (4.30007 V (3.42919 zjg-Stra .OK

-- Cancel

.Defermafron j Thermal j Diffusion | Eke. He&ting 4 j >

General J Stress j

X Y Z • .

displacement jG |0 " j o j J j l J

. Vebcfe " jo" ' f6~~~|0~"

Face Jo^" f j j»[:


Deform BCC i o " ~ jo !6 " " j f j '

• ; F«icBonBCCjO

Strain |
jJjl
Damage J JLjil
I
ь • < > • * -J' ' j
W HehtohtNode See — — [Sphere 3 '

Рис. 1.73

Data (Данные элементов). Окно команды показано на


энных элементов отображаются номер элемента, координаты
|также ряд прочих данных. К таковым относятся данные Defor-
э^мации) (общие General и но компонентам Stress (напряжения),

(обратные напряжения), Strain rate (скорость деформации), Ма-


®си -материала!)), Hardness (твердости), iJ^raiisformatipni (м,еж-
94

фазного преобразования), Electrical Heating (электрического-нагрева), Gra


(размера зерен металла) и User (пользовательские). ,-

Окно Element Data (Данные элементов): • • ; "

Пепюм Data W o r k p l a c e : t » » « t ' of f t N U H f e (303751


"3
«•; , „ jr p г fй, 5JT-
- j W i i i a t a - j Hardness j Г г а Ч . г Л о п } Seelfeaula, j J » f tM*

Stress \ Back stress 4 Strain rale ] Matenai.aim

tMnal * I • Dew^'fl .flul • F;


¥
Elf Stram j o ~ W {i-Damag».JQ./
•j}

It&l
iVm
eompqnent ~ ~
Й
: | Elastic ] Creep l Translormatron • | Dilatation Total |

WBffi Y/Z jib ZWheta O


j
XWE 0 YZ/ZTKetap' " rr~r ZX/Zfi рГ Jj

t> H t t W t a h n Size " j S phere J

Рис. 1.74

3. Boolean Operation (Логические операции). Окно команды показ


на рис. 1.75.
s Окно Boolean Operation (Логические операции)

Boolean Operation Ц К
v
! fiSaolesn type OK J
>. ••
Subtract object • >t. Cu»«Wtplaije '
Cancel |

Point jo - Jo j — - ^
Apply j
Normal рГ~ F "fo ' j
<
1
J .fey.8».)
j.

Рис. 1.75.

Логическая операция - это в данном случае операции вычитания об


одного объекта, имеющего сетку КЭ. другим объектом, определенным т
95
метрией (вариант Subtract Object (Вычитаемый объект). Возмо-
снособ вычитания объема объекта с помощью плоскости (вариант
lane (Обрезать плоскостью).
"* t,t« х, ,„ ••
'образов, если необходимо'произвести'-эту операцию, нужно вы-
ект, имеющий сетку КЭ, затем выбрать режим пересечения: с объ-
с плоскостью. В первом случае необходимо, чтобы объемы двух
пресекались.
Л:'.. .. .• И нажать
• ••• кнопку Apply
; (Применить). Подтвердить

нужно нажатием на кнопку ОК. В результате часть элементов бу-


из объекта.
ыбран режим с помощью плоскости, то необходимо определить
этой плоскости с помощью точки и вектора. Дальнейшая после-
<3'сть аналогична первому варианту.
kbase Interpolation (Интерполяция данных). Окно команды по-
:
ис. 1.76. Окно Boolean Operation (Логические
" '
операции) •

^ D a t a b a s e (rileipotaiion

.Define-Da>abase Nameand St^j Number

Рис. 1.76

цью данного окна пользователь может самостоятельно перено-


*из другой базы данных в текущий расчет. Необходимо только
ау данных, объект и номер шага. Далее данные будут интерполи-
96
, п " i i- .
5. Slicing (Разрез). Окно команды показано на рис. 1.77.

Окно Slicing (Разрез)


Г ^ •> t .

Mode - ^
I X*1 1 Point+МонЯа! Г SrtsjrtJ 4
Sir
fTf " И i
5723 JOOO, ._0Я» j
ШИ-' to" antral »i S}¥ Max Point , j

.'У M;r. ^-сич j


-J
Dupfcats J

Offset
rr^yive ^ Plane . С Curve+Hane.

Рис. 1.77

С помощью этой команды пользователь может сделать любой разрез


бо всех сразу объектов на экране,, либо части из них. Плоскость может б
выбрана либо по трем точкам,.лиро по тачке и вектору. Одновременно м
но задавать несколько плоскостей. В сечении есть возможность устано
отображение 1фивой, плоскости или совместно кривой и плоскости.
97

правление расположением объектов друг относительно друга


.того, как в Препроцессоре создано несколько объектов, то, исходя
имости конкретной задачи, они должны бить определенным Ъбра-
ены друг относительно друга.
асположения' объектов друг относительно друга Object Position-
йонирование объекта) может быть активно после нажатия на
на Панели инструментов (Toolbar). Окно позиционирования
оказано на рис. 1.78.

Окно Object Positioning (Позиционирование Объекта)

я Object Positioning -X

. Positioning object i i -Workpiece jd

r Method Direction ~ - - ,
x г v г z
.'•Drag
Г X 1" ¥ .T Z

i • • • r Other ] 0 |-1 J
'Г1 Dmp — i

( ' H S s S ® - " ^ Bolaboh. ""'•.> ' !•


1Г Offset
1 . i
--„I м,
i P Interference f" id,. i rf i-p l r r r«< .
С usar dcriraa . . . i

if Rotational )L 4 a ? | 0 # J

OK j Сапе*; •••.:• J СоийНРюКвтпв j


» • •• •• • • • 'I

Рис 1 78

верху окна находится поле Positioning object (Позиционируе-


те выбегом объекта,-чсото^ый необходимо разместить.
~ оле Method (Метод) нужно выбрать метод перемещения объ-
оступно шесть методов:
..(Перетаскивание с помощью мыши). Данная функция позво-
-к>
уя левую кнопку мыши, удерживая объект, перемещать его
тр Translation (Перемещение)) или вращать (параметр Rota-
ние)) вокруг выбранной стандартной оси или оси, выбранной
ъно. Ось указывается в поле Direction (Направление), действия
98

в поле,-.расположённом .ниже. За точку .поворота (при вращедии) выбирав


или средняя точка объекта Mid point of object Min/Max в поле Rotat
Center (Центр Вращения), или точка с указанными координатами U
Defined.
2. Drop (Размещение в объекте). Суть метода заключается в том,
объект будет перемещаться относительно другого объекта как бы под де
вием силы тяжести. Этот метод очень удобен, когда необходимо уложить
готовку в полость штампа. Можно выбрать запрет на вращение заготовк
можно разрешить полное вращение или относительно какой-либо одной о
3. Offset (Смещение). Часто используемый метод, который позво
• '-гл? : i •
переместить заготовку.'на--определенное расстояние,- заданное вектором
трем координатам или отрезком по двум точкам.
4. Interference (Интерференция). Это метод позиционирования, в к
ром один объект перемещается строго до соприкосновения с другим об
том в указанном направлении с указанным наложением (по умолч
0,0001).
5. Rotational (Вращение). Метод, используемый для вращения объ
Необходимо указать ось, точку и угол вращения.
В самом низу окна расположены три кнопки. Правая кнопка Со
Positioning (Совместное Позиционирование) позволяет перемещать в
и тоже время сразу несколько объектов (на рис. 1.79).

Совместное позиционирование

я Coupled RosiiitMiing
1
м-:, '\i-\- •'' • • • ' i\ ' г
Jbs-^hecke^ Ыз(вс& W® be .positioned dangwHb «rrt.objeet < - _ \ "

4 ' Couple j Objects


couple \2 -TopDie -
щ Ш щ ^ couple |3 -Bolton Die

Рис. 1.52
99

1.2.6. Параметры взаимодействия объектов

1.ТОГО, как объекты расположены друг относительно друга, заданье


бъвкгов, определены материалы, на необходимых объектах созда-
SD, важным этапом продолжения работы в Препроцессоре является
•йе параметров взаимодействия объектов во время моделирования,
етры задаются в специальном окне Inter-Object (Взаимосвязи
Ш"
Сектами), которое вызывается нажатием кнопки . Окно пред-
а'рис. 1.80.

Окно Inter-Object (Взаимосвязи между объектами)

„ Inter-Object
' , . ' >< • . 1 ' VWUil,*'..».•..
l^j'Stick | RdationfMaster-SlaveJ. jSep. j Friction llntorfepeWr
JO* J , {2) Top Die (1) Workplace YES % S M 0
О (3)BotfomDlB-p)Workfuece N0 Shear 0 4 0

. . . » • - v i

Ш. Edfc... | 'Apply to other геШюп«|

'•^Ш&йаи- 2 • Top Die

•:SJ-Sfvs' ;• j 1 -Woikprece

Slicking condiKbn

Рис. 1.80

ом окне формируются взаимодействие между инструментами и


.. Таким образом, каждое взаимодействие характеризуется парой
<г •.• • ! ,

:тих пар должно быть создано столько, сколько в моделировании


ов. Некоторые пары формируются автоматически. Однако иногда
© задать контакт объектов вручную.
"обавить новую пару объектов внизу окна слева есть кнопка Ml.
Поражения пар объектов появится новая запись None-None. Это
чтения, чтобы привязать их к реальным значениям, внизу окна
рать необходимые объекты и их роль во взаимодействии в полях
идущий объект) и Slave (Ведомый объект). В полях отображается
100

список доступных объектов. "Ведущим объектов следует выбирать инс


мент или менее деформируемый объект, а ведомым заготовку1 или объе
меньшим размером элементов. Если между объектами задачи не зад
взаимодействие, то при моделировании они не оказывают друг на друга
какого влияния. • ' •
Для выбранной пары объектов сразу же устанавливаются параметры,
умолчанию, которые; при необходимости можно изменить,, .Вызов^ окна с
раметрами осуществляется нажатием на кнопку Edit (Редактировать),
параметры размещены на соответствующих вкладках. Рассмотрим основ
параметры контакта двух объектов.
На вкладке "(рис:• 1.81) отображены
раметры Separation (Разделение объектов) и Friction (Условия трения),

Вкладка Deformation (Деформирование)

; Inter Object Data Definition Щ


rBetetmabort. | Thetme! J Heating j Fndion Window j Tod Wear j fT^J Carted J . ^ Oose ^J

t-OosfeHA method —
| & PataJv
(
^чрагайоп
J f -j f* Sepatabte Crtsiia i System Default V]

^•j-чГ. Non-Sepatable

:• —1

г-Тда - rc
.•
ifvSslje.- -
j АйЧ* Сопим f0<
С1 FurvAori pr,^;
I Г !л«Я!л ff~

If? '
i\

Рис. 1.81

В иоле Separation ^Разделение объектов) можно выбрать два


Separable (Разделяемые) - объекты могут отделиться друг от друга
101
ределенных условий*, и Non-Separable (Неразделяемые) — объек-
'отделенвг друг от друга во время всего моделирования. Послед?
некоторых случаях. Например, при моделировании растяжения
огда можно использовать две плоские плиты и заготовку между
невозможность отделения инструмента от заготовки, мы полу-
ение объекта. Если указан режим Separable (Разделимые), то в
on (Критерий)* можно указать критерии, по которым будет вы-
, деление объектов:
!
-Default (По умолчанию) - отделение произойдет, когда кон-
~~щие узлы будут испытывать растягивающее усилие или
, более чем 0,1;
I?low Stress (% от Предела Текучести) - отделение произой-
'.огда контактирующие узлы будут испытывать напряжения,
в доли предела текучести, указанного в поле значения в про-

Ite Pressure (Абсолютное давление) - отделение произойдет,


онтахтирующие узлы будут испытывать давление больше, чем

к параметру Friction (Условия Трения). В программе реали-


а трения: Shear (Трение по Забелю), Coulomb (Кулоновское
*, Hybrid (Смешанное). В первом случае . сила трения равна
коэффициента треНия на величину касательного напряжения.
Ьну используется в основном для задания взаимосвязи между
руго-пластичным объектом и заготовкой. Чаще всего находит
" роцессах листовой обработки. Вычисляется как произведение
двумя объектами на коэффициент 'фения.
®тся применять следующие значения трения по Кулону для
оцессов (см. рис. 1.82). Холодное деформирование - 0,0&-
,'сформирование - 0,2; горячее деформирование с применением
53; горячее деформирование без применения смазки - 0,7-0,9.
100

список доступных объектов. Ведущим объектов следует выбирать инс


мент или менее деформируемый объект, а ведомым заготовку или объе
меньшим размеров элементов. Если между объектами задачи не зад
взаимодействие, то при моделировании они не оказывают друг на друга
какого влияния.
Для выбранной пары объектов сразу же устанавливаются; параметры
умолчанию, которые при необходимости можно изменить.^ Вызов, окна с
раметрами осуществляется нажатием на кнопку Edit (Редактировать),
параметры размещены на соответствующи"к вкладках. Рассмотрим основ
параметры контакта двух объектов.
На вкладке Deformation (Деформирование) (рис. 1.81) отображены
раметры Separation (Разделение объектов) и Friction (Условия трения),

Вкладка Deformation (Деформирование)

f
s Inter Object Data Definition

.. J T bet ma! ] Heabng s Friction Window j T сю) Wear | Rigst) СосЛас! }


.:•- j—fr»£th3tJ —
•-•^•^•^aliv •M
j pTt Advanced.
j S^ataSon
pj^-j.rf* .Separable Сгйеиа i System Default' ^ ]ЁГ"

« . g l - H ЫогкБервгаЫе

i Г.-1МЙ •

'••FundteB:'- |ЧТяг-?Г
'rthih'AIrserflbv
I'lf^r*»

mm
Рис. 1.81

В поле Separation |Р?зделение объектов) можно выбрать два ре


Separable (Разделяемые) - объекты могут отделиться друг от друга при
101

пределенных условий; и Non-Separable (Неразделяемые) - объек-


«•'отделенБ! друг от друга во: время: всего;-моделирования. Послед1:
некоторых случаях. Например, при моделировании растяжения
к,- ' * '

§©гда можно использовать две плоские плиты и заготовку между


невозможность отделения инструмента от заготовки, мы полу-
чение объекта. Если указан режим Separable (Разделимые), то в
jj|m (К^терий)^можно указать критерии, по которым будет вы-
зделениегобъектов:
fm- Default (По умолчанию) - отделение произойдет, когда кон-
йрующие узлы будут испытывать растягивающее усилие или
ЯрпаЬ более чем 0,1;,.<-• 1 -
Jof"Flow Stress (% от Предела Текучести) - отделение произой-
. когда контактирующие узлы будут испытывать напряжения,
Ерше доли предела текучести, засазаннок) в поле значения в про-

Pressure (Абсолютное давление) - отделение произойдет,


| а контактирующие узлы будут испытывать давление больше, чем

TV . -v - "* ' " •


к параметру Friction (Условия Трения), В программе реали-
еида-
i трения: Shear (Трение по Зибелю), Coulomb (Кулоновское
вне), Hybrid (Смешанное). В первом случае сила трения равна
коэффициента трения на величину касательного напряжения,
рулону используется в основном для задания взаимосвязи между
^упруго-пластичным объектом и заготовкой. Чаще всего находит
>
• процессах листовой обработки, Вычисляется как произведение
' двумя объектами на коэффициент трения,
уется применять следующие значения трения по Кулону для
ix процессов (см. рис. 1.82). Холодное деформирование - 0,08-
деформированй'е - 0,2; горячее деформирование с применением
-0,3; горячее деформирование без применения смазки - 0,7-0,9.
102

Кроме того, коэффициент трения можно задать постоянным числом


функциональной зависимостью от времени, температуры, давления и т.д.

Выбор коэффициентов трения

Ж'

Ш
Cold forming CbteeMies)
::Wat«kformmg\ azs
' .Hpftorgirig (lubricated): 0 3
Hot forging (dry) ,..« -.0.7 •
Aluriirrurn 04

Рис. 1.82

На вкладке Thermal (Тепловые свойства) (рис, 1.83) отображен


параметр Heat Transfer Coefficient (Коэффициент теплопередачи м
объектами).
:
Вкладка Thermal (Тепловые свойства)

Ч !nter-Object Data Definition ? "X


'•'fjafcjmxsfon T1hermal a j Friction Wn
idow \ tool Wear j . Close
HealTreisfeCoefficient (М/тес/тт/С) -
- ! * "" >J 4
7\ч Kuncaori t
1
Г Userffc>

Рис. 1.83

Этот коэффициент может быть определен постоянным значением,


функцией от времени или от давления. Данный коэффициент является'
ным в практическом определении и зависит от многих факторов, та
давление на поверхности, величины скольжения и температуры пов
стей. Коэффициент может задаваться в виде таблицы. В задачах ОМД
применять значение, равное 11 (для системы СИ).
103
полющая вкладка Friction Window (Окна трения) (рис. 1.84). В про-
|pFORM широко распространено применение локальных окон. На-
киданном случае окна используются для локального указания коэф-
зения.
Вкладка Friction Window (Окна трения)

• inter-Object Data Definition..

^bplpmattfift | Thermal j Ha ti g Friction V^ndow j


yU
' fidW
t rWOMR
it W"' ""iwA^-J —- --
1
Folio*/. '" - t jJ

С Г /ylciTih
Г f tird
J:J
r Vaiue
-j Ottstajt
i Г Г 'ПНЮ

' Г UserRi

Рис. 1.84

шние окна аналогично как при генерации сетки КЭ с окнами


азание коэффициента трения по тем же принципам, что и ука-
#
лого трения.
И вкладка, которую мы рассмотрим, будет вкладка Tool Wear
Вс-
Шмента) (рис. 1.85). В программе реализовано несколько мето-
щ с а инструмента. Это методы Archard (модель Арчарда) и
Йрсуи), также возможны варианты, заданные пользователем,
и используется в основном для горячих и холодных дискрет-
Шапример,
F штамповка. Это также основная модель при абра-
рМодель Юсуи используется в непрерывных процессах, на-
104
пример, при непрерывной резке'металла, где диффузия - это' определяю
фактор износа. • - >. ,
Вкладка Tool Wear (Износ Инструмента)

£ Jnier-Objt-ci D a t a Definition

i^^fi^lWrnal | К»® Q | РнсВОй


3
m-f"

P = interface pressure:
v=sliding velocity:
H -. hardness of tool material; dt - time increment
nb.c.K - experimentally calibrated coefficients;
(a.b are commonly taken a s 1. and с = 2 far tool ste>

Рис. 1.85
105

1.2.7. Создание файла базы данных


выполнены все предварительные условия для начала, расчета,
тать процесс создания файла базы данных, который будет уже
ться в программе Simulator (Процессор). Чтобы начать процесс

азы данных, нужно щелкнуть на кнопку Данной кнопкой ак-


окно Database Generation (Создание базы данных), показанное

Окно Database Generation (Создание файла базьгданных)

Database Generation

• ''t'л
dose
}

C\.DEFORM3D\PmBLEM\DB5OFiMD
. B*" • Ж
tfata Checking i&l
ф-ф Checking (abject data
Object 1
J ф Target volume for object 1 is significantly differs
[-©'Object 2
! - 0 Object 3
ф-^Chedgngiriter-objeCtdeta
© Relation 1 and 2 .
- Ф ' Heat transfer coefficient between objects T 'and 2 iSvf'•'
- О Relation 1 and3 ^Stepfoto
Headitranster coefficient between objects 1 end 3 is У
- © D o n e checking
can
Stereo [i
ышкт
Рис. 1.86

Открытия окна необходимо выбрать пункт: создать либо новую


(пункт New (Новая) в поле Туре (Тип)) или заменить уже су-
! (пункт Old (Старая)).
'з|гого необходимо проверить имеющуюся заготовку базы данных
| ошибок, нажав на кнопку Check (Проверить). В поле Data
t роверка Базы данных) появляется отчет о,проверке базы. Нор-
фшые данные отображаются зеленым цветом. Данные, заданные
6, отмечены в отчете красным и желтым цветами.
106

Ошибки, помеченные красными метками, необходимо исправить до


дания файла базы данных. К таким ошибкам, можно отнести отсутстви
обходимых данных. Например, полное, отсутствие движения инструмент
Ошибки, помеченные желтым цветом, не являются критичными, и
с ними файл базы данных может быть создан. К таковым можно отнест
сутствие компенсации по объему или равенство нулю коэффициента X"
передачи между объектами. Однако для получения оптимального резул
при моделировании необходимо избежать наличия любого вида ошибок!
Если проверка показала отсутствие«критических. ошибок, помеч
красным цветом^ то базу данных можно сгенерировать. Это подтвер
наличием в отчете об ошибках строки Database can be generated (Баз
ных может быть сгенерирована).
Для генерации полноценной базы данных нужно нажать кнопку
ate (Сгенерировать). Если процесс генерации прошел успешно, в по
Checking (Проверка данных) должен появиться отчет о создании б
ных (рис. 1.87), заканчивающийся строкой Done writing database (Зав
создание базы данных).
Создание базы данных

I? Database Generation X

i
1<СШ --. <? New '

J C\DEFQRM3D\RRQBLEM\DEFORM DB Browse _ J
..: -

OataCh9ckfn& — | t l ^ ~~ Check j
j-ф'Relation 1 and'3 •
• j •?- He at transfer coefficient between objects 1 and 3 is- . •Generate j
1 - © D o n e checking • -
s%-0 Initializing database
; rjr-©i^abMay'Size: v required2?8r31. allocated 2701;31 r ^
1 О Integer array size: required 117045. allocated 1170> "
•j-^QeneratingsimulaJioncontrols .. - . ...
Generating material properties
Generating object data
„ Generating inter-object data «••- • ,зг»
|-Stepbito

t - Щ Generating inter-matarial data j Current1\ 1


j - 0 Writing database .} i Last* и ^ ,

"j Stored 0
<U i >1

Рис. 1.52
107

1.3. Процессор

gccop - это модуль программы, который отвечает за непосредст-


делирование процесса ОМД. Исходными данными для процессора
анные, записанные в базу данных препроцессором. Полученный
роцессор записывает в файл базы данных в каждый шаг модели-
араллельно с вычислениями Процессор ведет запись еще двух
аил *.LOG содержит общую информацию о ходе расчета, данные
т й сетки КЭ, может содержать сообщения об ошибках, если про-
моделирования;'файл,*.MSG содержит детальную информацию
овании, а также информацию о причинах остановки
ания.
% отображающая возможности процессора, расположена в край-
4
поле основного окна программы DEFORM-3D и представлена на

Каталог Simulator (Процессор)

Simulator
"Bun;-: • , .•.,.,-
Run (options1!
Stop:
Continue
Proceqg Mpnjiof ,
Sinmlatim S№hics-
Batch Queue
A.drJ1o Queue

.Sunfianasaly

Monitor Flnating license

Рис. .1.88
•'Д 108
1.3.1. Начало расчета
Запуск расчета выбранной в соответствующем поле базы данн
ствляется нажатием на кнопку Run (Запуск). Для начинающих пол
лей при первых запусках рекомендуется нажимать кнопку Run (optlo
пуск (с дополнительными возможностями)). Данная команда о
расширенное окно запуска расчета Simulation Options (Возможное
лирования) (рис. 1.89).

Дополнительные возможности запуска расчета

Simulation Options

Г~ Multiple processor ' SetUp. jj


."dose j
f r .-Simulahon g r a p h s _

. г E-mail the resull • Start |

f*" j j ^ ^ i m e s s a g e
:
Q+AdatoQue
C * . No-automatic Temeshmgpor noBconvergence) •

Рис. 1.89

Отметим несколько ключевых моментов.


Опция Multiple processor (Использование нескольких про
позволяет пользователю при наличии вычислительного оборудов
ветствующего уровня (применяются процессоры ПК, имеющие 2
использовать данную технику при решении задачи в полном объем
Опция Keep the message file (Хранение файла сообщений)
сохранять файл сообщений *.MSG под уникальным именем, в резу
каждом пререразбиении файл не будет стираться и записываться з
Опция No automatic remeshing (for nonconvergence) (Заир
тического переразбиения сетки при отсутсвии сходимости реш
дотвратит возобновление моделирования с последующим перер
сетки КЭ, если моделирование было прервано в связи с отсутств
мости решения.
Во время моделирования очень удобно пользоваться
Simulation Graphics (Предварительный просмотр). В нем мо
109

роцесса ОМД во время^ моделирования, менять угол обзора,


верительные данные и делать предварительный, анализ некото-
зеременных: деформации, скорости деформации, напряжения,
замещения элементов, температуры и показателя разрушения.
эбы остановить .расчет вручную, необходимо нажать кнопку
5вшъ). Чтобы продолжить процесс — кнопку Continue (Про-

Расчет в DEFORM

МП© ' • . •. DBAVi1NG1_Z«hvK__ Pre Processoi

— .iss-oi oeuaiTcex-m
B1076«0i 0115вЯ787Е-01 0Tt«01«SE-O1
2 O2t«5?7e«E-0V '

к1сЪм>«п
irudaelOl* 1 КмсйШШМОМ 3
WO 173M
OLD AVE. STRAIN RME"
OLOUMITIMQSTR.ft.
NEWlUITIHBSm.'R.«. .
UPDATED III

•TOTAL CPUllMfOPTff THIS STEP M 2M40!ac)


SUMOMICPII ПНЕ Of THIS STEP • 1U9№(ne] *
. >ПК1*Д1Ю ' ' Q90BQ

Post РГ0Св«СГ
* ^TBJMsifdto IfJst

Рис. 1.90
110
1.3.2. Устранение неисправностей при расчете
Часть проблем, возникающих во время моделирования, можно
самостоятельно в ходе моделирования, при этом не повредив файл б
ных, и без последующей необходимости начинать расчет заново.
Информация о ходе решения выводится на центральном поле про
и параллельно сохраняется в файл сообщений *.MSG. Большая ч а с "
мации, представленной там, - это путь нахождения сходимости р
Оно показывает, как близко каждая итерация сходится к окончатель
шению с помощью" подсчета норм относительной ошибки по скоро
усилию между^ проделанными шагами.
Если моделирование по каким-то причинам остановилось ран
ожидалось, то рекомендуется проверить историю сообщений о ходе
рования. Рассмотрим наиболее типичные ситуации.
Remeshing (выполняется переразбиение сетки КЭ). Такое сооб
дет выведено в окне сообщений в те моменты, когда на текущем ш
чается в решении отрицательный Якобиан и дальнейшее продолже"
та невозможно. Расчет обычно продолжается после того, как созд
сетка взамен старой сетки КЭ. Остановка расчета предотвращает с
когда процессор считал бы конечно-элементные уравнения по з
циклу, не находя решения.
Данная ситуация не является критичной и происходит достаток
Но можно выделить несколько основных причин возникновени
явления.
1. Завышенная скорость пуансона при прессовании может
чрезмерные деформации элементов заготовки около краев матрицы.
2. При закрытой объемной штамповке может начаться образо
лоя по краям детали, рваные края и другие неприятности, вызываю
жения и разрушения элементов.
Во избежание этого можно уменьшить время шага, а также с
окон локальной плотности в Предпроцессоре увеличить разбиение
I

111
иить размеры элементов) в местах предполагаемой высокой де-
|Усонечно же, стоит помнить, что перемещение узла (вершины)
" ин шаг не должно превышать 1/3 длины ребра элемента.
is highly recommended because of unbalanced mismatch be-
IjjLand slave (в связи с несбалансированным несоответствием ме-
Ш,и,ведомым объектами рекомендуется переразбиение сетки КЭ).
~ ~а рассогласования взаимодействия ведущего и ведомого объ-
есоответствия разметов элементов. Всегда при задании взаимо-
VI}' объектами следует помнить о двух особенностях: ведомый
-р быть менее прочным и элементы ведомого объекта должны
но размеру, чем у ведущего элемента. Такие правила должны
ербенно в местах контакта двух объектов, и при отклонении от
"асчета заметно снизится.
Jacobian (отрицательный Якобиан). В процессор пакета DE-
§н автоматический генератор сетки конечных элементов, кото-
•вает оптимальное переразбиение сетки. В большинстве случаев
протекает достаточно гладко. Однако в определенных случаях
ад. не может быть продолжено в связи с отрицательным Якобиа-
роблема возникает в одном из следующих случаев:
Поверхности при ковке или прокатке. Если такой дефект обна-
црхности заготовки, то необходимо воспользоваться специаль-
ентами проверки и исправления геометрии. Особенно в тех
^.дальнейшее продолжение расчета затруднено, или невозмож-
итуации, когда такое действительно происходит в реальном
'явление дефектов при моделировании лишь подтверждает это.
е, это можно, отнести только к п9ложительным моментам про-
о дальнейшее продолжение расчета все равно затруднено,
нение заготовки и инструмента. Такое происходит практически
имеет конечные пределы. Обычно во время расчета величина
иж узлов элементов заготовки внутрь инструмента контролируй
' 112

ется специальным коэффициентом. В конце шага все равнЬ заготовка


вращается на поверхность инструмента, но сама эта процедура искаж
иногда и разрушает элементы заготовки.
3. Слишком большое время шага. Обычно такой недочет проявля
уже на первых шагах расчета и переразбиение сетки КЭ не всегда реша'
проблему. Необходимо изменять парамётры образования шага.
Solution does not converge (отсутствие сходимости решения). Суще
ет несколько причин отсутствия сходимости.
1. Материал заготовки имеет слишком большое перемещен
инструмента.
2. Материал нечувствителен к скорости деформации.
3. Упруго-пластичный материал подвергается'большим деформац
В этих случаях необходимо применять следующие способы р
проблемы.
1. Увеличить значение погрешности ошибки по скорости и по у
Погрешность по усилию может иметь значение 0,1 и даже превыси
течение нескольких шагов (с условием, что дальше оно будет сниж
прежнего значения). Однозначно можно сказать, что точность р
снизится.
2. Если в моделировании задано перемещение инструмента в зав
сти от усилия или от энергии (при задании различного рода прессов),
дует запустить несколько шагов, в которых перемещение будет опред
скоростью инструмента, что позволит стабилизировать расчет. Затем
димо вернуть прежний режим задания перемещения.
3. Увеличить предельную скорость деформации (в свойствах объ
0,01-0,02 от среднего значения скорости деформации. Если возни
сложная ситуация со сходимостью решения, то допускается на неско
ш в установить значение этого параметра до 0,1.
4. Проверить данные материала на соответствие условий модел'
процесса. Очень часто причиной ошибки является выход значений
113

формируемой заготовке за пределы значений предела текучести, оп-


: в свойствах материала заготовки. В этом случае процессор начи-
Цйслять эффективные напряжения по методу экстраполяции, прини-
тову два последних значения в таблице заданных значений. А это, в
оздь, влечет за; собой потерю точности решения в любом случае и
s «ходимости решения- в частности.
Яеньшить погрешность на объем пластического материала д© значе-
00 или даже 250000. Однако стоит помнить, что потери объема эле-
время деформирования заготовки достигнут существенных вели-
1низить значение этой погрешности до 100000 и менее,
рнынить промежуток времени между шагами. Эта рекомендация
хороший результат, когда применяется упруго-пластичный тип

рхолодном деформировании материалы имеют меньшую чувстви-


^'скоростям деформаций. Однако п р и возникновении проблем, со
$ пользователь может искусственно создать дополнительную
Ьность объекта к скорости деформации. Это достигается путем
^дополнительных значений напряжений пластического течения
нных значениях скорости деформации.
,е случаев проблемы сходимости могут наступить из-за рлищком
ости сетки КЭ около мест с высокой локальной деформацией,
•ло режущей кромки или в редуцирующих областях инструмен-
55та требуют более тщательного разбиения при создании сетки
L
кта. •' : • ' !
• ••<- !••;. .. ' V • ,, •/
Hive' definite stiffness или Zero» pivot (жесткость матрицы имеет

I "значение). Жесткость матрицы материала определяется гео-


в^йствами материала. Подобная ошибка вызвана тем, что матри-
йрййяла нулевое значение. Некоторые свойства, материала, свя-
Жжесткостью, приняли нулевое значение. Для данных процессов
ивуют свойства, которые в большинстве случаев непосредствен-
114
но влияют-на появление этой ошибки, например, для процессов теплопе
чи таким свойствами являются теплоемкость или теплопроводность;
дач с упругой деформацией — модуль упругости; с пластической дефрр
ей - предел текучести.
В задачах с теплопередачей также большую роль играет погреш
вычисления температуры. В задачах пластического деформирования, а
при анализе напряженного состояния инструмента: погрешность вычи
скорости и усилия.
Bad data (недопустимые данные, вызванные экстраполяцией),
ошибка связана с тем, что программе не хватает данных в свойствах
риала, т. е. данные присутствуют не в полном объеме. Например, если
цессе моделирования значение, температуры будет выше заданного,
ходимых данных теплоемкости для этого значения нет, то за основу
ления теплопередачи будут браться два крайних значения это параме
лученных по методу экстраполирования. Это неминуемо приведет к
нию ошибок в результатах, и ошибки будут тем больше, чем больше
шено крайнее значение данных.
Сообщение Bad Element Shape (несоответствующая форма эл
предупреждает об ошибке разрушения сетки КЭ при расчете. Две о
причины этого - отрицательный Якобиан преобразования и недостат
ра' значений предела текучести.- В случае с отрицательным Якоби
элементы, имеющие несоответствующую форму, записываются в с
ный файл BUG.MSG. Если в списке перечислены все элементы, п
жащие одному элементу, возможно, что предел текучести для данное
та не задан вообще. Но если в этот список попало лишь несколько эц
и, тем не менее ошибка не позволяет выполнять дальнейший расчет,
но попытаться загрузить шаг, на котором остановилось моделир
Препроцессор, и исправить в нем геометрию детали и заданные гр
условия.
115

sistent Step Number (несовместимый- номер шага). Как известно,


jeop генерирует файл'базы данных с отрицательным номером шага,
при первоначальной компоновке моделирования перед расчетом
еана база данных с шагом «-1». Во-время расчета Процессор вы-
чет каждого шага и записывает его в тот же файл базы данных, но
хьным номером шага. Например, второй и последующий шаги в
до ближайшего переразбиения сетки КЭ будет иметь номера:
>>. Шаг с переразбиением сетки КЭ записывается с одрицатель-
©м, например, «-5», а-после переразбиения сетки КЭ уже Процес-
писывает следующий шаг с номером «5», «6», «7» и т.д. Если
ядок действий нарушается, то возникает ошибка.. Обычно это
. когда процесс решения базы данных прерывается до конца ре-
Ърректно возобновляется: Во избежание данной ошибки пользо-
ет при возобновлении моделирования недорешанную базу а к т -
116

г ,1.4. Постпроцессор
Постпроцессор используется для анализа результатов, полученн
выполненных расчетов в Процессоре. Постпроцессор позволяет набл
происходящими изменениями в заготовке, а также анализировать н~
но-деформированное состояние объекта и другие параметры процесо
• мощью Постпроцессора можно также получить графические и число
ные для дальнейшего использования в других приложениях:
Более подробно о работе с базами данных в Постпроцессоре бу,
' сказано в главе 3. Сейчас же обратим внимание на некоторые общи
•> ности работы в данном- модуле программного пакета DEFORM.
Запускается Постпроцессор после нажатия на кнопку DEFO
(DEFORM-3D Постпроцессор) на крайней правой панели основно
каталоге Post Processor (рис. 1.91).

Каталог Post Processor

Postprocessor ¥
DEFQRM-3D Post
Microstructure

Рис. 1.91

После этого запускается модуль программы, представле


рис. 1.92. Интерфейс Постпроцессора аналогичен интерфейсу Пре
(см. п. 1.2). Он состоит из Панели задач (Taskbar), Панели инст
(Toolbar) и трех областей: Экрана (Main Window) для визуализ
цесса, Дерева объектов (Tree Window) для переключения между
процесса (полностью аналогично Препроцессору) и Свойств ото
(Option Window), в данном случае отвечающих за отображение
графиков и прочее оформление Постпроцессора.
V 117
Интерфейс DEF0RM-3D Post Processor

mm

••-4«Q-ля л

ш И Н Н

Рис. 1.92 -

те (Main Window) отображается сразу несколько типов инфор-

зация процесса ОМД, включая изменение геометрии объектов

Э; v .
|ение на объекты эпюр напряжений, деформаций и т:д. с выво-
ЛаНеНИЙ; .. , • -У''
графиков зависимости параметров процесса от времени или

ia информации могут компоноваться на Экране (Main Win-


ленно.
i, размещенные в Панели инструментов (Toolbar), дают воз-
зователю наиболее максимально считать информацию о пара-
сса. Большая часть кнопок и по пиктограмме изображения, и по
функциям аналогичны кнопкам Препроцессора. Рассмотрим
зуемые только в Постпроцессоре:

I (Открыть файл базы данных - файл с расширением *.DB);


118

-Щ: - View tree window (Включить/выключить отображение д


объектов); ' ' •' •

— View option window (Включить/выключить отображение окн


строек свойств экрана);

•H^I — Multi viewports (Выбрать режим разделения экрана);


ш - Link viewports (Включить/выключить связь свойств окон М
собой); . .

1*'- - Copy viewports (Присвоить свойство окна остальным);

Ж " . . *. 1 • * » , М Ж - Simulation Bar (


воспроизведения моделирования); !
— Object Nodes (Отображение свойств узлов объекта);
Mi-
Object Elements (Отображение свойств элементов объекта);
Ш> - Summary (Сводная информация о моделировании);
•tefc
^ — Graph
- Point (Load Stroke)
Tracking (Построение
(Отслеживание графиков
данных усилий);
в указанных точках);
- Flow Net (Анализ течения металла с использованием нане
сетки на объекте);
- State Variable Between Two Points (Отображение параметр
ду двумя точками);

A - S l i c i n g (Разрез);
— Mirror/Rot Symmetry (Отображение симметрии объекта);

й - Data Extraction (Сохранение данных в отдельный файл);


Л — State Variable (Параметры состояния);

- быстрый выбор наиболее часто употребляв


раметров; •
- Animation set up (Настройки анимации);

"ЙЦ-Animation Control (Управление анимацией).


119
ш 1.4.1. Инструменты анализа параметров

из наиболее емких по информации инструментов Постпроцессора


•Simulation Summary (Сводная информация о моделировании).
ргрумент активируется нажатием кнопки Summary (Сводная ин-
(см. рис. 1.93).

Меню Summary (Сводная информация) '

Summary - Version No.: 6.01


.Гг №жЬм.рГ

joPERWioiTT Т«ю jo

Made . j)so-Ttefmal

;.Ыш4)вг:о^оЬ)всй ГЭ

Object 11 -Woikpiece

General . | Defamation j Tftennat j H e ^ T t e ^ j

|0 (о 1» 1
]0 Го •I

Ш 'Токт (о

:
Ля&еее/аа \й Я[] •
Е'гтду (6 Щ1 - ^

Рис. 1.93

|й части окна расположена область данных Operation (Проце-


1
таенная моделированию в целом. Там отображаются данные;
| т е (Номер и Название процедуры), Mode (Режим моделиро-
lber of objects (Количество объектов). В правой части окна в
|аг) представлены данные о шагах: Number1 (Количество ша-
Зщее время моделирования) и Stroke (Перемещение главно-
|нта) (если задано таковое значение в Препроцессоре).

I
120

Внизу слева находится поле, содержащее список сохраненных в базе


гов. Для каждого из этих шагов в поле справа отображаются данные о
стояний заданного'выше объекта моделирования. Все эти данные разне"
по вкладкам, согласно свойствам, которые они отражают. Эти свойства
логичны рассмотренным в Препроцессоре. '^
Перейдем к другому инструменту анализа параметров процесса 0
Инструмент State Variable (Параметры„состояния) является одним и"
• ян, » ,

мых важных инструментов DEFORM Он позволяет проецировать на о


ты, созданные с помощью сетки КЭ, эшвры распределения полей нап
ний, деформаций и производных данных величин. Данная функция
руется нажатием кнопки на Панели инструментов (Toolbar). Пос
Жатия на кнопку вызова этого инструмента анализа на экране появляет
но настройки,.представленное на рис. 1.94.
• <. Параметры состояния объекта ;

Display- — ->

. r u,'.e • . sunace-

: t- ьпь^еъ . ; . r.Vedorp'Dl

/ •Г Г

. Elemental .

i S e t a s default-display..... •

[ Г DefieCtJDn , . : rj.,;:v. Cf>r!r-


Scalmg -j—*— — i
•iti"Local. r^ y s c r • f-,iin 1 г ш ; ' ' • ,1
г Okyalr ObjeaSWayjjOT. I
Title-.I'LaSat; jiSftaded Jjitine j Mih/ijH
Г Ussrrdefine^tttie . - i

' T~ -о-м 11

j-Options*
: 4-llStogfStn I-:.: I

fV^i.к;;iri IP Hoi Apply ' felose

Рис. 1.52
•.:.• 121
окне пользователю предлагается выбрать необходимый ему па-
тодящийся в одном из раскрывающихся списков:
ifalysis (параметры общего анализа);
gformation (параметры деформации);
prmal (температурные);
Цго structure (микроструктуры);
4
fusion (диффузий); -л .
iting (индукционного нагрева);
[jperty/(свойств материала);

J Пользовательские)."
^бражения выбранного параметра необходимо нажать кнопку Ар-

рет несколько способов отображения тех или иных параметров


ice эти способы представлены в . поле Display (Отображение),
^вверху справа. Основные и наиболее удобные режимы отобра-
рмации: Line (с помощью изолиний), Shaded (сглаженным пе-
значениями), Solid (с помощью областей (не сглаженным
|ёжду значениями)). В зависимости от выбранного параметра мо-
щ у п н ы еще несколько способов отображения, например, Vector
1ью вектора для перемещений и скоростей).
Цбражении показателя разрушения Damage или температуры объ-
iture бывает полезно нанести данные на гистограмму. Гисто-
дставляет собой график, на котором наглядно в виде столбцов
8L сколько узлов сетки КЭ попадает в данный интервал выборки.
Щм, на гистограмме можно визуально подсчитать объемы детали
. Чыми параметрами. Для того чтобы вывести данные о параметре
раммы, в поле Options (Опции), расположенном в самом низу
JHMO поставить галочку напротив Histogram (Гистограмма) и
тр Bin width (Количество интервалов). Пример гистограммы
122
распределения температуры объекта Temperature для прямого прессов
приведен на рис. 1.95.
Пример гистограммы : ;

Рис. 1.95

При анализе результатов моделирования иногда требуется поде


значение параметра в определенной точке. Для этого используется спе
ный инструмент, вызываемый кнопкой Point Tracking (Отслеживани
ки) **. Меню, для задания точек, в которых будет определяться сос
объекта, представлено на рис. 1.96.
В этом меню одновременно можно задать до 200 точек, в которы
рассчитываться нужный параметр. Для каждой точки задаются ее ко
ты, а также автоматически определится принадлежность точки к кон"
4
: • ' • - i ' . ",„0 1 . ; • ;

му объекту. Точки можно задать простым указанием мыши, но точное-


го метода сравнительно низкая. Гораздо удобнее и точнее задавать ко
ты точек непосредственно в таблицу. Полученные данные можно сохр
отдельный файл (в том числе и в формат для чтения данных в MS Ехсв
: 123
Выбор точек в Point Tracking (Отслеживание точки)

Point tracking т
Define points:

•1 '
X
0
IY • •0!I* • I Object #
о! 1
*
я
2 0 0 5- 1
в 0: 10[ 1 щ
и1
3
4 ш « 1
в
G I
Ь
й' <
i -*' zl •JfJ
Cancel

Рис. 1.96

'здания точек нужно нажать кнопку Next (Далее). В следующем


.-97) можно сохранить итоговые данные, сортируя их по точкам -
или по шагам - Sort by step.
;
Параметры сохранения данных в Point Tracking

Poiivt П «t с k i n g

Tracking option

r Save result to Ife ,


^jNo]
• ' .<** Sort tqi point
С Sort bj> step

Btowse,., j Г Excel Sieridiy


Options: j

Fresh Cancel

Рис. 1.97

еть данных не нужна для сохранения, то их можно отключить в


ажатия кнопки Options (Дополнительные условия),
врончания расчета, используя инструмент State Variable (Пара-
ш н и я ) , можно выбрать отображаемые параметры, которые будут
ша экран в виде графика зависимости от времени.
124

Для построения графиков зависимости усилий, действующих на объ


моделирования, служит Следующий инстр^мент г СгарЬ (Load-Stroke)
фик зависимости усилия от хода инструментах вызываемый нажа
кнопки Иб. Меню настройки параметров при отображении графика пок
на рис. 1.98
Настройки параметров при отображении графика

b i a p h (Load-Mrokej

г-Х эмг— - -
1
i .If т™
i Apply
: ifsfrako 1

! 'Г Stop «, ) ^ Cancel

i ! Г Fores -- j z illl. Save,


J
<--Y • ewr-^""--^"'— -

Xload

t r Ytoad
•Ь-Г' S t e w selected objects
2 toad

.ЫгоЦе object | Primary» Pic?- ; С X speed . j:Units

Г Yspeed
^Display options- s

yW Step'^cer j Г Z.speed ^

| Ab$dute values С "Torque •

' r Smoottwig - . С Angular vetoed

i - j & None Г Volume


г Operation»
i- 5 С First order I С Energy
i- i. • R"—"3
| Г X stroke : • •
|.!- Secondwder
С Y stroke
;-Vfeua! effects
,C oke Continuous .

Surface area .

. Рис. 1,98

В левой верхней части окна расположена область Plot objects


жаемые объекты) выбора объектов, в которой выбирается, для ка
тов будут построены графики изменения усилия. Правее облас
объектов.расположена область B%i6.opa X-axis (Ось абсцисс), в к ~
бирается величина, откладываемая вдоль оси ОХ в будущем граф"
личина может быть временем Time.процесса, перемещением гл
румента Stroke, величиной шага Step или проекцией силы Force
осей основной системы координат задачи.
i: -. 125

: в поле Y-axis (Ось ординат) выбирается величина, откладываемая


Здесь могут быть выбраны: усилие на инструмент, скорость или
ие главного инструмента в трех различных направлениях дефор-
(соответственно X,Y,Z load; X,Y,Z speed; X,Y,Z stroke), крутя-
ат Torque и угловая скорость Angular velocity (при наличии инст-
k- • ."'>." -. •" • • • ••-•«•. •
виде валков), энергия Energy, площадь поверхности Surface area и
lime.
Display Options (Условии отображения) расположены некото-
X - '--"Л • - г е й , - ! " ' ••
^позволяющие работать с графиками. Такими дополнительными
I являются "наличие индикатора шага Step tracer (при указа-
1ретную точку на графике будет отображать значения параметра в
I
отображение абсолютных значений Absolute values, а также
. сглаживания исходной кривой Smoothing,
.графика изменения усилия, действующего на инструмент (Тор
|;н на рис. 1.99.

График усилия на инструмент

Z Load (N) Load Prediction


2.426+003 .
г'""1 1-т-т—j—Г-I "i ; 1 I -V'-I • i
Г
' А р
—^TojaJDIe f

ч Г1 Г\]

i . ... S. . . . i . . . . "
3.15
.Time (sec).

Рис. 1.99
126

Инструмент Data Extraction (Извлечение данных) позволяет йзвде


данные любых переменных для выбранных объектов во внешний тексто

файл с расширением *.DAT. Инструмент вызывается нажатием кнопки


В появляющемся окне, показанном на рис. 1.100, необходимо выб
шаг или диапазон шагов, один или несколько объектов и тип извлекав
данных.
Извлечение данных

P.itrt IxtMCtlOli

RZ (Nodal cooninetes}
ELMCON (Element comecbvty)
DRZ (Nodal displacements)
UflZlWodai velocities)
FRZ (Pre*crt*d nodal force]
FR2B (CalcUsJed nodal force) '
PRZ (Prescribed nodal pressure]
PR2B (CdcuiMed noddpiessure)
i
Extract «tyta -
(• ASsetededstepsnasinfifeSe
С Each selected step n a separate Be

Рис. 1.100

Для визуального наблюдения за предполагаемым течением ело


ла при пластическом деформировании используется инструмент

(Лагранжева сетка) & (рис. 1.101).


Суть метода анализа заключается в том, что на объект наноо
из элементов различной формы (круг, квадрат и др.), которая в
формации изменяет форму относительно начального положения.
В результате данной процедуры появляется возможность оцеН
материала в процессе деформирования объекта.
127
Выбор начального и конечного шага

Рис.1.101

ожет быть двух- и трехмерной.' Двухмерную сеть можно также


.на любые сечения, а трехмерную сеть,можно располагать на
хностях.
н вариант рассмотрения конкретной выборки шагов, при этом
ить, что увеличение выборки ведет к увеличению времени рас-
льтаты и заданную сеть можно сохранить в отдельный файл,
аях, когда задано моделирование симметрично и расчет идет
' льно части объекта, Постпроцессор позволяет достроить эту
ценной формы.
, еобходимо воспользоваться инструментом Symmetry Defini-
мметрии), нажав на кнопку Е . В открывшемся окне (рис.
1брать параметры отображения симметричных деталей.
128
Параметры отображения симметрии

« кмякэдвд
Вшиг=гйа1# л': • •.
: k SJЧМс—_—- , г
rusitae

•Г.:;.. .-;.: Рис. 1.102

Более подробно об этом рассказано в главе 2.


i 129
1.4.2. Управление анимацией , . ,,
й,' отвечающие за управление визуальным изображением объек-
я деформации, размещены на Панели инструментов (Toolbar).
DEFORM позволяет наглядно воспроизводить моделируемый
аждый сохраненный „шаг моделирования. Чем больше сохранено
'у данных, тем больше моментов времени зафиксировано в моде-
(Семь кнопок отвечают-за шсп]роизвёдение шагов:
'fist step (перейти к первому шагу);'
^ чг ' /

е step back (перейти на;шаг назад),


ay
л: backward
. , (воспроизведение
i- назад);,
* < •

|ip playing (остановить воспроизведение);


ay forward (воспроизведение вперед);
© step forward (перейти на шаг вперед);
| t step (перейти к последнему шагу).
строго перехода' к нужному шагу необходимо воспользоваться
ражением шага и открывающимся меню.
< которые Записаны- в файл базы данных, , отображаются в спе-
е Step List (Список шагов), вызываемое нажатием на одно-
пку"*' (см. рис.' U 03). • • ••
части окна отображен список всех шагов. Синим цветом выде-
Зоторые на данный момент доступны для воспроизведения. По
самого начала загружены все шаги с положительным номером
аг, записанный Препроцессором.
тображается область Style (Методика), в которой с помощью
"X кнопок можно выбирать состав' отображения шагов. Дан-
отображения шагов полезна при выборочном анализе или со-
ко части расчета, если есть.такая необходимость.
• 130

Ниже расположена еще одна область Range (Диапазон), в которой м


но задать указание либо шага с определенным возрастанием Increment,
выбрать отображение шагов, кратное указанному числу Number of steps,

Список шагов расчета

Рис. 1.103 .

В правой-нижней'части расположена область Туре (Тип), в кот


дет подписываться каждый шаг (номером uiara'Step, временем Ti
мещением главного инструмента Die stroke, или комбинаци
параметров). i
В программе DEFORM-3D также есть специальные механизмы,
ния анимацией, т.е. отображением моделирования. Основная цель
инструмента - сохранить анимированный фрагмент полученного
вания во внешнее приложение. Изначально нужно настроить изобр
собственному усмотрению. Для предварительного просмотра
пользоваться командой просмотра Animation Control (Управлен
цией) ®f'L Если требуется сохранить изображение в файл, следу
зоваться командой Animation set up (Настройки анимации) .
. 131
1»4.3. Свойства отображения
мся к интерфейсу программы. Как уже писалось выше, основная
ёрфейса Постпроцессора не претерпела значительных изменений по
с интерфейсом Препроцессора. За исключением области Option
(Свойства отображения). Данное поле в Постпроцессоре носит
нкциональную нагрузку. Оно отвечает за параметры отображения
ведения графики и анимации.
гично с Препроцессором свойства отображения разделены по за-
акладка Display Property (Настройки экрана) изображена на

Закладка Display Property (Настройки экрана)

S3 Property Vou can MS® the following special phrasfes:


Display
0 Title ЛТП.Е, CunentWe
II О Contour #OPR_NAME: Operation name
D Iso-surface
#3TEP; Step number
Orapti... #TIME Time
• Vectoi #DIESTTROKE: Die stroke
0 Deflection
Coadmates
'.3 О Point tracking
Viewports D Hownet Г User-defined title
i В Axis
lighting 0 Theme
р?ЖГ-~ •J
• 0 Selectedmwk
A Font j)SS Color 3
Color bar
Decimal value - -
m
ShowtyP®; jAuto
UserVai.
. iSignidcenfe fr7 •. :
IWtConv

Set As Default

Рис. 1.104

раны настройки отображения Title (Заголовок задачи), Соп-


Ькон), Iso - surface (Поверхности с одинаковыми свойства-
ности)), Axis и Point tracking (Отображение осей и точек),
анжева сетка), также можно выбрать общую цветовую схему
актически для каждого из этих элементов задается толщина и
ктора, контура, отрезка), выбираются настройки шрифтов.
132

Закладка Graph Property (Настройки отображения графиков),


занная на рис. 1.105, отвечает за редактирование заголовков, подписей
отображение данных, условных обозначений, свойств линий и контуро
и общую цветовую схему. Закладка активируется при выводе на экран
го графика. •: •..•

Закладка Graph Property (Настройки экрана)

Г (empty) White- 'Щ C ^MQnochrome. •


Ш. X-axis
s' (emp^Blacky B f Use-defined

%ЙРЬ.. Г EppY-aHfiS Г-.Wbts"* "


В Data ' : ;
r Black
И ) Legend
Й Grid С Yeltow
B - . S t e p tracer
Г Qrserf
ЧЙ&фоЛ*, Q Background
Г Bieen-White*.'
-Ш '
Careen-Black*

V Г Blue
Cob* b a t
% f BlueWMs

- tiserVar. lA-Blu&Black"
«

:Ur(itC0nV-

Рис. 1.105 i.

Закладка Coordinates (Координаты) (рис. 1.106) определяет


координат и свойства ее изображения.
Доступно три вида систем координат (СК): Rectangular (X, Y,
моугольная СК), Cylindrical (R, Theta, Z) (Цилиндрическая С"
defined (Пользовательская СК). Прямоугольная система коор~
новлена по умолчанию. Для отображения цилиндрической систе
нат необходимо указать конкретные направления осей: центр з
дом трех координат (по умолчанию 0, 0, 0), а также вектором оси
пользовательской системы координат осуществляется заданием
относительно старых координат.
133
Управление системой координат

•v-CooHiinalejjJsfHii

; Г CsfadnealijR TWiZL j|

ч^Г Usefdelinea
й-ntw л FT

Selection X 10
'teiil! ^ M t - >
йрЯФ

.isiia-
* -П

Рис. 1.106

Viewports (Окна просмотра) (рис. 1.107) предназначена для


Двойствами окон, на которые при необходимости может быть

Закладка Viewports (Окна просмотра)

• • Viewport 1
J "3 Get from Sgeen| ДррИо screen]
Bet*® InM
g Translation | Rotation :

jfohT .x
„isL .j^ p
— M a n 12 iill
-Viewports S

fiffilt
f4 1 Mm W
' U , Mas IT"

Рис. 1.107
134

Внутри каждого такого окна объекты могут быть перемещены и П


нуты. Перемещение осуществляться на вкладке Translation, вращение
вкладке Rotation. Заметим, что значения, расположенных на этих вкл"
могут быть как присвоены окнам просмотра (кнопка Apply to screen
менять к экрану)), так и импортироваться из этих окон на вкладки (к
Get from screen (Получить с экрана)).
Закладка Lighting (Освещение) показана на рис. 1.108.

Закладка Lighting (Освещение)


1
•: * ..

, Ш [ s e t t i n g s j Advanced J- :... : .; .:. V .•


> Trishtr^ -
• Graph.. ! (•• ••••• ^
sEwxdnatej
- Л i
jjViewpods
-ЩШШ.
• Liahtr<9 , Switch- —

ЛИ i Г " tightl (Positional)


Cckirbe
««iii
% Г LighlZ (Positional)
UterVa Г U g h O (Positional)

Bfisjg-. i p Light* (Ambient)


OniConv

• - Default- - ^ j ' • • .

Рис. 1.108

На этой закладке можно управлять параметрами освещен


добавлять- или убирать источники света, регулировать Цветову

бражения объектов и т.д.


Закладка Color bar (Цветовая шкала), показанная на рис.
ет за параметры отображения шкалы, которая появляется при
таких свойств, как напряжения, деформации, скорости дефор
объекте. Регулируется ее местоположение, длина, ширина и цв
1 3 5
•.•

Закладка Color bar (Цветовая шкала)

ten -j Use-Defined

Location
1 ; 1 ? Hoifeofttat , Vertical —
5
Л • И'ГШ Г Top
Couiinriw i Bijht j # c#*«
ш
Г' Q" | Г Botom

bghtng

СсЫи»
Width -
UuiVai ; Length •
Spacing * -J-
UrmCctw

Рис. 1.109

Unit Conversion (Конвертирование единиц) показана на

Закладка Unit Conversion (Конвертирвание единиц)

" ш Corweision type -


Display Г SI->Eng Г En^>SI Г User

Graph. Unit CunvMnun ТаЫв


Default Units 1 -
.Cooiciftet&s Тюе 1sec
Length 1 mm
ч fc
Velocity 1mm/sec
; _ —
Area 1mm"2
-Lighthg Volume lliwO !

Density 1М-»"2Лп** i
^Ьаг Force 1N |
x
Stress 1 MPa
Г И " Strain 1 mmm/m
intOjnv. Strain-tate 1immrtwwsec ! zi
U» Default Convert

Рис. 1.110
136

Функция перевода единиц измерейия, размещенная здесь, ок


влияние лишь на текущее отображение данных на экране. Это означ
итог конвертирования не будет сохранен в файл базы данных. Если
димо конвертировать данные полностью, то эта возможность' есть в П
цессоре в настройках задачи.
W'

Глава 2

ШЕНИЕ ПРОГРАММНОГО КОМПЛЕКСА DEFORM-3D


ДЛЯ РЕШЕНИЯ ЗАДАЧ ОМД

2.1. Осадка цилиндрических заготовок


пример решения задач обработки металлов давлением
£мере свободной осадки.
заготовка в виде цилиндра сжимается между двумя плитами,
рых (верхняя) поступательно движется вниз, другая (нижняя) -
^адачу решим для трех различных заготовок. В качестве загото-
3 цилиндра диаметром D 0 = 100 мм высотой соответственно
• 350 мм. Определяющим фактором при выборе габаритов явля-
SV. . . ....
чяе первоначальных высоты и диаметра цилиндра (соответст-

йг инструмента используем две одинаковые круглые плиты


толщины. Диаметр плит выбирается исходя из соображения,
!»>?;.•' •':• • ' ••.•:•:.•'.••' •...,.:, ........ •

Шготовки при сжатии будет увеличиваться и не должен выхо-


лшструмента. Конечными параметрами инструмента для задачи
1илиты </=200 мм с толщиной h - 10 мм.
•иб-.*.::- I ' * , . . -
138

2.1.1. Создание базы для решения задачи


Для решения задачи в пакете DEFORM-3D необходимо для нач
дать базу, отражающую процесс ОМД и условия, при которых этот п
будет проходить. Откроем программный 'пакет- DEFORM-3D: ПУСК
программы > DEFORM-3D V6.1 > DEFORM-3D. В появившемся о

жмем на значок New problem (Новая задача) В либо через панель


ления File > New problem (Ctrl+N) (рис. 2.1).

Создание *новой базы 1

File Simulation Tool 'View Option Help

(Й- Change Browse Location Ctrf+B


<5} Go to Problem Home Darectd^i Chl-tH
Quit (№0

1
' ' ' Рис. 2.1

На экране появится окно Problem Setup (Задание Задачи),


предлагает воспользоваться некоторыми шаблонами (Guided Temp
становки задачи. Не используем ни один из имеющихся шаблонов, а
ем Next (Далее) (см. рис. 2.2).

Выбор Problem Туре (Тип Задачи)

PSbieftiTVpe

Guided templates —
<~ Forming Г Preform wraard
f Mactiining[ciitting] г Inverse heattremferwnard
г Die stress analysis С Heat treatment wizard
f Shoperolling С Cogging wizard
Г Ring rolling

Cancel

Рис. 2.2
139

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


ation (Размещение задачи) (рис. 2.3).

Выбор места размещения задачи

5 Problem Setijp X
Ifmblem location

, f Under problem home directoiy

Under «Uirentselecteddiiecloiy !

I с Use current selected directory (without creaSng a newdirector^ 1

t Other location

iV.|C\OEFOftM3DW(CISLEM1,. . Browse... J

. <Back j [ Next»2| Cancel 1


' -

Рис. 2.3

^предлагает следующие варианты:


problem home directory (Выбор места размещения по
§нию);
urrent selected directory (Сохранение базы в папке, в которой
Ъгель находится в момент задания базы);
rrent selected directory (without creating a new directory) (то
^предыдущее с разницей в том, что программа не будет авто-
•и создавать отдельную папку под базу данных);
-ation (задание пути размещения вручную),
©-место, следует помнить, что решение базы может потребо-
!ободный объем жестких дисков, а также с точки зрения того,
.fee в один и тот же момент времени может решаться только
•дяем окно без изменения и нажимаем Next (Далее).
SjjeT дать название базы Problem Name (Название Задачи)
ендуется задавать название базы так, чтобы оно состояло из
140

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


ния (скобки, запятые, тире и пр.), а также использовало не более 80
лов. Назовем нашу первую базу 1 0, что отражает соотношение вЫ
диаметра заготовки. Остальныфбазы в дальнейшем назовем аналогии
и 3 5 соответственно). Нажимаем Finish.

Выбор названия базы

У Problem Setup

.PmtrferoNBjjre*,

: The name can be up to 80 characters dnd it can be used to provide


en explanation of the problem or the purposeofthe simulation. .

-Problem name

fOTT

Рис. 2.4
141
2.1.2. Задание базы в Pre Processor
вшемся окне Прёдпроцессора (Pre Processor) убедимся, что зада-
эисходит в подходящих единицах изменения СИ (SI). Для этого
Simulation controls (Параметры моделирования) на
рументов либо Input > Simulation controls (рис. 2.5).

Окно программы Pre Processor

В Material'
Object uosiBoning
Inter-Abject
database
-ф- Object Qodes
%% Object elements
Ц ЕоЫеап operation
Data interpolation

Рис. 2.5

аемся окне убедимся, что на закладке Main (Основные пара-


Dg Units (Единицы измерения) выбрано SI (Международная
измерения СИ) (рис. 2.6).
142 -

При смене единиц Units может появиться окно, спрашивающе


нужно сделать с ранее введенными величинами (оставить их значения
ними или конвертировать их в метрическую систему).
Так как имеем дело с вновь созданной базой, то просто нажимав
(рис. 2.7).

Запрос е конвертировании значений

' Change Units ?'X


j>1 K-Vt
When the unit system is changed.

(t (Reset elMhe yalussto п е т unit system defaults j

Г Reset only the values that have not been modified

Г Keep current values

1 OK :[ Cancel: - j-,•:•:.-

Рис, 2.7

После этого выходим из меню Simulation controls (Параметр


лирования), нажав ОК. В поле Дерево объектов (Tree window) у
создан образ заготовки Workpiece (Заготовка). Определим его св
поле Свойства объекта (Option window).
На закладке General (Общие Свойства) убедимся, что объв
своены пластические свойства (Object Туре (Тип Объекта) - Plai
стичный)), а его исходная температура Temperature 20°С.
Зададим материал заготовки. Для этого откроем! меню выбора
лов Material (рис. 2.8). Произвольно зададим Сталь 35Г (AISI-10
[70-400F(20-200C)] (рис. 2.9). Для этого в окне Category (Кате
берем строку Steel (Сталь). После этого в окне Material label (Ma
риала) выделим выбранный материал.
Подтвердим выбор материала кнопкой Load (Загрузить).
143

Общие свойства объекта Workpiece (Заготовка)

©DEFORM SIMULATION
fill) OPERATION! Sttsp-1
-Q{POie)( 1) Workplace
в & «»
Айккда. Jo)Workpiece
ri=i r.-= - •
> ® (glmport Object
General.
',t>
'fewfe 0Ь, аЫ тв
* ° (Workplace
- f иди
f Ba8lic j

r Porous
r Elasto-Plestoc [Standard.
^p^rtipe Temperature ?|D } С Assign temj»raJ«fe..j
Advsoced: Material j
3d Л И
V Primary Die

В Save Object..

Рис. 2.8

Библиотека материалов

. Material Library

Category Material label load 3 j


Die'jnateritt *1 A/SM02O(MactirMg) Cancel
Other AISM 025(Machming)
Stainleee^st A1SH 025[1800-2200^100И 200Q]
Steel 1 AISH03D(btachming)
sSeLeLE*.
Supsralloy" AIS M 035[1-300-2000Ftf OM 10ОО]
Titanium . A A
ISI-1035.(700-1100C)
I
SM D43.COLD[70-2tl0F(20-1 ООО)]
TooLMateri
LsU л Г J
Рис. 2.9

к закладке Geometry (Геометрия) в поле Свойства объекта


ow). Так как заготовка для опыта является простым цилиндром,
•"троить средствами программы с помощью команды Geo Prirai-
итивы Геометрии) (см. рис. 2.10).
144
Создание геометрии объекта

(l)Workpiece • • • ^ -. .•:• .. v ..

Tools j Examine | bymmsttic burtace j Polv#^mtDetetiOft j j^Stone- •


ggjLimport Geo.. I 0$ Extract Border j. £g! ExtraqMeeh;--. j GeoPrtmfeve..

Check GEO J ChecklhWeeprjonj fix|

Рис. 2.10

В открывшемся окне необходимо на вкладке Forming (Штампов^


брать модель заготовки Cylinder (Цилиндр) и определить ее размер!
ус, равный 100 мм в поле Radius, и высоту 100 мм в поле Height. Поо
необходимо создать заданную геометрию кнопкой Create (С
(рис. 2.11).

Создание геометрии цилиндра

[ПоКпд j Driling [ Advanced j


Г x.jo . v. |a

Oiemter
Di-lMfrtei (2R) D
lj O
Radius 150

Heiqhtfrfl JsT

f'5

Рис. 2.11

Для завершения процесса и выхода из окна нажать кнош


крыть). В основном поле Экран (Main Window) появилась фор!«
Центр нижнего основания тела совпадает с центром основных :
зы. Теперь необходимо для заготовки создать сетку конечных эл
Перейдем к закладке Mesh (Конечно-элементная сетка)
ства объекта (Option window). На этой закладке фигура разбк
нечные элементы (КЭ), которые будут непосредственно подвв
145

&. Разбиение производится несколькими способами. Расемот-


е из них. Самая первая вкладка Tools (Инструментальные
длагает выбрать число элементов сетки (плотность конечных
единицу объема). Числу элементов соответствует набор разме-
ементов и соотношение размеров самого крупного и мелкого эле-
ыбора числа МКЭ зависит точность решения задачи и время, за-
а решение. Чем больше элементов задано при прочих равных
е плотность конечных элементов), тем точнее должно быть
ветственно тем дольше времени и системных ресурсов Кбм-
программа. Рассмотрим сетку с минимальным числом эле-
эго в поле Number of Elements (Число элементов) программа
ачение 8000. Примем его и нажмем кнопку Generate Mesh
КЭ) (рис. 2.12,а).

Создание сетки КЭ

ff Tmhedrelmeeh • JT Sfitf-iriasb;
j Oata9ed SetHngs ] Remesh Crltena J
-MeeK

ot Nodes 10 Elements Q
"ро^ом JT
ofElemorta

Ш омГ
bw>

internal meeh
.flf -dBmarate Mssh^ CheckMeshj- МепиЫ Remeet

- задание параметров сетки КЭ; б~ созданная сетка КЭ

Рис. 2.12

езультат вполне соответствует условиям данной задачи.


•146
I I.V ^tailed. веМп^ХДетальные Установки).
гостоит из нескольких %кладок. На вкладке Gene
Sl^ycj'aflrpBKH) решается количестве (поле Number of Ele
минимальный размер КЭ (поле Minimal Element Size), а также соотно
размеров наибольшего и наименьшего элементов (поле Size Ratio).
Посщргая характеристика может выражаться либо отношением
лютных paffiiepoB минимального и максимального, элементов (графа
в колонке, Туре), либо непосредственно абсолютными размерами ми"
ного и максимального элементов (графа Absolute).
При выборе этого соотношения руководствуемся предположен»!
деформации и напряжения внутри цилиндра располагаются достато
нородно и могут быть описано грубо. В то же время грани заготовки
быть описаны с определенной точностью, для сравнения формообр
при математическом расчете с реальным испытанием.
Отметим, что при данном задании сетки конечных элементов ми
ный размер элемента (Minimum Element Size) равен примерно 4,91
симальный (Maximum Element Size) - около 9,82 мм. Эта информ
годится при выборе шага моделирования (рис. 2.13).
Таким образом, заготовка полностью охарактеризована.
При необходимости завершить работу существует возможное^
нить полученный результат в KEY-файл, расположенный в папке с \
мой базой, и вернуться к нему в будущем. Это достигается кнопке^
командой File > Save (рис. 2.14).
Зададим верхнюю подвижную плиту, которая будет оказывать ]
вие на заготовку. .
Для начала в Дереве Объектов (Tree Window) добавим новый
нажав кнопку Название объекта по умолчанию Top Die (Bepxifl
румеит).

i
147

Параметры сетки КЭ фигуры

••• |(i)Worf<pi0cs . • ••. ' •


0. г Mesh Туре • • • - •-
-^mai j к Tetrehedrolmesh
а
Georwrty Tools ' Detailed Seffings .] f%HH«8hGn«We !
Mesh Type
• *
Movement . ! <s System Setup С UeerDeteed.. <
, № -.
-.
G eneral
. I Wei
g ht
j
n gFact
o r
e j M e
shv
.W inctow-: j Coafing j
pdy.CwI.
в ; Type Number of Elements [i
'Properties ! № Relelive
i <* Mr«EteroeniS{№- 14.SV
с MewEiementSie. Ires;

Г Finerinternal mesh
Surface Meahj SoiidKteahj Default Settngj Show Mesh |

Рис. 2.13

Сохранение базы данных

file input ViencatfitsplayMo' del Iods ¥


tgl Import database DM)
дф Import keyword CM >
В
Savers...

Ргае setup...

в EHr* CUI+P _
toese setup,.. Ctrf+M
И Capture jmase OtW
КЙ Capture imagetocfpboard:
flu» Cbl+Q

.. Рис. 2.14

ем к полю Свойства объекта (Option Window). В закладке Gen-


ие свойства) убедимся^ что в графе Object Туре (Тип объекта)
Учение Rigid (Жесткий).
-дположения, что инструмент во время осадки в реальных услови-
•ируется незначительно, нет необходимости создавать конечно-
сетку для инструмента (рис. 2.15).
Рис. 2.15

Убедимся, что возле модуля Primary Die (Основной инструмент


галочка. Это означает, что при расчете величина шага будет отсчит"
именно от перемещения этого инструмента.
Перейдем к закладке Geometry (Геометрия). Аналогично с з
геометрии заготовки командой Geo Primitive... (Примитивы Геом
Параметры формы инструмента указаны на рис. 2.16.
Полечены -два концентричных цилиндра;. Эти цилиндры на д
мент неправильно расположены относительно -друг друга. По схеме
грань заготовки должна соприкасаться с нижней гранью, плиты, в
как в текущем состояний совпадают нижние грани объектов. Пер
верхнюю плиту в нужное положение.
149
Задание формы верхнего инструмента.' * '.^wry j*

I Я*»
itam Pom
i-

D mm»! (cA, 2|CQ


шмщ s r
{ Я H^M .: v. ^ ШГ"
HoHow Cylinder •И" ' JГ ->„ ! •
71

RevoSveerigle
h 1

. Рис. 2.16 •

ачала сменим вид заготовки с изометрии на проекцию на плоскость


кой или командой Display > Viewpoint > +Х (рис. 2.17).

Изменение вида
gtw-tM арку m«w -кх* ш ороя* нщ>
ЗВИЙПИЯШвмм |= »»4%'60&«!*ii'6SKbi«!l|i*i:'»a
¥ select • | ^.
p»i shft^uMe j
ADyn«™ewem I
Вв* W
••Omx O
imawj»
' CW**ljtU
. «f' Step -1 . , i

z
k У

РиА 2.17
данное меню нужно нажать кнопку на Панели инструментов.
Меню предлагает несколько способов позиционирования объектоВ|
берем самый простой в данном случае способ - Interference (Интерф
ция). При данном способе позиционирования программа сама распол
объекты таким образом, чтобы их объемы перекрывались на определ
величину. '. ' •:*-
Итак, перейдем на закладку Interference (Интерференция). Убе
что в поле Positioning object (Позиционируемый объект) выбрано Т
(Верхний инструмент), в поле Approach direction (Направление по]
ннроваиия) выбрано - Z , а в поле Reference (По отношению к) - Wor
(Заготовка). После этого в поле Interference (Величина перекрыт
бирается величина перекрытия объектов (измеряется в мм). По умо
ставится значение 0,0001. Оно вполне удовлетворяет условиям задач"
позиционирования объекта показано на рисунке рис. 2.18.

Позиционирование верхнего инструмента

„ 'гх г у г г ;
\ Г -Dreg .' - ! .
f> Г -X Г -Y S -Z 3
! <• Other [3 рГ
|г Ргар • -

If" Rototionol
OK I Cancel [ ftW б| CpupltdPoliilHlningj

Рис. 2.18
151

задания этих величин нажимаем кнопку Apply (Применить) вни-


; хний инструмент переместился в нужное положение (рис, 2.19).

Новое положение верхнего инструмента

Step -1

Рис. 2.19

ода из меню нажимаем ОК.


к объект был перемещен, программа просит нас пересмотреть ог-
накладываемые на заготовку. К ним мы вернемся позже. Сейчас
имаем О К (рис. 2.20).

Предупреждение о граничных ограничениях

BOUNDARY CONDITIONS

U Object(s) has been repositioned.


Ф Please check existing boundary conditions.

OK

Ч Рис. 2.20

инструмент будет поступательно перемещаться вниз. В поле


бъекта перейдем на закладку Movement (Движение). Поступа-
кение инструмента-можно задать двумя способами, представлен-
ии двумя позициями в поле Туре (Тип) - скоростью Speed пере-
илой Force давления инструмента.
ртЯП^те^рЙичёскай^ а та
^жюго на н^жйое Й6йс4тие
fFly'cih ' инструмент перемещается внИ
•м/с (рис. 2.21).

Схема перемещения инструмента ..

mr-H«r

+Y

Щтт

<* Рис. 2.21 •

Таким образом, в поле Direction (Направление) выбираем « - Z»|


тим, что на основном поле направление « - Z» отмечается звездочка
поле Constant У Ю е (Постоянное значение) вводим значение 1, как 1
но на рис.2.22.
Таким образом, мы задали верхний инструмент.
Зададим нижнюю неподвижную плиту, которая будет опорой
товки. Для начала в Дереве Объектов (Tree Window) добавим HOBJJ
ект, нажав кнопку Название по умолчанию Bottom Die (Нижни{
румент). - i.,4 и .г.:.'
& - 153
I'
|дем юполю Свойство объекта. В закладке General
цимся, нто в графе Object Туре (Тип объекта) выб^но
Ц^ткий) (рис. 2.23).
Задание скорости перемещения верхнего инструмента

оьм |(2)-TopBie^
Translation | Rotation
I Tjpe
s.ometrv I^assi Г Hammer ,"«•• г Mecfmrwial press Sliding die
ir Force r Screwpreea r bycfcauNc press
Metft
: -DireOiqn
MovwW If X CV <~Z f Other pf
'i ir -X Г -Y -Z Current stroke [iT |0 jO' "" mn
, 6щ| ! 2
Properties
Speofico&ons
l <• Defined r User Routt»
fir
МакяЛ QeSned
г Function oftfrne'
I Function of stroke Г Proportional to speed of other object
•IF mm/»6c

" *l2S

Рис. 2.22

|ать сетку конечных элементов на нижней опоре также не будем.


| к закладке Geometry (Геометрия). Аналогично с заданием гео-
заготовки зададим командой Geo Primitive... (Примитивы

|ально нижний инструмент расположен неверно относительно за-


рСо схеме нижняя грань заготовки должна соприкасаться с верхней
риты. Аналогично предыдущему опыту перейдем к меню Input >
Itioning (Позиционирование объекта) и сместим его на нужную
Инструментом Interference (Интерференция).
& Positioning object (Позиционируемый объект) выберем Bottom
Не Approach direction (Направление позиционирования) изменим
i«-Z»Ha«Z». —г .
|Йо?отношению к) и Interferen
соответственно Workpiece (Загото

ч ЛГ!.. Создание нижнего инструмента

©DEFORM SIMULATION
6-ДШ 0PBVCT10N1 Stap-1 '
§•©•( 1) Workpiece BAISH[|35.COLDP'IMOOF(2IKODC3);
j- L -eMesh,-Bem?J6? ,OQeo-Roly14<l •
B - e P D i e ] ( 2)Top Die
'•-OQeo-Poly2876
Э) Bottom Die
u
О Geo- Poly 2876 «,
• &6
Object 1(3) Bottom Die "Щ
Import Object...

D ObjeaName |BottomDie Change


Geometry '
x Rigid
Mosh ."jnMticj '
Й ObjeatVPe с elastic ^ <•
r Porous
Bdry.Cntl ВввИ^(огц, J Stendad ~3
В .
is. Temperature |20_ v С Assign tempefehire-.l
Advanced Maternal J_ • dJLH:
Г Primoiy Die
В Sews Object..

• Рис. 2.23 '

Нажимаем кнопку Apply (Применить) внизу окна. Нижний инс


переместился в нужное положение. Для выхода из меню нажимаем О
ра неподвижна, поэтому ее движение в закладке Movement (Движе
давать не нужно.
Теперь перейдем к заданию взаимосвязей между объектами зад

этого воспользуемся кнопкой ^ или командой Input > Inter-objec


мосвязи меяеду объектами) (рис. 2.25).
155
•j; Позиционирование нижнего инструмента относительно 3

Object Positioning
ffesiftpnmgobject 13 -Botom Die 2 _3
r Method • г Approach cfirectfon
$ fг з
г*ез
. - Г ..Other (0 pr
| С Drop
Reference '1 13
I r Offeet : Irrtertepence (ШоГ .5
• Dont move object oufetde the bounding box
^Jntefterefioe .: of refsrmceobfect before pasitowrtg

" Rotational
•OK - j Qoncei | . [;Positioning j

Рис. 2.24

Создание контакта между объектами

Input Viewport fiisplay


^ f Simulation conbots
• Material
p * Objecteosiioning

Q-Datat&se

-ф- Object codes


Object slements
I I Boolean operation
Datajntetpoiatiorv

Рис. 2.25

яется информационное окно, сообщающее, что никаких взаимо-


авжду объектами не создано и предлагает нам создать такие взаимо-
|умолчанию. Нажимаем Yes (Да) (см. рис. 2.26).
Появившемся окне Inter-object (Взаимосвязи между объектами)
|©ваны две взаимосвязи: верхнего инструмента с заготовкой [(2) Тор
I Workpiece] и нижнего инструмента с заготовкой [(3) Bottom D i e -

I
156

(1) Workpiece]. Если взаимосвязь между объектами не задана, они не


взаимодействовать. * ~ i }
Автоматическое создание контакта

ADD DEFAULT INTER-OBJECT R E L A T I O N S H I P S

mm Current, no Iriter-object relattonshts exst


Do ypu.want the system to add the default rdattonshps for you?

No

Рис. 2,26

Для задания взаимосвязей нужно определить их характер (в даннс


чае степень разделения Separation и коэффициент трения между кои
рующими поверхностями Friction Value). Рассмотрим на примере
связи верхнего инструмента и заготовки.
Два раза щелкнем по взаимосвязи (2) Top Die - (1) Workpiece л^
»»
жмем кнопку Edit (Редактировать) внизу окна (см. рис. 2.27).

Взаимосвязи задачи

Рис. 2.27

Кнопка активирует окно Inter-Object Data Definition (Колйч!


качественное определение взаимосвязей между объектами). В пВ
ration (Разделение) выбираем Separapable (Разделяемы). Здесь де^
157
ется неравномерно, при этом боковая грань до деформации имеет
ескую форму, после деформации становится бочкообразной. При-
альная величина прогиба у контактных поверхностей постепенно
о мере удаления от них. Считаем, что скольжение металла относи-
ртрумента происходит по всей контактной поверхности,
ё Friction (Трение) выбираем значение Shear (Трение по Зибелю).
ие (Величина) задается значение коэффициента'трения. Коэффи-
является величиной постоянной (Constant). Принимаем его
. Параметры задания характера взаимодействия для пары «верх-
ент - заготовка>кзаданы, как показано'на рис. 2.28v

Определение характера взаимосвязи

' I luef -Object Data Definition


Otfcrmotal |Tiislmei. I Иейпд |Tii«itmWindow j ToolWoar j рвв«1Д»4ctoee
Cfihiectmetnoci -- -- -
V4 С '•obiwmingcojplirig Advanced |
,
-ff Perieity
' * -л
Г Non-Sspdrable

-Тур»
2 Г Hybrid
V -
FFCDMTT
» ' S R
Г Function j |(Т|Г!1й; ~3 j j
Г UmrRtn fi тг

Рис. 2.28

к>м окно командой Close. Аналогично задаем характеристики


к, '
|асвязи [(3) Bottom Die - (1) Workpiece], \
te? ' _ '

даделируем данные взаимосвязи. Для этого сначала надо опре-


!ШНость определения создаваемых связей. Погрешность либо
158

можно задать автоматически в поле Tolerance (Допустимое откл

кнопкой $ 1 ; по умолчанию допуск 0,0002; либо ввести вручную.


Затем командой Generate All (Моделировать все) в поле ContaO
генерируем взаимосвязи между объектами. Внизу Экрана (Main Win
Строке статуса (Status bar) должно появиться подтверждение то
взаимосвязь построена правильно (Contact has been generated betw
jects: 2 and 1,3 and 1).(рнс. 2.29).

Отображение точек контакта на Экране (Main Window)

Рис. 2.29

Убедившись, что все заданные контакты сгенерированы, выхо


на Inter-Object, нажав ОК (рис. 2.30).
Итак, готовая схема состоит из двух плит (одной подвижной И-
подвижной) и находящейся между ними цилиндрической заготовки
енными между объектами взаимосвязями.
159

•необходимо определить рамки, в которых будм^д


лого вернемся в меню Simulation Controls (П&рам<
"акладку Main (Основное) оставляем без изменений-» ПяреХОДИМ
.кладке Step (Шаг).

Генерирование контактов

*« Inter-Object
ОК .
твщае,
\Cahdgk
- 1 Соп»с» вех:.
••• • . j Tolerance!- ^ • I
tm&di
; • ; 10.0002 jgjrnmi
jJ.-.''.- г Gensrete • I;
Edit.. Apply to otfter relations | ^ ' G e n e m t e all
immnmv
::
mi 12-Top Die Initialize л
1
•Steve j 1 -Workpiece
-IfjjOj
Restore mesh &
Г Sticking condition contact BCC

Рис. 2.30

вкладке необходимо определиться с числом шагов Number of


\teps (Число шагов моделирования), за которое будет рассчи-
десс осадки, а также с величиной этого шага Solution Step Defi-
деление шага решения). Для определения шага воспользуемся
•зложенной в п. 1.2.1.
что минимальный размер элемента сетки КЭ, построенной
(поле Minimum Element Size), равен 4,91 мм. Так как задача
лсокой точности определения, можно предположить, что для
ования достаточно условия, при котором инструмент между
- проходить не более трети этого расстояния, т.е. около 1,64 мм.
шага можно производить двумя способами,
перемещение инструмента, занимающее определенное время
ment)
160

2. Через отрезок времени, за которое инструмент, переместится


торое расстояние (Time Increment). .
В данном случае, не обращая .внимания на скорость инструмента,
нее задать шаг через его перемещение. Зададим значение в поле W1
Displacement (Через перемещение инструмента) 1 мм, а в поле Nil
Simulation Steps (Число шагов .моделирования) - 100 (см рис. 2.31).
*• i. *f ,4 / . - * & х к
.Предварительное определение шага моделирования

General AAencetfl I AdvancadZ ! ij


Starting Steptomber h M
Number of Simutofton Steps ~ |too ~ & icset j
Step Increment» Save Si
PrimaryDi* |г -торDie li
> Solution Step.Delimhon
I fcorslant 3 ГГ ' mm. lio-t- 1
< С WWi Тит Innemem

3F 1f, Do»™

Рис. 2.31
Выйдем из меню, нажав ОК.
Рассмотрим функцию предварительного просмотра движения
инструмента. Для этого в области Дерево Объектов (Tree Window)
объект Top Die (Верхнйй инструмент) и перейдем на закладку
(Движение) области Свойства Объекта (Option Window). Для то
воспользоваться функцией предварительного просмотра (рис. 2.32

нажать на кнопку ЛИ, расположенную внизу закладки.


Данное окно позволяет предварительно просматривать траекто
жения главного инструмента. Подробное описание окна можно
161

.Окно управление просмотром

„, Movement Preview
14.' ( ,4j »j M | -Ох* | I
-1 Step 30 100 I
ff Repeal _____

W Stopping criteria 0 (Stroke jJ |30 :>;;, MOi


•f* VS / Speed
IW fOlClOn 0»;'ЬPtaysp
Thtoobfactcmly
' *0C Time й r X1. t? xto Г Xl№ i
'

Рис. 2.32 '

, что верхняя строка регулирует воспроизведение движения, а


" еремещения демонстрирует его текущее положение, причем
ей откладываются шаги, а снизу в выпадающем окне указывается
а:,выбор скорости Speed, хода инструмента Stroke или времени
оказано на рис. 2.32, выберем значение Stroke. Обжатие произ-
1,0 %, т. е. верхний инструмент сместится на 30 мм вниз, а шаг ин-
;адан 1 мм. Передвинем курсор на значение 30. В основном окне

I Рис. 2.33

ется, что конечная база будет состоять из 30 дискретных шагов,


ние может не удовлетворить требуемой точности. Поэтому с за-
к
162

пасом уменьшим шаг моделирования до 0,5 мм. Следовательно, общее


шагов будет равно 60. Выйдем ,из окна Movement Preview (Просмотр
жения), нажав кнопу Close (Закрыть).
Вернемся к меню Simulation Controls (Параметры моделирова
закладке Step (Настройка шага). Заполним окончательные данные: S
Step Definition (Задание шагообразования) - 0,5 мм; Number of Sim
Steps (Количество шагов моделирования) - 60.
Поле Step Increment to Save (Период сохранения шага) предл
хранять не каждый шаг расчета, что может привести к увеличению
данных конечной базы, а шаги моделирования, определенные чере
вольный период. Пусть программа сохраняет каждый шаг (значение 1
Для сохранения настроек и выхода из меню Simulation Control
метры моделирования) нажимаем ОК.

Сгенерируем конечную базу нажатием кнопки ® . В появивше


зададим следующие параметры (рис. 2.34).

Генерация базы данных

^ Database Generation X
-Тл» Close I
, ' "' j
C
i| ®EFORM3D\BROBLEM\l_tM_0D
,B вЦй... | j
}• DetaCtmdwig: j Check |

j-j • - Generate J j

Рис. 2.34 •••

Тип базы новый (New в поле Туре (Тип)). Если необходимо


вать базу взамен старой, следует выбрать Old. Строка ниже указ
по которому будет сохраняться база. Кнопкой Browse (Выбор) м
нить этот путь.
Перед тем, как сгенерировать базу, убедимся в ее работосп
Для этого нажмем кнопку Check (Проверить) (рис. 2.35).
163

Проверка пригодности базы данных

- ^ Close
;J C№£FORM№\PROBLEMVJA1 J5.D8
3| 3*&€hecking j
Checking material properties •> -' :
j. Д Cheeking inter-matenal data
ф-ф Checking object data
I &-©Object1
| ? Volume compensation has not been activated f
t-O Object г ' • •
l-O Object 3
Checking inter-object data •
! k© Relation 1 and 2 j-StepMO-
©Relation 1 and 3
hO- Done checking Current
'--фВвйЛвед can be generated Last |u
Stmed jo'
L ±r

Рис, 2.35

ata Checking (Проверка данных)'появится список, по которо-


тся проверка. Зеленые галочки означают, что проверка по дан-
' прошла успешно.
" просительные знаки означают, что имеется замечание по дан-
у, однако несмотря на это база данных может быть сгенериро-
0М случае программа предупреждает о том, что на закладке
эйства) функция Target Volume (Компенсация потери объ-
ирована. Пропускаем это замечание, так как для данной задачи
g,-применение этой функции,
ске присутствуют красные восклицательные знаки, это озна-
4дии моделирования была совершена грубая ошибка. База дан-
быть сгенерирована. Для устранения ошибки необходимо вер-
, этапу моделирования, на котором программа указала неис-

верки является нижняя строка - в данном случае Database


d (Возможна генерация базы данных) (выделена зеленым),
у данных кнопкой Generate (рис. 2.36).
1,64.

Генерация базы данных

Dfit abase Generation


- - -
ГШ «New
jc!\DEFOBM3aPBOBUEM\1_0\rj;DB Browse.

Вей Checking _
© Relation 1 and 2
13
О Relation 1 and 3 ,
О Done checking
1^0 Initialling database
! - О Real arraysize: required 368028, allocated 369026
© Integer array size: required 102518. allocated 1025Г
•-^Generating simulation controls
Generating matena! properties 5
-^Generating abject data ^ Step Into
Generating inter-object data
hB Generating mter-matenal data Current |-J
j-OWnting'detabase .test . IU
Stowd |o : J
i , •
, Рис. 2.36

По завершении генераций в поле Date .(С:becking (Проверка,


должна появиться строка Done writing Database (Завершение sat
данных). Теперь можно выйти из этого меню нажатием кнопки
крыть) и из программы DEFORM-3D Pre Processor нажатием кноп
командой File > Quit Ctrl+Q (рис. 2.37).
Завершение работы программы DEFORM-3D Pre Processor

!-fl4'to»*• vine*; №нФ В


ц^НгоолфЫ»». v . . (ЗАОЩ;!
''•gf tnipartkeywocd."•• -'-'У iititefj!
в SSaw
evens..
•../
Page setup.. ^ ; • ,.

, ta)»e,«tup... , Сейм
821 Captuepaga CMtl
| Captuemajelocapboed CdfrSWW

Рис. 2.18
165

< 2.1.3. Решение задачи в DEFORM-3D


рограймный пакет DEFORM-3D: ПУСК > Все HpoEpaMiyfbi >
|iV6.1 > DEFORM-3D. Укажем путь к папке, в которой распо-

кнопка ^ или команда File > Change Browse Location

„ ,,Выбор пути к базе данных

lEb Simulation Iool yiewfiptionHelp

• Quit Cbl+Q

>i- Рис. 2.38

ectory (Каталог) появилась папка 1_0, в Которой мы сохрани-


~гау данных. Выделим ее курсором. В поле, отображающим ба-
ыбранной папке, появился образ базы 1 0 . Теперь выделим
с. 2.39).
Выбор базы данных для запуска

ЯШ
...... у
>
ljW
l —P 1J

D0tf\J*4JH
Doewwrtwoe
•дамтет
Оцпмминю

00««и*«»>
Dw»»

«IMMMHUNHMNXSH

Рис. 2.62
166
Для запуска решения базы необходимо либо воспользоваться кн

Start1 (Запустить;) ^ на Панели инструментов (ToolBar), аналогичн


мандой в каталоге Simulator (рис. 2.40,а), либо командой Simulation >
F9 (рис. 2.40,6).
Способы запуска решения

я» гамядо.те» view.apstm: «ф
Simulator
ЛЕН
^^ Ж 'Stop, F№
Сфгйш*. QWi =3
аqptigns) о»« Add (ОВЛЛ Queue CSt+Shifl^A
Шт Batch Quspja
Qontwus - ф Simulation Options
l?racg?s Mqnijor • PrdCeseMoflBor
Simulation Graphics v Simulation Graphics

a 6

a - через каталог Simulator; б - с помошью панели задач

Рис. 2.40

В поле отображения сообщений о процессе моделирования мо'


блюдать процесс решения задачи. В процессе решения у папки, в
решается база в поле Directory (Каталог), и у самой базы данных по
флажок Running... (Работа) (рис. 2.41).

Процесс решения базы данных

~3»»®8 .»»»КМИ»»' • • Ч "л.м..."


Problem ID

ji лряёКЕМ"-" ИНМВЯИШИвШ

Рис. 2.41

При необходимости мы можем остановить процесс решения,


по аналогии с запуском нужно либо воспользоваться кнопкой Stop
вить) на Панели инструментов (ToolBar), аналогичной кома
талоге Simulator, либо командой Simulation > Stop F10. После этог
возле базы с Running... (Работа) меняется на Aborting... (Прер
(рис. 2.42).
Остановка решения базы данных

за a «^^©«•ii'V »!... •
• "5 - • . . i| PmWweJD ;; - . tj
N
•EFWnON МЯО 7 -i

lATf»{* 05320 1
,.[fSTHRtfJWBES «.. .J , .. - .

Рис. 2.42

лма не заканчивает расчет задачи мгновенно, а досчитывает до


дий шаг расчета для корректного завершения задачи. Иногда этот
рмает достаточно продолжительное время. Поэтому существует
БЬ мгновенной остановки расчета. Чтобы оборвать процесс расче-
меню Process Monitor (Контроллер Процесса). Для этого вос-

«пкой Process Monitor (Контроллер Процесса) на Пане-


|ентов (ToolBar), аналогичной командой в каталоге Simulator,
<§й; Simulation > Process Monitor.
ц
ившемся окне отображается таблица, в которой описаны основ-
зы задачи, а также ход выполнения ее решения (рис. 2.43). Для
'решения нужно нажать кнопку Abort Immediately (Остано-
|енно).
Меню управления решением

[ Math j Slap n) Total аЦ SW. Nul] ТиК*Ц TtekTyil Mod']-


a DEFORM SM
I ULATO
IN II 01 OiOEF.

Abort
.^ort^mrned|at8iy |)

X.AborlAll

Рис. 2.43

aa попросит подтвердить команду (рис. 2.44).


168

После остановки задачи нужно выйти из меню Process Monttl


троллер Процесса) командой Close (Закрыть).

Защита от ошибочного завершения процесса

5 ABORT SIMULATION

• |'ч TtlsactionчЛtermtratetherunningprocesslmmectacely.
>4* It ml^it cause damage on your database.
We you sure you want 1» abort the simJattsn Itnmedatdy?

Рис. 2.44

Для продолжения решения задачи с последнего прорешанного!


ществует команда Simulation > Continue Ctrl+F9 (аналогичная К0|
жет быть дана из каталога Simulator) (рис. 2.45).

Возобновление решения задачи

Simulator Яе IstmMHn Tool Veiw Opt№ нф


Start F9
Run g ^ e Step Pio
ИМП (Qpfeps). к'
Sloe AddtoBatch queue Ctrl+Stiflt+A
СааШш liBeKh Queue
EfficessJtoQiler ф SrmJateoopticm
^FnxeSSMOTKOT г •
Smu&tKrt Graphics

а б

a ~ через каталог Simulator; б - через Панель задач (TaskBa


. Ч - „ • • '' - *i ' e
' Рис. 2.45

После того, как расчет завершится, в поле отображения с£


процессе моделирования появится строка NORMAL STOP:
steps have been completed. (НОРМАЛЬНАЯ ОСТАНОВКА*]
число шагов было выполнено).
Аналогичным образом зададим и решим задачи со свобода
цилиндров диаметром D« = 100 мм и высотой соответственно # о |
Н0~ 350 мм с параметрами задачи, представленнйми в табл. 2.1.
169
Таблица 2.1

' ' Параметры задачи, задаваемые в Препроцессоре

"Число конеч- Скорость перемещения Шаг модели- Общее коли-


:элементов верхнего инструмента*, рования, мм чество шагов
мм/с
8000 1 0,5 . 60
15000 0,75. • • ДО. ,

25000 10
имкit'--» •Mfo 4Ш
умента для опытов увеличена для более наглядных результатов.
цмууху атюнрцмт ШПШЦ

' «Я
170

2.1.4. Интерпретация полученных результатов в Post Proc

Итак, имеется три выполненных расчета, сохраненных в отдель"


данных, иллюстрирующие свободную осадку цилиндрических загото
ной высоты. Рассмотрим возможности, которые предоставляет DEF
для определения параметров процесса.
Для этого войдем в модуль программы DEFORM-3D Post Procel
бы войти в этот модуль, нужно выделить необходимую базу и нажа
шу DEFORM-3D Post в каталоге Post Processor, расположенном а
новных компонентов системы (рис. 2.46).

Открытие модуля Постпроцессор

postprocessor

M^WSMS

Рис. 2.46

Открывшееся окно отображает первоначальное состояни


(рис. 2.47).
Окно Постпроцессора

Рис. 2.62
171®
*

ейс Постпроцессора подробно описан в п. 2.4.


зуемся кнопками воспроизведения на Панели Инструментов
« помощью этих кнопок просмотрим процесс деформации заго-
ном и обратном порядке, можно переместиться на любой шаг
;сразу перейти в крайнее положение заготовки и инструмента,
м
етимся в крайнее положение, нажав кнопку . Теперь имеется
ое формоизменение заготовки (рис. 2.48).
-адка цилиндрических заготовок с разными исходными размерами

Рис. 2.58
172

Нетрудно заметить, что имеет место одинарное бочкообразован


вом расчете (рис. 2.48,а). В оставшихся двух расчетах имеем соотв
переходное (рис. 2.48,6) и двойное бочкообр;азование (рис. 2.48,в).
Рассмотрим все три обжатые заготовки и сравним их с формой)
ем заготовок, представленных в [1]. Эти заготовки имеют одинаков
ношение высот и диаметров с поостренными нами и также обзк
на 30%.
Наиболее удобным инструментом наблюдения за формоизмен
*

ляется функция Flow Net (Лагранжева сетка). Чтобы воспользова


функцией, нужно нажать кнопку ^ на Панели инструментов, л
соответствующую команду на Панели задач.
После активации данной функции запускается процедура н
расчета сетки Лагранжа на произвольную поверхность. В данном
дача является симметричной относительно вертикальной оси, поэ~
точно наблюдать деформацию координатных сеток в плос
цилиндра.
После нажатия на кнопку ® возникает новое окно Flownet (
вая сетка). В этом окне следует выбрать шаги, на протяжении
объекта будет строиться координатная сетка.
. В данном случае построим сетку для всех шагов, т.е. с исх<)
конечному (60). При этом поле Starting Step (Исходный Шаг
автоматически номером шага, при котором была активирована '
2.49,а), а поле Ending Step (Конечный Шаг) нужно вводить c|i

либо кнопкой H i , либо вручную с клавиатуры (рис. 2.49,6).


После определения границ выборки нажимаем кнопку Ne
следующем окне выбираются вид сетки (двух- или трехмерная-
(прямоугольные, круглые или смещенные элементы). Выбираем
ную плоскую сетку (рис. 2.50). Перейдем к следующему окну,
(Далее). В следующем окне нужно выбрать плоскость, секущу
173
|ости в дальнейшем будет нанесена координатная сетка. В поле
«задания)' ставим; l'-Pb'iht f Normal (1 ТоЧка + Нормаль).

Определение выборки шагов

Starting & ending step

[ O p e r a d s t e p !*Time I Die str/Mesh^TT Foi


iп
1 0.S00 0.500
г 1.000 1.000
3 1.600 1.500 Starting step
2.000 2.000
5 2.500 2.500
6 3.000 3.000
Coding step
7 3.500 3.500
а 4.000 4.000
9 4.500 4.500
10 S.03C ' 5.000'
ir 5530 5.500-

••
< Sack Cancel

Н Н
flown'et X
Raiting & ending step

Op.eraj BWp~|ljii>ti' I ' p e w j M e s h i T J ч


$49 2*4500 24500
50 25.000 25.000
51 25.500 25.500
52 26.000 26.000 Starting step
53 26.500'26.500
54 27.000 27.000
55 27.500 27.500
Ending step
56 - 26.000 28.000
5?
50
28.500 28.500
29 000 29 0(10
i d '
59 29:500 29.500

<Back Cancel

a - начального шага; б - конечного шага

Рис. 2.49
174
Определение вида сетки

The pattern elemantKrectengtlar. Aplene


and the grid shops cm the plane прей to be
defined , л

Рис.2.50

В графе Input (Входные данные) ставим следующие значен


наты точки (Р) (Х=0; Y=0; Z==0), направление нормали (N) (Х=1;
перпендикуляр к плоскости Z0Y (см. рис. 2.51).

Определение расположения Лагранжевой сетки

Рис. 2.51
175

|>е сечение отобразится на Экране (Main Window) Постпроцес-


Р2).
Сечение заготовки

top А,
. . г . . • "•••.

ИЯИИИк
ш1ШЯШяшг

^ямштлШш

Рис. 2.52

|ь, что все параметры заданы правильно, нажимаем Next (Да-


ющем окне определяются параметры сетки (частота линий и
горизонтали). Угол наклона в поле Rotation Angle оставляем
(Частоту можно задавать двумя способами: числом рядов
is и заданием интервала Spacing между линиями (в вертикаль-
Шнтальном U направлениях). Выбираем последний. Оконча-
аное окно представлено на рис. 2.53.
пжения нажимаем Next (Далее). В следующем окне просто
V,- • •..... " 7' ' -! ''
' (Завершить) (рис. 2.54). Настройки в этом окне позволяют
^сохранения начальной и конечной сетки и результатов ко-
ный файл с расширением *.РАТ.
'V
зкне программы представлена конечная координатная сетка.

t можно наблюдать на каждом шаге выборки с помощью


едения.
176
Задание' параметров сетки

riov/net X
Grid definition
- „

•'С Number otgrids- i •;. Rotator taagl»|o 3


1
* Shift
lie
1 | fJJSgg-jg}, I' ' vjci
Advanced options —
у fro '
- 1У Boundary |
V 111 111
№. • i P Parallel to U line j

1 ; 1? PamHeftaVline i
1
fSi'f.

• Preview j

Г - <Back | ' : Cancel |

Рис. 2.53

Окончание построения ЛагранжевоЙ сетки

Flownet
Advanced Option

.. You can save the defined starting and ending step patterns to two
separate files The flow net result c m elsa be sowed tor later analysis

•;; j; «"> rfswe starting pejemj- - >

| . : : Browse... |
Г Save ending pattern

).'.,.v . . . j BfOVWS..; |

.. . Г" Sgveie&uitfi .'. '...:


.] : ..... Browse... I

1
, ..... .... <Back |
" . •. Finish : I
•'
Cancel J
''

Рис. 2.54

Аналогично предыдущему построим такие же сетки для д


дач. Окончательное формоизменение для трех заготовок пр
рис. 2.55. '
I 1771
- Деформация координатных сеток,

расположенных в осевой плоскости разъема,

при моделировании осадки цилиндрических заготовок

с разными исходными размерами

, J

:\ Li
l~i.. 1
^ m
_
г, .i
Т
Д-'tM А
А V'
ч-: г
Vс?.
'i *
V г""'
1

(
г I * ji

ash ; —

j i ; П
f-1—
I I £и\\ It
/

•' 3,5.
D0 \ \ A)
Pt\ A)

. Рис. 2.55

ечения осаженных нами цилиндров с опытными образцами


видно, что смоделированная математически Осадка с доста-
ею прогнозирует формоизменение заготовки, подвергнутой
> всех трех случаях.
178
Деформация, координатных сеток, расположенных

в осевой плоскости разъема, при осадке цилиндрических заготовок

с разными исходными размерами

Щ
а - ~ ~ = 1,0; б - —^- = 2,5; < А» = 3,5.
А) А>
Рис. 2.56

Кратко рассмотрим, какими параметрами можно охаракт(|


сматриваемый процесс. Для отображения : параметров приг^
Tools > State Variable Ctrl + R (Параметры состояния) или
гичную кнопку- ^ на Панели инструментов (рис. 2.57).
79
Отображение параметров состояния

t Tools WMow View OpSons Help


;
> Shjf^D
-ty- Object nodes
Object elements-
I P Summary CBWJ
llll Graph (load-stroke) QiM3

t \ i SV between 2 parte C&№


Point Tracking DikT
^ : Row net QittF
Ф Sfcine ' , Chl+L
£ Sjunmetiy CW*Y
Hp Data exifaction OthX
CCT curves
Q Animation

РИС. 2 . 5 7 ..-V •:••;.

меню State Variable (Параметры Состояния). В графе Ре-


формация) остановимся на трех списках параметров:
fement (Перемещение) - выводит эпюру перемещения точек
ьно исходного положения (можно выбрать иллюстрацию
•ительно оси, в плоскости или суммарное перемещение),
•теиеиь Деформации) - выводит эпюру относительного уд-
заготовки (аналогично Stress). Значение величины в про-
-3D вычисляется по формуле
I
е = 1п
/о'

альная длина, мм;


ьная длина.
dx dz
§рмации равны sx ву
° = d y

УО
'.ветственно проекции исходной длины на оси координат;
-агцения проекций длины на координатные оси.
ф
еформации находятся аналогично формуле в ху ' XQ
180®

Эффективная деформация (Effective Strain) вычисляется по ф


Г— : - • • •' - "

е е
6= ~ V ( 1 - 2 ? + (S2 - ез ? + (вз - El У >

где Sj, е 2 ,6 3 - деформации, соответствующие главным напряжениям,


Теперь вернемся к меню. State Variable (Параметры Состоянн
смотрим эпюру перемещений тела в процессе деформации по всему
заготовки. Для начала переведем отображение процесса в режим Sin
ject Mode (Отображение одного объекта) кнопкой располож
окне Дерево объектов. При этом в Дереве объектов следует выдел"
Workpiece (Заготовка).
В списке Displacement (Перемещение) выберем пункт Total dlf
ное перемещение) и нажмем Apply (Применить) (рис. 2.58).

Построение эпюры перемещений.-

1 _ t
Т D i s p t e y ' :
! Шв ito surface
. None . . .
v: ; * Shaded f Vector ptor
| l~0 Minimum distance i г S o l i d . : : r MWtorptot
r
|. • [-© •' Contact time
j - O Folding angle
HlamemaV•' 1 • '
J. J-O - Surface expansion fell о . Г Setes defaultdispfey S&tup. 1 ;
'•••О Surface area
S-Q'Oefowebon Г DeSecSon ShowCowtrois I
4 0 Coordinate <•
j-O Damage
Scaling ~ ••• •
frCJ Displacement ;r* Ureal"Г^tAiiirStfri |0Л0в-: Г"
i'.' Global ^ObjeS fe|30.S67 ' ;
Л . TWs | Label j Shaded j Line | Ш/Jj^
j-O Density
j-O Strain-Effective
Coloitoartype [General 3
rfe-D Strain-Total Values " |T~ | ' §
£>-£} Strain rate
ф-D Stress
&-0 Velocity
ф-Q Back stress
—О Normal pressure

ОрвИй
jr bfetogmm Bmw*». . , . „ ,,,
Г f.lxckiivl ngi'i f? Hftwv : ' Apply 2' I I Cjose \

Рис. 2.58
181

образом, на Экране отображаются поля перемещений точек тела

Эпюра перемещений заготовки

Step 60 Displacement - Total disp (mm)


30.6

20.4

10.2

0.000
,00161 Min
30.6 Max

Рис. 2.59

ыводится шкала значений (мм), согласно которой красному цве-


уют максимальные перемещения (30,6 мм), а синему - мини-
0 мм). Под шкалой отображаются максимальное и минималь-
дпя точек тела.
"-3D также позволяет находить значения параметров в конеч-
,игуры. Зададимся значениями точек по следующим координа-
-.2.

азом, имеем три точки на оси заготовки и три точки на ее бо-


ости, лежащих на верхней, нижней гранях и по середине обра-
дра. Чтобы задать эти точки, необходимо вернуться на исход-
ирования.
182

Координаты точек замера

№ Координаты
точки X У Z
1 0 0 0
2 0 50 0
3
>
0
1)
' Л, 50
.50
4

IPiff » 100,
.0 •
гО

Покажем сечение заготовки плоскостью Z0Y. Обратимся к

Tools > Slicing Ctrl + L (Сечение) (кнопка ^ на Панели инст


(рис. 2.60). • -
: Отображение команды Slicing (Сечение)

' Took Window View Options Help

Database comparison ShifS+D:


• ф - Object n o d e s

ObteDt elements

jp Summary CttWJ

lib Graph (load-stroke) CtihG

^ State variable CW+B

SV between 2 points Ctr№

Л 7 P o W Tracking СИ+Т

Flow n e t -..; cte;"''

•: Щ'^гёййЧ'..: v- V^CWS^
(gl D a t a extraction CtihXo;

CfcTB'jrieV- '•"•'.•' -w
Q Animation •

. . Рис. 2.60

Внизу появившегося меню в графе Sliced plane display (О


секущей плоскости) выбираем значение Plane (Плоскость). В
(Тип задания) ставим 1 Point + Normal (1 Точка + Нормаль). В
(Входные данные) ставим следующие значения: координаты точ
183

направление нормали (N) (X=l; Y=0; Z=0) - перпендикуляр к


0Y. После этого выходим из меню, нажав О К (рис. 2.61).

Построение сечения

... -т Mode
-V fi- f
•з I
MiStpngl ts 1 Point+ NQrmf>)j Г '3Points,*
Slid? All QfajBClS j
tnput • • - ;
BfSwe |

00.001- 0:00pi 0.0001 S V M « Point j


•нЧ
i ffij 1.0001 0.0001 ЩИ®

Duplicate

-'Sfefied plane display Offset ,


.'rCutvr «Plane' Г Curve + Plane : Г Revere» i |м?Гй §

Рис. 2.61

вернем базу на исходный шаг. Задание точек совершим с помо-

или команды Tools > Point Tracking Ctrl+T (Отслежива-


н и е . 2.62).

Отображение команды Point Tracking (Отслеживание точки)

• I o o l s Window View flptkre Help

database comparison Shift+D


-ф" Object c o d e s

Obiecijlments

I P Summaqi CM+U

till £ r « p h (loa<)-$t«ke) O M

^ Slats дапаЫе Clthfl

Q J SV between 2 p a n t J CM*B
^ВНЯМВНШЯЯМ
B o w net "CbkF

Ф Slicing ChW.

E Simmetty Са*У

Щ1 Data ejjttaciion Ctth-X

% CX! cutver

j j finimainn •

Рис. 2.62
184

Появившееся окно заполняем в соответствии с табл. 2.2 (рис. 2.6


дует отметить, что программа округлит координат»! до координат
ших узлов сетки КЭ (рис. 2.64).

. > ; -Введение точек -

Point Tracking,

Define points

Object*
0! .01
0 50[ f
0 0' *W gjf
0! 50: -50!
0! о! 100!
0! S0I 1001
-
ZJ-®*
< Back Next» Cancel

Рис. 2.63

Расстановка точек на заготовке

Рис. 2.64

Заданные точки отобразятся на объекте Workpiece (Заготов


маем на кнопку Next (Далее).
В следующем окне можно указать путь, по которому будут с
значения параметров в заданных точках (относительно точки (Sort
185

сительно шага моделирования (Sort by step)) (рис. 2.6,5). Оставляем


т
о (Нет) и нажимаем Finish (Закончить).
ь при выборе любого параметра в меню State Variable (Парамет-
ния), автоматически будет сгенерирован график изменения пара-
аданных точках за время процесса осадки.
' I <V ' А
, ,3авершение ; задания точек

Point Tracking

Tracking option

< - S e v e resufttofile •

dS3 I
i Г Sort b y point

r Sort b y s t e p ;

Browse,,. j Г Excel friendly

' Options

Рис. 2.65

"им построение такого типа графика на примере линейного


очек относительно их первоначального положения - параметр
^(Перемещение).
в меню State Variable (Параметры Состояния). Развернем
Sicement (Перемещение). В нем выберем пункт Total disp (Пол-
енне) и нажмем Apply (Применить). В левом нижнем углу
'ик перемещения точек. Нажмем на нем правой кнопкой мыши,
я меню выберем пункт Full size mode (Режим полноэкранно-
я) (рис. 2.66).
к графику (рис. 2.67). Заранее оговорим, что, так как точки
в плоскости Y0Z, пренебрегаем смещением точек вдоль оси
ло сказано выше, величина перемещения будет убывать свер-
лынее смещение у точки 6, точка 1 не перемещается). При
олного перемещения у точек, расположенных на образующей
•186

цилиндра, будут немного больше, чем у аналогичных им точек на оси


ствие дополнительного смещения по оси 0Y.

Режим полноэкранного отображения

§ Refresh
га Measure ,

. Export graph data

!
График полного перемещения точек заготовки

Point T r a c k i n g
Displacement (Total drsp) (mm)
3J

Рис. 2.67

Пакет DEFORM-3D предлагает нам дискретное изменение


Это означает, что значение параметра подсчитывается на каждом
лирования, а затем все полученные точки соединяются плавной к
ким образом, для установления закона изменения параметра исхо
вую необходимо аппроксимировать. Тем не менее этот факт не м
пользоваться расчетным значением. Чтобы отобразить значения па
конкретном шаге проектирования, можно воспользоваться кнопка
•187
на Панели инструментов (Tool Bar) программы. Однако гораздо
,ать левой кнопкой мыши на интересующее нас значение (или
,есса) на самом графике.
ры к параметру Strain (Степень деформации). Отобразим гра-
ения напряжений в заданных точках. Для этого в меню State Vari-
Цаметры состояния) выделим Strain-Effective (Эффективная сте-
рмации) и нажмем Apply (Применять) (рис. 2.68).

Построение эпюры стенени деформации

Display

r Urn Во SI
О None с Уздоф1ск
rQ-:Analyws г." Shaded
- О Mmwum distance
r Sotd С MinMoxplot
•О Contact time
•О Folding engfe Г EtemeflW
- O Surface exp«Rs<co rata
'-О Surface a r e a Г 38tasde6Ml<<ilSpl%>
Г ОвЛвсвот
Coordinate
О Damage Seeling -
W-Q DraplQcemerit •
•O Density
'
y-Lootl -f User Mdi JOC
.O
lO
~б> I & Globed Г О^ей МкфШ'
f b - 0 SWan^otei""'
> D Strain fate ТМв j Label ! Shaded j Line j Mm/< j>
i-D Stress
ф - D Velocity
Cotofbef type j General
ф - Q Back stress #utVelues p
i-O
'-O Temperature
S!
18
Dominant atom
fQpwms
•Г Histogram Bin width

•F-Exciud® riqic) гот?. P

Рис. 2.68

полученный график (рис. 2.69).


•188
. Эпюра степени деформации.точек

Point Tracking

0.000 6:30 12.6 18.В „ 2S.2 .. 31.5


( Time(sec) ;

Рис. 2.69

Полученные кривые отражают степень деформации заданных т


дя по графику, максимальным будет значение в центре заготовк
мальное - в центрах торцов цилиндра, притом, что степень деф
центре верхнего торца меньше, чем нижнего.
•189
SMСравнение значений, полученных вариационным методов СО >•
риями, полученными МКЭ в программном пакете DEFOR1VI

ющью программного пакета DEFORM-3D решим еще несколько


йодной осадки цилиндрических заготовок. Условия этих задач,-
Г[1].
^задачи выведена в виде табл. 2.3.
. •• .. • - -г-' - Таблица 2.3

Постановка задачи моделирования

Исходная ' Конечная


йаметр
Коэффициент высота заго- высота заго- Обжатие,
Ковки, • Материал % *
трения, .у товки,"#о, товки, Ни
«мм
' .мм мм
I 60 30.9 48,5
1
30 22,6 • 24,6
Сталь
.0,5 30 14,8 50,6
34ХН1М
В ' 10 7,8 ' 24,0
10 4,8 52,0

[ рассматривать полностью процесс задания базы данных. Пусть


ы три модели заготовок различной длины (10, 30 и 60 мм). Йн-
Ежорость его перемещения для всех задач' будут одинаковы. Ве-
атия определятся количеством шагов, которые пройдет верхний
Некоторые принципиальные характеристики базы, заданные в
Цре, указаны в табл. 2.4.
Таблица 2.4

Параметры задачи, задаваемые в Препроцессоре ;

Скорость
ИГ Шаг Обшее Диаметр
перемещения
. Материал моделиро- количест- инструмен-
инструментов,
Шгов валия, мм во шагов та, d, мм
мм/с
в 291
74
мЩ' - AISI- j - , 50
0,1 152
: 1015
22 '
Km™"
52
190

В данных опытах критичными являются размеры детали. Мы


будем измерить заготовку в трех местах: у контактной Поверхности
по середине ее высоты (z/h = 0) и на расстоянии 0,25/? от контактной,
ности (z/h = 0,5). В подобных случаях измерения в программе DEF
сят относительный характер, так как возможность замера расстояния
тавлена только между узлами сетки КЭ, которые не всегда совпад"
лаемой точкой. Таким образом, линейные измерения могут при
только для оценки верности расчета.
На призере первого опыта рассмотрим, как проводить измерен
DEFORM. Итак, у нас есть готовый расчет осадки цилиндрическ "
ки. Откроем ее в Постпроцессоре.
В данном случае, чтобы получить максимально точные изм"
строим вспомогательные сечения заготовки на последнем шаге

ния. Поперечный разрез задаем аналогично рис. 2.70. Кнопкой


еще одно сечение Slicing 2 (Сечение 2). Это сечение будет р
плоскостью, параллельной плоскости 0XY, проходящей через
цилиндра (см. рис. 2.70).

Построение секущей плоскости

Ptane Mode

' Щ * Slicmgl 1 Point» N o r m a l , f 3 Points


9 X Slicmg2 Slice AD
Input
В Save '
1 * Ty г 1
Ш-1 .. 01 , 0.000 svM<w
IN
SVMI

! -10.000 moao
у Sliced plane display
f ' ^ 'Curve « Plans Curve * P l a n e
Г Reveres .

Рис. 2.70
191
командой Shading and Wireframe (Полутоновое отображение
егкой конечных элементов) Э отобразим сетку конечных эле-
аготовке (рис. 2.71).
Гмерений используется инструмент Measure (Измерить расстоя-
га
двумя точками). Найдем кнопку , отвечающую за эту коман-
да инструментов. После этого на заготовке укажем две крайние
|ямой, общей для двух сечений (рис. 2.72).

Заготовка с нанесенной на нее сеткой КЭ

Рис. 2.71

Измерение расстояния между двумя точками

Рис. 2.72

аналогичное расстояние д а четверти высоты от расстоя-


Цбходимо изменить параметры второго сечения Slicing 2.
объектов (Tree Window) в каталоге Workpiece (Заго-
Щсе щелкнем правой кнопкой мыши й откроем окно Prop-
192
•' Изменение параметров сечений

[ f j j DEFORM SIMULATION
1
1 OPERATION 1 Step 291
B - , Q ( 1) Workpiece •AISM 015[20-2000F(Z0-1..
' I | - - S MssH - Elem 52176

' Ф-SlPDie]("2)TopDi .
3)Bo'ttomDie ''
1
- О G e o - Poly 1

Рис. 2.73

В появившемся окне введем следующие параметры (рис. 2.74).

, :--.'••.> • Параметры Slicing 2 (Сечение 2)

Rene i. ; Mocle •
I V g Slicingl ; i Л" 1 Point •NomraJ r 3 Points
|»*Sliang2 I ii
' input
HSeve

P I , O.OOOj. - .0.0001. О 5V Ms* Point


ilJ
jjj 0.000; o.coof
!V Mirt PointJ

•Ui+jd1*-^ 31518 Duplicate j

plane diepls/> • OSset

•J r^Cuwe I» Plane г Curve * Plane [ Г Reverse;

Рис. 2.74

Проведем еще два замера (рис. 2.75).

Измерение контура заготовки

Рис. 2.70
•193

Логичные действия совершим и с другими базами. Данные по сво-


|адке цилиндров б формообразовании в процессе ОМД, полученные
||ю аналитических формул, сведены в табл. 2.5 вместе с данными,
| н м и с помощью метода конечных элементов.
• • - - • ' •. Таблица2.5
йение опытных и расчетных данных, полученных аналитическими формулами и

методом конечных элементов, при осадке дилиндров

етр £>1о„ по- Диаметр' D\m по- Диаметр D\MK, по- Отклонения

1
эсадки„мм, сле осадки, мм, , сле осадки, мм, .. °1аи ~ D
\on
ытным дан- рассчитанный ' рассчитанный
Dl 0 « - D 0
при различ- вариационным МКЭ при различ-
начениях z/h методом ных значениях z/h {DUK3-Dbn\ o/0
при различных I O|0„-O0 У '
значениях z/h при различных значе-
ниях z/h
0,5 1 0 0,5 1 0_ 0,5 , 1. 0 0,5 1
-5,7 -1,6 -10.1
*„42,4 36,9 43,2 42,2 36,2 43,7 42,2. 36,8
(-2,1) (-1,6) (-1,4)
-8,8 -2.0 33,3
34,9 32,1 35,2 34.8 32,8 35,3 34,7 32,6
4 (-7.0) (-4,1) (23,8)
р -2,7 , 1,4.. -11,1
43,8 39,0 44,4 43,'6 38,0 43,9 42,7 39,4
(-6,1) (-8,0) (4,4)
-13,2 -6,3
0,0
*34,8 33,5 34,6 34,5 33,5. 34,4 34,0 33,4 (- (-
(-2,9)
1 17,0) 16,7)
•} 0 г6,7
•42,0 44,0 43,6 41,2 43,5 43,3 41,6 -
(-3,6) (-3,3)
•194

2.2. Волочение трубной заготовки

Рассмотрим моделирование процесса безоправочного волочен


рый относится к процессам ОМД.
В качестве исходной заготовки будем использовать трубу ди
d - 28 мм и толщиной стенки h = 2 мм. Инструмент - волока с диам
либра D = 25 мм [2]. Одной из особенностей данного моделировании
са является то, что весь процесс волочения будет состоять из двух О'
операций: захвата заготовки и непосредственного волочения заго
моделирования процесса захвата заготовки введем в схему еще оди
мент - захватные клеши, состоящие из верхней и нижней части
часть представляет собой плиту, на большей грани которой нарез
трапецеидального сечения.
В виду сложности геометрия объектов математической мод
тавливается отдельно в пакете твердотельного моделирования
Готовые модели сохраняются в формате *.STL. Настройки сохра
файла можно оставить по умолчанию. Имя файла должно содерж
английские прописные буквы. Также следует учесть, что при ук
расположения файла геометрии в самой программе конечный пут
содержать знаки кириллицы.
•195
2.2.1. Создание базы захвата заготовки в Pre Processor V j(t.t
Kit!
адим базу данных с названием DRAWING (ВОЛОЧЕНИЕ).
Simulation controls (Параметры моделирования) настроим
ниц измерения в задаче. Выберем единицы измерения СИ.
•делим свойства заготовки в поле Свойства объекта (Option win-
закладке General (Общие Свойства) оставим по умолчанию тип
пластичный, исходную температура 20°С. Зададим материал заго-
ь 45 (аналог в библиотеке материалов - AISI-1045, COLD [70-
ОС)]).
ем на закладку Geometry (Геометрия) и нажмем кнопку Import
порт геометрии) (рис. 2.76).

Команда Import Geo.„. (Импорт геометрии)

& Tools j Examine i Symmetric Surface [ Poly/Point Deletion i Options j


^General
Q Import Geo SiEO аВогоаг I SlEmracllvlash J CeoPrtmiUve
geometry
T
Check GEO j Chadctntercepfeon | RxGEO j - :

Рис: 2.76 ^

ами откроется стандартное окно Import geometry. После чего


ыбрать ранее подготовленный файл модели в формате *.STL и
выбор нажатием кнопки ОК. В: окне препроцессора появилась
товка с уменьшенной частью для захвата (рис. 2.77). В том слу-
Ометрия объекта создается во внешнем приложении и импорта-
•0RM, необходимо проверить геометрию на наличие ошибок,
на закладке Geometry (Геометрия) необходимо нажать на
-GEO (Проверка геометрии). В ответ на экране появится ин-
е сообщение с результатами проверки. Наличие значения «1» в
•е; а также значения «0» в следующих четырех строках говорит
Метрия импортирована в препроцессор правильно (рис. 2.78).
•196
Импортированная-геометрия заготовки

Step -1

Рис. 2.77

Проверка геометрии
Г' :••!••,•••.•",•.... '
Ст?оте1гу C h e c k i n g Result

Surface information
Ф КияЬег of p o i n t s : 9883
Number of p o l y s .: 19566
Ко of s u r f a c e s ,. 1 '
Ко of f r e e edge® ." 0
Poly with i n v a l i d edges, . : 0
• - P o l y with": i n v a l i d o r i e n t a t i o n ' •••:
• P o l y VI t h SKA 11 «tree. : ; 0
Surface area : 37721.7
•Hin? polygon nxpa 0 466207
Max p o l y g o n a r e a : 8.62314
Kin e d g e l e n g t h : 0.960661
• ' KaX' e d g e l e n g t h , . Л у ' . Л У л 5 44397

к c l e a n g e o m e t r y s h o u l d u s u a l l y h a v e o n l y ОКЕ a u x f a c o
and n o i n v a l i d p o l y g o n s ( e d g e . o r i e n t a t i o n . - a r e a ) ; I f
i n v a l i d p o l y g o n s e x i s t t h e y * a y c a u s e p r o b i e a ® when
• running a e m u l a t i o n .

1
Рис. 2.78

:
Теперь необходимо создать сетку конечных элементов для з
Для этого перейдем к закладке Mesh (Конечно-элементная сетка)*,
дем на вкладку Detailed Settings... (Настройки) и выберем ти
Absolute (Абсолютный). Существует определенная разница между
i; 197

относительным типами сетки. При относительном типе к о л ц ч е щ р


эв в объеме заготовки неизменно и сохраняется таковым до крнца
'ования, есди пользователь не остановит расчет и вручную не изме-
начение. Так как задается коэффициент отношения максимального
элемента к минимальному, то абсолютная величина элементов во
•делирования может изменяться. При абсолютном типе сетки посто-
дцается значение минимального (или максимального) размера эле-
' также коэффициент отношения размеров элементов. Таким образом,
'•('моделирования общее количество элементов может значительно
ся, однако диапазон размеров элементов имеет постоянное

,рь вводим в поле Min element size (Минимальный размер элемен-


ие 2 и в поле Size Ratio (Коэффициент отношения максималь-
ера элемента к минимальному) значение 2 (рис. 2.79).

Вкладка General (Общие)


С*чев .i |p)Wor«pieC0~"
ф Mesh Type
& Tetrahedml mesh
О ' •••••• -
Ceometiy Tools ! Remesh Criteria:

** V i ' •• "•'•'.••.•• •
- 'Msft rType
j « .System Setup User Defined

Generel | Weighting Factors | Meeti VViiidBw;-: j Cosftig


алусм
* *

Type Number of Elements J36716 •,


W
I Г Relative Sire Rofco j F !
* Element Size

Hp . » Min Element Э г е

Мек Element SIM p*~


m
Ш Г Finer internal mesh
ш Surface Mesh DefaultSetting Show Mesh

Рис. 2.79
e DEFORM для оптимизации компоновки задачи существует
Один из них - это применение локальных окон с заданным зна-
элементов Mesh Windows (Окна плотности). Характерной
•198
задачей, где можно применить окна плотности, является волочен
один момент времени деформируются элементы, расположенные
очаге деформации, т.е. в волоке. В этой области рекомендуется имет
точно малые по размеру элемейтй., "В области заготовки д о волоки н
ходимости иметь такие же по размеру элементы - это только увеличи
расчета. Поэтому создадим окно плотности в областиволрки.
На вкладке Weighting Factors (Весовые факторы) включаете*
окон плотности (рис. 2.80). Для этого -необходимо переместить пол"
значения 0, до значения 1 для строки Mtsh Density Windows (Ло
окна плотности):

Вкладка Weighting Factors (Весовые факторы)

тми- [ofSoSpii»- ~~ 1
~~~ J
' @ -Mash Туре - - м
r
Geoaml , ^ Tetrahedralmesh Brickrrsesh ,
• • Q - - i
Toole ; Detailed Settings J Remesh Отвела ): : : j
P.'»" ' |
j •• Meeh • Type --— !
«аЖ»!-- " f It System Setup • Л User Defined
--Movement i - -----
SneSfes General WeigtongRaojtra i j M e s h W r u t o w j Coating. ]'
,: Duty. ыго. ..•

ssaasg--:- Surface Oavotura - > » M ' 0.Ш

Temperature Distribution J —• 0000

i&SBicetf Strain Dietnbution — -J i—r— •-• - ' " — 0.25O

strain Rate Distribution '—-J — — - D.250


MashDensityWindows : ? ^"'S'J1-1"0

Р и с . 2.80

После этого станет активной вкладка Mesh Window (Окно пл

расположенная рядом. Создадим о к н о плотности, нажав на кнопку


еле этого на экране Препроцессора появится дополнительное окно
Definition (Определение окна) (рис. 2.81).
Установим в данном окне ф о р м у окна плотности - цилиндр и
левой клавиши мыши в области волоки создадим окно плотности (р
199
Окно Window Definition (Определение окна)

Ю J | j x

Рис. 2.81

Добавление локального окна плотности

Рис. 2.82

м на кнопку l H Modify (Изменить) для задания координат окна,


появится окно Define Windows Shape (Определение формы ок-
Л).
вим координаты верхнего основания - (95; 0; 0); нижнего -
, радиус цилиндра - 30 мм. После нажатия кнопки Apply (Приме-
ане окно плотности изменится по заданным координатам, нажа-
ку ОК зафиксирует ввод параметров.
„ вновь во вкладке Mesh Window (Окно плотности) установим
Р'
Element Size (Размер элемента) 1,5 мм внутри окна. Теперь внутри
щости будут элементы с указанным размером.

I
' 200

Окно Define Windows Shape (Определение формы окна)


SH
?> D e f i n e W i n d o w S h a p e Щ;
,- C e n t e r — ч - -
- ,- 111 ok 3j
j' T a p *|95 1 yW" z|o Cancel j
5
I Bfrttomisjar^f
Anntu _^ ij
ggPgr
• Radius

.[•.••inner-jo \ -Outer 30
I-. . ....•/К Setup |

Рис. 2.83

Последовательно нажмем кнопки "Surface Mesh (Поверхност


КЭ) и Solid Mesh (Объемная сетка КЭ) (рис. 2.84).

Создание сетки КЭ с окном плотности

Object |(1)Woik|Jiece, . '"J


'f- MeehType , *'
, General | я Tetrahedral mesh . i , Г arid-mssh
- О - -- -—
Ggomofty Tools : Detailed Settings j Remesh Qitetie:-}'- ' .

' Mesh
' Й
Mcvemerrt
#
eery, end
S
f^roperties
ft
A
' dvanced

Рис. 2.84

После этого на экране отобразится сетка элементов


(рис. 2.85). При первом просмотре заметно, что на объекте эл
делены без учета окна плотности. Сейчас на объекте мелкие
мещены у одного края заготовки, более крупные - у другого,
это недоработка данной версии продукта DEFORM. Но для Э
•201

решение, однако воспользуемся им несколько позже после гене-


данных для расчета.
Сетка конечных элементов

Step - 1

Рис. 2.85

параметры заготовки определены и можно переходить к инстру-


того в Дереве Объектов (Tree Window) добавим новый объект
ав кнопку Чк Название по умолчанию Top Die (Верхний инст-

ем к полю Свойства объекта (Option Window). На закладке


бщие свойства) убедимся, что в графе Object Туре (Тип объек-
s
значение Rigid' (Жесткий). Так как? название .объекта Top Die
ажает функциональное назначение объекта, то зададим в поле
е (Имяббъекта)название Drawing die (Волока). Новое имя за-
ием кнопки Change (Изменить). Температуру волоки оставляем
по 20°С. • •/:.•
ё'м на закладку Geometry (Геометрия) и нажмем кнопку Import
порт геометрии). После чего выберем файл модели в формате
:
ердим выбор нажатием кнопки ОК. .
мо отметить, что при построении моделей объектов в про-
tiWorks желательно строить их в одних координатах. При подго-
•202

товке к данному моделированию строили волоку и заготовку в Soil


вдоль оси ОХ координат программного пакета, причем центр одного I
ваний располагали в начале координат (0, 0, 0). Поэтому импортирова
DEFORM объекты сейчас расположены концентрично и торцы их J1
плоскости Z0Y.
По схеме заготовка должна соприкасаться с волокой. Переместим
в нужное положение. Чтобы Скомпоновать объекты согласно принят
ме, воспользуемся командой.Object positioning (Позиционирование
тов). Выберем самый простой в данном случае способ - Interferon
терференция): В поле Positioning object (Позиционируемый объе
раем Drawing Die, в поле Approach direction (Направление позиц
вания) устанавливаем - X , а в поле Reference (По отношению к) W
(Заготовка). После задания этих величин нажимаем кнопку Apply
нить). Результат позиционирования показан на рис. 2.86.
Для выхода из меню нажимаем ОК.
Зададим нижнюю часть захватных клещей. Для этого в Дерев
тов (Tree Window) добавим новый объект.
Перейдем к полю Свойства объекта (Option Window). На
General (Общие свойства) убедимся, что в графе Object Туре (1
та) выбрано значение Rigid (Жесткий). Поменяем название объе
Die на Draw-tongs (Клещи для волочения) кнопкой Change (I
Температура объекта по умолчанию 20°С. • •-,.«
Перейдем на закладку Geometry (Геометрия) и нажмем кно
Geow. (Импорт геометрии). После чего выберем необходимый •
в формате *.STL и подтвердим выбор нажатием кнопки ОК. ,,
По схеме захватные клещи должны быть на расстоянии 5 ,
быть параллельными к оси волочения и касаться заготовки. Чтоб
вать объекты согласно принятой схеме, воспользуемся командой!
tioning (Позиционирование объектов). Для правильной компд
•203
1
еобходимо воспользоваться несколькими командами позициониро-
очередно.

Касание заготовки и волоки

Рис. 2.86

ала выберем способ 1п1еНегепсе<(Интерференция). Установим


ioiiing object (Позиционируемый объект) Draw-tongs (Клещи
ия), в поле Approach direction (Направление позиционирова-
им X, а в поле Reference (По отношению к) Drawing die (Bo-
s' задания этих величин нажимаем кнопку Apply (Применить),
тные клещи расположились вдоль заготовки и касаются волоки с
;оны.
вберем способ Offset (Смешение) (рис. 2.87). Установим в поле
or (Вектор перемещения) значение X - 5 мм и нажимаем кноп-
именить). Теперь захватные клещи переместились от волоки на
•и ОХ.
на закладку Interference (Интерференция). Установим в поле
Action (Направление позиционирования) «~ Y», а в поле Ref-
ношению к) Workpiece (Заготовка). Нажимаем кнопку Apply
•204

(Применять). После этого захватные, клещи станут касаться заготов

2.88).
Метод Offset (Смещение)

3 Object Positioning;

^-Method Offset type - -


t* Distance vector (mm)
T^Dreg
хЩТ" vJT
г,у
f Ofo'p

Рис. 2.87

Позиционирование волоки

;
И

Рис. 2.88

Так как нижний инструмент в первой операции (захвате загс


поступательно перемещаться вверх, то в поле Свойства объе
Window) перейдем на закладку Movement (Движение). В нашем
•205

* перемещается вверхпо осшОУ с постоянной .скоростью 1 мм/с. Та-


азом, в поле Туре (Тип) выбираем параметр Speed (Скорость), в no-
tion (Направление) выбираем «У», а в поле Constant Value (Посто-
начение) вводим значение 1.
адим верхнюю часть захватных клещей. Для этого в Дереве Объек-
ее Window) добавим новый объект. Задание свойств объекта и его
и происходит аналогично нижней части клещей, так объекты имеют
вую геометрию. С помощью меню Object positioning (Позициони-
объекта) поместим верхнюю часть в положение нижней,
е этого повернем клещи на 180° вокруг оси ОХ с помощью инстру-
tational (Вращение). В поле Axis (Ось) устанавливаем ось враще-
. Значение Center (Центр вращения) оставляем по умолчанию
В поле Angle (Угол поворота) вводим значение 180°. Нажимаем
рименить) (рис. 2.89).

Способ Rotational (Вращение)

я Object Positioning l/V


. 1
[ Powtonirtqobiect}4^РяюИоп^

-Method 1 Лов
i
:lit хЧ r v Г 2 si
. \r Dreg .
I r .x f - v r - г
nr Met ji 1 |0
t Drop 1
i "Center-- -
,1
:>Ф Y jo •ZLO __
Offset
i Angle jlffl.-j.
i
i г Interference

. i

BSSSBSU

_OK_6j Cancel | 5 J Coupled Positioning


. • / .-.. .....' . . . /Я
Рис. 2.89

выбираем способ Interference (Интерференция). Установим в


ifoning object (Позиционируемый объект) Drawrtongs (Захват-
и), в поле Approach direction (Направление позиционирования)
в "поле Reference (По отношению к) Workpiece (Заготовка). На-
•206

жимаем кнопку Apply (Применить). После этого захватные кле


касаться заготовки (рис. 2.90).

Компоновка задачи

Рис. 2.90

По условию оба захвата должны сжиматься (перемещать


друг другу). Таким образом, на закладке Movement (Переме
верхней части захватных клехцей в поле Туре (Тип) выбирав
Speed (Скорость), в поле Direction (Направление) выбираем « -
Constant Value (Постоянное значение) вводим значение 1.
Перейдем к заданию взаимосвязей между объектами. Для эт

зуемся кнопкой 51. Inter-object (Взаимосвязи между объектам


еле этого на экране появится окно, в котором сообщается, что
мосвязей между объектами не создано и предлагается создать
связи по умолчанию. Нажимаем Yes (Да).
В появившемся окне Inter-object (Взаимосвязи между
сформированы три взаимосвязи: каждого из инструмента с заго
новим для значения показателей трения по Кулону для пары «
товка» - 0,15; для пары «захватные клещи - заготовка» - 1.
лим первую пару трения: «волока - заготовка». Нажмем кноц л
тировать) внизу окна. В группе свойств Туре (Тип трения^
метр Coulomb (Трение по Кулону), а в поле Constant (Поф
•207

мя) значение 0,15. Для пар «захватные клещи - заготовка» задаем


ое значение трения 1 в аналогичном, поле.
' елируем данные взаимосвязи. Для этого определим погрешность

Чя создаваемых связей автоматически кнопкой J?.! Затем коман-


rate All (Моделировать все) в ноле Contact ВВС генерируем взаи-
"ежду объектами. В конце нажимаем кнопку ОК.
но увидеть созданный контакт между объектами можно на за-
'ry. Cnd. (Граничные условия) в Option Window (Свойства объ-
объекта Workpiece (Заготовка) (рис. 2.91).

Закладка Bdry. Cnd. (Граничные условия)

В. С. Туре
' SymmetJ» • ~•у •
• i-cij! Rotational sjwmettyi' •..:•••
Deformation
j-^Velocitji
i-PgPressute
T ^ Force
»• •• '..„•.• •"M^Moyement ,
••-^Shrink Fit

l-(2j'DrawingDie
fs • (4) Draw-tongs;
L
-(3) Draw-tongs
•Begihrting Surface -...,
- Free Surface
-"-^Advanced ,, •.;,

Рис. 2.91

нами схема, состоящая из заготовки, двух захватных приспособ-


локи. Определены геометрия заготовки и инструмента, материал
перемещения инструмента, параметры взаимосвязи. Осталось оп-
аницы моделирования. Для этого вернемся в меню Simulation
астройка моделирования).
адке Main (Основные параметры) зададим в поле Simulation
ние процесса) имя Drawing (Волочение), а в поле Simulation
•208

Name (Наименование операции) имя Capture of pipe (Захват


тальиые значения оставим без изменения.
' На закладке Step (Шаг) определим общее количество шагов
вания. Воспользуемся общими рекомендациями по выбору количест
описанными в и. 2.2.1. Основываясь на том, что величина элемента В
деформации 1,5 мм, необходимо задавать перемещение инструмент!
чем 0..5 мм за 1 шаг - это максимальное значение перемещения. О
же стоит помнить, что чем меньше приращение перемещения инс
шаг, тем выше точность будет в расчете. В данном случае высок
требуется, т. к. Чем точнее будет смоделирован захват заготовки,
вероятности, что произойдет проскальзывание заготовки в клещах
волочения. Зададим общее перемещение каждой части клещей по
перемещение инструмента за 1 шаг - 0,05 мм. Тогда общее количе
моделирования - 50.

В соответствии с вышеизложенным в поле Number of Simu


(Число шагов моделирования) вводим число 50, в поле Solutio
nition (Определение шага решения) устанавливаем параметр W
placement (Через перемещение инструмента) и задаем постоянн
0,05 мм. Параметр Step Increment to Save (Период сохранения
сит от возможностей компьютера с точки зрения свободного ди
странства, а также от необходимости иметь ту или иную нагл
смотра задачи в Постпроцессоре. Устанавливаем здесь значение '
Для контроля правильности задания расчетных данных про
зуальное перемещение инструмента. На предварительном прос'
ния видно, что каждая из частей захватных клещей перемеща"'
навстречу друг другу.

Сгенерируем конечную базу нажатием кнопки на Пан


ментов. Тип базы Новый (New в поле Туре (Тип)). В поле име
сто названия по умолчанию DRAWING запишем наз
TURE_OF_PIPE. Данное название отражает суть моделируемо
•209

проверки базы программными средствами нажмем кнопку Check


ть). Если все действия были выполнены в соответствии с изложен-
-аниями, есть только одно предупреждений о том, что функция Таг-
;е (Компенсация потери объема)^ не активирована. Пропускаем это
е, так как для данной задачи не обязательно применение этой функ-
ируем базу данных кнопкой Generate (Генерировать). Затем вы-
того меню нажатием кнопки Close (Закрыть) и из программы DE-
, Pre Processor нажатием кнопки ' .

создании сетки конечных элементов на заготовке было указано, что


енении локальных окон плотности и генерации сетки она отобража-
" ета всех характеристик окна. Вернемся к этой проблеме. Теперь в
граммы DEFORM выделяем сгенерированную базу САР-
PIPEJDB и нажимаем на кнопку DEFORM-3D Pre в каталоге Pre
,На экране появится информационное окно с выбором шага моде-
на котором необходимо открыть базу. Так как в списке только
<<-1», то выбираем его (рис. 2.92).
"ане Препроцессора появляются все объекты моделирования. Вос-
•f имеющимися режимами отображения объектов на экране и оста-
ой на экране только заготовку. Для этого в дереве объектов выбе-
Single object mode (Показывает только выделенный в дереве
ключаемый кнопкой ®, расположенной внизу Дерева объектов
Sow).
- перейдем на вкладку Tools (Инструменты), размещенную на за-
sh (Сетка конечных элементов) и нажмем на кнопку Generate
овать) для повторной генерации сетки элементов. После этого на
.дет сгенерирована правильная сетка элементов с учетом локально-
тности (2.93).
•210

Выбор шага моделирования

S e l e c t D a t a b a s e S t e p - DB V e r s

I Operator; Step . jjHestj* | • ; OK .

Рис, 2.92

Сетка конечных элементов с учетом локального окна плотности

Рис. 2.93

Таким образом, отмечаем, что при первой генерации сетки.,


применением окон плотности она создается без учета координа
ности, а только с учетом размеров элементов внутри окна. Со
конечных элементов с учетом всех характеристик окна плотно
. , 211
лько после ОЩЩЩ! g^e^ генерированной базы для расчета и повтор-
^ерации оещв^рле^^шх^^л?:
и открытии ранее созданной базы в Препроцессоре и проведении ряда
ний в расчете необходимо провести несколько дополнительных про-
о-первых, с помощью меню Inter-object (Взаимосвязи между объ-
) необходимо заново создать взаимосвязи между .объектами.
-вторых, заново генерируем базу данных с внесенными изменениями.

S [кнопку
в на Панели инструментов. Тип базы Старый (Old в поле
Сип)). Для проверки базы программными средствами нажмем кнопку
«Проверить) и далее кнопку Generate (Генерировать). Затем выхо-
втого меню и из программы DEFORM-3D Pre Processor.

I
'. • 212

2.2.2. Решение задачи захвата заготовки


Откроем программный пакет DEFORM-3D. В поле Directory
должна быть папка DRAWING. Выделим ее курсором. В ноле, отоб
щим базы данных в выбранной папке, появился образ базы
TURE_OF_PIPE.DB. Теперь выделим курсором ее. Запустим решен

кнопкой.Start.(3anycrHTb) ^ на Панели инструментов (Toolbar).


Расчет займет сравнительно небольшое время и по окончании
отображения сообщений о процессе моделирования появится с
NORMAL STOP: The assigned steps have been completed. (HOPM^
ОСТАНОВКА: Принятое число шагов было выполнено). По'
можно запустить Постпроцессор и наблюдать за процессом
заготовки.
•213

2.2.3. Просмотр-захвата- за готовки в Post Processor и создание


базы-собственно волочения
дем'в модуль программы DEFORM-3D Post Processor, нажав клавишу
-3D Post в каталоге Post Processor, расположенном в поле основ-
понентов системы. Появляющееся окно демонстрирует первоначаль-
ояние процесса. Используя кнопки навигации между шагами расчета,
о оценим текущее .состояние заготовки. Включим режим User de-
• ;{ л X и • I р
'ect mode (Пользовательский режим), нажав кнопку и отрегу-
тображение объектов нажатием правой кнопкой мыши на объекте и
оманды Turn off/on (Включить/ВыКлючить) (рис. 2.94).
Состояние задачи после захвата заготовки

Рис. 2.94

ном этапе смоделирован процесс захвата заготовки перед волоче-


ультате чего получена некоторая деформация уменьшенной части
Захватные клещи зажали заготовку, что позволит тянуть ее во
-чи расчета. Выйдем из программы DEFORM-3D Pre Processor на-
нки f .
начнем процесс создания нового расчета на основании уже прове-
.елирования. В левом окне программы DEFORM выделим корне-
' общего расчета DRAWING и откроем в Препроцессоре файл
•214

CAPTURE_OF_PIPE.DB. После этого перед нами появится окно в


номера шага, на котором будет открыт существующий расчет. Необх
включить последний шаг базы, который можно выбрать нажатием
Last (Последний) или указанием номера последнего шага из списка ш
нашем случае шага с номером 50 (рис. 2.95).

Выбор шага расчета

Рис. 2.95

В ответ на экране появится компоновка задачи в последний мо


хвата заготовки.
Во второй части расчета изменяется только направление и вели
ремещения захватных клещей, а остальные объекты остаются с тем
мыми параметрами. Поэтому переходим на закладку Movement (Дв
в поле Свойства объекта (Option Window) для обоих объектов D
(Захватные клещи). Теперь они должны перемещаться по оси ОХ С
ной скоростью 400 мм/с в направлении убывания координаты. Поэт
ле Direction (Направление) выбираем - X , а в поле Constant Valu
янное значение) вводим значение 400.
Произведем изменения в настройке задачи. Для этого нажмем
Simulation controls (Параметры моделирования). На закладке
новные параметры) изменим в поле Simulation Name (Наименее
•215

i) имя Drawing. Отметим, .что изменился номер текущей операции


tion number (Номер операции): теперь в этом поле цифра 2.
а закладке Step (Шаг) зададим общее количество шагов моделирова-
ак как размены элемента сохранились темй'же самыми, т.е. минималь-
азмер ребра элемента 1,5' мм, тЪ^установкм'параметры задачи следую-
бразом: перемещение инструмента за 1^шаг -%0,15 мм, перемещение
Ьв - 240 мм из расчета общей длины заготовки 250 мм и общее количе-
агов моделирования - 1600. Поэтому в поле Number of Simulation
исло шагов моделирования) вводим число 1600, в поле параметра
ie Displacement (Через перемещение инструмента) и задаем посто-
начение 0,15 мм. Параметр Step Increment to Save (Период сохране-
) устанавливаем значение 25. В поле Primary die (Главный инст-
) зададим объект Draw-tongs (Захватные клещи),
ит отметить еще одну особенность использования, локальных окон
. Например, заданы координаты окна и по умолчанию оно является
ым, т.к. во время расчета необходимо стабильное получение мел-
ентов в очаге деформации. Но, не смотря на то, что окно плотности
о, заготовка в каждый момент времени совершает поступательное
е вперед, постепенно смещаясь относительно окна плотности. Тем
более крупные элементы попадают внутрь окна плотности и посте-
иближаются к волочильному кольцу (рис. 2.96).
-матическое преобразование крупных элементов в мелкие внутри
ожно только во время операции Remeshing (Переразбиение сетки
х элементов). Подробно условия переразбиения сетки рассмотрены
4 В этом случае такие условия могут не возникнуть и поэтому неиз-
опадание более крупных элементов в очаг деформации, что, несо-
приведет к снижению точности результатов расчета. Поэтому зада-
'дительное переразбиение сетки. Пусть этот процесс происходит
;ески после перемещения заготовки на 30 мм, т.е. каждые 200 шагов.
216
Смещение заготовки относительно окна плотности

Рис. 2.96

Для этого перейдем на закладку Remesh Criteria (Критерии nd


биения сетки КЭ). В поле параметра Maximum Stroke Increment I
мальное приращение перемещения инструмента) введем значе
Данный параметр удовлетворяет требованиям задачи только в Toivfl
если приращение шага задается через перемещение инструмента.1
есть более универсальный параметр Maximum Step Increment
мальное приращение шага). Если переразбиение сетки задавать HJ
тельно через этот параметр, то следует ввести в это поле значенгЙ
фиксируем изменения в окне Simulation Control (Настройка зада4
тием на кнопку О К (рис. 2.97).

Закладка Remesh Criteria (Критерии переразбиения сетки КЭ)

Genera! jftamashi.-igMathad |

Object fv- Workp8iC8 j:, • 3.0


Rameshing Tnggere
.• -IntaH&ence Depth.v - -
r Absolute
Conditon ' • («7 Г ~

Advanced . Мвятит Stroke Increment j0


i Control Filee MawmumTm i e Increment 4O
: Мвятит Step Increment >

Рис. 2.97
'. • 217

еперь с помощью, K ^ n ^ j . ^tejFjobject (Взаимосвязи между объекта-


аходим в окно задания параметров взаимодействия между объектами.

елим значение погрешности заново, нажав на кнопку ...ILl автоматиче-


выбора этого параметра.. Затем командой Generate All (Моделировать
енерируем взаимосвязи между объектами. Нажимаем кнопку О К для
а из меню.

завершение генерируем базу данных, нажатием на кнопку Тип базы


" (New в поле Туре (Тип)). В поле имени файла заменяем по умолча-
едложенное имя базы CAPTURE_OF_PIPE на DRAWING. Для про-
базы нажмем кнопку Check (Проверить) и далее генерируем базу
, кнопкой Generate (Генерировать). Выходим из этого меню нажати-
ки Close (Закрыть) и из программы DEFQRM-3D Pre Processor нажа-
218

2.2.4. Решение задачи волочения заготовки

Откроем программный пакет DEFORM-3D. В поле Directory (KB


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

DRAWING.DB. Запустим решение базы кнопкой Start (Запустить) ^ ,


В тех случаях, когда идет расчет сложной задачи с большим КОи
вом шагов и значительным временем вычисления, бывает полезно
текущее состояние заготовки в любой момент расчета, а также вне
нения в базу данных уже на предварительном этапе. Для этого о;
модуль Simulation Graphics (Предварительный просмотр), в
командой Simulation > Simulation Graphics или аналогичной ком
галоге Simulator. После вызова этой команды на экране появится
кущим положением объектов во время моделирования. Будет отоб
стояние шага, который последним был сохранен в базу данны?
включения команды (рис. 2.98).

Просмотр задачи во время расчета

Step 285
Stress- Effective (MPI) '

MS-'
га
' HI
Рис. 2.98
•219

2.2.5. Интерпретарняшолученных результатов в Post Processor


йдем в модуль *пр*0%>а1ймы'DEF0RM-3D Post Processor, нажав клави-
FORM-3D Post в каталоге Post Processor. С помощью кнопок воспро-
[я на Панели Инструментов просмотрим весь процесс волочения
99).

Волочение заготовки

Step 700

Рис. 2.99

ним из основных параметров, который можно определить после мо-


ания, является усилие волочения. Нажмем на кнопку Graph (load-
а Панели инструментов. Для объекта Draw-tongs построим график
ости усилия по оси ОХ от времени (рис. 2.100). На рис. 2.100, а изо-
оригинальная кривая усилия, действующего по оси ОХ. Очевидно,
из данной кривой будет затруднен наличием на ней резких скачков,
•днения полученных значений и выявления характера кривой приме-
нараметр Smoothing (Сглаживание) (рис. 2.100, б),
•мотрим специальную команду State Variable Between Two Points
tie параметров между двумя точками). Она позволяет узнать изме-
ною-параметра между двумя выбранными точками. Данная команда
-шея нажатием кнопки ^ , расположенной на Панели инструментов,
вова данной команды появляется диалоговое окно, где предлагается
.ординаты начальной и конечной точки.
220

Точки 'можно задать курсором мыши,-однако рекомендуется непо


венно вводить значения координат точек в поля Point definition (Опр
ние точек).
График зависимости Graph (Load Stroke)

Load Prediction

2.50 2.63 2.7S 2.88 3.00 3.13 *


;; Time {sec)

... . a.,...

' Load Prediction


X Load (N)

: б

a - без сглаживания; б ^ со сглаживанием

Рис. 2.100
т '.•221
\ и внутренней поверхности
||тльная точка) - (10; 10,5; 0) и End
щам
чная точка) - (10; 12,7; 0). Ниже в поле Sampling Points (Промежу-
iie точки) с помощью «бегунка» устанавливаем число промежуточных
I•^
равное 8. Такое относительно небольшое количество точек выбрано
iy, что задано небольшое/расстояние между двумя крайними точками,
этого нажимаем кнопку Calculate (Рассчитать) (рис. 2.101). На трубе
ятся точки с заданными координатами.

Окно SV Between 2 Points (Различие параметров йежду двумя точками)

-'35V D i s t r i b u t i o n B e t w e e n I P o i n t s д

Straight Line j Following Boundary j •4 •


Point dettntoon

I K ¥ Z
1
: Stent [To™* |lH5 ' [0' '
т l£v Calculate
! End (To \T£7 jo |.
| Г --ui'Dv^ Г<Ъ;кг. . \
XQwntMj J
r Sampling Points — •{

| г 11 j юно!Г ' А й Distribution;'

1 2 ' ' j

Рис. 2.101 ;

iiee выбираем параметр Stress Effective (Действительные напряже-


нна экране Постпроцессора отобразится график, в котором по оси абс-
дет расстояние между двумя точками, по оси ординат - значения эф-
ш х напряжений. Выбирая конкретный шаг моделирования* на экране
кается состояние заготовки именно в этот момент времени
102).
решность измерения результатов будет ниже, если выбрать большее
гво промежуточных точек, однако и время построения кривой увели-

чит отметить, что координаты указанных точек не изменяются с тече-


>емени и постоянны шаг за шагом. Таким образом, можно отслежи-
вать разницу показателей по стенке трубы, например, в очаге дефорл
или на каком-либо определенном расстоянии от инструмента в любо
мент деформации.

Параметр Stress Effective (Действительные напряжения)

4 н а м 045' ojo^

• • в

При нажатии в диалоювом окне на кнопку Remove (Удаляй


ры определения координат точек обнулятся и точки исчезнут q
'. • 223

••»•-.--;'• 'irf :*tfHt H'i r«M»«*%


2.3. Прямое прессование прутка из алюминиевого сплава
«-rtbVl }>"?V я
смотрим моделирование прямого прессования прутка из алюминие-
плава. Диаметр готового прутка - 70 мм, длина заготовки - 400 мм,
заготовки - 250 мм, начальная температура заготовки - 450°С, мате-
аготовки - дюралюминий Д16. Скорость перемещения прессшайбы -
с, температура контейнера - 390°С.
его в моделировании участвует 3 объекта: заготовка, контейнер и
айба. Все объекты имеют ось симметрии, поэтому для упрощения за-
удем моделировать процесс прессования только с 1/8 частью каждого
ктов, что значительно снизит общее время расчета. По этой причине в
ме твердотельного моделирования SolidWorks необходимо создавать
олько 1/8 часть заготовки, контейнера и прессшайбы по размерам [3].
:.:•. 224
2.3.1. Создание файла базы данных в Pre Processor и запуск э
Создадим базу данных под названием PRESS. В задаче выберем
цы измерения СИ. Зададим свойства заготовки. На закладке Geometry
метрия) нажимаем кнопку Import Geo... (Импорт геометрии) и выв
подготовленную заранее в программе SolidWorks твердотельную мод|
части заготовки (рис. 2.103).

Заготовка

Step -1-

Рис. 2.103

Нажимаем кнопку Check GEO (Проверка геометрии), чтоб


риться, что геометрия правильно импортирована в Препроцессор
Далее создаем сетку конечных элементов на закладке Мее
элементная сетка). Перейдем на вкладку Detailed Settings (Де
тановки) и выберем тип сетки Absolute (Абсолютный). Теперь
ле Min element size (Минимальный размер элемента) значе"
поле Size Ratio (Коэффициент отношения максимального
к минимально коэффициент, равный
. • tiЪ "
1це, задаем приме] ЗйЩёйтбв з^о'тЙвкй. На
цке Weighting Fa' jpfШ|ё1гестш4 'й^яэ^йёк 'со зна-
О до значения 1 для,Строки Mesh «Density Windows (Локальные окна
мсти). Перейдем на вкл'ад^-у Mesh Window (Окно плотности).
Ш •-- ' • «'V'Л-.'ч.' ' 1 • г"* - fr ' :
Ja вкладке Mesh Window (Окно плотности) создаем окно плотности,
• , у • - : .. .
на кнопку 'ТI. Установим в данном окне форму окна плотности - ци-
и зададим координаты верхнего основания - (430; 0; 0); нижнего -
1, 0; 0); радиус цилиндра - 135 мм. Зафиксируем ввод параметров нажа-
ga кнопку ОК.
|алее во вкладке Mesh Window (Окно плотности) установим значение
it Size (Размер элемента) 5 мм внутри окна. Перейдем на вкладку
^(Инструментальные средства) и нажмем кнопку Generate Mesh
эировать сетку КЭ). После этого на экране отобразится сетка элемен-
эбъскте (рис. 2.104).

(Сетка конечных элементов

Step -1

Рис. 2.104
•226
' " 5- " • 1
Следует отметить, что генерация сетки с первого раза может не при
• , I
к желаемому результату. Методика получения искомой сетки элемв!
использованием локальных окон плотности изложена в п. 2.2.2.
Определим материал для заготовки. По условию задачи необходим
дать алюминиевый сплав Д16 [4J. Материал с такими свойствами в бИ
теке материалов DEFORM-3D отсутствует. Поэтому задавать свойств!
риала необходимо самостоятельно. Для этого откроем меню материале
terial на Панели инструментов. Найдем категорию материалов AlU
(Алюминий) и, нажав кнопку Load from lib. (Загрузить из библ
выберем наиболее близкий к требуемому алюминиевый сплав для
деформирования, например, ALUMINIUM-2017[400-950F(200-500C)
Ряд свойств для данного сплава не задан изначально: свойства
зии, роста зерна, твердости, а также электромагнитные свойства. Св
вкладке Advanced (Дополнительно) оставляем без изменения.'
свойства на вкладке Elastic: модуль Юнга, коэффициент Пуассона
циент теплового расширения имеют такие же значения, как и у с
На вкладке с пластическими свойствами Plastic необходимо задать
предела текучести Flow Stress для применяемого в расчете сплава.
нажимаем на кнопку (рис. 2.105).

Выбора модели определения Сопротивлений деформации

Поя'stress , ЦЬ--.а{ё,¥,Т) - *] / I
It. } i —5
Рис. 2.105

Появившееся окно отображает кривую изменения предела те


териала в зависимости от деформации материала (рис. 2.106). Дл
лов, подвергающихся горячей деформации, напряжения, соответ
пределу текучести, зависят от трех факторов: деформация, скоро
мации и температура.

Окно определения значений сопротивления деформаци


Рис. 2.106

>ля выбранного материала представлены значения напряжений от зна-


скорости деформации Strain Rate, температуры Temperature и четы-
ачений деформации Strain (рис. 2.107).

Текущие значения факторов

Current Data i Conversion

Рис. 2.107

.меним эти параметры в соответствии со справочными данными [4].


м необходимые значения сопротивления деформации в зависимости
ipex значений температуры: 300, 340, 380 и 420°С; трех значений сте-
еформации: 10, 20 и 30 %; трех значений скорости деформации - 0,5; 6
'.•228
и 60 (рис. 2.108) Итого «водим 36 значений, сопротивления деформации
табл. 2.6). „-•',„, -

Ввод пользовательских значений факторов -

CtnentData 1 Conversion | ' Ч


StiwiRal ,SKan*
w .02
TftfTipefahj
t 30С| OS,;. 1
г 340; г•
3 380; Щ. 3 о'э'

§"4|raert
42о!
*

faAdd
.Zi
^•Delete
• у,.:

^DsWeAl
9%
Рис. 2.108

Значения сопротивления деформации для материала Д16

Температура, и = 0.5 с и = 6 с"'


;
t°C е - 10% = 20% с = 30% 10% е = 20% = 30% • 10%
300 101 118 131 131 149 164 174
340 87 103 116 116 128 138 155
380 76 91 117 100 108 120 137
420 72 82 97 86 90 101 121

Вводить значения необходимо в таблицу, расположенную в


ласти окна в соответствующие ячейки. При этом значение темп
обходимо выбирать в поле Fixed Entry (Фиксированная вели
ные заполняются в соответствии с табл. 2.6 (рис. 2.109). Чтобы
присвоение материалу введенных данных, необходимо; нажать :
(Применить) (рис. 2.110). График слева отразит новые значен
кучести материала. После фиксирования ввода данных нажат
ОК. Сохраним созданный материал в библиотеке под назван*
420С].

Ввод пользовательских значений сопротивления дефор


"'" ' jh-IWечйВДж2,
^ ЪА \ с 1ш f 4

0.5 to
гЛ; -„ 0.1 toij 131! 174
J1tO _ 17Э
193
1311 '164

Рис. 2.109
этого двойным нажатием мыши на строке с материалом переимену-
в соответствии с названием.

Отображение графиков зависимости сопр тивлений деформации

Cutert Data [ Стлпкзп | ;


——
. естВ^ъ .i. j
Caned

fcPMW.
Evtrepola» *

Рис. 2.110

ы сохранить данный материал для дальнейшего использования, на-


кнопку Save in lib. (Сохранить в библиотеку) (рис. 2.111);

Переименование пользовательского материала


•230

1»! : Ragulai
14 Г Mhtuie

n Phases-.

Load (ют Ь

.Itamet | Diffusion j GramHadness j ВкхМщ ] Actrarced


Iwpfll
3<-5(B,t,T) 3 jil • Emoil
'сыр ^ No Mode!
.rrttluMSnW» jvonMras Cm it
UnOgOTiyJ
] Isotope 1
J

Рис. 2 . Ш "

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


ные о материале будут сохранены в отдельную категорию DefaU
крывшемся окне введем новое имя материала и нажмем ОК. (2.112). j

Сохранение пользовательского материала в библиотеку

$ Savo Mdteiidl in I ibimv


Material Label
! Comments
•X Categoty . I DefeuiT ~3
Type
• Cold Forming
D HeatTreatmenl
• Hot Forming
• Machtnng

Appficabort
OK 2 I l o b s r ^ l

Рис. 2.112

При составлении собственной библиотеки материалов мояэд


вать материалы по категориям аналогично со стандартной библ|
териалов. Выходим из меню материалов, нажав ОК.
алее на вкладке General (Обицие) в .поле Material (Материал) задаем
ал D-16,[300-420C] из вьшЖгеающего списка. Устанавливаем темпе-
заготовки 450 °С и убеждаемся, что установлен Object type (Тип ма-
ла) - Plastic (Пластичный) (рис. 2.113).

Закладка General (Общие)

ОШиЬ jlDWnkpiBce
ag-lTOOtObjaot- J
О ObBdNwiWorkpece Change
Geamby
! St Г Ri^d
** 'Sab:
OtwJtTjue г- Elastic
Movmtfnt
i ' f Poreus

ШШ ~ Efatto-Plastic | Slandafd

ftoSL Л
' M atonal . «p-ti
ЩИ
Г PnmatyDte
JgSeve Object..
Рис 2.113 '

ейдем на закладку Bdry. Cond. (Граничные условия). В том случае,


чен режим Heat Transfer (Теплопередача), все граничные условия
ны на три группы: условия симметрии Symmetry, деформационные
ation и тепловые Thermal граничные условия. В противном случае
я группа свойств не отображается,
„чала определим плоскости симметрии. Для этого выделим этот
-осле чего в основном окне курсором мыши выделим одну из плоско-
рметрии на заготовке (рис. 2.114).

смем на кнопку _ J * Add boundary condition (Добавить гра-


;условие). В ответ появится дополнительная ветвь от вкладки плоско-
метрии. Повторим аналогичные действия для противоположной
и. Плоскости симметрии созданы.

Указание плоскостей симметрии


•232

плоскость
Symmetry
симметрии fcE Symmetry plnrii

Рис. 2.114

Стоит отметить, что. этим мы ограничили движение материала 31


и теперь он не будет перемещаться за границы этих плоскостей. Т |
моделируется именно 1/8 часть задачи.
Зададим теплообмен с окружающей средой. Для этого в группу
ских граничных условий выделим пункт Heat Exchange with El|
(Теплообмен с окружающей средой) и укажем мышью обе торй
линдрическую боковую поверхности (рис. 2.115).
Указанные поверхности будут выделены цветом. Далее на

ку i. В ответ дерево граничных свойств должно отобЕ


<1
Defined (Определено) (рис. 2.116).

' г

-А*

Указание поверхностей для задания теплообмен


•233

u№UNMoa*qtr i>

. ' - :

. 4<M<ki ft»
'if >#

Рис. 2.115

Закладка Bdry Cond. (Граничные условия)

Thermal
^-•^Heat-Exchange with
j '-Defined
hl^ilempetature
Heat
; «^HeatFlux . . .
^Advanced

Рис. 2.116

в тех точках заготовки, которые соприкасаются с инструментом,


йтываться теплообмен между инструментом и заготовкой (введение
оэффициента будет описано ниже), во всех остальных точках будет
ься теплообмен между заготовкой и окружающей атмосферой (воз-
араметры окружающей среды (воздуха) можно задать, нажав кноп-
nment, после чего в огкрйвшемся окне указать температуру окру-
ереды и коэффициент конвекции (по умолчанию значения соотвест-
С и 0,02).
•234

Создадим новый объект - контейнер для прессования. Для этого в Де


ве Объектов (Tree Window) добавим новый объект Название по умол
нию Top Die (Верхиий инструмент). На закладке General (Общие свой
ва) убедимся, что в графе Object Туре (Тип объекта) выбрано значен
' * у t
Rigid (Жесткий). Переименуем название объекта Top Die на название Со
tainer (Контейнер) с помощью кнопки Change (Изменить). Темпера
контейнера изменим на значение 390°С. •
Перейдем на закладку Geometry (Геометрия) и нажмем кнопку 1ш,
geo... (Импорт геометрии). После чего выберем заранее подготовлен
файл 1/8 части объекта в формате *.STL и подтвердим выбор нажатием
ки ОК.
По схеме заготовка должна быть максимально близка к матрице,
которую материал станет выпрессовываться. Поэтому воспользуемся
дой Object positioning (Позиционирование объектов). Выберем спос
set (Смещение). Сместим объект Container (Контейнер) вниз по оси
50 мм. После выполнения операции нажимаем кнопку ОК.
Создадим третий объект - прессшайбу. Для этого добавим новый
Название объекта по умолчанию Bottom Die (Нижний инструме
закладке General (Общие свойства) убедимся, что в графе Object Ту
объекта) выбрано значение Rigid (Жесткий). Переименуем названи
та Bottom Die на название Punch. Температуру прессшайбы ос
умолчанию20°С. .• % •..> ,••••.'.•>••;,••, -
Перейдем на закладку Geometry (Геометрия) и нажмем кноп
geo... (Импорт геометрии) и выберем заранее созданный файл. .
По схеме прессшайба должна быть расположена с торца загот
пользуемся командой Object positioning (Позиционирование
Выберем способ Interference (Рнтерференция). Установим в noj?
ing object (Позиционируемый объект) Punch, в поле Арргоас'
(Направление позиционирования) X, а в поле Reference (По о
к) - Workpiece (Заготовка) (рис. 2.117).
' . • 235

• J ; Компоновка объектов

" • Step -1

. " S t " 'Шш:


• W- • •

Рис. 2.117

рессшайба должна поступательно перемещаться вдоль оси прессования


ном случае ось ОХ). Поэтому перейдем на закладку Movement (Дви-
. В поле Туре (Тип) выбираем параметр Speed (Скорость), в поле Di-
(Направление) выбираем X, а в поле Constant Value (Постоянное
ие) вводим значение 50.
адим взаимосвязи между объектами. Для этого воспользуемся кноп-
ter-object (Взаимосвязи меяеду объектами). В ответ на предложение
взаимосвязи автоматически нажимаем Yes (Да). В появившемся окне
ject (Взаимосвязи между объектами) будут сформированы две па-
ктов.
адим для обеих пар трения «контейнер-заготовка» и «прессшайба-
.а» показатель трения 0,4 по Зибелю. В нашем случае включен мо-
.лопередача, поэтому необходимо задать коэффициент теплопередачи
.бъектами. Нажмем кнопку Edit (Редактировать) для одной из пар и
"дем н,а вкладку Thermal (Температурные параметры) и установим
ное значение 11 для Heat Transfer Coefficient (Коэффициент теп-
ачи)"(рис. 2.118).
•236

Ввод коэффи циента теплопередачи

Deformation j Thermal J Неэ'га j Friction Wfidow j ToolWear j Rigid Coffeci j

HeatTransfe;L.oaffcien* (N/sec/mm/C) — •

^Constant jit i
4. ' te i HI'ihiwhI

С _ Function j f(Tiwe|

Г UserRtn Г "1

Рис. 2.118

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


Определим погрешность взаимодействия создаваемых- связей ав

чески кнопкой Затем кнопкой Generate All (Сгенерировать вс|)


рируем взаимосвязи между объектами. В конце нажимаем кнопку ОК.
Далее вернемся в меню Simulation Controls (Параметры мод
ния). На закладке Step (Шаг) зададим общее количество шагов мод
ния. Также зададим приращение шага в зависимости от перемещен!
румента, поэтому обозначим в поле Primary die (Главный инс
объект Punch (Прессшайба). Гак как имеем дело с' прессованием,'
скорость элементов заготовки в очаге деформации будет равна проЙ!
скорости прессшайбы на коэффициент вытяжки. В данном случае/
метре заготовки 250 мм и диаметре готового прутка; 70'получаем
ент вытяжки - 12,75. Поэтому при скорости прессшайбы 50 мм/
очаге деформаций будет перемещаться со скоростью - 12,75x50
Минимальный размер элемента в матрице - 5' мм, причем гтерем
ментов за 1 шаг не должно превысить 1/3 этой величины, т.е. 1,
димся значением перемещения прессшайбы 0,1 мм/шаг, тогда
элементов в матрице 1,28 мм/шаг (меньше предельно допустимо'
а также общим числом шагов в расчете - 500. Тогда в поле Nun
lation Steps (Число шагов моделирования) вводим число 500,
метра With Die Displacement (Через перемещение инструмй
237
янное значение.ОД- щ ^ ^ а р а щ г р ^ е р Increment to Save (Период со-
ния шага) устанавливаем, значение 25. Нажимаем кнопку ОК.

енерируем базу данных нажатием кнопки ®> на Панели инструмен-


ип базы Новый (New в поле Туре (Тип)). В поле имени файла остав-
о умолчанию предложенное имя базы PRESS. Для проверки базы на-
кнопку Check (Проверить). Далее генерируем .базу данных кнопкой
te (Генерировать), Выходим из этого меню нажатием кнопки Close
ыть) и из программы DEFORM-3D Pre Processor нажатием кнопки ' .
апускаем программу DEFORM-3D. Запустим решение базы кнопкой
•238

2.3.2. Интерпретация полученных результатов


в Post Processor
Войдем в модуль программы DEFORM-3D Post Processor, нажав КН
DEFORM-3D Post в каталоге Post Processor. На экране появится 1/8 Ч
заготовки, контейнера и прессшайбы. Для полного отображения объект
обходимо воспользоваться командой Mirror/Rot Symmetry (Зер
ная/осевая симметрия). Для этого необходимо нажать на кнопку Н>
нели инструментов.
В открывшемся окне на вкладке Mirroring (Плоскость симметр
бираем в облаете Options (Настройки) параметр Add (Добавить)1(
при выборе щелчком мыши одной из плоскостей симметрии объек
отображен относительно этой плоскости. Достроим модель процесо'
каждого объекта (рис. 2.119). Если требуется удалить какую-либо И'
женных частей объекта, то необходимо выбрать в области Opt
стройки) параметр Delete (Удалить).

Добавление Симметричных секторов объектов

Step -1

Рис. 2 119

Одним из средств наблюдения за течением металла в П


FORM является функция Flow Net (Лагранжева сетка). Что
•w 239

этой функцией, нужно^на'жать кнопку на Панели инструментов,


активации данной функции запускается процедура нанесения и расче-
ски Лагранжа на произвольную поверхность. Из особенностей стоит от-
ь, что при диапазоне шагов от 1 до 500 используется сетка Grid (Пло-
сетка), плоскость задается точкой (0; 0; 0,001) и нормалью (0; 0; -1).
добства просмотра задаем интервалы между линиями Spacing: по гори-
и U и по вертикали V - 18,7. Сравним данные, полученные методом
ых элементов, с данными, полученными в ходе натурного экспери-
.[3] (рис. 2.120, а, б).

Сравнение теоретических и экспериментальных данных

" •Sкi

а - программа DEFORM-3D, б - эксперимент

Рис. 2.120

оанализируей расчет с помощью команды Point Tracking (Отслежи-


ггочки). Установим начальный шаг моделирования и наблюдение за
ом со стороны оси 0Z. Нажмём на кнопку Point Tracking (Отсле-
е точки) и в открывшемся окне зададим координаты точек. Устанав-
• координаты будем таким образом, чтобы на объекте образовалось
есколько рядов точек: на торцевой поверхности заготовки, на глубине
•240

25 и 50 мм. Расстояние между точками в ряду 25 мм. Получилось ито


точек (рис. 2.121).

Point Tracking (Отслеживание точки) ; '

Р12 Р18 | Point 11 ockinp.


Oefrepoato
х |Y {Object* H I
lZ
1» , зев . : А 0! 1!
14 г 3501 25Г " " oi i|-J
15* 350! 0. 1!
16 350! 1;

17 350; 100[ Of i;
18 ~3Sjj_ 1251 oi ij
19 [ 1 HI

<gdck j : Ц«Й>.

Рис. 2.121

Для продолжения нажимаем Next (Далее). В поле Save result to


хранение результатов в файл) выберем параметр Sort by point (С
ка по точке), а также установим галочку напротив параметра Ехс
(поддержка Excel).*,После- этого данный файл с расширением .
щенный по умолчанию в папке с данной задачей, можно открыть
ме Microsoft Excel для дальнейшего более глубокого анализа. П
на кнопку Finish (Завершить) запустится процесс обработки ком
Далее, используя средства навигации между шагами расчет
нажатием кнопки Play (Воспроизведение), можно проиграть,
точек на заготовке в ходе процесса прессования.
Выберем параметр Damage (Показатель разрушения) из
метров, в окне State Variable (Параметры состояния). В о
появится график изменения данного параметра в ходе модел
2.122). Из-за того, что в выборке оказалось большое количеств
ется увеличить размеры графика. Если отключить отображе"
(Шаговый курсор) в области Option Window (Свойстве
. 241

p из контекста0ГО)мещ&*Е5@$ика,выбрать Full size; mode. (Полноэкран-


режим), то изобра^ци^«ядает5брлеенаглядщам^ г ., : ;. ;
!
' '1^шп%^ё"(Показатель разрзшюнйя)

• Point Tracking

0.220 0.440 D.GI 0.BS0 1.10

"Пше (sec)
:
Рис. 2.122

| з графика видно, что наиболее подверженными повреждению точками


втся точки на торце заготовки, которые переместились на цилиндриче-
иоверхность прутка.
taopa показателя разрушения для прессованного прутка, нанесенная на
|1СЭ, показана на рис. 2.123.

Damage (Показатель разрушения)

Рис. 2.123
•242

Заметим, что точки 6, 12, 18 в ходе деформации никак не перемещают!


в радиальном направлении и совершают незначительные по величине ПЦ
мещения по направлению к торцевой поверхности контейнера (рис. 2.124).

Point Tracking

Р8 Р 12 р 18

Рис. 2.124

Существует еще один наглядный способ наблюдения за течени


ла во время прессования. Установим начальный шаг моделирована
зим проекцию объекта на плоскость X0Y кнопкой Ш на Пане^
ментов. В раскрывающемся списке параметров State Variable (
состояния) выберем параметр Velocity - Total vel (Скорость - П
рость) (рис. 2.125).
State Variable (Параметры состояния)

Velocity-ToEafvei ~^js
None> *
Damage
Strain-Effective
Strain rate-Effective
Stress-Effective, ,
Stress-Max principal

" . ' • ' , Рис. 2.125

Нажмем затем кнопку Play (Воспроизведение) на Пане


дения.
243.

Теперь стрелкдМ0<йда»1йа^рв1£е^указывается направление перемещения


еетки КЭ ф и с ^ М и * * * , * :

Параметр Velocity Total vel (Скорость - Полная скорость)


I/ . г
„. <- Step 375

Рис. 2.126.

й этом цвет стрелок указывает на абсолютную величину скорости уз-


ды й вектор направлен из одного узла, поэтому плотность векторов
м напрямую зависит от плотности элементов сетки КЭ. Максимальная
прессования на 375 шаге 622 мм/с, что с точностью до 2,5 % соот-
ет предварительным расчетам,
еделим усилие, развиваемое прессшайбой во время моделирования,
го воспользуемся Graph (load-stroke) (Построение графиков уеи-
•244

В открывшемся окне выбираем Punch (Прессшайба), по оси абсциоо


тавляем по умолчанию параметр Time (Время), по оси ординат выб"
параметр X load (Усилие по оси ОХ).
Нажимаем на кнопку Apply (Применить), после чего на экране но
ся прогнозируемый график усилия (рис! 2.127|. Для более наглядного
бражения графика изменения усилия применен критерий сглажи!
Smoothing?

График усилия на инструмент

Load Prediction

XLoad(N)
З.ВЗе+Offfi
V. 1 . J, 1 I 1 1 1 ' \ 1—I—1—Г-• 1 т г • 1 1 1

г : •.—• Punch j.! !

'(Q.p00,4(7a^+Q5) • (

0.440
Tlnne (sec)

Рис. 2.127

. Настройка сглаживания 1рафика осуществляется, в oi


Stroke) в области Smoothing (Сглаживание) (рис. 2.128).
элементы отображаются одним цветом, го необходимо, н"
шкалы параметров состояния. Для,этого нажимаем на кн"
(Параметры состояния) и в открытом окне выбираем р"
вательский) в поле Scaling (Масштаб) и затем вручную :
мальное и максимальное значения шкалы (рис. 2.129).
'. • 245

Щ^п^аметра Smoothing (Сглаживание)

Рис. 2.128

Ручная установка масштаба шкалы значений

Г Local <* MinjO


Г Global С Object М д а | 5 Г

Рис. 2.129

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


сти экрана. Включим параметр Strain Rate Effective (Действительная
ть деформации) в момент 500 щага (рис. 2.130).
•246
Strain Rate Effective (Действительная скорость деформации)

.. . .. Рис. 2.130

В этом же окне в поле Options (Параметры) включаем парам


gram (Гистограмма) (рис. 2.131),

Гистограмма

г Options
S? Histogram Bin width да
: Г * EKdOafeiigid'zone Р No'-e'c'-c.fjase

Рис. 2.131

После этого выбираем в списке параметров состояния


(Температура) и нажимаем кнопку Apply (Применить) (рис. 2.
1
w Step 375

294 353 425


Temperature(C)

Рис. 2.132

Jy четом того, что скорость прессования порядка 600 мм/с, а также на-
я температура контейнера 390°С, то интенсивное остывание металла
К
рается только в месте контакта заготовки и прессшайбы. В процентном
гении элементов - это лйшь незначительная часть (на гистограмме эле-
| с температурой 228-294°С).
^Постпроцессоре программы DEFORM есть возможность сохранить
ционный фрагмент моделирования в файл, который затем можно про-
1ЕЬ во внешнем приложении, например Window Media Player. Для этого
•248

используем команду Animation set up (Настройка анимации). На вклад!


General (Общие) выбираем директорию, где разместится готовый файл ан!
мации. На вкладке Export (Экспорт) выбираем формат сохраненного фаЛ
(рис. 2.133). _

Anirhation set up (Настройка анимации)


'«.'Л!*®''»
;
>.. Линшлоп Setup

, ' р т ы я е 2 640x460 Г 320x240

'V^Mfc т*-, г ноожчл

" Л Т № d New Append

№ One t i d e С Mufctesftk»

Browse ,{
•|I,,III:..„III.I;H.ih1

Рис. 2.133

Нажатие на кнопку Save (Сохранить) запустит процесс сохраН


мации.

-.tr

г
Программный
цессы прокатки
катки штрипсв размер!
изводится на
Пршщипиальн^СХвМаЖоцесса приведена на рис. 2,134.

гВЙшьная схема моделируемого процесса

1 - штрипс 10*25*60; 2,3 - валки 0400x100

Рис. 2.134

я удержания заготовки в требуемом положении и предотвращения


ния проката на практике применяются различного типа проводки. В
250.

качестве проводок в задаче будем использовать тонкостенную трубу, разм


ры которой показаны на рис. 2.135

Геометрические ра:шеры проводки

<N|

N
25

Рис. 2.135
•251

2.4.1. Задание и решение баЗы данных

Откроем программу DEFORM и создадим новую задачу аналогичным


• обом как в предыдущих двух опытах. Назовем задачу ROLLING 30
катка с обжатием 30 %)>'Виачале-убедимся, что в базе данных выбрана
ема единидСИ.
Перейдем к заданию свойств объекта Workpiece (Заготовка). Для этого
елим данный объект в поле Дерево объектов (Tree window) и перейдем
г
адкам поля Свойства объектов. Форма заготовки может быть задана
акладке Geometry (Геометрия) командой Geo Primitive... (Примитивы
етрии) средствами программного пакета. Геометрия заготовки описыва-
прямоугольником с размерами 15x50x50. Следовательно, для объекта
(Прямоугольник) в поле Size (Размеры) введем следующие значения:
th (Ширина) - 25; Height (Высота) - 10; Length (Длина) - 60
аметим, что центр координат базы совпадает с центром нижней грани
овки. Заготовку можно оставить на месте, но "чтобы наша задача была
етрична относительно плоскости 0XY, необходимо сдвинуть ее вниз на
. Для этого воспользуемся командой Objedt positioning (Позициони-

ие объекта) Ш . Инструментом Offset (Смещение) сдвинем объект


iece (Заготовка) вдоль оси 0Z на 5 мм вниз.
пределимся с материалом заготовки. На закладке General (Общие
- ж ва) выберем материал Steel AISI-1.006 (70F(20C)).
ерейдем к созданию сетки КЭ для заготовки с помощью закладки Mesh
Ляно-элементнаи сетка). Для задания сетки перейдем на вкладку De-
iettings (Детальные установки). В соответствующей вкладке General
ие свойства) выставим следующие параметры: Number of Elements
чество КЭ) - 8000; Size Ratio (Коэффициент отношения макси-
ого размера элемента к минимальному) — 1. После этого: последова-
о нажимаем Surface Mesh (Поверхностная сетка КЭ) и Solid Mesh
мная сетка КЭ). Сетка КЭ сгенерирована (рис. 2Л 36).
252
1
• v- Сетка КЭ заготовки

Рис. 2.136

Перейдем к заданию гладких валков. Два этих объекта задаются


• ' - !• I
гично, поэтому сведем описание их моделирования к определенной П1
вательности действий. Сначала в поле Дерево объектов (Tree
кнопкой Insert object (Добавить объект) ^ вставим новый объект |
по умолчанию соответственно Top Die и Bottom Die). На закладке 1
(Общие свойства) убедимся, что объекту присвоены свойства жери)
J

Rigid в поле Object Туре (Тип Объекга), а также изменим названм


в поле Object Name на соответственно Top Roll (Верхний валок)"
Roll (Нижний валок). Убедимся, что у объекта Top Roll включен
Primary Die (Основной инструмент).
Зададим геометрию инструмента. Для этого перейдем к закла
try (Геометрия). Исходную форму валка зададим с помощью Кй
port Geo... (Добавить геометрию). После нажатия кнопки liiM
(Добавить геометрию) в открывшемся окне укажем путь к соэд§
нее файлу геометрии.
Теперь в меню Object positioning (Позиционирование of
ложим валки согласно схеме, представленной на рис. 2.134. Й
геометрия была добавлена таким образом,
. I. что
: центр коордиНв|
-"ЧЭ1
на середине оси обоих валков. Вследствие чего для соответОИ
253-•

Ip достаточно перемёстйте'ёе^нйй'вмок-на 203,5 мм вверх по оси 0Z и


ши валок на такую же величину вниз по оси 0Z инструментом Offset
вщение). Окончательное расположение валков показано на рис. 2.137.
I -i. •,.: . . . '

| Расположение прокатных валков

Рис. 2.137

цадим вращение валков. Скорость прокатки равна 0,2 м/с. Тогда угло-
шрость вращения валков равна 1 рад/с. Перейдем на вкладку Rotation
цение) закладки Movement (Движение). На этой вкладке зададим па-
ры вращения в соответствии с рис. 2.138. Заметим, что центр вращения
Ёзтся при позиционировании объектов согласно задаваемым величинам,
ещадим исходное положение заготовки. Для этого вернемся в меню ОЬ-
ipsitioning (Позиционирование объекта). Позиционируем заготовку
ательно валка методом Interference (Интерференция).
254.
Задание вращения прокатных валков

X»ject j(2) Гор Flo |


4
& Translation Rotation 1
[•'BotetionT-
irTvpe.--- Angular velocity

С Torque Angular velocity Гсол^ыл Ц [О fad/sec I


iЩ ^ шЛ^ «юмн^ I t ^ Z?
Mesh i '; Current angle
Y 2 0tl,er
*Мо*ипу<
j ' г -л г" -V 'r -2 Cant
Р»er pf " (J" ff [тоТ7" Jgj."j " ffld
"- (!tt I

•Rotation 2? •
^ Type Atguldf velocity
, Alivanced: : ("• Torque -Anguior velcaty ^^ТГёГэпГ»! rad/ssc ^ ji
Ajas ' .v. Current sngle
" X сY ' Z Other jo jo pi
-Y г -Z Center™~(Г~;|гюГ rod

Jgf J|| Bj jS| Name f~ .?] X

ItptoBmRoll
ШП' ' 'Rotation •
A 'Rtrfatonl
f- Type ' Angular velocity

Torque Angular velocity 11 fconstartt Ю red/sec j


r
Axis — p_,—— |a current angle
•ISV V X . Y <. Z Other fT
-Y • -Z Center^» F X|f5 rad
м^шш.
ilionZ
;. Тушз Angular^lodty -
Ш Torque Angularveloctty •:.••'л Constant
^ Y -2 i Other r0" — }Г " " [Г " Currentangl,,
Г
Г -X -Y ' -Z Center 15 0 pZ03S Sllj""""" red'

'r'iff&J ВЩмктеГ

а - в е р х н е г о валка; б- н и ж н е г о валка •'V

Рис. 2.138

Установим в поле Positioning object (Позиционируемый


> " •• fi
ект Workpiece, в поле Approach direction (Направление поз
255.

установим Y, а в поле Reference (По отношению к) - Top Roll (Верх-


( , . '4K4CVJOW .< и , • .

валок). Для другого; в,ал ^«позиционировать заготовку не нужно.


Окончательное положение заготовки показано на рис. 2.139
Исходное положение заготовки

Рис. 2.139

ерейдем к созданию объекта, который будет удерживать заготовку до


нта захвата ее валками. Для этого добавим новый объект в поле Дерево
IOB (Tree Window). Название по умолчанию Object 4 (Объект 4). На
ке General (Обшие свойства) сменим название Object 4 (Объект 4)
ide (Проводка) с помощью КНОПКИ'Change-(Изменить) для отражения
чения объекта. На закладке Geometry (Геометрия) нажатием кнопки
t Geo...(Добавит^ геометрию) укажем путь к ранее созданному STL-
г
, описывающему;форму~проводки.
еперь позиционируем объект относительно заготовки. Первоначальное
ение проводки показанб на рис. 2.140, а. Для установки проводки в не-
имое положение требуется повернуть его на 90° вокруг оси ОХ, а затем
стить одну из граней проводки с дальней от. валков гранью заготовки
-тобы заготовка лежала внутри проводки (рис. 2.140, б).
•256
Позиционирование проводки относительно штричса

mb'iXm

• - , ! •.•.•<> ч; • а-г, и с х о д н о е п о л о ж е н и е ; б - т р е б у е м о е п о л о ж е н и е

Рис. 2.140

Все эти операции производятся в меню Object positioning (По


рование объекта). Пример операции поворота• :• проводки пр
рис. 2.141. ' ' "
Вернемся в меню Object positioning (Позиционирование:
Сместим заготовку вдоль оси 0Y на 10 мм в сторону направлен*
командой Offset (Смещение). Это производится- затем, чтобь
площадь контакта за'готовки с валками. Нажмем кнопки Apply
и О К для выхода из меню.
т
Поворот объекта^-'' "чтя ' К ":!.• fitft

Object Positioning
PosWorungobject S4 -Guide j
. -Method ..Axis-- —
4 i'i;tf tew"
XS ГY ГZ
Drag i-if*--X Г-Y r -Z .

Рис. 2.141

Теперь сформируем параметры взаимодействия объектов между собой.


нечном счете должны полниться три пары объектов («заготовка - верх-
• ><•• vtsyii*- . тт ,
валок», «заготовка - нижнии валок», «заготовка - толкатель»). Чтобы за-
эти пары, перейдейРв'Weftio"взаимодействия объектов Inter-object кноп-

I. В открывшемся меню для каждой пары кнопкой Edit (Редактиро-


."''8'it ip>t?> iMJsT -it.: .
) укажем характер взаимодеиствия.
«.jnta'.qn гтпс»). а -
выпадающем окне для всех пар следует указать критерий разделения
* W.vtJ&tWSH k.V'-aV'i' ! -
ктов Separation (Разделение) (в данном случае для всех Separable (Раз-
' Ц 1Л .

емы)) и задать значение коэффициента трения (для пар «заготовка -


> равен 0,2; для пары «заготовка - толкатель» для исключения влияния
теля на процесс прокатки1 задаем коэффициент, равный 0,0001). Трение
V хчк'.ь'.SS / '1 -ич •>
тся по Зибелю - значение Shear в поле Туре (Тип).
осле задания параметров контакта можно генерировать контакт ме'жду
и. Для начала определимся с точностью определения. Для'этого на-

Tolerance (Допустимое отклонение). После определения


ска генерируем контакты кнопкой Generate all (Моделировать все),
"ели генерация контактов прошла успешно, внизу основного окна в
состояния появится сообщение Contact has been generated between
•258

object: 2 and 1 , 3 and 1, 4 and 1 (Контакт был сгенерирован между объо!


тами: 2 и 1, 3 и 1, 4 и 1). Узлььконтакта инструмента с заготовкой показан
на рис. 2.142
Контакт инструмента с заго товкой

^л/шиШИШЮВЯШШЯШЯШШШВШШШШ
Рис. 2.142

Зададим параметры моделирования. В данной задаче можно огранич


ся лишь заданием шага моделирования и общего количества шагов. Вой.
меню Simulation controls (Параметры моделирования), нажав кноп"
на Панели инструментов.
В открывшемся меню перейдем на закладку Step (Настройка шагй
как основным инструментом процесса являются прокатные валки, 3
шага через перемещение инструмента является невозможным. Пользу
тодикой определения шага, описанной в п. 1.2.1, и подбирая значение
кратности общего количества шагов десяти (интервал сохранения
принимаем следующие величины. Величина шага моделирования
Step Definition - 0,005 с; общее число шагов Number of Simulation
100.
"•'••"• • -о

Теперь можно перейти к генерации базы данных. Для этого пер

меню Database Generation (Генерация базы данных) кнопкой в»,


меню проведем проверку на работоспособность базы, нажав кноп
(Проверить). Желтый значок в окне Data Checking (Проверка
указывает на то, что функция компенсации объема в данной базе не
259.

ана. Эта функция в процессе прокатки в гладких валках не понадобится,


>му оставляем все без изменений. В самой нижней строке должна быть
ись Database can be generated (База данных может быть сгенерирова-

После этого нажатием кнопки Generate (Сгенерировать) генерируем


у данных. Строка Done writing database (Генерация базы данных вы-
нена) свидетельствует о том, что база сгенерирована успешно. Теперь
о выйти из программы DEFORM-3D Preprocessor.
Решение базы данных проводится по аналогии с п. 2.1.4.
f

•260

2.4.2. Интерпретация полученных результатов в Post Processor

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


открыть в программе DEFORM-3D Post Processor.
Широкий спектр параметров можно проанализировать с помощью моду>
ля Simulation Summary (Сводная информация о моделировании). Это1
модуль активируется кнопкой ® , расположенной на Панели инструментов
Данным модулем стоит воспользоваться при необходимости рассмотрели)
комплекса свойств одного из объектов модели.
Выбор объекта осуществляется в поле Object (Объект) из раскрываю'
щегося списка. Под полем выбора объекта расположены вкладки, на которы)
сгруппированы свойства объекта, слева в виде списка находятся шаги раочо
та. В первом столбце из этого списка отображается символ [v], показьш
щий шаги, которые были сохранены В базу данных расчета. Для каждого
храненного шага выводятся его параметры, а также количественные вея
ны объекта на данном шаге. Например, в поле Object (Объект) вы&
Workpiece (Заготовка) и в списке шагов выберем 55 шаг (рис. 2.143).

Сводная информация о моделировании

T
Object

.1 -Workptece 2
'«тттяттшши —'
I
:
Kqfri- General. | Deformation | "ЙгеипЫ |Нва(Тге<|>
56 У
57 |0 |0
: 58 1° 1
59 |р •I" J3
М 60
Velodfr О

_]! Jotnodes (о- g^Aitgyal [Г* "


61
62
63
61 foi elements fo Jg^ Torque [o Jjj
ПК

Рис. 2.143

В поле Object (Объект) выберем Top Roll (Верхний валок) и Bij


для него график изменения крутящего момента Torque (рис. 2.145).
•262

окне дана информация по каждому узлу заготовки: координаты, а также не


обходимые параметры состояния.
Выделим курсором произвольный узел заготовки. Меню Object Node
(Узлы объекта) выведет параметры; соответствующие узлу на данном шаг
(рис. 2.146). Параллельно в основном окне выбранный узел будет выделе!
сферой. Чтобы посмотреть графическое распределение данных параметре!
• • а р .
на экране нажмем кнопку — напротив нужного параметра (рис. 2.147). Аиа
логично можно выводить информацию по элементам объекта, нажав HI

кнопку ^ Object Elements (Элементы объекта) на Панели инструментов,

Команда Object odes (Узлы объекта)

Node Data — Workpiece: t o t a l ff o f nod5 S (1535j>C|

§№defl(M3§f х{Гша*85 ,Y,j-13.3195, 3.9161 Close [

k i Deformation j Thermal J Diffusion' | . Е 1 е с : ( « |

; General ] ]

i X V •••:•

• D i s p l a c e m e n t ji?36519 ji 9.8191 jTo3888

Velocity !l.97657 j!86.712 }-12.563 *


Force 61.5368 и 15.239 p i i S ?
*
D e f o r m BCC 10 Jo~

Function B C C it) jo

Pressure 1ШШг

• Citra, ft | • .v...
• 1
1 1

S? Highlight N o d e Sfee J—fspherS^:-:'- r-

Рис. 2.146
•263
Отображение значения параметр®!
,ь уГ. 11 ,|Г
Step 100
V » X
ч^ ^ : w >
. ---

• л № ШШШВШттЛйШШ

Рис.'2.147

Далее проследим формоизменение заготовки с ПОМ'


1 i w N d ' j J l S S 9 I P № <сетка). Рассмофим измёнение ж©
родольном йа^щав^ении. В качестве выборки шагов задаете)
;елирования; 1 0 щ щ р 1 е ж д у линиями для продольного
ис. 2.148 преЦ сетка, соответствующая исходному И
ания (рис-, 30-ом шаге, коща заготов^а^^це' '
рокатана
Прокат] направо. ,
Напоен; je производилось на 30% от первоначальной
щны и осу; |ин проход. Перейдем к построению усилиЩ
гвующих: HI этого на Панели инструментов кнопр
еню Graph ^Построение графиков усилий),
В откры: ^последовательно построим усилия,
•264

Координатная сетка на поперечном сечении

;
...,,. • -..,/ " б .
, а - недеформированное состояние; б ^ деформированное состояние

-Рис. 2.148

Результирующий график представлен на рис. 2.149.

Графики изменения усилия, действующего на инструмент

Load Prediction

Рис. 2.149
5'ёКИЙ СПИСОК

д^жметаллов давлением /
, Г^анаго - М . : Металлургиздат,

льныхр-руб. Ч. 1 - Холодная
зизводства и оборудование):
{Рвердловск: Средне-Уральское

икатов из
лов, Ф.И. Квасов.-

[ сплавов при
ЭД.-М.: