Преобразование координат
![]() |
![]() |
|
| в палитре | на схеме |
Блок позволяет сформировать жесткую связь между двумя системами координат. Блок применяется для формирования точек подключения кинематических пар и элементов нагружения к звеньям механизма. Преобразование координат представляется как преобразование из базовой (Base) системы координат, подключенной к порту "B", в зависимую (Following) систему координат, подключенную к порту "F".
Входные порты
Блок не имеет входных портов.
Выходные порты
Блок не имеет выходных портов.
Ненаправленные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| B | Порт для подключения базовой (Base) системы координат | Механика 3D |
| F | Порт для подключения зависимой (Following) системы координат | Механика 3D |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Способ задания преобразования координат | Type | Указывает способ задания преобразования координат ("Однородная матрица"/"Положение и матрица поворота"/"Положение и углы Эйлера") | Положение и углы Эйлера | Перечисление |
| Однородная матрица системы координат, м | LocalTransferMatrix | Матрица однородного преобразования из базовой системы координат в зависимую систему координат (свойство доступно только при способе задания преобразования координат "Однородная матрица") |
[[1,0,0,0]; |
Матрица |
| Радиус-вектор положения, м | LocalPosition | Массив декартовых координат положения зависимой системы координат в базовой системе координат (свойство доступно только при способах задания преобразования координат "Положение и матрица поворота" и "Положение и углы Эйлера") | [0, 0, 0] | Массив |
| Матрица поворота | LocalRotationMatrix | Матрица поворота зависимой системы координат относительно базовой системы координат (свойство доступно только при способе задания преобразования координат "Положение и матрица поворота") |
[[1,0,0]; |
Матрица |
| Углы Эйлера, град | LocalEulerAngles | Массив углов Эйлера поворота зависимой системы координат относительно базовой системы координат (свойство доступно только при способе задания преобразования координат "Положение и углы Эйлера") | [0, 0, 0] | Массив |
Параметры
Блок не имеет параметров.
Примеры
Примеры использования блока:

