12
Руководство пользователя
×

3.3.7 Узел по точке и вектору

 Данный метод создает узел с центром в точке Point и ориентацией, ось axis которой параллельна вектору Vector. Дополнительная ось ориентации узла axisAdd лежит в плоскости, построенной на задаваемых в методе векторах Vector и vectorAdd, и направлена в ту же сторону, что и вектор vectorAdd. Третья ось выбирается таким образом, чтобы ориентация узла составляла правую тройку. См. Рис. 45.
Каждый из параметров axis, axisAdd может принимать одно из значений axisX:, axisY:, axisZ:. Параметры axisAdd и vectorAdd являются необязательными и по умолчанию соответствуют оси X проекта. Если необязательный именованный параметр axisAdd определен пользователем, то должен быть определен и vectorAdd, а также должно выполняться условие axisaxisAdd. Задаваемые в методе векторы Vector и vectorAdd не должны быть параллельными.
 
Рис. 45. Узел по точке и вектору
Синтаксис метода создания
nodePV(Point, axis, Vector, axisAdd=..., vectorAdd=..., color=..., visible=...)
Обязательные позиционные параметры метода
point Point
Центр узла.
flag axis = [axisX:/axisY:/axisZ]
Ось, которую задает вектор Vector.
 axisX:
Ось X.
 axisY:
Ось Y.
 axisZ:
Ось Z.
vector Vector
Вектор, определяющий направление оси узла.
Необязательные именованные параметры метода
axisAdd = [axisX:/axisY:/axisZ]
Вторая ось, для построения которой будет использоваться дополнительный вектор. По умолчанию axisAdd = axisX:.
 axisAdd = axisX:
Ось X.
 axisAdd =axisY:
Ось Y.
 axisAdd =axisZ:
Ось Z.
 vectorAdd = vector
Дополнительный вектор, используемый для построения второй оси узла. По умолчанию vectorAdd = projectX.
 
color =..., visible =...
Параметры являются общими для всех методов создания геометрических объектов и описаны в пункте «Необязательные именованные параметры объектов» общей части главы «Геометрические и массово-инерционные объекты».