Структура вхідних данних

Вхідні данні для розрахунку записуються в текстовому форматі файла (*.in) і для їх створення може використовуватись PreProcessor, Processor або будь-який текстовий редактор.

Структура данних складається з блоків, які можуть розміщуватись в будь-якій послідовності. Можуть бути присутніми і відсутніми. Єдиний виняток - блок Controls. Він є обов'язковим. Ключові слова і параметри можуть бути записані як друкованими, так і писаними буквами (тобто регістр не враховується і це не призводить до помилки). Кржний блок має свої ключові слова і повинен починатися з нового рядка і ключового слова, яке визначає назву блока. Далі представлено опис блоків і команд.

Синтиксис початку блока знаходиться в таблицях бузкового кольору, а команди данного блока - в зелених таблицях. Обов'язкові параметри команд виділені жирним.

Команда Controls
Блок Controls
Опис Блок управління починається з ключового слова Control і розміщується в одну лінію. При описанні може використовуватись тільки один блок контролю. Тут визначені команди, які контролюють процес рішення. кожна команда визначається з нового рядка.
Синтаксис
Controls
Опції
Приклад
Controls
Також дивись
Run, Print

Команда Run
Блок Controls
Опис Ця команда керує процесом рішення. Обов'язковими параметрами тут є час початку розрахунку і час кінця розрахунку. Параметр, що визначає крок розрахунку, є необов'язковим і може не вказуватися. Якщо крок не вказаний, то автоматично вибирається найбільш оптимальний крок для кожного етапу рішень.
Синтаксис
Run from svalue to evalue step stpvalue
Опції
svalue Час початку розрахунку.
evalue Час кінця розрахунку.
stpvalue Крок розрахунку.
Приклад
Run from 0.0 to 1.2 step 0.0001
Також дивись Controls, Print

Команда Print
Блок Controls
Опис Ця команда керує процесом запису результатів розрахунку у файл. Команда може використовуватися двічі. Перший варіант використання дозволяє вказати крок запису результатів розрахунків у файл. Для цього використовується ключове слово every . У другому випадку для запису додаткових даних в окремі файли перед ключовим словом every вказується ключове слово tracker .
Синтаксис
print tracker every value step
Опции
value Step time for printing.
Пример
Print every 0.01 step
Также смотри
Controls, Run

Команда For
Блок Controls
Опис Ця програма вибирає формат виведення результатів розрахунку в файл і може використовуватися для різних postprocessor. За замовчуванням, виведення результатів відбувається в форматі GID. Ця команда є не обов'язковою і часто відсутня.
Синтаксис
For writertype use selected_type
Опції
writertype Використовується для вибору типу запису даних. Має параметри Writer або TrackWriter. Параметр Writer - для основного результату. Параметр TrackWriter - для графічного результату.
selected_type Параметр описує формат запису даних результатів.
Example
For Writer use GIDWriter
See also
Trackers, Elements

Команда Elements
Блок Elements
Опис За допомогою цього блоку визначається тип кінцевих елементів. Тільки один тип елементів може визначатися в цьому блоці. Якщо в моделі використовуються різні типи кінцевих елементів, то вони обов'язково описуються в різних блоках.
Синтаксис
Elements of Type eltype
Опції
eltype Елемент будь-якого типу: Rod_2, Beam_2, Solid_Iso_6, Shell_BT_4, Contact_Triangle
Приклад
Elements of Type Shell_BT_4
Також дивись
Rod_2, Beam, Solid_Iso_6, Shell_BT_4, Shell_C0_3

Команда Beam_2
Блок Elements
Опис Це простий Beam елемент, який передає момент обертання щодо точок защемлення.
Синтаксис
nr nodes = [node1,node2] D=diameter material= elmaterial
Опції
nr Номер елемента. Це повинен бути унікальний номер у моделі, інший елемент не може мати подібний номер.
node1,2,.. Номери вузлів з яких складається елемент.
diameter Діаметр елемента Beam.
elmaterial Назва матеріалу, який використовує Beam елемент. Ця назва має бути визначено в блоці матеріалу.
Приклад
1 nodes = [23,24] D = 4.73 material = steel
Також дивись
Elements, Materials, Nodes

Команда Contact_Triangle
Блок Elements
Опис Це трикутний контактний елемент. Він використовується для визначення контакту з різними елементами і вузлами. Елемент є абсолютно жорстким, не піддається деформації і використовується для моделювання поверхні контакту.
Синтаксис
nr nodes = [node1,node2,node3] T = thickness factor = factor friction = friction
Опції
nr Номер елемента повинен бути унікальним, тобто інший елемент не може мати подібний номер.
node1,2,..
shell image

