Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Напряженное состояние и прочность оболочек из хрупких неметаллических материалов

..pdf
Скачиваний:
1
Добавлен:
19.11.2023
Размер:
55.84 Mб
Скачать

бы граница еще не триангулированной части области представляла со­ бой непрерывную замкнутую и самонепересекающуюся ломаную линию.

Поскольку при автоматическом построении сетки узлы нумеруются в том порядке, в котором вычисляются их координаты, полученная при этом нумерация может быть весьма далекой от оптимальной. В связи с этим на следующем этапе работы программы узлы сетки под­ вергаются перенумерации. В основу соответствующего алгоритма поло­ жены следующие правила: нумерация производится по группам узлов, выбранным так, чтобы в каждую последующую группу вклю­ чались все те и только те узлы, которые связаны с узлами предыдущей группы; первая группа включает в себя один или несколько принадле­ жащих области узлов, непосредственно и последовательно связанных между собой.

Для составления входной информации автоматического построения сетки элементов необходимо следующее.

1. Выполнить чертеж области и отметить на чертеже контурные узлы. В местах предполагаемых концентратов напряжений шаг, с которым наносятся контурные узлы, должен быть уменьшен. Много­ связная область должна быть разбита на ряд односвязных подобла­ стей. На общей границе односвязных подобластей должны быть поме­ чены «фиктивные» контурные узлы. Аналогично область, состоящая иа нескольких материалов, разбивается на ряд подобластей, принадлежа­ щих одному материалу. Области, продольные и поперечные размеры которых значительно отличаются друг от друга, необходимо разбить вдоль меньшего размера на подобласти, продольные и поперечные раз­ меры которых являются величинами одного порядка. На границе раз­ дела на подобласти должны быть помечены фиктивные контурные уз­ лы. При этом, как и для всего контура в целом, следует избегать рез­ ких изменений в расстояниях между фиктивными контурными узламщ

2.Произвольным образом пронумеровать контурные узлы и соста­ вить массив номеров контурных узлов области (подобласти). При за­ полнении массива обход области (подобласти) должен осуществляться против часовой стрелки. Начало отсчета при этом может быть произ­ вольным. Массивы номеров контурных узлов в случаях многосвязной области составляются в соответствии с числом подобластей, на кото­ рые разбита данная многосвязная область.

3.Составить массив координат контурных узлов: сначала выписать

впорядке нумерации все координаты г этих узлов, затем все коорди­ наты г этих узлов, включая фиктивные контурные узлы.

4.Составить в порядке нумерации массивы индикаторов контур­ ных узлов.

Для сокращения объема вводимой информации, упрощения ее за­ писи и осуществления дополнительного контроля вводимых информа­ ционных массивов в пакете прикладных программ «Элемент» исполь­ зуется специально разработанный способ бесформатного ввода инфор­ мации [25, 60].

Вводимые данные допускаются в виде констант, представленных в одной из следующих форм!

целые константы вида rtfli, ай, .... а10, где а х, а2, .... а10— цифры от О до 9; знак «+» может быть опущен;

действительные константы обычной или удвоенной точности: а) основная форма (5, 18, 13, 5 и т. д.), б) основная форма с порядком (.5£-6),

в) форма целой константы с порядком (2Е-3, 12Е-4 и т. д.). Тип данных определяется управляющей картой

* и X I, CONTROL = N] [, ORDER-M],

где X — параметр типа вводимых данных, который может принимать одно из четырех значений; I — целые длиной в слово, А — целые дли­ ной в полуслово, R — вещественные длиной в слово, D0— веществен­ ные длиной в двойное слово, CONTROL — параметр, указывающий на контроль введенных чисел заданного массива.

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

Параметр ORDER имеет смысл только для вещественных чисел. Он введен для указания степени М при десятичном основании чисел, •следующих за этим параметром. Числа, десятичная степень которых •отлична от М, должны иметь свой порядок.

