Академический Документы
Профессиональный Документы
Культура Документы
I Основные параметры
bic 1.0 Ширина образца
hie 3 . 0*bic Длина рабочей части образца
tic 0 . l*bic Толщина образца
lie 0 . 2*bic Длина трещины
zic 0. 0 * t i c Z-координата плоскости (м),
в которой будут вычисляться
КИН и J-интеграл
4 Вспомогательные параметры
ric 0.10*lic Радиус вспомогательной
окружности у вершины
aic = 8*ric Сторона вспомогательного
квадрата у вершины
nic * 4 Базовый параметр разбиения
xl « lie - aic/2
x2 « lie - ric
x3 “ lie
x4 = lie + ric
x5 lie + aic/2
хб - bic/2
yl = ric
y2 = aic/2
y3 * hic/2
alpha = 0
nl * NINT(xl/ric/2) к
! Параметр разбиения линий 1,15,24
П2 « N I N T ((x6-x5)/ric/2) ! Параметр разбиения линий 6,18,26
n3 * N I N T ((y3-y2)/ric/4) ! Параметр разбиения линий 19...23
! Характеристики механических свойств
eic = 2.105ell ! Модуль Юнга
nuic - 0.3 ! Коэффициент Пуассона
«
1 Нагрузка
рО 1.0е8 ! Распределенная нагрузка
I ПОДГОТОВКА ГЕОМЕТРИЧЕСКОЙ МОДЕЛИ И КЭ СЕТКИ
LOCAL,11,1,хЗ,0.0,0.0,0.0 Локальная цилиндрическая СК
в вершине трещины,
ориентированная вдоль нее
LOCAL,12,0,х3,0.0,0.0,0.0 Локальная декартова СК
в вершине трещины,
ориентированная вдоль нее
CSYS,0
/PREP7
ЕТ,1,MESH200,7 ! 2D SOLID (квадратичный)
ЕТ,2,SOLID95 ! 3D SOLID (квадратичный)
R, 1
! Задание механических свойств материала (сталь)
MP,EX,l,eic ! Модуль Юнга
MP,NUXY,1,nuic ! Коэффициент Пуассона
1
• Задание точек
К, 1, 0.0, 0.0, Точка 1
к, 2, xl, 0.0, Точка 2
к, 3, х2, 0.0, Точка 3
к, 4, хЗ, 0.0, Точка 4 (вершина трещины)
к, 5, х4, 0.0, Точка 5
к, 6, х5, 0.0, Точка 6
К, 7, хб, 0.0, Точка 7
К, 8, хЗ, у1/ Точка 8
к, 9, 0.0, у2/ Точка 9
352 Приложение 1
LARC,8,5,4, ric 1
» Линия 9
LESIZE,9,,, nic
L, 1,9,2 1
» Линия 10
L,2,10,2 . 1» Линия 11
L,8,11,4,2. 5 •
1 Линия 12
L, 6,12,2 1♦ Линия 13
L,7,13,2 1• Линия 14
L,9,10,nl 1• Линия 15
L,10,11,2 •
•
1 Линия 16
L,11,12,2 1» Линия 17
L,12,13,n2 •
I Линия 18
L, 9,14,n3 •
t Линия 19
L, 10,15,n3 •
t Линия 20
L, 11,16,n3 t• Линия 21
L,12,17,n3 •
t Линия 22
L,13,18,n3 •1 Линия 23
L,14,15,nl t Линия 24
•
L,15,16,2 I• Линия 25
L,16,17,2 t• Линия 26
L,17,18,n2 •r Линия 27
! Задание поверхностей
AL,1,11,15,10 ! Поверхность 1
AL,2,7,12,16,11 ! Поверхность 2
AL, 3,8,7 ! Поверхность 3
AL,4,9,8 ! Поверхность 4
AL, 5,13,17,12,9 I Поверхность 5
AL,б,14,18,13 ! Поверхность 6
AL,15,20,24,19 ! Поверхность 7
AL,16,21,25,20 ! Поверхность 8
AL,17,22,26,21 ! Поверхность 9
AL,18,23,27,22 ! Поверхность 10
SAVE ! Сохранение модели
! Задание количества разбиений и параметров сгущения,
! затем генерация двумерной сетки
TYPE,1 ! Предписание использовать КЭ MESH200
МАТ,1 ! Предписание использовать материал 1
! (сталь)
Модель пластины с центральной трещиной при растяжении 353
D, ALL, UZ ,0 . 0
SAVE ! Сохранение модели
FINISH ! Завершение работы препроцессора
!!!!!!!!!! НАЗНАЧЕНИЕ ОПЦИЙ АНАЛИЗА И ЗАПУСК НА СЧЕТ
/SOLU ! Вход в модуль решения _
ANTYPE,STATIC ! Предписание выполнить статический анализ
EQSLV,SPARSE ! Предписание использовать SPARSE солвер
SAVE ! Сохранение модели
SOLVE ! Запуск на счет
FINISH ! Завершение работы модуля решения
ОБРАБОТКА РЕЗУЛЬТАТОВ РАСЧЕТА (ПОСТПРОЦЕССИНГ)
/POST1 1 Вход в постпроцессор общего назначения
SET,LAST ! Считывание данных из файла результатов
CSYS,0 ! Активация ГСК
RSYS,0 ! Система координат для вывода результатов
! Вычисление коэффициентов интенсивности напряжений
! в плоскости Z = zic по пути (контуру) из узлов ni - nk
ni * N O D E (хЗ,0.0,zic) Узел номер ni соответствует узлу I
на фронте трещины в плоскости Z = zic
nj * N O D E (х2,0.0,zic) Запрос номера узла J, принадлежащего
берегу трещины и вспомогательной
окружности, в плоскости Z * zic
(второй точки контура)
nk = NODE(xl,0.0,zic) Запрос номера узла К , принадлежащего
берегу трещины и вспомогательному
*
1 II I I Г I I I I I I I II t I I I 1 I I I I М I I I I I М I I II I I f I I I М I М I I 1 I М I I М М I I I
L, 6, 7,n2 ! Линия 6
LARC,3,8,4,ric ! Линия 7
LESIZE,7,,,nic
L, 4, 8, ! Линия 8
LARC,8,5,4,ric ! Линия 9
LESIZE,9,,,nic
L, 1,9,2 Линия 10
L, 2,10, 2 Линия 11
L,8,11,4,2 .5 Линия 12
L, 6,12,2 Линия 13
L, 7,13,2 Линия 14
L, 9,10., nl Линия 15
L,10,11,2 Линия 16
L,11,12,2 Линия 17
L,12,13,n2 Линия 18
L,9,14,n3 Линия 19
L,10,15,n3 Линия 2 0
L,11,16,n3 Линия 21
L,12,17,n3 Линия 22.
L,13,18,n3 Линия 23
L,14,15,nl Линия 2 4
L,15,16,2 Линия 25
L,16,17,2 Линия 2 6
L,17,18,n2 Линия 27
! Задание поверхностей
AL,1,11,15,10 Поверхность 1
AL,2,7,12,16,11 Поверхность 2
AL,3,8,7 Поверхность 3
AL, 4,9,8 Поверхность 4
AL,5,13,17,12,9 Поверхность 5
AL,6,14,18,13 Поверхность 6
AL,15,20,24,19 Поверхность 7
AL,16,21,25,20 Поверхность 8
AL,17,22,26,21 Поверхность 9
AL,18,23,27,22 Поверхность 10
SAVE Сохранение модели
! Задание количества разбиений и параметров сгущения,
! затем генерация двумерной сетки
TYPE,1 Предписание использовать КЭ MESH200
МАТ, 1 Предписание использовать материал 1
(сталь)
MSHAPE,0,2D Предписание наносить КЭ сетку
из элементов четырехугольной формы
MSHKEY,0 Предписание наносить свободную КЭ сетку
Указание вершины трещины (точка 4)
ВОКРУГ ЭТОЙ ТОЧКИ БУДУТ СОЗДАНЫ ЭЛЕМЕНТЫ
СО СРЕДИННЫМИ УЗЛАМИ, СДВИНУТЫМИ НА 1/4 В СТОРОНУ ВЕРШИНЫ
Синтаксис команды: KSCON,NPT,DELR,KCTIP,NTHET,RRAT
Параметры команды KSCON:
NPT (номер точки концентрации, т. е. вершины трещины);
DELR (радиус первого слоя КЭ);
KCTIP (ключ сингулярности; данное значение ключа
предписывает сеточному генератору сдвигать
узлы КЭ первого слоя на 1/4 в направлении вершины);
NTHET (количество КЭ в окружном направлении);
RRAT (отношение размера КЭ второго слоя к первому)
delr = ric/4 Задание радиуса слоя сингулярных КЭ
KSCON,4,delr,1,nic Предписание создавать слой сингулярных КЭ
вокруг вершины трещины (точка 4)
Модель пластины с центральной трещиной при растяжении 359
!nz - NINT(tic/ric)
nz = 8 ! Параметр разбиения по толщине образца
EXTOPT,ACLEAR,1 ! Предписание очистить поверхностную
КЭ сетку после выдавливания
EXTOPT,ESIZE,nz ! Количество разбиений по толщине образца
VEXT,1,10,1,,, tic, 1,1,1 ! Выдавливание всех поверхностей (1-10)
\ вместе с КЭ сеткой на толщину tic по Z
SAVE ! Сохранение модели
! Закрепление и нагружение
! CSYS,О
NSEL,S,LOC,Y, 0.0 ! Выбор узлов в плоскости XZ,
NSEL,R,LOC,X,хЗ,хб ' принадлежащих образцу
D, ALL, UY, 0. 0 ! Закрепление этих узлов по направлению Y
ALLSEL
NSEL,S,LOC,X,x6 ! Выбор узлов, принадлежащих
плоскости симметрии YZ
D,ALL,UX,0.0 Закрепление этих узлов по направлению X
ALLSEL
NSEL,S,LOC,Z,0.0 Выбор узлов, принадлежащих
плоскости симметрии XY
D,ALL,UZ,0 .0 Закрепление этих узлов по направлению Z
ALLSEL
ASEL, S,LOC,Y,hic/2 ! Выбор верхнего торца образца
SFA,ALL,1,PRES,-pO ! Приложение растягивающего давления
ALLSEL ! на верхний торец
! Следующая строка предназначена только для задания условия
! плоской деформации
D, ALL, UZ ,0.0
SAVE ! Сохранение модели
FINISH ! Завершение работы препроцессора
!!!!!!!!!! НАЗНАЧЕНИЕ ОПЦИЙ АНАЛИЗА И ЗАПУСК НА СЧЕТ
/SOLU Вход в модуль решения
ANTYPE,STATIC Предписание выполнить статический анализ
EQSLV,SPARSE Предписание использовать SPARSE солвер
SAVE Сохранение модели
SOLVE Запуск на счет
FINISH Завершение работы модуля решения
ОБРАБОТКА РЕЗУЛЬТАТОВ РАСЧЕТА (ПОСТПРОЦЕССИНГ)
/POST1 ! Вход в постпроцессор общего назначения
SET,LAST ! Считывание данных из файла результатов
! CSYS,0 ! Активация ГСК
! Вычисление коэффициентов интенсивности напряжений
! в плоскости Z = zic по пути (контуру) из узлов ni - nk
ni ■ NODE(x3,0.0,zic) Узел номер ni соответствует узлу
на фронте трещины, лежащему в плоскости
Z = zic (номер n_tip)
nj » NODE(x2,0.0,zic) Запрос номера узла nj
(второй точки контура)
nk - NODE(xl,O.Q,zic) Запрос номера узла nk
360 Приложение 2
! ! ! ! ! ! ! ! I ! ! ! ! ! ! ! И !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! !!!!!!!!! I! !!
Расчет параметров механики разрушения
(коэффициентов интенсивности напряжений (КИН) и J-интеграла)
для плоского образца с краевой трещиной
(симметричная задача, условие плоской деформации).
Геометрические размеры образца (см. рис. 2.114):
bm — ширина образца;
lm « (0.45...0.45)Ьт — длина трещины;
hm = (0.25...0.45)bm — глубина надреза;
tm = (0.15.,.0.25)bm - толщина образца;
kb = О.ОбЬт — ширина надреза;
lb » 4.00*bm — расстояние между опорами;
1Ы = 4.5*bm — длина образца.
Вначале создается двумерная КЭ сетка, заорем она выдавливается.
Используются квадратичные элементы со срединными узлами,
вокруг вершины создается слой вырожденных сингулярных КЭ
с узлами, сдвинутыми на 1/4 в сторону вершины.
Итоговые величины КИН сохраняются в параметрах Kli - KI3.
Для вычисления J-интеграла используется макрос j_f_l.mac,
вызываемый с четырьмя аргументами (номерами узлов nji - nji).
Итоговая величина J-интеграла сохраняется в параметре JINT,
величина КИН К(1), вычисленного с помощью J-интеграла,
сохраняется в параметре KI1J.
I 1 I It I I 1 I 1. 1 М I I I II I II t1 I f I I t I I I I I I I I I I
I I ! I 1 I I 1 1 I I t I I I I II I II I II I
Вспомогательные параметры
ric = 0.05*lic Радиус вспомогательной
окружности у вершины
aic = 8*ric Сторона вспомогательного
квадрата у вершины
ficl * 0,l*bic Ширина нижней опоры
fic2 = l*ric Ширина верхней контактной поверхности
nic := 4 Базовый параметр разбиения
xl = lie - aic/2 , i . *
x2 = lie - ric
x3 = lie ■
x4 = lie + ric
x5 = lie + aic/2
хб = bic ,
yl = ric ’
•
y2 = aic/2
y3 = hicl/2-ficl/2
y4 = hicl/2+ficl/2
y5 = hic/2
alpha = 0 ■
i Нагрузка
рО = 1. 0e8 i Распределенная нагрузка
«
✓
L,24,25,nl Линия 42
L,25,26,2 Линия 4 3
L,26,27,2 Линия 44
L,27,28,n2 Линия 45
! Задание поверхностей
AL,1,11,15,10 Поверхность 1
AL,2,7,12,16,11 Поверхность 2
AL, 3,8,7 Поверхность 3
AL,4,9,8 Поверхность 4
AL, 5,13,17,12,9 Поверхность 5
AL,6,14,18,13 Поверхность 6
AL,15,20,24,19 Поверхность 7
AL,16,21,25,20 Поверхность 8
AL,17,22,26,21 Поверхность 9
AL,18,23,27,22 Поверхность 10
AL,24,29,33,28 Поверхность 11
AL,25,30,34,29 Поверхность 12
AL,26,31,35,30 Поверхность 13
AL,27,32,36,31 Поверхность 14
AL,33,38,42,37 Поверхность 15
AL,34,39,43,38 Поверхность 16
AL,35,40,44,39 Поверхность 17
AL,36,41,45,40 Поверхность 18
SAVE Сохранение модели
! Задание количества разбиений и параметров сгущения,
! затем генерация двумерной сетки
TYPE,1 Предписание использовать КЭ MESH200
МАТ, 1 Предписание использовать материал 1
(сталь)
MSНАРЕ,О,2D Предписание наносить КЭ сетку
I
/ из элементов четырехугольной формы
MSHKEY,О Предписание наносить свободную КЭ сетку
I Указание вершины трещины (точка 4)
ВОКРУГ ЭТОЙ ТОЧКИ БУДУТ СОЗДАНЫ ЭЛЕМЕНТЫ
СО СРЕДИННЫМИ УЗЛАМИ, СДВИНУТЫМИ НА 1/4 В СТОРОНУ ВЕРШИНЫ
Синтаксис команды: KSCON,NPT,DELR,KCTIP,NTHET,RRAT
Параметры команды KSCON:
NPT (номер точки концентрации, т. е. вершины трещины);
DELR (радиус первого слоя КЭ);
KCTIP (ключ сингулярности; данное значение ключа
предписывает сеточному генератору сдвигать
узлы КЭ первого слоя на 1/4 в направлении вершины);
NTHET (количество КЭ в окружном направлении);
RRAT (отношение размера КЭ второго слоя к первому)
delr - ric/4 Задание радиуса слоя сингулярных КЭ
KSCON,4,delr,1,nic Предписание создавать слой сингулярных КЭ
вокруг вершины трещины (точка 4)
AMESH,3,4,1 Генерация свободной КЭ сетки на
поверхностях 3-4 (вокруг вершины трещины)
MSHKEY,1 Предписание наносить регулярную КЭ сетку
AMAP,2,8,11,2,3 Генерация регулярной КЭ сетки
AMAP,5,5,6,11,8 на поверхностях 2 и 5; 1 и 6; 7...18
AMESH,1, 6,5
AMESH,7, 18,1
SAVE I Сохранение модели
! Генерация трехмерной сетки методом выдавливания
TYPE,2 ! Предписание использовать КЭ SOLID95
!nz * N I N T (tic/ric)
nz = 8 I Параметр разбиения по толщине образца
Модель прямоугольного образца с краевой трещиной при трехточечном изгибе 365
/DSCALE,1,100
PLNSOL,U,SUM,
FINISH ! Завершение работы постпроцессора
Приложение 4
А ______________________________ ■ - ____
I II 1 I I 1 I М I t II I I I I II I II II I 1 II II 1 I 1 1 I \I \\I I м 1 1 1 11 I I I I I I I I I I I I I I I
LARC, 1 9 , 2 4 , 2 5 , d i c / 2 Линия 35
LESIZE, 3 5 , , , nl
LARC, 2 4 , 1 8 , 2 5 , d i c / 2 Линия 36
LESIZE, 3 6 , ,,nl
! Задание поверхностей
AL, 1 , 1 1 , 1 5 , 1 0 Поверхность 1
AL, 2 , 7 , 1 2 , 1 6 , 1 1 Поверхность 2
AL, 3 , 8 , 7 Поверхность 3
AL, 4,9,8 Поверхность 4
AL, 5 , 1 3 , 1 7 , 1 2 , 9 Поверхность 5
AL, 6 , 1 4 , 1 8 , 1 3 Поверхность 6
AL, 1 5 , 2 0 , 3 1 , 2 4 , 1 9 Поверхность 7
AL, 1 6 , 2 1 , 3 2 , 2 0 Поверхность 8
AL, 1 7 , 2 2 , 3 3 , 2 1 Поверхность 9
AL, 1 8 , 2 3 , 2 5 , 3 4 , 2 2 Поверхность 10
AL, 2 4 , 3 6 , 2 7 , 2 9 , 2 6 Поверхность 11
AL, 2 5 , 2 8 , 3 0 , 2 7 , 3 5 Поверхность 12
SAVE Сохранение модели
! Задание количества разбиений и параметров сгущения,
! затем генерация двумерной сетки
TYPE,1 Предписание использовать КЭ MESH200
МАТ, 1 Предписание использовать материал 1
(сталь)
MSHAPE,0,2D Предписание наносить КЭ сетку
из элементов четырехугольной формы
MSHKEY,0 Предписание наносить свободную КЭ сетку
Указание вершины трещины (точка 4)
ВОКРУГ ЭТОЙ ТОЧКИ БУДУТ СОЗДАНЫ ЭЛЕМЕНТЫ
СО СРЕДИННЫМИ УЗЛАМИ, СДВИНУТЫМИ НА 1/4 В СТОРОНУ ВЕРШИНЫ
Синтаксис команды: KSCON,NPT,DELR,KCTIP,NTHET,RRAT
Параметры команды KSCON:
NPT (номер точки концентрации, т. е. вершины трещины);
DELR (радиус первого слоя КЭ);
KCTIP (ключ сингулярности; данное значение ключа
предписывает сеточному генератору сдвигать
узлы КЭ первого слоя на 1/4 в направлении вершины);
NTHET (количество КЭ в окружном направлении);
RRAT (отношение размера КЭ второго слоя к первому)
delr = ric/4 Задание радиуса слоя сингулярных КЭ
KSCON,4,delr,1,nic Предписание создавать слой сингулярных КЭ
вокруг вершины трещины (точка 4)
AMESH,3,4,1 Генерация свободной КЭ сетки
на поверхностях 3-4
(вокруг вершины трещины)
MSHKEY,1 Предписание наносить регулярную КЭ сетку
AMAP,2,8,11,2,3 Генерация регулярной КЭ сетки
AMAP,5,5,6,11,8 на поверхностях 2 и 5; 1 и 6; 8-9
AMESH,1,6,5
AMESH,8,9,1
AMAP, 11,24, 22, 17, 18 Генерация регулярной КЭ сетки
AMAP, 12, 19, 20, 22, 24 на поверхностях 11 и 12
VEXT,1,12,1,,,tic,,, Выдавливание всех поверхностей (1-12)
LCCAT,19,24
LCCAT,23,25
AMESH,7 Генерация регулярной КЭ сетки
AMESH, 10 на поверхностях 7 и 10
SAVE Сохранение модели
Модель прямоугольного образца с краевой трещиной при растяжении 371
\
372 , Приложение 4
/DSCALE,1,100
PLNSOL,U,SUM,
FINISH ! Завершение работы постпроцессора
Приложение 5
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! 1! ! ! ! ! ! ! ! ! ! ! ! ! I ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
Расчет параметров механики разрушения
(коэффициентов интенсивности напряжений (КИН) и J-интеграла)
для плоского образца с боковой трещиной
(симметричная задача, условие плоской деформации).
Геометрические размеры образца (см. рис. 2.126):
bm — расстояние от правого торца образца до плоскости действия силы
lm - (0.45...0 .55) Ьт — длина трещины;
tm - 0.5bm — толщина образца;
cb - 1.25bm — ширина образца;
hb - 1.20bm — высота образца;
fb = 0.55bm — расстояние между отверстиями;
jb * (0.25...0.45)bm — глубина надреза;
kb - 0.0 6bm — ширина надреза;
dm = 0.25bm — диаметр отверстия.
Вначале создается двумерная КЭ сетка, затем она выдавливается.
Используются квадратичные элементы со срединными узлами,
вокруг вершины создается слой вырожденных сингулярных КЭ
с узлами, сдвинутыми на 1/4 в сторону вершины.
Итоговые величины КИН сохраняются в параметрах KI1 - KI3.
Для вычисления J-интеграла используется макрос j_f_l.mac,
вызываемый с четырьмя аргументами (номерами узлов nji - nji).
Итоговая величина J-интеграла сохраняется в параметре JINT,
величина КИН К(1), вычисленного с помощью J-интеграла,
сохраняется в параметре KI1J.
! ! ! ! ! ! ! ! ! ! ! ! ! ! I ! ! ! ! ! ! ! ! ! ! ! I ! ! ! ! ! ! ! ! 1! 1! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
/CONFIG,NPROC,2 ! Определение числа процессоров
Задание Jobname и заголовка
/FILNAME,Mode1_5,1 Jobname * «Model_5»
(все файлы будут иметь имя Model_5)
/TITLE,Model_5 Заголовок графического окна
! НАЗНАЧЕНИЕ ПАРАМЕТРОВ
*AFUN,DEG ! Угловые величины будут
! задаваться в градусах
! Основные параметры
bic ■ 1.0 Свободный параметр
cic » 1.25*bic Ширина образца
hie = 1.2*bic Высота образца
hicl = 0.55*bic Расстояние между отверстиями
374 Приложение 5
ALLSEL
NSEL,S,LOC,Z,0.0 Выбор узлов, принадлежащих
плоскости симметрии XY
D,ALL,UZ,0.0 Закрепление этих узлов по направлению Z
ALLSEL
F, nrigl,FY,fyl
D, nrigl,UX,0.0,,,,UZ,,
! Следующая строка предназначена только для задания условия
! плоской деформации
D ,ALL,U Z,0.0
SAVE ! Сохранение модели
FINISH ! Завершение работы препроцессора
!!!!!!!!!! НАЗНАЧЕНИЕ ОПЦИЙ АНАЛИЗА И ЗАПУСК НА СЧЕТ
/SOLU ! Вход в модуль решения
ANTYPE,STATIC ! Предписание выполнить статический анализ
EQSLV,SPARSE ! Предписание использовать SPARSE солвер
SAVE ! Сохранение модели
SOLVE ! Запуск на счет
FINISH ! Завершение работы модуля решения
I
9 ОБРАБОТКА РЕЗУЛЬТАТОВ РАСЧЕТА (ПОСТПРОЦЕССИНГ)
/POST1 ! Вход в постпроцессор общего назначения
SET,LAST ! Считывание данных из файла результатов
CSYS,0 ! Активация ГСК
! Вычисление коэффициентов интенсивности напряжений
! в плоскости Z = zic по пути (контуру) из узлов ni - nk
ni ~ N O D E (х4,0.0,zic) Узел номер ni соответствует узлу
на фронте трещины, лежащему
в плоскости Z = zic (номер n_tip)
nj - N O D E (хЗ,0.0, zic) Запрос номера узла nj
(второй точки контура)
nk = N O D E (х2,0.0,zic) Запрос номера узла nk
(третьей точки контура)
PATH,ki,3,,48 Создание пути (контура) с именем «ki»,
проходящего через 3 вышеуказанных узла
PPATH,1,ni Задание пути по узлам ni - nk
PPATH,2,nj
PPATH,3,nk
Вычисление коэффициентов интенсивности напряжений (КИН)
Синтаксис команды: KCALC,KPLAN,MAT,KCSYM,KLOCPR
Параметры команды KCALC:
К PLAN (ключ вида НДС:
0 — плоская/осесимметричная деформация
1 — плоское напряжение);
МАТ (номер материала);
KCSYM (ключ симметрии:
0, 1 — половинная модель с симметричными ГУ
2 — половинная модель с антисимметричными ГУ
3 — полная модель);
KLOCPR (ключ печати локальных перемещений)
KCALC,0,1,0 ! Вычисление КИН для случая
плоской деформации и половинной модели
*GЕТ,KI1,KCALC,,K,1 Получение КИН К (I> как параметра KI1
*GET,KI2,KCALC,,К,2 Получение КИН К(II) как параметра KI2
*GET,KI3,KCALC,,K,3 Получение КИН К(III) как параметра KI3
Вычисление J-интеграла в плоскости Z - z i c по пути (контуру)
из узлов nji - nji с помощью вызываемого макроса j_f_l.mac
с четырьмя аргументами (номерами узлов nji - nji)
Модель компактного образца при внецентренном растяжении 379
/DSCALE,1,20
PLNSOL,U,SUM,
FINISH ! Завершение работы постпроцессора
Приложение 6
! ! ; ; I I ; ; j j ! ! I ! I j I I I ! ; I ! ! ! I j ! ; I I I I t I I I I j j I I ; I ; м ; I ; I м ; j ; j ; j j I I j
Расчет параметров механики разрушения
(коэффициентов интенсивности напряжений (КИН) и J-интеграла)
для плоского С-образного образца с боковой трещиной
(симметричная задача, условие плоской деформации).
Геометрические размеры образца (см. рис. 2.132):
wb — ширина образца;
xb = 0.50wb — расстояние от внутренней поверхности
до плоскости действия силы;
xml = 0.75wb
tm » 0. 5wb — толщина образца;
rml = l.OOwb — внутренний радиус;
rm2 = 2.OOwb — наружный радиус;
rm3 = 0.125wb — радиус отверстия;
rm4 ■ 1.7 5wb — радиус размещения отверстий;
lm = 0.50wb — длина трещины;
jb * (0.25...0.45) bm
Вначале создается ,
Используются квадратичные элементы со срединными узлами,
вокруг вершины создается слой вырожденных сингулярных КЭ
с узлами, сдвинутыми на 1/4 в сторону вершины.
Итоговые.величины КИН сохраняются в параметрах KI1 - KI3.
Для вычисления J-интеграла используется макрос j_f_l.mac,
вызываемый с четырьмя аргументами (номерами узлов nji - nji).
Итоговая величина J-интеграла сохраняется в параметре JINT,
величина КИН К(1), вычисленного с помощью J-интеграла,
сохраняется в параметре KI1J.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!/CONFIG,NPROC,2 ! Определение числа процессоров
! Задание Jobname и заголовка
/FILNAME,Model_6,1 ! Jobname - «Model_6»
! (все файлы будут иметь имя Model_6)
/TITLE,Mode1_6 ! Заголовок графического окна
! НАЗНАЧЕНИЕ ПАРАМЕТРОВ
*AFUN,DEG ! Угловые величины будут
! задаваться в градусах
! Основные параметры
bic = 1 . 0 ! Ширина рабочей части образца
b i d * 1.75*bic I Ширина образца
hie * 4.0*bic ! Длина образца
riel = 1.0*bic ! Внутренний радиус
Модель Сообразного образца при внецентренном растяжении 381
К,28,к_28*кх(19),к_28*ку(19) ! Точка 28
К,29,k_29*kx(24),k_29*ky(24) ! Точка 29
CSYS,О
! Задание линий
L, 2, 3, nl, Линия 1
L,3,4,4,1/2.5 Линия 2
L, 4, 5 Линия 3
L, 5, 6 Линия 4
L, 6, 7, 4, 2 ,5 Линия 5
L, 7,8,nl Линия 6
LARC,4,9,5,ric Линия 7
LESIZE,7,,,nic
L,5,9, ! Линия 8
LARC,9,6,5,ric ! Линия 9
LESIZE,9,,,nic
LARC,2,10,1, riel 1 Линия 10
LESIZE,10,,, 2
L,3,11,2 Линия 11
L,9,12,4,2.5 Линия 12
L,7,13,2 Линия 13
LARC,8,14,1,ric2 Линия 14
LESIZE,14,,,2
L,10,11,nl Линия 15
L, 11,12,2 Линия 16
L,12,13,2 Линия 17
L,13,14,nl Линия 18
LARC,10,15,l,x3 Линия 19
LESIZE,19,,,n2
LARC,11,16,1,x4 Линия 20
LESIZE,20,,,n2
LARC,12,17,1, хб Линия 21
LESIZE,21,,,n2
LARC,13,18,l,x8 Линия 22
LESIZE,22,,,n2
LARC,14,19,1,x9 ! Линия 23
LESIZE,23,,,n2
L,15,16,nl Линия 24
L,16,17,2 Линия 25
L,17,18,2 Линия 26
L,18,19,nl Линия 27
LARC,15,20,l,x3 Линия 28
LESIZE,28,,,nl
LARC,16,21,1,x4 ! Линия 29
LESIZE,29,,,nl
LARC,17,22,1, хб ! Линия 30
LESIZE,30,,,nl
LARC,18,23,1, x8 Линия 31
LESIZE,31,,,nl
LARC,19,24,1,x9 ! Линия 32
LESIZE,32,,,nl
L,20,21,nl, Линия 33
L,21,22,2 Линия 34
L,22,23,2, Линия 35
L,23,24,nl Линия 36
L,23,26,n3 Линия 37
L,18,27,n3 Линия 38
L,19,28,n3 Линия 39
L,24,29,n3 Линия 40
LARC,26,27,25,ric3 Линия 41
384 Приложение б
•Ч»
LESIZE,41,,,nl
LARC,27,28,25,ric3 ! Линия 42
LESIZE,42,,,nl
LARC,28,29,25,ric3 ! Линия 43
LESIZE,43,,, nl
LARC,29,26,25,ric3 ! Линия 44
LESIZE,44,,/nl
! Задание поверхностей
AL,1,11,15,10 ! Поверхность 1
AL,2,7,12,16,11 ! Поверхность 2
AL,3,8,7 ! Поверхность 3
AL,4,9,8 ! Поверхность 4
AL, 5,13,17,12,9 ! Поверхность 5
AL,6,14,18,13 ! Поверхность 6
AL,15,20,24,19 ! Поверхность 7
AL,16,21,25,20 ! Поверхность 8
AL,17,22,26,21 ! Поверхность 9
AL,18,23,27,22 ! Поверхность 10
AL,24,29,33,28 ! Поверхность 11
AL,25,30,34,29 ! Поверхность 12
AL,26,31,35,30 ! Поверхность 13
AL,31,38,41,37 ! Поверхность 14
AL,27,39,42,38 ! Поверхность 15
AL,32,40,43,39 ! Поверхность 16
AL,36,37,44,40 ! Поверхность 17
SAVE I Сохранение модели
! Задание количества разбиений и параметров сгущения,
! затем генерация двумерной сетки
TYPE,1 ! Предписание использовать КЭ MESH200
МАТ, 1 ! Предписание использовать материал 1
! (сталь)
MSHAPE,0,2D ! Предписание наносить КЭ сетку
! из элементов четырехугольной формы
MSHKEY,0 ! Предписание наносить свободную
! КЭ сетку
! Указание вершины трещины (точка 5)
ВОКРУГ ЭТОЙ ТОЧКИ БУДУТ СОЗДАНЫ ЭЛЕМЕНТЫ
СО СРЕДИННЫМИ УЗЛАМИ, СДВИНУТЫМИ НА 1/4 В СТОРОНУ ВЕРШИНЫ
Синтаксис команды: KSCON,NPT,DELR,KCTIP,NTHET,RRAT
Параметры команды KSCON:
NPT (номер точки концентрации, т. е. вершины трещины);
DELR (радиус первого слоя КЭ);
KCTIP (ключ сингулярности; данное значение ключа
предписывает сеточному генератору сдвигать
узлы КЭ первого слоя на 1/4 в направлении вершины);
NTHET (количество КЭ в окружном направлении);
RRAT (отношение размера КЭ второго слоя к первому)
delr = ric/4 Задание радиуса слоя сингулярных КЭ
KSCON,5,delr,1,nic Предписание создавать слой сингулярных КЭ
вокруг вершины трещины (точка 5)
AMESH,3,4,1 Генерация свободной КЭ сетки
на поверхностях 3-4 (вокруг вершины трещины)
MSHKEY,1 Предписание наносить регулярную КЭ сетку
AMAP,2,9,12, 3,4 Генерация регулярной КЭ сетки
AMAP, 5, 6, 7,12, 9 на остальных поверхностях
AMESH,1,6,5
AMESH,7,17,1
! Генерация трехмерной сетки методом выдавливания
TYPE,2 ! Предписание использовать КЭ S0LID95
Модель С-образного образца при внецентренном растяжении 385
!nz = NINT(tic/ric)
nz = 8 Параметр разбиения по толщине образца
EXTOPT,ACLEAR,1 Предписание очистить поверхностную
КЭ сетку после выдавливания
EXTOPT,ESIZE,nz Количество разбиений по толщине образца
VEXT,1,17,1,,,tic,1,1,1 ! Выдавливание всех поверхностей (1-17)
! вместе с КЭ сеткой на толщину tic по Z
SAVE ! Сохранение модели
! Создание штифта
CSYS,11
♦GET,N0D_1,NODE,,NUM,MAX
nrigl = N0D_1+1
N,nrigl,0.0,0.0, 0.0
TYPE,3
REAL,2
E,nrigl
NSEL,S,NODE,,nrigl
DOF, ROTX, ROTY, ROTZ
ALLSEL
ASEL,S,,,67,75,4
ASEL,A,,,78
NSLA,S,1
NSEL,A,NODE,,nrigl
CM,rigid,NODE
CERIG, nrigl,ALL, UX, UY1,
ALLSEL
CSYS,0
! Закрепление и нагружение
NSEL,S,LOC,Y,0.0 Выбор узлов в плоскости XZ,
NSEL,R,LOC,X,хб,х9 принадлежащих образцу
D, ALL,UY,0 .0 Закрепление этих узлов по направлению Y
ALLSEL
NSEL,S,LOC,Z,0.0 Выбор узлов, принадлежащих
плоскости симметрии XY
D, ALL, UZ,0.0 Закрепление этих узлов по направлению Z
ALLSEL
F,nrigl,FY,fyl
D,nrigl,UX,0.0,,,,UZ,,
! Следующая строка предназначена только для задания условия
! плоской деформации
D, ALL,UZ, 0.0
SAVE ! Сохранение модели
FINISH ! Завершение работы препроцессора
!!!!!!!! I! НАЗНАЧЕНИЕ ОПЦИЙ АНАЛИЗА И ЗАПУСК НА СЧЕТ
/SOLU Вход в модуль решения
ANTYPE,STATIC Предписание выполнить статический анализ
EQSLV,SPARSE Предписание использовать SPARSE солвер
SAVE Сохранение модели
SOLVE Запуск на счет
FINISH Завершение работы модуля решения
i ОБРАБОТКА РЕЗУЛЬТАТОВ РАСЧЕТА (ПОСТПРОЦЕССИНГ)
/POST1 ! Вход в общий постпроцессор
SET,LAST ! Считывание данных из файла результатов
CSYS,0 ! Активация ГСК
! Вычисление коэффициентов интенсивности напряжений
! в плоскости Z ■* zic по пути (контуру) из узлов ni - nk
ni = n o d e (хб,0.0,zic) ! Узел номер ni соответствует узлу
на фронте трещины, лежащему в плоскости
Z = zic (номер n_tip)
386 Приложение 6
/DSCALE,1,50
PLNSOL,U,SUM,
FINISH ! Завершение работы постпроцессора
Приложение 7
! ! ! ! ! ! ! ! I ! ! ! ! ! ! ! ! ! ! ! ! ! ! М! ! ! ! ! ! ! ! ! ! ! ! ! ! ! М I ! ! ! ! ! ! ! ! ! ! М !!!!!! М
Расчет параметров механики разрушения
(коэффициентов интенсивности напряжений (КИН) и J-интеграла)
для цилиндрического образца с кольцевой трещиной
(осесимметричная задача).
Геометрические размеры образца (см. рис. 2.138):
db — диаметр образца;
dbl - (0 .60...0.70) db — диаметр образца в месте трещины;
lb = 5.0db — длина рабочей части образца.
Используются квадратичные элементы со срединными узлами,
вокруг вершины создается слой вырожденных сингулярных КЭ
с узлами, сдвинутыми на 1/4 в сторону вершины.
Итоговые величины КИН сохраняются в параметрах KII - KI3.
Для вычисления J-интеграла используется макрос j_f_l.mac,
вызываемый с четырьмя аргументами (номерами узлов nji - njl ).
Итоговая величина J-интеграла сохраняется в параметре JINT,
величина КИН К(Г),' вычисленного с помощью J-интеграла,
сохраняется в параметре KI1J.
I! j I I I I I I I I I I I I I I И I I I I I I I I I I I I ! I ! I И 1 II I I М I I I I I I I I I I I I I I I I I I I
! окружности у вершины
aic = 8*ric ! Сторона вспомогательного
! квадрата у вершины
nic ** 4 ! Базовый параметр разбиения
xl * lie - aic/2
388 Приложение 7
х2 « lie - ric
хЗ = lie
х4 * lie + ric
x5 = lie + aic/2
хб = bic
yl - ric
y2 = aic/2
y3 - hic/2
alpha = 0
nl « NINT(xl/ric/2) Параметр разбиения линий 1,15, 2.4
n2 = NINT ((x6-x5)/ric/2) Параметр разбиения линий 6,18,26
n3 = N I N T ((y3-y2)/ric/4) Параметр разбиения линий 19...23
Характеристики механических свойств
eic = 2.105ell ! Модуль Юнга
nuic * 0.3 ! Коэффициент Пуассона
i Нагрузка
pO = 1.0e8 ! Распределенная нагрузка
\
ПОДГОТОВКА ГЕОМЕТРИЧЕСКОЙ МОДЕЛИ И КЭ СЕТКИ
LOCAL,11,1,хЗ,0.0,0.0,0.0 Локальная цилиндрическая СК
в вершине трещины,
ориентированная вдоль нее
LOCAL,12,0,хЗ,0.0, 0.0, 0.0 Локальная декартова СК
в вершине трещины,
ориентированная вдоль нее
CSYS,0
/PREP7
ЕТ,1,PLANE82,,,1 ! 2D SOLID (квадратичный,
! осесимметричный)
R/1
! Задание механических свойств материала (сталь)
МР,EX,1,eic Модуль Юнга
MP,NUXY,l,nuic Коэффициент Пуассона
! Задание точек
К 1, 0.0, 0.0, Точка 1
К 2, xl, 0.0, Точка 2
К 3, х2, 0.0, Точка 3
К 4, хЗ, 0.0, Точка 4 (вершина трещины)
к 5, х4, 0.0, Точка 5
к 6, х5, 0.0, Точка 6
к 7, хб, 0.0, Точка 7
к 8, хЗ, УЬ Точка 8
к 9, 0.0, у2, Точка 9
к ю, xl, у2/ Точка 10
к 11, хЗ, у2/ Точка 11
к 12, х5, y2 1 Точка 12
к 13, хб, y2 1 Точка 13
к 14, 0.0, уз, Точка 14
к 15, xl, уз, Точка 15
к 16, хЗ, уЗ, Точка 16
к 17, х5, уЗ, Точка 17
к 18, хб, уЗ, Точка 18
1 Задание линий
т
“
LARC, 3,8,4, ric Линия 7
1ESIZE,7,,,nic
t,4,8, Линия 8
LARC,8,5,4,ric Линия 9
XESIZE,9,, ,nic
L,1,9,2 Линия 10
L , 2,10,2 Линия 11
i , 8,11,4,2.5 Линия 12
1,6,12,2 Линия 13
*,7,13,2 Линия 14
X, 9,10, nl Линия 15
t , 10,11,2 . Линия 16
t, 11,12,2 Линия 17
L, 12,13,n2 Линия 18
t, 9,14,n3 Линия 19
L,10,15,n3 Линия 20
t , 11,16,n3 Линия 21
Xi, 12,17,n3 Линия 22
fc, 13,18,n3 Линия 23
L,14,15,nl Ли н и я 24
't,15,16,2 Линия 25
1,16,17,2 Линия 26
L,17,18,n2 Линия 27
! Задание поверхностей ч
AL,1,11,15,10 Поверхность 1
AL,2,7,12,16,11 Поверхность 2
AL, 3,8,7 Поверхность 3
AL,4,9,8 Поверхность 4
AL, 5,13,17,12,9 Поверхность 5
AL, 6,14,18,13 Поверхность 6
AL, 15, 20,24,19 Поверхность 7
AL,16,21,25,20 Поверхность 8
AL,17,22,26,21 Поверхность 9
;AL,18,23,27,22 Поверхность 10
SAVE Сохранение модели
! Задание количества разбиений и параметров сгущения
! затем генерация двумерной сетки
TYPE,1 Предписание использовать КЭ PLANE82
МАТ, 1 Предписание использовать материал 1
(сталь)
MSHAPE,0,2D Предписание наносить КЭ сетку
из элементов четырехуго^ьной формы
MSHKEY,О Предписание наносить свободную КЭ сетку
! Указание вершины трещины (точка 4)
! ВОКРУГ ЭТОЙ ТОЧКИ БУДУТ СОЗДАНЫ ЭЛЕМЕНТЫ
! СО СРЕДИННЫМИ УЗЛАМИ, СДВИНУТЫМИ НА 1/4 В СТОРОНУ ВЕРШИНЫ
! Синтаксис команды: KSCON,NPT,DELR,KCTIP,NTHET,RRAT
! Параметры команды KSCON:
NPT (номер точки концентрации, т. е. вершины трещины);
DELR (радиус первого слоя КЭ);
KCTIP (ключ сингулярности; данное значение ключа
предписывает сеточному генератору сдвигать
узлы КЭ первого слоя на 1/4 в направлении вершины);
NTHET (количество КЭ в окружном направлении);
RRAT (отношение размера КЭ второго слоя к первому)
delr - r i c / 4 ! Задание радиуса слоя сингулярных КЭ
KSCON,4,delr,1,nic ! Предписание создавать слой сингулярных КЭ
390 Приложение 7
/DSCALE,1,100
PLNSOL,U,SUM,
FINISH ! Завершение работы постпроцессора
Приложение 8
I I I I I I I м I I М I I I I I I t I I I f I I I М I I I I I I 1 11 I I 1 м 1 м t » I I 1 t I I I I I I I II I I
К 13,-aic2,0,0 ! Точка 13
к 14,~aic2,0,0 ! Точка 14 (совпадает с точкой 13)
К 15,-aic2,aic2,0 ! Точка 15
К 16,0, aic2, 0 ! Точка 16
К 17,aic2,aic2,0 ! Точка 17
К 18,aic2,0,0 ! Точка 18
к 19,aic2,-aic2,0 1 Точка 19
к 20,0,-aic2,0 ! Точка 20
к 21,-aic2,-aic2,0 ! Точка 21
CSYS, 0 ! Активация глобальной декартовой СК
L 13,21 ! Линия 5
’
L 21,20 ! Линия 6
L 20,19 ! Линия 7
L 19,18 ! Линия 8
L 18,17 ! Линия 9
L 17,16 ! Линия 10
L 16,15 ! Линия 11
L 15,14 ! Линия 12
L 1 /8 ! Линия 13
L 1,9 ! Линия 14 (совладает с линией 13)
L 1,10 ! Линия 15
L 1, 11 ! Линия 16
L 1, 12 ! Линия 17
L 8,13 ! Линия 18
L 9,14 ! Линия 19 (совпадает с линией 18)
L 10,16 ! Линия 20
L 11,18 ! Линия 21
L 12,20 ! Линия 22
1
• Построение оставшихся линий берегов трещины
L 13,2 ! Линия 23
L 14,3 ! Линия 24
1
» Построение промежуточных точек и линий
к 22,xl,hic2,0 ! Точка 22
к 23,xl,-hic2,0 ! Точка 23
к 24, х4, K Y (21)-(КХ(21) -х4)*TAN(alpha),0 ! Точка 24
к 25,х4,K Y (15)-(К Х (15) -х4)*TAN(alpha),0 ! Точка 25
*IF,alpha,GT,5, THEN Для угла alpha > 5 град.
rl = (x5-KX(18))/SIN(alpha) Вспомогательный радиус
r2 « (x5-KX(19))/SIN(alpha) Вспомогательный радиус
r3 = (x5-KX(17))/SIN(alpha) Вспомогательный радиус
K,26,x5,KY(18)+rl*(1-COS(alpha)),0 Точка 26
K,27,x5,KY(19)+r2*(l-COS(alpha)),0 Точка 27
K,28,x 5 , K Y (17)+r3*(1-COS(alpha)),0 Точка 28
L, 21,24 Линия 25
L,15,25 Линия 2 6
LARC,18,26,6, rl Линия 27 (дуга между точками 18 и 26)
LARC,19,27, 6, r2 Линия 28 (дуга между точками 19 и 27)
LARC,17,28,6,r3 Линия 2 9 (дуга между точками 17 и 28)
*ELSE Случай малого угла alpha
K,26,x5,KY(18),0 Точка 26
K,27,x5,KY(19),0 Точка 27
K,28,x5,KY(17),0 Точка 28
L,21,24 Линия 25
L, 15,25 Линия 26
L, 18,26 Линия 27 (прямая линия)
L,19,27 Линия 28 (прямая линия)
Модель пластины с боковой наклонной трещиной при растяжении 395
AMAP,8,9,14,16,10'
! Вычисление количества разбиений на остальных линиях
! пропорционально их длинам с использованием функции
! NINT(x), определяющей ближайшее целое от х
nl - N I N T (0.l*nic*licb/ric) ! Параметр разбиения линий 23-26
LESIZE,23,, ,nl, 4 ! Количество разбиений на линии 23
LESIZE,24,, ,nl, 4 ! Количество разбиений на линии 24
LESIZE,25,, ,nl, 4 ! Количество разбиений на линии 25
LESIZE,26,,,nl,4 ! Количество разбиений на линии 26
LESIZE,30,, ,nic/2,1 ! Количество разбиений на линии 30
LESIZE,41,, ,nic/2,1 ! Количество разбиений на линии 41
AMESH,9,10, 1 ! Генерация регулярной КЭ сетки
1 на поверхностях 9-10
n2 = N I N T (0.l*nic*(bic-licb)/ric) ! Параметр разбиения линий 27-29
LESIZE,27,,,п2,4 1 Количество разбиений на линии 27’
LESIZE,28,,,п2,4 I Количество разбиений на линии 28
LESIZE,29,,,п2,4 ! Количество разбиений на линии 29
LESIZE,35,,,nic/2,1 ! Количество разбиений на линии 35
LESIZE,36,,,nic/2,1 1 Количество разбиений на линии 36
AMESH,13,14,1 ! Генерация регулярной КЭ сетки
Модель пластины с боковой наклонной трещиной при растяжении 397
! на поверхностях 13-14
пЗ NINT (0.02*nic*hic2/ric) ! Параметр разбиения оставшихся
! вертикальных линий
! (31, 34, 37, 40, 42, 43)
LESIZE,31, ,n3,20 Количество разбиений на линии 31
LESIZE,34, ,n3,20 Количество разбиений на линии 34
LESIZE,37, ,n3,20 Количество разбиений на линии 37
LESIZE,40, ,n3,20 Количество разбиений на линии 40
LESIZE,42, ,n3,30 Количество разбиений на линии 42
LESIZE,43, ,n3,30 Количество разбиений на линии 43
n4 nl + nic/2 Параметр разбиения линий 32, 39
LESIZE,32, ,n4,1 Количество разбиений на линии 32
LESIZE,39, ,n4,1 Количество разбиений на линии 39
n5 = n2 + nic/2 Параметр разбиения линий 33, 38
LESIZE,33, /n5,1 Количество разбиений на линии 33
LESIZE,38, ,n5,1 Количество разбиений на линии 38
AMAP,11,7,24,20,23 Генерация регулярной КЭ сетки
AMAP,12,25 4,22,16 на остальных поверхностях
AMAP,15, 23 20,27,6
AMAP, 16,-16 22,5,28
SAVE ! Сохранение модели
! Генерация трехмерной сетки методом выдавливания
ТУРЕ,2 ! Предписание использовать КЭ SOLID95
nz * NINT(0.02*nic*tic/ric) ! Параметр разбиения по толщине образца
EXTOPT,ACLEAR,1 Предписание очистить поверхностную
КЭ сетку после выдавливания
EXTOPT,ESIZE,nz Количество разбиений по толщине образца
VEXT,1,16,1,,,tic,1,1,1 ! Выдавливание всех поверхностей (1-16)
1 вместе с КЭ сеткой на толщину tic по
SAVE Сохранение модели
! Закрепление и нагружение
NSEL,S,LOC,Y,-hic/2 Выбор узлов, принадлежащих
поверхностям нижнего торца образца
D,ALL, UY,0 Закрепление этих узлов по направлению Y
D, ALL, UX,0 Закрепление этих узлов по направлению X
D,ALL, UZ,0 Закрепление этих узлов по направлению Z
ASEL,S,LOC, Y,hic/2 Выбор верхнего торца образца
NSLA,S,1 Выбор узлов, принадлежащих
поверхностям верхнего торца образца
D,ALL,UX,0 Закрепление этих узлов по направлению X
SFA,ALL,1,PRES,-p0 Приложение растягивающего давления
на верхний торец
ALLSEL,ALL,ALL Выбор всех объектов
SAVE Сохранение модели
FINISH Завершение работы препроцессора
!!!!!!!!!! НАЗНАЧЕНИЕ ОПЦИЙ АНАЛИЗА И ЗАПУСК НА СЧЕТ
/SOLU Вход в модуль решения
ANTYPE,STATIC Предписание выполнить статический анализ
EQSLV,SPARSE Предписание использовать SPARSE солвер
SAVE . Сохранение модели
SOLVE Запуск на счет
FINISH Завершение работы модуля решения
!!!!!!!!!! ОБРАБОТКА РЕЗУЛЬТАТОВ РАСЧЕТА (ПОСТПРОЦЕССИНГ)
/POST1 ! Вход в постпроцессор общего назначения
SET,LAST ! Считывание данных из файла результатов
! Вычисление коэффициентов интенсивности напряжений
! в плоскости Z - zic по пути (контуру) из узлов ni - пт
398 Приложение 8
/DSCALE,1,100
PLNSOL,U,SUM,
FINISH ! Завершение работы постпроцессора