Команда | Controls | ||
Блок | Controls | ||
Опис | Блок управління починається з ключового слова Control і розміщується в одну лінію. При описанні може використовуватись тільки один блок контролю. Тут визначені команди, які контролюють процес рішення. кожна команда визначається з нового рядка. | ||
Синтаксис |
Controls | ||
Опції |
|
||
Приклад |
Controls |
||
Також дивись |
Run, Print |
Команда | Run | ||||||
Блок | Controls | ||||||
Опис | Ця команда керує процесом рішення. Обов'язковими параметрами тут є час початку розрахунку і час кінця розрахунку. Параметр, що визначає крок розрахунку, є необов'язковим і може не вказуватися. Якщо крок не вказаний, то автоматично вибирається найбільш оптимальний крок для кожного етапу рішень. | ||||||
Синтаксис |
Run from svalue to evalue step stpvalue | ||||||
Опції |
|
||||||
Приклад |
Run from 0.0 to 1.2 step 0.0001 | ||||||
Також дивись | Controls, Print |
Команда | |||
Блок | Controls | ||
Опис | Ця команда керує процесом запису результатів розрахунку у файл. Команда може використовуватися двічі. Перший варіант використання дозволяє вказати крок запису результатів розрахунків у файл. Для цього використовується ключове слово every b>. У другому випадку для запису додаткових даних в окремі файли перед ключовим словом every b> вказується ключове слово tracker b> . | ||
Синтаксис |
print tracker every value step | ||
Опции |
|
||
Пример |
Print every 0.01 step | ||
Также смотри |
Controls, Run |
Команда | For | ||||
Блок | Controls | ||||
Опис | Ця програма вибирає формат виведення результатів розрахунку в файл і може використовуватися для різних postprocessor. За замовчуванням, виведення результатів відбувається в форматі GID. Ця команда є не обов'язковою і часто відсутня. | ||||
Синтаксис |
For writertype use selected_type | ||||
Опції |
|
||||
Example |
For Writer use GIDWriter | ||||
See also |
Trackers, Elements |
Команда | Elements | ||
Блок | Elements | ||
Опис | За допомогою цього блоку визначається тип кінцевих елементів. Тільки один тип елементів може визначатися в цьому блоці. Якщо в моделі використовуються різні типи кінцевих елементів, то вони обов'язково описуються в різних блоках. | ||
Синтаксис |
Elements of Type eltype |
||
Опції |
|
||
Приклад |
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 | ||||||||
Опції |
|
||||||||
Приклад |
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 | ||||||||||||
Опції |
|
||||||||||||
Приклад |
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 | ||||||||||||
Опції |
|
||||||||||||
Приклад |
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 | ||||||||||||||
Опції |
|
||||||||||||||
Приклад |
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 | ||||||||||||||
Опції |
|
||||||||||||||
Приклад |
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 | ||||||||||||||||||||||||||||||||||
Опції |
|
||||||||||||||||||||||||||||||||||
Приклад |
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 | ||||||||||||||||||||||||
Опції |
|
||||||||||||||||||||||||
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 | ||||||||||
Опції |
|
||||||||||
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 | ||||||||||
Опції |
|
||||||||||
Приклад |
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 b> з нового рядка. Кожний наступний рядок має визначати вузол: по одному вузлу в рядку. 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 | ||||||||||||||||||||
Опції |
|
||||||||||||||||||||
Приrkfl |
Nodes | ||||||||||||||||||||
Такjж дивись |
Node |
Команда | Constraints | ||
Блок | Constraints | ||
Опис | У цьому блоці визначається защемлення, кожне з яких має описуватися з нового рядка. | ||
Синтаксис |
Типи обмеженьctype | ||
Опцыъ |
| ||
Приклад |
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 | ||||||||
Опції |
| ||||||||
Приклад |
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 | ||||||
Опції |
| ||||||
Приклад |
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 | ||||||||
Опції |
| ||||||||
Приклад |
exampleload ax = [0,0,1,1.5,5,off,6,3,100,3] p = 3.0 | ||||||||
Також дивись |
Node, Load |
Команда | Materials | ||
Блок | Materials | ||
Опис | Визначається закон опису матеріала. Є кілька законів опису матеріалу. У цьому блоці описуються однотипні матеріали, їх опис має бути в одній лінії. | ||
Синтаксис |
Materials of type mtype | ||
Опції |
|
||
Приклад |
Materials of Type Elastic |
||
Також дивись |
Elastic, Elastoplastic |
Команда | Elastic | ||||||||||||
Блок | Materials | ||||||||||||
Опис | Це пружній матеріал. | ||||||||||||
Синтаксис |
name E = yvalue RHO = dvalue NU = nuvalue FAILURE_STRAIN = fstrain FAILURE_STRESS = 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 | ||||||||||||||||||
Опції |
|
||||||||||||||||||
Приклад |
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 | ||||||||||||||||||
Опції |
|
||||||||||||||||||
Приклад |
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 | ||||||||||||||||||||||||||
Опції |
|
||||||||||||||||||||||||||
Приклад |
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 |