Вузли визначені проти годинникової стрілки, їх напрямок вказано числами.

На рисунку зображено як в локальних координатах визначаються номери вузлів. Вісь Z є нормаллю до поверхні елемента.

thickness Це товщина елемента. Товщина приймається постійною по ширині елементу. Вузли, які знаходяться за межами товщини елементу, не входять у контакт. Зона контакту знаходиться в межах товщини елементу.
factor Це зусилля, що виникає при контакті. Сила збільшується лінійно в процесі наближення та впровадження вузла.
friction Коефіцієнти тертя. Зазвичай використовується в межах 0,2 ... 0,8. Якщо контакту немає, коефіцієнти тертя не вказується.
Приклад
1 nodes = [113,118,110] t = 1.0 factor = 100 friction = 0.2
Також дивись
Elements, Nodes, Shell_C0_3, Shell_BT_4, Contact_Line

Команда Contact_Line
Блок Elements
Опис Контактний елемент, що має два вузли і який представляє собою лінійний сегмент. Елемент забезпечує чутливість контакту в межах діаметра лінії. А також на кінцях в межах радіусу. Контакт здійснюється з вузлами та іншими елементами.
Синтаксис
nr nodes = [node1,node2] D=diameter factor = c_factor friction = c_friction contact = c_type
Опції
nr Номер елемента повинен бути унікальним, тобто інший елемент не може мати подібний номер.
node1,2,.. Номер першого вузла і наступних.
diameter Діаметр елемента Contact_Line.
c_factor Контактний фактор. Це зусилля, що виникає при контакті. Сила збільшується лінійно в процесі наближення та впровадження вузла, за замовчуванням дорівнює 10.
c_friction Коефіцієнти тертя. Зазвичай використовується в межах 0,2 ... 0,8. Якщо контакту немає, коефіцієнти тертя не вказується.
c_type Тип контакту. При OFF контакт вимкнено. За замовчуванням тип контакту BASIC - означає контакт включений.
Приклад
1 nodes = [23,24] D = 4.73
Також дивись
Elements, Nodes, Shell_C0_3, Shell_BT_4, Contact_triangle

Команда Rod_2
Блок Elements
Опис Це лінійний елемент Rod, що має два вузли. Цей елемент працює як стрижень.
Синтаксис
nr nodes = [node1,node2] D=diameter material= elmaterial factor = c_factor friction = c_friction contact = c_type
Опції
nr Номер елемент повинен мати унікальний, тобто ніякий інший елемент не може мати подібний номер.
node1,2,.. Номер першого вузла и наступних.
diameter Діаметр елемента Rod_2.
elmaterial Назва матеріалу rod елементу. Це ім'я має бути визначено в блоці елементів.
c_factor Контактний фактор. Це зусилля, що виникає при контакті. Сила збільшується лінійно в процесі наближення та впровадження вузла, за замовчуванням дорівнює 10.
c_friction Коефіцієнти тертя. Зазвичай використовується в межах 0,2 ... 0,8. Якщо контакту немає, коефіцієнти тертя не вказується.
c_type Тип контакту. При OFF контакт вимкнено. За замовчуванням тип контакту BASIC - означає контакт включений.
Приклад
1 nodes = [23,24] D = 4.73 material = steel
Також дивись
Elements, Materials, Nodes

Команда Beam_Spring_2
Блок Elements
Опис Цей елемент є двовузловим Beam пружинним елементом. Елемент працює як пружина з шістьма ступенями свободи. Елемент використовує локальну систему координат для визначення його властивостей. Елемент не може мати нульову довжину.
Синтаксис
nr nodes = [node1,node2,node3] material= elmaterial D = diameter factor = c_factor friction = c_friction contact = c_type
Опції
nr Номер елемента повинен бути унікальним, тобто будь-який інший елемент не може мати подібний номер.
node1,2,3 Вузли 1 і 2 визначають сам елемент, 3-й елемент є контрольною точкою, яка визначає площину локальної осі Y для елемента. Локальна вісь X проходить через вузли 1 і 2. Ця вісь X разом з вузлом контролю визначає положення осі Y. Вісь Y завжди перпендикулярна осі X. Локальна вісь Z перпендикулярна площині XY.
elmaterial Назва матеріалу spring елементу. Це ім'я має бути визначено в блоці елементів.
diameter Діаметр елемента Beam_Spring_2.
c_factor Контактний фактор. Це зусилля, що виникає при контакті. Сила збільшується лінійно в процесі наближення та впровадження вузла, за замовчуванням дорівнює 10.
c_friction Коефіцієнти тертя. Зазвичай використовується в межах 0,2 ... 0,8. Якщо контакту немає, коефіцієнти тертя не вказується.
c_type Тип контакту. Можна встановити параметр BASIK для включення контакту, за замовчуванням контакт відключений.
Приклад
1 nodes = [23,24,27] material = attrib1
Також дивись
Elements, Materials, Nodes