За управляющими картами следуют карты данных, на которых за­ писывается вводимая информация. В картах данных предусматривают­ ся следующие разделители, которые управляют процессом преобразо­ вания и занесения данных:,— отделяет элементы от вводимого массива данных; К ( ) — указывает, какую группу элементов вводимого мас­ сива необходимо повторить; число повторений задается целой констан­ той К > 1 перед открывающейся скобкой; L_K_ I — сигнализирует о том, что нужно читать следующую карту данных, т. е. количество за­ писываемых чисел на одной карте неограничено; ;— вызывает в про­ грамме определение адреса следующего массива или переменных, под­ лежащих вводу, что дает возможность задавать в обращении к про­ грамме любое число фактических параметров; © — указывает на конец всей входной информации и вызывает передачу управления и вызыва­ ющую программу.

Для наглядности и в целях лучшего понимания рассматриваемого дальше примера решения осесимметричной задачи приведем примеры использования программы бесформатного ввода.

1. Вводятся два массива, описанные в Фортране оператором 6

DIMENSION L_I М (200), А (5, 3). Обращение к программе бесформат­ ного ввода имеет вид

6 CALL INOUT (М, А).

Поток информации будет следующим:

* / , CONTROL = 200

— 73, 85, 44, 0, 3 ( 1 2 ,7 ,- 5 0 ,2 ( 4 5 , 1, 3, 0), 74, 85),

44, 0, 3, 7(3), 9(10(8)), 321, 8(7, 3, 4, 4(1));

* t_j R, CONTROL = 15, ORDER = 10

5(3.1), -7 3 .5 , .7,21 E01, 84, .25,

3 (— 754), 3.1 E2, 8.5E —5; ©.

В этом примере все вещественные числа, при которых нет символа, имеют порядок 10. Остальные числа имеют собственный порядок.

2. Вводится двумерный массив вещественных чисел,

у которого

столбцы заполняются не полностью. Но так как

ввод чисел осущест­

вляется по столбцам, для верного

заполнения

массива

необходимо

во входном потоке для программы

указать заполнение

оставшейся

части столбца. Пусть массив описан оператором

6^DIMENSION L_I А (15,3).

Обращение:

^ CALL L_I INOUT (Л).

Входной поток:

* L_I R c_i .5, 75, 84, 0, — 24, 10(0),

— .21, .5, 34, 1, - 2 6 , 10,(0),

25.5, 82, —24., 34, 8.6, 10(0); ©.

Здесь вводится по пять элементов в каждом столбце, а остальные за­ полняются нулями.

Входная информация для автоматического построения сетки содер­ жит следующие параметры:

//L J EXECC-J FECIGEM

* I_J

/ I__I N3] ЛМ; IZK; ©,

где N3 — число контурных

узлов области, включая фиктивые; Л74 —

число подобластей, на которые разбивается область; IZK — индикатор

разрешенных связей для контурных узлов: IZK = 0 — контурный узел

не может быть связан более, чем с двумя контурными узлами, IZK = 1 — контурный узел может быть связан более чем с двумя контурными уз­ лами;

