Назначение кинематических переменных из объекта KinematicsSolver в качестве выходных данных
addOutputVariables( назначает в качестве выходных переменных кинематические переменные, перечисленные в ks,ids)KinematicsSolver объект ks под названиями, приведенными в ids аргумент. В качестве выходных данных могут служить как соединительные, так и рамочные переменные. Те, что делают, неизвестны для решения и отчета во время анализа. Их решение ограничено целевыми переменными и смещено в сторону одного из одинаково правдоподобных решений, когда существует несколько, посредством угадывающих переменных.
Выходные данные представляют собой обновленную таблицу с переменными вывода - как новыми, так и старыми - в строках. Каждая строка дает идентификатор переменной, тип и путь блока соединения, которому она принадлежит, если переменная соединения, базовый и следящий кадры, из которых она порождается, если переменная кадра, и единицу измерения для ее числового значения. Переменные ранжируются в порядке добавления.
Большинство переменных можно назначить по отдельности. Несколько должны быть назначены в группах - компоненты оси вдоль угла поворота в сферических примитивах; угол изгиба вдоль азимутального угла в примитивах постоянной скорости. (Угол изгиба может быть назначен отдельно, но азимутальный угол не может.)
На рисунке показаны переменные общего KinematicsSolver объект. Целевые (T), предполагаемые (G) и выходные (O) переменные могут быть общими переменными (J) или кадровыми переменными (F). Одна и та же переменная может служить в качестве предположения и вывода или в качестве цели и вывода, но не в качестве предположения и цели.

clearOutputVariables | KinematicsSolver | outputVariables | removeOutputVariables