Команда Shell_BT_4
Блок Elements
Опис Це чотирикутний плоский елемент, описаний Belichko-Tsai. Елемент має одну точку інтегрування, яка розташована в середині елементу. Його перевага полягає в тому, що він більш швидкий. Недолік - нечутливий до зміни товщини, але він виправляється додатковою компенсацією за рахунок контролю даного параметра.
Синтаксис
nr nodes = [node1,node2,node3,node4] T = thickness material = elmaterial NIP = noip PIP = nopip SHEAR_FACTOR = shearfactor HOURGLASS = hglass MHC = mhc OOPHC = oophc RHC = rhc LOAD = loadname FACTOR = c_factor CONTACT = c_type FRICTION = friction THINNING = thinning
Опції
nr Номер елемента - він повинен бути унікальний, тобто ніякий інший елемент не може мати такого номера.
node1,2,..
shell image

Вузли визначені проти годинникової стрілки як вказано на рисунку.

На рисунку визначено також напрямок вісі x,який паралельний прямій визначеної вузлами 1 і 2.
Вісь z є норалью до площини.
Вісь y паралельна прямій, яка визначена вузлами 1 і 4.

thickness Товщина shell елементу. Товщина постійна по всій ширині елементу.
elmaterial Назва матеріалу shell елементу. Це ім'я має бути визначено в блоці матеріалів.
noip Кількість інтегрованих точок по товщині елементу. Всі точки від 1 до 5 можливі. Рекомендоване мінімальну кількість точок інтегрування 3.
nopip Кількість точок інтегрування, з яких буде записуватися результат у файл. Їх кількість може бути від 1 до NIP (значення, вказане в параметрі NIP), наприклад якщо NIP = 5, PIP становитиме 3.
shearfactor Це довільний параметр, що описує зміну товщини елементу, за замовчуванням дорівнює 1.0.
hglass Параметр включення і виключення контролю товщини елементу. Може мати два значення ON або OFF. За замовчуванням ON.
mhc Коефіцієнти контролю товщини. За замовчуванням 0.1.
oophc Коефіцієнти контролю виходу з площини. За замовчуванням 0.1.
rhc the Rotational Hourglass Control factor. This factor is multiplied with the calculated hourglass moments. Default is 0.1.
loadname Назва навантаження, яке визначено в блоці навантажень. Даним способом визначається навантаження на елемент.
c_factor Контактний фактор. Це зусилля, що виникає при контакті. Сила збільшується лінійно в процесі наближення та впровадження вузла, за замовчуванням дорівнює 10.
c_type Тип контакту. Значення OFF вимикає контакт. За замовчуванням використовується тип BASIC, який визначає контакт як два елементи Contact_Triangle (контакт між ними визначається по поверхні). Такий контакт добре працює при малих деформаціях елементу. Параметр ADVANSED використовується для включення контакту, при якому використовуються чотири елементи Contact_Triangle. При використанні цього параметра збільшується час розрахунку. Параметр EDGE дозволяє визначати контакт по гранях елемента і краях. Параметр ADVANSED_EDGE поєднує можливості попередніх параметрів.
friction Коефіцієнти тертя. Зазвичай використовується в межах 0,2 ... 0,8. Якщо контакту немає, коефіцієнти тертя не вказується.
thinning Визначає зміну товщини елементу при великих деформаціях. Його корисно використовувати при моделюванні процесу пресування. За замовчуванням параметр включено (ON). Щоб вимкнути використовується OFF.
Приклад
1 nodes = [113,118,110,106] nip = 5 t = 1.0 material = steel load = pres
Також дивись
Elements, Materials, Nodes, Shell_C0_3

