Команда | 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 |
Command | Restore | ||
Block | Controls | ||
Description | Эта команда контролирует процесс сохранения во время решения и позволяет создавать точки восстановления расчета модели. При возникновении ошибки расчет останавливается. В файл сохранены время ошибки, шаг ошибки. При повторном запуске модели шаг времени уменьшается в два раза ( timestep = timestep_error / 2 ). Так происходит каждый раз при запуске модели. Это позволяет правильно определить шаг. | ||
Syntax |
restore save value | ||
Options |
|
||
Example |
Restore save previous | ||
See also |
Controls |
Команда | 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 nodes = [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 nodes = [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 nodes = [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 |
Команда | Trackers | ||
Блок | Trackers | ||
Описание | Графики используются для отслеживания результатов данного решения. Есть несколько различных графиков, каждый, специально создан для отслеживания разных результатов. | ||
Синтаксис |
Trackers of Type ttype |
||
Опции |
|
||
Пример |
Trackers of Type Nodeforce |
||
Также смотри |
Nodeforce, Sectionforce |
Команда | Nodeforce | ||||||||||||||||
Блок | Trackers | ||||||||||||||||
Описание | Система записи считывает силы из одного или нескольких узлов и сохраняет их, как результующую в файл. Данные записываются в формате GID pre/postprocessor, так же их можно записывать в другом формате. Формат записи контролируется Trackwriter. | ||||||||||||||||
Синтаксис |
nr nodes = [tnode,tnode,...,tnode] DIRECTION = dir FILENAME = fname TARGET = [ttime,timetol,tvalue,valuetol] | ||||||||||||||||
Опции |
|
||||||||||||||||
Пример |
1 nodes = [23] direction = x+ filename = nodeforce.trk |
||||||||||||||||
Также смотри |
Trackwriter, Sectionforce, Trackers |
Команда | Nodemoment | ||||||||||||||||
Блок | Trackers | ||||||||||||||||
Описание | Графическая зависимость записывает момент одного или нескольких узлов в указаный файл. Данные записываются в формате GID pre/postprocessor, так же их можно записывать в другом формате. Формат записи контролируется Trackwriter. | ||||||||||||||||
Синтаксис |
nr nodes = [tnode,tnode,...,tnode] DIRECTION = dir FILENAME = fname TARGET = [ttime,timetol,tvalue,valuetol] | ||||||||||||||||
Опции |
|
||||||||||||||||
Пример |
1 nodes = [23] direction = x+ filename = nodemoment.trk |
||||||||||||||||
Также смотри |
Trackwriter, Nodeforce, Sectionforce, Trackers |
Команда | NodeDisplacement | ||||||||||||||||
Блок | Trackers | ||||||||||||||||
Описание | Система записи узла в указаный файл. Данные записываются в формате GID pre/postprocessor, так же их можно записывать в другом формате. Формат записи контролируется Trackwriter. | ||||||||||||||||
Синтаксис |
nr node = [tnode] DIRECTION = dir FILENAME = fname TARGET = [ttime,timetol,tvalue,valuetol] | ||||||||||||||||
Опции |
|
||||||||||||||||
Пример |
1 node = [23] direction = z filename = nodedisp.trk |
||||||||||||||||
Также смотри |
Trackwriter, Sectionforce, Trackers |
Команда | NodeAcceleration | ||||||||||||||||
Блок | Trackers | ||||||||||||||||
Описание | Система записи считывает ускорения указаного узла и записывает результат в файл. Данные записываются в формате GID pre/postprocessor, так же их можно записывать в другом формате. Формат записи контролируется Trackwriter. | ||||||||||||||||
Синтаксис |
nr node = [tnode] DIRECTION = dir FILENAME = fname TARGET = [ttime,timetol,tvalue,valuetol] | ||||||||||||||||
Опции |
|
||||||||||||||||
Пример |
1 node = [23] direction = z filename = nodeacc.trk |
||||||||||||||||
Также смотри |
Trackwriter, Sectionforce, Trackers |
Команда | Sectionforce | ||||||||
Блок | Trackers | ||||||||
Описание | Система записи собирает узловые силы из указаных узлов. Первые три узла отслеживают плоскость, нормаль которой будет являться осью, на которой будут прощитоваться усилия. Как минимум три узла должны быть указаными. Данные записываются в формате GID pre/postprocessor, так же их можно записывать в другом формате. Формат записи контролируется Trackwriter. | ||||||||
Синтаксис |
nr nodes = [node1,node2,node3,nodeN] direction = dir filename = fname | ||||||||
Опции |
|
||||||||
Пример |
1 nodes = [23,24,12,34,15] filename = sectionforce_1.trk |
||||||||
Также смотри |
Nodeforce, Trackwriter, Trackers |
Команда | Energy | ||||||||||||||
Блок | Trackers | ||||||||||||||
Описание | Система записи считывает энергию модели и сохраняет в указаный файл. Существует несколько типов энергии и только один из них может быть записан в указаной графической зависимости. Данные записываются в формате GID pre/postprocessor, так же их можно записывать в другом формате. Формат записи контролируется Trackwriter. | ||||||||||||||
Синтаксис |
nr TYPE = ttype FILENAME = fname TARGET = [ttime,timetol,tvalue,valuetol] | ||||||||||||||
Опции |
|
||||||||||||||
Пример |
1 type = external filename = energy_external.trk |
||||||||||||||
Также смотри |
Trackwriter, Sectionforce, Trackers |
Команда | NodeDistance | ||||||||||||||
Блок | Trackers | ||||||||||||||
Описание | Система записи описывает расширения между двумя узлами. Данные записываются в формате GID pre/postprocessor, так же их можно записывать в другом формате. Формат записи контролируется Trackwriter. | ||||||||||||||
Синтаксис |
nr node = [node1,node2] FILENAME = fname TARGET = [ttime,timetol,tvalue,valuetol] | ||||||||||||||
Опции |
|
||||||||||||||
Пример |
1 node = [23,15] filename = nodedist.trk |
||||||||||||||
Также смотри |
Trackwriter, Sectionforce, Trackers |
Команда | RodForce | ||||||||||||||
Блок | Trackers | ||||||||||||||
Описание | Система записи усилий, возникающих в элементе Rod_2. Усилие записывается в локальной системе координат для данного элемента. Данные записываются в формате GID pre/postprocessor, так же их можно записывать в другом формате. Формат записи контролируется Trackwriter. | ||||||||||||||
Синтаксис |
nr element = [telem] FILENAME = fname TARGET = [ttime,timetol,tvalue,valuetol] | ||||||||||||||
Опции |
|
||||||||||||||
Пример |
1 element = [23] filename = rodforce.trk |
||||||||||||||
Также смотри |
Trackwriter, Sectionforce, Trackers |
Команда | BeamSpring | ||||||||||||||||
Блок | Trackers | ||||||||||||||||
Описание | Система записи усилий и моментов, возникающих в элементе Spring_2. Усилия и моменты записывается в локальной системе координат для данного элемента. Данные записываются в формате GID pre/postprocessor, так же их можно записывать в другом формате. Формат записи контролируется Trackwriter. | ||||||||||||||||
Синтаксис |
nr element = [telem] FILENAME = fname COMPONENT = comp TARGET = [ttime,timetol,tvalue,valuetol] | ||||||||||||||||
Опции |
|
||||||||||||||||
Пример |
1 element = [23] filename = beamspring_mz.trk component = mz | ||||||||||||||||
Также смотри |
Trackwriter, Sectionforce, Trackers, Beam_Spring_2 |
Длина | Время | Масса | Сила | Давление | Скорость | Плотность | Энергия | Ускорение св.пад. |
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 |
Impact имеет режим, в котором он работает и может импортировать различные форматы файлов. Это происходит, когда Solver вызывается с входного и выходной файла. Для того Solver необходимо указать входной и выходной файл.Кроме того, эта функция доступна из графического интерфейса с помощью кнопки импорт файлов.
В настоящее время, Impact поддерживает файлы, которые были созданы с *.msh расширением и *.nas расширением. Это файлы созданые в программах Gmsh и соответственно Nastran.
Импортирование файлов из указаных форматов может быть сделано с командной строки по следующему синтаксису:
java run.Impact infile outfile
Impact поддерживает трансляцию файлов Nastran формат Fembic. Это в основном можно использовать для перевода узлов и элементов. Не ожидайте, что материалы или ограничения будут переданы правильно. В настоящее время лишь MAT1 и SPC1 типы доступны, поэтому, если у вас возникли проблемы перевода файлов, переименуйте материалы или граничные условия, чтобы получить соответствие в модели. Кроме того, если узлы выраженные в какой-то системе координат, иной чем другие глобальные, возможны несоответствие геометрии.
При трансляции также возникает проблема с переводом формата числа. Примером может быть 0.7800-8. Это не будет работать. Когда возникает такая ситуация, номер должен быть изменён таким образом 0.780e-8.
Некоторые программы экспорта Nastran файла используют синтаксис для узла (GRID), как GRID*. То же относится к синтаксису CBAR становится CBAR *. Для решения этой проблемы необходимо произвести автозамену указаных переменных.
Если вы это сделаете, это уменшит количество возвратов трансляции файлов.
Open Source Pre и Postprocessor Gmsh теперь поддерживается в Impact. Выходной от preprocessor (Версия 1.0 *.msh формате) может быть переведен в Fembic формат таким же образом, как и для nastran *.nas файла.
При создании модели в Gmsh, вы можете настроить сетку с нескольками специальными параметрами, которые были определены для интерфейса с Impact. Эти параметры доступны в *.geo файле, который вы найдете в интерфейсе каталога в Impact. Файл называется impact.geo
.
Как использовать параметры приведены в другом файле в том же каталоге bumper.geo. Геометрия, должна быть cоздана сеткой 2D кнопки в Gmsh, затем экспортированы в файл *.msh файл (версии 1.0 формат файла). Этот файл затем можно читать в редакторе Impact и затем сохранить как *.in file. Этот файл будет автоматически переведен в формат файла Fembic ( Impacts native file format). Затем пользователь должен отредактировать файл для установки TimeStep и другим параметрам.