========== /FRAME/NOD ========== Ключевое слово формата блока Описывает движущийся кадр, определенный узлом. Формат ------ .. csv-table:: :header: "(1)", "(2)", "(3)", "(4)", "(5)", "(6)", "(7)", "(8)", "(9)", "(10)" :widths: 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 "/FRAME/NOD/frame_ID", "/FRAME/NOD/frame_ID", "/FRAME/NOD/frame_ID", "/FRAME/NOD/frame_ID", "/FRAME/NOD/frame_ID", "/FRAME/NOD/frame_ID", "/FRAME/NOD/frame_ID", "/FRAME/NOD/frame_ID", "/FRAME/NOD/frame_ID", "/FRAME/NOD/frame_ID" "frame_title", "frame_title", "frame_title", "frame_title", "frame_title", "frame_title", "frame_title", "frame_title", "frame_title", "frame_title" "node_ID1", "node_ID2", "node_ID3", "", "", "", "", "", "", "" "X1", "X1", "Y1", "Y1", "Z1", "Z1", "", "", "", "" "X2", "X2", "Y2", "Y2", "Z2", "Z2", "", "", "", "" Определение ----------- .. csv-table:: :header: "Поле", "Содержание", "Пример единицы СИ" :widths: 33, 33, 33 "frame_ID", "Система отсчета идентификатор.(Целое число, максимум 10 цифр)", "" "frame_title", "Система отсчета заголовок.(Символ, максимум 100 символов)", "" "node_ID1", "Идентификатор узла N1.(Целое число)", "" "node_ID2", "Идентификатор узла N2.(Целое число)", "" "node_ID3", "Идентификатор узла N3.(Целое число)", "" "X1", "X-компонент оси кадра :math:`Y'` .(Реал)", "" "Y1", "Компонент Y оси кадра :math:`Y'` .(Реал)", "" "Z1", "Z-компонент оси рамы :math:`Y'` .(Реал)", "" "X2", "X-компонент оси :math:`Z'` .(Реал)", "" "Y2", "Компонент Y оси :math:`Z'` .(Реал)", "" "Z2", "Z-компонент оси :math:`Z'` .(Реал)", "" Комментарии ----------- 1. Если node_ID2 = 0 или node_ID3 = 0, считываются строки 4 и 5. 2. Если node_ID2 ≠ 0 и node_ID3 ≠ 0, кадр определяется тремя узлы как движущаяся рамка. Он строго привязан к node_ID1 в качестве источника. 3. If node_ID 2 = 0 и node_ID 3 = 0, кадр определяется формулой node_ID 1 и его ориентация определяется двумя векторы ( :math:`Y'` и :math:`Z'` ), как фиксированный кадр. 4. Перенос и вращение кадра зависят только от смещения и ориентации node_ID1.