Команда Shell_C0_3
Блок Elements
Опис Це трьохвузловий плоский елемент, визначений в класичній теорії Belytchko. Елемент має тільки одну точку інтегрування це означає, що результати розрахунку елемента проводяться тільки по одній точці, яка знаходиться всередині нього. Перевагою цього елемента є його висока швидкість. На відміну від елемента Shell_BT_4 він не має потреби у контролі площині і є більш жорстким. Це означає, що потрібно бути уважним при його використанні .
Синтаксис
nr [node1,node2,node3] T = thickness material = elmaterial NIP = noip PIP = nopip LOAD = loadname FACTOR = c_factor CONTACT = c_type FRICTION = friction THINNING = thinning
Опції
nr Номер елемента повинен бути унікальним, тобто ніякий інший елемент не може мати такого номера.
node1,2,..
shell image

Напрямок вузлів проти годинникової стрілки, як вказано на рисунку.

На рисунку вказано напрямок осі x, яке визначене напрямом вузлів 1 і 2.
Вісь z є нормаллю до площини.
Вісь y перпендикулярна вісі x.

thickness Товщина елементу. Товщина постійна по всій ширині елементу.
elmaterial Назва матеріалу елемента. Це ім'я має бути визначено в блоці матеріалів.
noip Кількість інтегрованих точок по товщині елементу. Всі точки від 1 до 5 можливі. Рекомендоване мінімальну кількість точок інтегрування 3.
nopip Кількість точок інтегрування, з яких буде записуватися результат у файл. Їх кількість може бути від 1 до NIP (значення, вказане в параметрі NIP), наприклад якщо NIP = 5, PIP становитиме 3.
loadname Назва навантаження, яке визначено в блоці навантажень. Даним способом визначається навантаження на елемент.
c_factor Контактний фактор. Це зусилля, що виникає при контакті. Сила збільшується лінійно в процесі наближення та впровадження вузла, за замовчуванням дорівнює 10.
c_type Параметр встановлює тип контакту. При значенні параметра OFF контакт відключається. Якщо параметр невизначений, контакт включений тільки по поверхні. Якщо встановлено параметр EDGE, контакт з поверхні буде доповнений контактом по грані.
friction Коефіцієнти тертя. Зазвичай використовується в межах 0,2 ... 0,8. Якщо контакту немає, коефіцієнти тертя не вказується.
thinning Визначає зміну товщини елементу при великих деформаціях. Його корисно використовувати при моделюванні процесу пресування. За замовчуванням параметр включено (ON). Щоб вимкнути використовується OFF.
Example
1 nodes = [113,118,110] nip = 5 t = 1.0 material = steel load = pres
See also
Elements, Materials, Nodes, Shell_BT_4

Команда Solid_Iso_4
Блок Elements
Опис Це об'ємний тетроедрон. Елемент має вісім точок інтегрування або одну точку інтегрування в центрі. Елемент базується на об'ємному елементі Solid_Iso_6.
Синтаксис
nr [node1,node2,node3,node4] material= elmaterial NIP=noip
Опції
nr Номер елемента. Повинен бути унікальним для моделі.
node1,2,..
tetra image

Вузли визначаються, як показано на фігурі щодо локальних осей координат.

Автоматичний вибір кроку для цього елемента не працює. Тому, для вказання його, необхідно використовувати параметр Step блоку Control.

noip Кількість точок інтегрування для елемента може бути 1 або 8. Рекомендується один точка інтегрування.
elmaterial Назва матеріалу елемента. Це ім'я має бути визначено в блоці матеріалів.
Example
1 nodes = [23,24,34,42] material = steel nip = 1
2 nodes = [23,23,34,42] material = steel nip = 8
See also
Elements, Materials, Nodes

Команда Solid_Iso_6
Block Elements
Опис Це простий ізопараметричниій об'ємний елемент з 8-ма точками інтеграції як показано на рисунку. Елемент може працювати з однією точкою інтегрування, яка в такому разі перебуває всередині, або з 8-ма точками інтегрування. Використання восьми точок інтегрування дає більш стійкий і точний результат.
Синтаксис
nr [node1,node2,node3,node4, node5,node6,node7,node8] material= elmaterial NIP=noip
Опції
nr Номер елемента повинен бути унікальним, тобто ніякий інший елемент не може мати такого номера.
node1,2,..
cube image
wedge image pyramid image tetra image

Вершини вузлів визначаються як показано на рисунку.

Інші типи об'ємних елементів можуть бути створені об'єднанням вузлів даного елемента, як показано на рисунку. Використання даного підходу не є оптимальним шляхом, тому рекомендується використовувати базовий елемент.

