============ /DFS/DETCORD ============ Ключевое слово формата блока Задайте время горения элементов взрывчатого материала вдоль нейтрального волокна детонирующего шнура. Нейтральное волокно снабжено упорядоченной группой узлов и построено численно сплайном. интерполяция. .. image:: images/dfs_detcord_starter_r_dfs_detcord.png :alt: dfs_detcord *(Рисунок 1.)* Формат ------ .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "/DFS/DETCORD/detcord_ID/unit_ID", "/DFS/DETCORD/detcord_ID/unit_ID", "/DFS/DETCORD/detcord_ID/unit_ID", "/DFS/DETCORD/detcord_ID/unit_ID", "/DFS/DETCORD/detcord_ID/unit_ID", "/DFS/DETCORD/detcord_ID/unit_ID", "/DFS/DETCORD/detcord_ID/unit_ID", "/DFS/DETCORD/detcord_ID/unit_ID", "/DFS/DETCORD/detcord_ID/unit_ID", "/DFS/DETCORD/detcord_ID/unit_ID" "", "", "VDET", "VDET", "TDET", "TDET", "Iopt", "", "mat_ID", "grnod_ID" Определение ----------- .. csv-table:: :header: "Поле", "Содержание", "Пример единицы СИ" :widths: 33, 33, 33 "detcord_ID", "Детонатор идентификатор.(Целое число, максимум 10 цифр)", "" "unit_ID", "Идентификатор объекта.(Целое число, максимум 10 цифр)", "" "VDET", "(Необязательно) Скорость детонации. = 0,0 (по умолчанию) Означает мгновенную детонацию. (Настоящий)", ":math:`[\frac{m}{s}]`" "TDET", "Время детонации.По умолчанию = 0,0 (Реальный)", ":math:`[s]`" "Iopt", "(Необязательно) Флаг формулировки. = 0 Установите на 3. = 1 Кусочно-линейное использование VDET. = 2 Мгновенная детонация. = 3 (по умолчанию) Зажигание от первого узла и распространение вдоль нейтральное волокно, рассчитанное с помощью сплайн-интерполяции. Использование Параметр JWL DCJ или VDET если определено. (Целое число)", "" "mat_ID", "Взрывоопасный идентификатор. = 0 (по умолчанию) Включены все материальные законы 'JWL'. (Целое число)", "" "grnod_ID", "Упорядоченная группа узлов идентификатор. Необходимо использовать /GRNOD/NODENS.(Целое число)", "" Пример (ТНТ) ------------ .. code-block:: #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /DFS/DETCORD/11 # VDET TDET Iopt MatID GrNodID 1.0 10.0 0 55 21 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /MAT/JWL/55 TNT - data from example 46 with unit: (g-mm-mus) - Standard JWL , No Afterburning # RHO_I 1.63 # A B R1 R2 OMEGA 3.7121 .0323 4.15 .95 .3 # D P_CJ E0 Eadd I_BFRAC Q_OPT .693 .21 .07 0 0 0 # P0 Psh 0 0 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| /EULER/MAT/55 # Flrd 0.0 #---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----| #enddata Комментарии ----------- 1. Сплайн Катмулла-Рома интерполяция 1 используется для построения нейтрального волокна с предоставленная группа узлов. Центростремительный метод-Кэтмулла-Рома 2 выбран потому, что он имеет несколько желательных математические свойства: предотвращает образование петель, самопересечений, чашек и он более точно следует за контрольными точками. 3 2. Зажигание начинается со шнура секция, которая содержит первый узел и распространяется по нейтральному волокну. Каждый участок шнура должен иметь одинаковое время воспламенения в зависимости от его положение вдоль нейтрального волокна. Для каждого элемента центроид проецируется на нейтральное волокно и время воспламенения рассчитываются по положению вдоль нейтрали. волокно. 3. Время детонации доступно. в выходном файле Starter (IPRI ≥ 3). 4. Доступны фракции сжигания в файле истории времени с /TH/BRIC card и ключевое слово BFRAC вывода контура. 5. Скорость детонации принимается из материального закона JWL. Детонация шнура есть мгновенный. 1 Э. Кэтмалл и Р. Ром. « Класс локальных интерполирующих сплайнов. Компьютерная геометрия Дизайн », стр. 317–326, 1974 г. 2 П. Дж. Барри и Р. Н. Голдман. « Алгоритм рекурсивной оценки для класса catmull-rom сплайны ».SIGGRAPH Компьютерная графика, 22(4):199–204, 198 3 Джем Юксель, Скотт Шефер, Джон Кейзер, « О параметризации кривых Кэтмулла-Рома », грант НФС CCF-0702409