* 1—1/ i_i Л/3(-;

M R„(1). MRi (2),

, MR((N3,); ©,

где N3i — число контурных узлов t-й подобласти; M R { (1), .... MR,X

X (N3) — номера контурных

узлов t-й подобласти;

* t_ iR (_ iR (l),

R(N3),

Z(\),

, Z(W3); ©,

где R (1), Z (1) — координаты

г и г

контурных

узлов, записанные в

порядке нумерации контурных узлов;*

 

* « | /1—1Л1/С(1),

М К (Л/3); ©

• L_i/LjAfZ(l),

. . . . MZ(N3);

@

* i_ j/^ M A (l) ,

. . . , MA(N3)-,

6

...........

MNtiNS);

©,

где MK (1) — массив индикаторов контурных узлов; его элементы могут принимать следующие значения: 1 — контурный узел, 0 — внутрен­ ний узел или фиктивный контурный узел, 2 — угловой нагруженный по обеим сторонам контурный узел (см. рис. 1, б) либо контурный узел, в котором изменена нагрузка; MZ (1) — массив индикаторов закрепле­ ний; его элементы могут принимать следующие значения: 0 — узел, свободный от закреплений, 1 — задаются перемещения вдоль оси г, 2 — задаются перемещения вдоль оси г, 3 — задаются перемещения вдоль осей г и г ; МА (1) — массив номеров материалов; его элементы могут принимать значения от 1 до 998. Для узлов, лежащих на границе разнородных материалов, элементы массива МА (1) равны 999; Л4Л^(1)— массив номеров пар поверхностных нагрузок (числа от 1 до 99).

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

Входная информация имеет следующий вид:

//1_I EXEC i_j FEKBGEOM

* 1_1 Я 1—1RMASH; RMAX; TGMAX;

*I_I / 1_IIPRINT; ©.

^Здесь RMASH — максимальное отношение наибольшего и наимень­ шего расстояний от центрального узла к возможным узлам звезды, определяемое просмотром всех узлов области (задается с избытком); RMAX — максимальное расстояние между узлами звезды; TGMAX —

тангенс максимально допустимого

угла Р в звезде элементов

(см.,

рис. 1, в); IPRINT — индикатор печати при построении; IPRINT = 0 —

подробное сообщение не печатается,

IPRNIT =

1 — подробное

сооб­

щение печатается.

 

 

 

Далее вводится информация о нагружении

тела, коэффициентах

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

Входной поток для программы имеет вид

 

//1—IEXEC I_IFEKPQUSS *

/ L_J /20; @.

Здесь значения параметра /20 зависят от типа задачи:

 

0 — задача теплопроводности,

 

 

2 — задача упругости только от действия нагрузок,

,„л _

3 — задача упругости только от действия неравномерного

' и~

нагрева,

 

 

4 — задача упругости от действия нагрузок и неравномерного

 

нагрева при нескольких правых частях, среди которых

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

 

 

* I_t / 1_1LM; LM1; NEP;

IRD; ©,

где LM, LM1 — числитель и знаменатель дроби, на которую умножа­ ется матрица и правые части; NEP — показатель степени е при про­ верке матрицы на симметричность; IRD — параметр ввода температуры:

шп П — ввод с диска,

=|2 — ввод с перфокарт,

если /20 = 0, то IRD — любое челое число,

 

 

 

 

 

* |_1 / 1_1 Ю{;

©

 

 

только для NN = I при i =

1,2, ..., Р,

где IG* — параметр типа гра­

ничных условий задачи теплопроводности для NP правых частей:

тг _ 11 — условия II,

III

или смешанные,

 

 

— \о — условия 1 рода;

 

 

 

 

 

 

 

 

* i

I / 1 I ING,;

©,

 

 

где ING*

параметр типа нагружения для NP правых частей:

 

10

9

 

8 7 6 5 4 3

2

I

 

 

NK

ITEM

INN

Ш

NPX

NK — индикатор центробежных сил;

 

 

 

_

fl — центробежные

силы

есть,

 

 

NK — \0 — центробежных

сил

нет;

 

 

 

ITEM — индикатор неравномерного нагрева;

 

 

 

0 — неравномерный нагрев отсутствует,

 

1 — есть неравномерный нагрев, свойства материала зави­

ITEM =

сят от Т, К,

 

 

 

 

 

 

2 — неравномерный нагрев есть, свойства материала не за­

 

висят от

Т,

К\

 

 

 

 

INN — частота вращения

(мин-1) при

наличии

центробежных сил;

IU — индикатор ускорения вдоль оси:

 

 

__ |1 — ускорение вдоль оси г есть,

 

 

IU ~

\0 — ускорение вдоль оси г отсутствует;

 

NPX — индикатор поверхностных нагрузок;

 

 

_

П — поверхностные нагрузки

есть,

 

 

NPX — \0 — поверхностные нагрузки

отсутствуют;

i/?L_.BM(l, 1),

,

ВМ(99, 1),

ВМ(1, 2),

ВМ(99, 2),

 

ВМ(1,3),

.... ВМ(99, 3);

©,

 

где ВМ (У, I) — коэффициент теплоотдачи в узлах контура; ВМ (У, 2) — температура среды в узлах контура; ВМ (У,3) — тепловые потоки в уз­

лах контура; У — номер тройки коэффициентов а

(кал/с

см2 град),

температуры среды, Тар (К) тепловых

потоков q (кал/с •

см2);

HII R U J P M ^I, 1),

, РМ*(99, 1),

PM (1, 2),

. . . . РМ (9 9, 2), ©,

где i = 1,2, .... NP; РМ (У, /)— компоненты поверхностного нагруже­ ния в узлах контура; РМ (У, 1)— нормальная к контуру компонента; РМ (У, 2) — касательная к контуру компонента (см. рис. 1, а); У — номер пары поверхностных нагрузок.

При наличии угловых узлов, нагруженных по обеим сторонам (см. рис. 1, б), необходимо в массиве индикаторов для этого узла положить MN, (/) = 2, а нагрузку для него принять равной нагрузке какоголибо соседнего узла:

*L^RL^Tt (l),

, Г,(МЗ); ©

при i = 1, 2, NP, только для NN = 1, где 71, (/) — значения тем­ пературы в узлах контура области, записанные в порядке нумерации контурных узлов при автоматическом разбиении, или в порядке нуме­ рации узлов области при полуавтоматическом разбиении. В последнем случае во внутренних узлах температура равна нулю. Указанные зна­ чения температур задаются в соответствии с числом правых частей NP.

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

* < _ £ ^ (У ,( 1), UMD,

, Ut {N3), Wt (N3y, ©,

где (У, {J), Wt (J) — начальные перемещения на контуре области. Задаются по узлам в порядке записи номеров контурных узлов при ав­ томатическом разбиении (и в порядке нумерации узлов при полуавто­ матическом). Начальные перемещения записываются для каждого узла в следующем порядке: сначала компонента перемещений U вдоль оси г, затем компонента перемещений W вдоль оси г. Запись массивов необходимо осуществить для каждой правой части,

*L_.i?i_.GA(l),

, GA(NM), US(1),

 

US (/<);

©,

где GA (J) — удельный вес материала с номером J (/ = 1,

2, ..., М)\

US (К) — ускорение вдоль оси г; К — число правых частей от дейст­

вия ускорения вдоль оси г. Если NK = 0 и IV =

0, то GA (J) и US X

х (К)

отсутствуют во входном потоке * i_j R и

EQ

(1,1), ЕС< (1, 2); ©

только

для NN = 1 при i = 1,2, ..., NM, где EQ

(1, 1), ЕС, (1, 2)—

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

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

да вводится с диска.

 

 

 

 

Если ITEM =

1, то входной поток будет:

*«_*/? 1_>Т(1),

Т(2),

,T (N 3 );@

 

 

 

К2;

КЗ;

К4;

• t_i/*L_.Sl(l),

 

SI (/Cl);

52(1),

. . . .

S2(/C2); 53(1),

 

53 (КЗ); 54(1),

, 54

(К4); ©

.£1,(1),

,

£1(К1);

£2,(1),

 

, £2,(К1); £3,(1),

£3, (К1); £51,(1),

 

, £51, (К2); £52,(1),

£S2,(K2); £S3,(1),

 

,

£S3(K2);

G,(l),.

 

, G,(K4);

A L 1Д1),

, А И ^ К З ); AL2({K3)\

Л£3<(1),

. . . . AL3\((K3y, 0,

где T (J) — массив температур в узлах области, записанный в порядке нумерации узлов области; /О , К2, КЗ, К4 — число реперных точек шкалы температур соответственно модулей упругости, коэффициентов Пуассона, линейного расширения и модулей сдвига. Если ITEM = О, то входной поток имеет вид

*^ _ > fli_ i£ l£; £2<; ЕЗс,

PS 1<; PS2t\ PS3£; G£; AL1£; AL2c,

AL3£; ©,

SI (/), S2 (J), S3 (J) — значения температур по соответствующим шка­

лам; E \t (J), E2L (J), E3{ (J) — модули упругости; PS1£ (J),

PS2£ (J),

PS3[ (J) — коэффициенты Пуассона;

G£ (J) — модуль сдвига; ALl{ (J),

AL2( (J), AL3t (J) — коэффициенты

линейного расширения

материа­

ла области с номером i

в точках шкалы температур.

 

 

 

В рассматриваемом случае задается один массив температур, кото­

рый используется для всех правых частей.

 

 

 

 

 

Если ITEM = 2, то входной поток упрощается:

 

 

 

 

 

^ T , ( l ) ,

Tt (N3y,

<5

 

 

 

 

£2,; £3,-; PSl,; PS2t\ AS3,; G£;

 

 

AL\f, AL2f\

AL3f, ©,

 

 

 

 

где T( (J) — массив температур по

правым

частям задачи,

заданные

в узлах области; £1/,

E2f, E3f — модули

упругости;

PSl/t

PS2jt

PS3{ — коэффициенты Пуассона; Gj — модуль сдвига;

AL\t,

AL2f,

AL3f — коэффициенты

линейного

расширения

/-го материала об­

ласти.

 

 

 

 

 

 

 

Далее выполняются формирование матрицы жесткости и векторов правых частей и решение системы уравнений. После чего можно на­ печатать результаты решения в виде таблиц или с помощью сервисной функции вспомогательной печати, построить изолинии перемещений и температур, а также напечатать или выдать на АЦПУ любую инфор­ мацию по программе.

Завершающий этап решения задачи — вычисление компонентов тензора напряжений ап оф, ог, хгг в узлах области или срединах сторон элементов. В случае необходимости вычисляются главные на­ пряжения Oj, о2, <х8 и углы р наклона главных площадок. Могут быть вычислены и эквивалентные напряжения по заданной теории проч­ ности.

Входной поток для программы имеет вид

//I_ J EXEC ._J FEK4TORS

*I_I / 1 I IN; ©,

где /, IN — индикатор места вычисления напряжений, 1NJ _ 12 — в срединах сторон,

^ — 11 — в узлах элемента.

Таким образом, решение любой задачи состоит из четырех основных

этапов.

1. Ввод данных для построения сетки элементов, который осуще­ ствляется фазой FEK1GEM.

2.Построение сетки элементов, осуществляемое фазой FEKBGEOM.

3.Формирование системы линейных алгебраических уровней (ма­

Вспомогательный этап

 

трицы

жесткости

системы

и

правых

 

частей) и ее решение, осуществляемое

Служебные функции пакета

 

 

в фазе FEKRQUSS.

 

 

 

 

 

 

 

 

FEMNPROB

 

4.

 

Обработка

результатов

(вычи­

 

 

FEMINFIL

 

сления

напряжений),

которая осу­

 

 

 

 

ществляется фазой

FEK4TORS.

 

 

 

-

 

Приступая к решению задачи, не­

 

 

гПервый этап

 

обходимо выполнить вспомогательный

Ввод данных для построениясетки

(нулевой) этап. На этом этапе следует

элементов

FEK16EM

 

ввести

 

обращение

к

 

нескольким

 

 

 

фазам.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

При

помощи

фазы

 

FEMNPROB

 

 

Второй этап

 

введем

номер

решаемой

задачи,

что

Построение сетки элементов

 

позволит

хранить

всю

 

промежуточ­

 

ную информацию в отдельном файле

 

 

FEKBGEOM

 

до завершения

решения

задачи и ре­

 

 

 

 

шать

параллельно несколько

задач.

 

 

> Третий этап

 

При первой постановке новой задачи

Формирование

системы ЛАЯ и ее

при

помощи

служебной

фазы

FEMINEIL

инициализируем

первую

решение

FEm USS

 

запись указанного файла этой за­

 

 

 

 

дачи. Все этапы

решения задачи схе­

 

 

 

 

матически

представлены на рис.

2.

 

 

< Четвертыйэтап

Пакет обладает

рядом сервисных

ОдраНоткарезультатоврешения

программ.

Для

печати

результатов

решения

и

в

случае

необходимости

 

 

FEMT0RS

 

 

 

 

для печати

результатов

выполнения

 

 

 

 

Рис. 2.

Этапы

решения задач при

любого из промежуточных

этапов

ре­

шения

 

используем

 

 

программу

помощи

программ пакета «Эле­

 

 

 

 

мент».

 

FEK6SERV.

Задание

 

на

выполне­

 

 

 

 

ние

сервисных

 

функций

состав­

ляется

следующим

образом:

 

 

 

 

 

 

 

 

 

 

 

 

 

// и

EXEC I IFEK6SERV

 

 

 

 

 

 

 

 

 

* L_j / 1 INS1,

NS2,

 

,

NSN;

@,

 

 

 

 

 

где NS1, ..., NSN — параметры (целые числа от 1 до 5), определяющие характер выполняемых сервисных функций: 1 — вспомогательная пе­ чать; 2, 3 — печать изолиний в серединах сторон элементов; 4 — пе­ чать изолиний в узлах элементов; 5 — печать таблиц.

Рассмотрим пример применения пакета прикладных программ «Эле­ мент» для исследования напряженно-деформированного состояния в достаточно простой задаче — толстостенном цилиндре, находящемся

под воздействием равномерной нагрузки интенсивностью р = 100 МПа на участке наружной цилиндрической поверхности. Диаметральное сечение цилиндра и два варианта конечноэлементной разбивки (отли­ чающихся изменением шага разбивки вдоль радиуса) представлены на рис. 3, а. Для того чтобы проиллюстрировать методику задания расчет­ ных данных и наглядно представить объем вводимых информационных массивов, приведем ниже подлинный текст перфокарт для рассматри­ ваемой задачи вместе с обращениями к соответствующим фазам пакета программ на всех этапах ее решения.

Вспомогательный этап. Вводим номер задачи 5501, а затем инициа­ лизируем первую запись:

// L-, EXEC L_ I FEMNPROB

ил 5501

//L JEXECI_,FEMINFIL.

Первый этап. Вводим данные для построения сетки. Число контур­ ных узлов области N3 — 42. Область на подобласти не разбивается: N4: = 1. Параметр IZK примем равным 0. Далее вводим массив индика­ торов контурных узлов и массив индикаторов закреплений. Закреплен­ ными являются узлы 1—8, лежащие на оси симметрии, в которых перемещения вдоль оси г равны 0, поэтому элементы массива MZ для этих узлов принимают значение 2. Далее вводим координаты контур­ ных узловых точек:

//L^EXEC^FEKIGEM

*1 1; ©

* / 9(1), 12(6(0), 2(1)), 6(0), 9(1); ©

* / 8(2), 112(0); ©

*1 120(1); ©

* / 8(7(0), 1), 56(0); ©

* / 1; 44; 9; 10; 92;

О, — 1, 9, 17, 25, 33, 41, 49, 57, 65, 73, 81, 89, 97, 105, 113,

114, 115, 116, 117, 118, 119, 120, 112, 104, 96, 88, 80,

72, 64, 56, 48, 40, 32, 24, 16, 8, 7, 6, 5, 4, 3, 2, 1, — 9; ©.

Второй этап. Задаем информацию для осуществления триангуля­ ции области и получения сетки:

RMASH = 5; RMAX = 1000; TGMAX примем = 1,67. Чтобы не печатались подробные сообщения о ходе построения, принимаем IPRINT = 0. Вводим перфокарты:

И 1 д EXEC I_J FEKBGEOM

* I_iR i_i5;

1000; 1,67;

* 1_1 / I_ I о*

©•

Третий этап. Готовим информацию для формирования матрицы жесткости, получения и решения системы линейных алгебраических уравнений (ЛАУ). Мы решаем упругую задачу только от воздействия

поверхностных нагрузок, поэтому /20 = 2; LM — 1;

LM 1 =

1; NEP

примем на основании опыта равным 4; IRD = 2. Далее

ING =

NPX =

= 1, так как на цилиндр действуют только поверхностные силы. Эти си­ лы р — 100 МПа приложены по нормали к поверхности, а касательные отсутствуют, поэтому РМ (/, 1) = —100; РМ (/, 2) = 0.

S A • Г &

'p-т г

аг)р н тгг/р.

Далее задаем упругие константы материала Е, р и G и коэффициент линейного расширения а.

Таким образом мы должны ввести следующие перфокарты:

// L_!EXECL_I FEKRQUSS

* / 1_. 2

* / i_i 1 1; - 4 ; 2;

*/ 1 11

6650, 197(0); ©

*R I_1240 (0); ©

*Ri_i 1.2£06; I.2E06; 1.2Е06; 225; .225; .225; .49Е06; 0; 0; 0; ©.

40