noip Кількість інтегрованих точок в товщині елементу, їх може бути від 1 до 8. Результати розрахунків будуть розраховані в кожній точці інтеграції і будуть записуватися в файл.
elmaterial Ім'я, яке використовується rod елементом. Це ім'я має бути описане в блоці матеріалів.
Приклад
1 nodes = [23,24,34,42,65,76,89,33] material = steel nip = 8
2 nodes = [23,23,34,42,65,65,89,33] material = steel nip = 8
Також дивись
Elements, Materials, Nodes

Команда Nodes
Блок Nodes
Опис Блок вузлів починається з ключового слова nodes з нового рядка. Кожний наступний рядок має визначати вузол: по одному вузлу в рядку. Impact розроблений для тривимірних просторових задач це означає, що для кожного вузла завжди повинні бути визначені три просторові координати. Якщо потрібно вирішити двовимірну завдання, кожен вузол повинен бути обмежений від руху в напрямку третя координати.
Синтаксис
Nodes
Опції -
Приклад
Nodes
Також дивись
Node

Команда Node
Блок Nodes
Опис Ця команда визначає вузол. Impact розроблений для тривимірних просторових задач це означає, що для кожного вузла завжди повинні бути визначені три просторові координати. Якщо потрібно вирішити двовимірну завдання, кожен вузол повинен бути обмежений від руху в напрямку третя координати.
Синтаксис
nr X = xcoord Y = ycoord Z = zcoord constraint = cname loads = lname M = mass Ixx = x_inertia Iyy = y_inertia Izz = z_inertia Ixy = xy_inertia Iyz = yz_inertia Ixz = xz_inertia
Опції
xcoord, ycoord, zcoord Це просторові координати у відповідних напрямках. Числові значення координат можуть описуватися як цілими так і десятковими числами.
cname Назва защемлення, встановленого для даного вузла. Защемлення повинно бути визначено в іншому місці файлу в блоці Constraint. Тільки один вид защемлення може бути визначений для даного вузла. Цей параметр не встановлюється, якщо вершина вільна.
lname Назва навантаження, яка прикладена до даного вузла. Навантаження повинно бути визначене в блоці LOAD. Тільки одне навантаження може бути прикладене до вузла. Цей параметр не повинен бути визначений, якщо вершина вузла вільна.
mass Вага зосередженої маси в точці.
x_inertia Інерція в напрямку осі x у вузлі.
y_inertia Інерція в напрямку осі y у вузлі.
z_inertia Інерція в напрямку осі z у вузлі.
xy_inertia Інерція в напрямку xy.
yz_inertia Інерція в напрямку yz.
xz_inertia Інерція в напрямку xz.
Приrkfl
Nodes
Такjж дивись
Node

Команда Constraints
Блок Constraints
Опис У цьому блоці визначається защемлення, кожне з яких має описуватися з нового рядка.
Синтаксис
Типи обмеженьctype
Опцыъ
ctype Будь-які типи обмежень: Boundary_Condition, Rigid_Body
Приклад
Constraints of type Boundary_Condition
Також дивись
Constraint, Node, Load

Команда Boundary_Condition
Блок Constraints
Опис Визначаються граничні умови защемлення. Реакції зв'язку дозволяють керувати переміщенням вузлів у різних напрямках з допомогою прискорень і швидкостей вузла. Для визначення цього необхідно вказати тільки ті компоненти прискорень і швидкостей, які діють на вузол. При цьому інші вказувати не потрібно. Якщо одна з складових не вказана, то вузол в цьому напрямку вільний.
Синтаксис
name ax = value ay = value az = value vx = value vy = value vz = value arx = value ary = value arz = value vrx = value vry = value vrz = value axis = [node1,node2,node3] update = upd
Опції
name Name of the constraint. Must be unique.
value Значення обмежень. Може бути задано числом або у вигляді таблиці значень [t1, y1, t2, y2 ,..., tn, yn], де t1 - значення часу, y1 - величина обмеження для часу t1. Значення y1 може бути вказано параметром off що означає, що для заданого моменту часу обмеження не встановлено.
node1,node2,node3 Ці вузли визначають локальну систему координат для грантчних умов. Якщо вони визначені, то встановлені реакції зв'язків будуть орієнтуватися по них. Локальна вісь x спрямована від node1 до node2. Вісь z є нормаллю до площини, певною віссю x і вектором, спрямованим з node1 до node3. Вісь y-це нормаль до площини xz.
upd Параметр вказує на необходність зміни локальної системи координат, якщо локальна система координат визначена і значення параметра модернізації встановлено ON. Це означає, що при зміні положення визначають вузли node1, 2, 3 автоматично змінюється положення локальної системи координат.
Приклад
exampleconstraint ax = [0,0,1,1.5,5,off,6,3,100,3] ay = 3.0 az = 0.0
Також дивись
Node, Load

