Команда | 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. Во втором случае для записи дополнительных данных в отдельные файлы перед ключевым словом every указывается ключевое слово tracker . | ||
Синтаксис |
print tracker every value step | ||
Опции |
|
||
Пример |
Print every 0.01 step | ||
Также смотри |
Controls, Run |
Команда | For | ||||
Блок | Controls | ||||
Описание | Эта программа выбирает формат вывода результатов расчета в файл и может использоваться для различных postprocessor. По умолчанию, вывод результатов идет в формате GID. Эта команда является не обязательной и зачастую отсутствует. | ||||
Синтаксис |
For writertype use selected_type | ||||
Options |
|
||||
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 с новой строки. Каждая следующая строка должна определять узел: по одному узлу в строке. 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 | ||||||||||||||||||||
Опции |
|
||||||||||||||||||||
Пример |
Nodes | ||||||||||||||||||||
Также смотри |
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 |
Описание | В этом блоке описываются усилия. Каждое усилие описывается с новой строки и одной строкой. |
Синтаксис |
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 |