Команда Rigid_Body
Блок Constraints
Опис Визначає центр маси тіла. Вузли, для яких застосовується дане обмеження, об'єднуються в єдине тверде тіло і зв'язуються з центральної вершиною. У центральну вершину поміщається центр ваги тіла. Переміщення тіла буде управлятися через центральну вершину. Центр тяжіння визначає масу тіла і інерцію.
Синтаксис
name master_node = nnum update_position = updt
Опції
name Назва обмеження повинна бути унікальною.
nnum Номер вузла центру тяжіння.
updt Якщо включено ON, центральна вершина буде автоматично поміщена в центр маси твердого тіла.
Приклад
rb1 master_node = 25
Також дивись
Boundary_Condition, Node

Команда Loads
Блок Loads
Опиc У цьому блоці описуються зусилля. Кожне зусилля описується з нового рядка і одним рядком.
Синтаксис
Loads
Опції
-
Приклад
Loads
Також дивись
Load, Node, Constraint

Команда Load
Блок Loads
Опис Блок навантажень, в якому визначаються навантаження, що записуються в одиничний рядок. Зусилля, що визначаються в цьому блоці, можуть застосовуватися до вузлів або деяких елементів. Тут визначаються сили в напрямках x, y і z. У цьому блоці можуть визначатися прискорення і тиск.
Синтаксис
name fx = value fy = value fz = value mx = value my = value mz = value ax = acc ay = acc az = acc arx = acc ary = acc arz = acc p = pressure
Опції
name Назва навантаження повинна бути унікальною.
value Величина навантаження. Може бути задана числом або у вигляді таблиці значень [t1, y1, t2, y2 ,..., tn, yn], де t1 - значення часу, y1 - величина навантаження для часу t1. Значення y1 може бути вказано параметром off що означає, що для заданого моменту часу значення навантаження не встановлено.
acc Величина прискорення. Прискорення додається до навантаження, прикладеної до вузла, у такий спосіб можна моделювати силу тяжіння. Прискорення може описуватися у вигляді одиничного значення та у вигляді графіка.
pressure Величина тиску. Може бути задано числом або у вигляді таблиці значень [t1, y1, t2, y2 ,..., tn, yn], де t1 - значення часу, y1 - величина обмеження для часу t1. Значення y1 може бути вказано параметром off що означає, що для заданого моменту часу обмеження не встановлено.
Приклад
exampleload ax = [0,0,1,1.5,5,off,6,3,100,3] p = 3.0
Також дивись
Node, Load

Команда Materials
Блок Materials
Опис Визначається закон опису матеріала. Є кілька законів опису матеріалу. У цьому блоці описуються однотипні матеріали, їх опис має бути в одній лінії.
Синтаксис
Materials of type mtype
Опції
mtype Назва закону, що описує матеріал. Один матеріал в одному рядку.
Приклад
Materials of Type Elastic
Також дивись
Elastic, Elastoplastic

Команда Elastic
Блок Materials
Опис Це пружній матеріал.
Синтаксис
name E = yvalue RHO = dvalue NU = nuvalue FAILURE_STRAIN = fstrain FAILURE_STRESS = fstress
Опції
name Назва матеріалу має бути унікальною.
yvalue Модуль пружності матеріалу.
dvalue Щільність матеріалу.
nuvalue Коефіцієнт Пуассона.
fstrain Значення допустимої інтенсивності деформації, при якому відбувається руйнування елемента. Цей елемент буде видалено з моделі.
fstress Інтенсівносьт напруги, при якому відбувається руйнування елемента. Цей елемент буде видалено з моделі.
Приклад
steel E = 210 D = 0.0000078 NU = 0.3
Також дивись
Elements, Materials, Elastoplastic

Команда Elastoplastic
Блок Materials
Опис Це ізопараметричний пружнопластичних матеріал.
Синтаксис
name E = yvalue RHO = dvalue NU = nuvalue YIELD_STRESS = svalue EP = fvalue Y1,Y2.. Y9 = svalue V1,V2..V9 = vvalues FAILURE_STRAIN = fstrain FAILURE_STRESS = fstress
Опції
name Назва матеріалу має бути унікальною.
yvalue Модуль пружності матеріалу.
dvalue Щільність матеріалу.
fstress Інтенсивність напруги, при якій відбувається руйнування елемента. Цей елемент буде видалено з моделі.
svalue Межа текучості матеріалу. Може бути визначена як ціле значення, в такому разі параметр EP визначає лінійність закону. Можливий варіант визначення текучості матеріалу у вигляді таблиці значень, в якій пари координат деформація / напруга. Приклад [eps0, stress0, eps1, stress2 ,...., epsn, stressn]. Якщо параметр EP описує криву напруга / деформація, то параметр YIELD_STRESS не використовується, тобто дорівнює нулю.
fvalue Модуль пластичності. Якщо крива текучості визначена, цей параметр не потрібен.
vvalue Величина деформації значень для Y1, 2. Крива описана у вигляді двох координат деформації / напруги, нульове значення визначено параметром YIELD_STRESS.
fstrain Значення допустимої інтенсивності деформації, при якій відбувається руйнування елемента. Цей елемент буде видалено з моделі.
fstress Інтенсивність напруги, при якій відбувається руйнування елемента. Цей елемент буде видалено з моделі.
Приклад
epsteel E = 210 RHO = 0.0000078 NU = 0.3 YIELD_STRESS = 0.180 EP = 0.1
steel2 E = 210 RHO = 0.0000078 NU = 0.3 YIELD_STRESS = [0,0.180,0.3,0.220,2.0,0.250]
v_steel E = 210 RHO = 0.0000078 NU = 0.3 YIELD_STRESS = [0,0.180,0.3,0.220] V1 = 0.2 Y1 = [0,0.200,0.3,0.240]
Також дивись
Elements, Materials, Elastic

Команда ThermoElastoplastic
Блок Materials
Опис Це ізопараметричний термопружнопластичний матеріал.
Синтаксис
name E = yvalue RHO = dvalue NU = nuvalue YIELD_STRESS = svalue T = tvalue A = avalue EP = fvalue Y1,Y2.. Y9 = svalue V1,V2..V9 = vvalues FAILURE_STRAIN = fstrain FAILURE_STRESS = fstress
Опції
name Назва матеріалу має бути унікальною.
yvalue Модуль пружності матеріалу.
dvalue Щільність матеріалу.
fstress Інтенсівносьт напруги, при якій відбувається руйнування елемента. Цей елемент буде видалено з моделі.
svalue Межа текучості матеріалу. Може бути визначена як ціле значення, в такому разі параметр EP визначає лінійність закону. Можливий варіант визначення текучості матеріалу у вигляді таблиці значень, в якій пари координат деформація / напруга. Приклад [eps0, stress0, eps1, stress2 ,...., epsn, stressn]. Якщо параметр EP описує криву напруга / деформація, то параметр YIELD_STRESS не використовується, тобто дорівнює нулю.
fvalue Модуль пластичності. Якщо крива плинності визначена, цей параметр не потрібний.
vvalue Величина деформації значень для Y1, 2. Крива описана у вигляді двох координат деформація / напруга, нульове значення визначено параметром YIELD_STRESS.
fstrain Значення допустимої інтенсивності деформації, при якій відбувається руйнування елемента. Цей елемент буде видалено з моделі.
fstress Інтенсівность напруги, при якій відбувається руйнування елемента. Цей елемент буде видалено з моделі.
Приклад
epsteel epsteel E = 210 RHO = 0.0000078 NU = 0.3 YIELD_STRESS = 0.180 EP = 0.1 T = 0 A = 0.0000113
steel2 E = 210 RHO = 0.0000078 NU = 0.3 YIELD_STRESS = [0,0.180,0.3,0.220,2.0,0.250] T = 0 A = 0.0000113
v_steel E = 210 RHO = 0.0000078 NU = 0.3 YIELD_STRESS = [0,0.180,0.3,0.220] V1 = 0.2 Y1 = [0,0.200,0.3,0.240] T = 0 A = 0.0000113
Також дивись
Elements, Materials, Elastic

Команда Spring
Блок Materials
Опис Це пружина. Даний матеріал визначає жорсткість і демпфування пружного елемента і не може бути використаний з іншими типами елементів. Жорсткість і демпфування можуть визначатися як функції або константи для усіх напрямків.
Синтаксис
name KX = kxvalue KY = kyvalue KZ = kzvalue KRX = krxvalue KRY = kryvalue KRZ = krzvalue CX = cxvalue CY = cyvalue CZ = czvalue CRX = crxvalue CRY = cryvalue CRZ = crzvalue
Опції
name Назва матеріалу має бути унікальною.
kxvalue Жорсткість у напрямку вісі x. Може визначатися як константа або як функція для переміщення в напрямку вісі x. Якщо функція задається у вигляді таблиці пар значень kx = [d0, K0, d1, K1 ,..., dN, KN], то перше значення буде зміною довжини, друге - жорсткістю. За замовчуванням жорсткість дорівнює 0.
kyvalue Жорсткість у напрямку вісі y. Може бути визначена як константа або як функціядля локального переміщення в напрямку y. Опис жорсткості проводиться аналогічним чином як і для установки KX.
kzvalue Жорсткість у напрямку вісі z. Може бути визначена як константа або як функціядля локального переміщення в напрямку y. Опис жорсткості проводиться аналогічним чином як і для установки KX.
krxvalue Жорсткість навколо локальної вісі x. Визначено як константа або функція. За замовчуванням дорівнює 0.
kryvalue Жорсткість навколо локальної вісі y. Визначено як константа або функція. За замовчуванням жорсткість визначається так як і для установки KRX.
krzvalue Жорсткість навколо локальної вісі z. Визначено як константа або функція. За замовчуванням жорсткість визначається так як і для установки KRX.
cxvalue Демпфування по локальній вісі x. Може визначатися як константа або як функція для переміщення в напрямку осі x. Якщо функція визначена, то синтаксис її будуть наступним cx = [d0, C0, d1, C1 ,..., dN, CN]. За замовчуванням демпфування дорівнює 0.
cyvalue Демпфування по локальній осі y. Може визначатися як константа або як функція для переміщення в напрямку осі y. За замовчуванням демпфування визначається так як і для установки CX.
czvalue Демпфування по локальній вісі z.Может визначатися як константа або як функція для переміщення в напрямку вісі z. За замовчуванням демпфування визначається так як і для установки CX.
crxvalue Демпфування навколо локальної вісі x. Може бути визначена як константа або у вигляді функції. За замовчуванням демпфування дорівнює 0.
cryvalue Демпфування навколо локальної вісі y. Може бути визначена як константа або у вигляді функції. За замовчуванням демпфування визначається так як і для установки CRX.
crzvalue Демпфування навколо локальної вісі z. Може бути визначена як константа або у вигляді функції. За замовчуванням демпфування визначається так як і для установки CRX.
Приклад
attrib KX = 10 CX = [0,0,1,20,2,off,3,30,45,0]
Також дивись
Elements, Materials, Elastoplastic

Одиниці виміру

При описі моделі можна використовувати будь-які одиниці виміру. Наступна таблиця показує можливі комбінації для одиниць СІ, але подібні правила також працюють для будь-яких інших одиниць виміру.
Довжина Час Маса Зусилля Тиск Швидкість Щільність Енергія Прискорення вільного падіння
m s Kg Kg m/s2 N/m2 m/s Kg/m3 Kgm2/s2 9.81
m s Kg N Pa m/s m Kg/l J 9.81
m s g mN mPa m/s micro Kg/l mJ 9.81
m s Mg (ton) KN KPa m/s Kg/l KJ 9.81
m ms Kg MN MPa Km/s m Kg/l MJ 9.81e-6
m ms g KN KPa Km/s micro Kg/l KJ 9.81e-6
m ms Mg (ton) GN GPa Km/s Kg/l GJ 9.81e-6
mm s Kg mN KPa mm/s M Kg/l micro J 9.81e+3
mm s g micro N Pa mm/s g/mm3 nJ 9.81e+3
mm s Mg (ton) N MPa mm/s Mg/mm3 mJ 9.81e+3
mm ms Kg KN GPa m/s M Kg/l J 9.81e-3
mm ms g N MPa m/s K Kg/l mJ 9.81e-3
mm ms Mg (ton) MN TPa m/s G Kg/l KJ 9.81e-3
cm ms g daN 10^5 Pa (bar) dam/s Kg/l dJ 9.81e-4
cm ms Kg 10^4 N (KdaN) 10^8 Pa (Kbar) dam/s K Kg/l hJ 9.81e-4
cm ms Mg (ton) 10^7 N(MdaN) 10^11 Pa (Mbar) dam/s M Kg/l 10^5 J 9.81e-4
cm micro s g 10^7 N (MdaN) 10^11 Pa (Mbar) 10^4 m/s Kg/l 10^5 J 9.81e-10