Винтовая кривая строится вокруг оси спирали. Ось может быть прямой или криволинейной.
Прямая ось может быть задана двумя 3D точками: начальной и конечной. 3D точки могут задаваться 3D узлами, а также любым 3D объектом, способным определить точку в пространстве. Вектор, задающий ось спирали, будет направлен от первой точки ко второй (соответственно будут определяться начало и конец). Также прямую ось можно задать точкой и направлением или выбрать непосредственно саму ось.
|
1 - Первая точка оси 2 - Вторая точка оси 3 - Ось 4 - Винтовая кривая |
Криволинейная ось может быть задана 3D кривыми, 3D профилями, циклами, рёбрами. Допускается множественный выбор объектов. Главное, чтобы выбранные объекты составляли неразрывный контур гладко сопряженных линий. Контур оси может быть как замкнутым так и незамкнутым.


По умолчанию по замкнутой оси строится замкнутая кривая.
При построении замкнутой кривой существует ряд ограничений. В частности, радиус/диаметр винтовой кривой должны совпадать в начале и в конце, а параметр X_tan в начальной и конечной точках графика шага должен быть больше нуля.

Замкнутая спиральная 3D кривая, построенный с использованием графика шага
При необходимости построить незамкнутую кривую по замкнутой оси уменьшите длину кривой. На незамкнутую кривую, построенную по замкнутой оси вышеуказанные ограничения не распространяются.


К основным параметрам винтовой кривой спирали относятся следующие величины:
•Радиус/диаметр
По умолчанию создается цилиндрическая спираль, т.е. такая, у которой радиус/диаметр постоянен по всей длине. Можно задать разные значения радиуса/диаметра в начале и в конце. Тогда он будет изменяться линейно от начального к конечному значению. Третий вариант - задать график изменения радиуса по длине спирали.
•Начальный угол и/или точка начала
Определяют начало винтовой кривой (см. ниже).
•Направление витков спирали
По умолчанию используется направление по часовой стрелке (относительно направления оси); при необходимости можно сменить направление навивки на противоположное.
•Шаг, количество витков и длина
Спираль можно создать, используя одну из следующих комбинаций параметров: Длина и витки, Длина и шаг, Шаг и витки.
Третий параметр будет вычислен автоматически, исходя из значений двух других. По умолчанию в качестве длины используется расстояние между начальной и конечной точкой оси спирали. При необходимости можно ввести значение длины вручную.
При выборе комбинации Длина и шаг, шаг можно задавать как постоянным значением, так и графиком в зависимости от длины спирали.
|
|
Длина винтовой кривой определена расстоянием между 3D узлами, задающими ось (дополнительно задан шаг винтовой кривой) |
Длина винтовой кривой определена на основе заданных значений шага и количества витков (n=4) винтовой кривой |
По умолчанию начало винтовой кривой выбирается системой произвольно. При необходимости его можно изменить, задав требуемое положение с помощью дополнительной 3D точки - точки начала. Дополнительно можно указать числовое значение начального угла поворота винтовой кривой.
|
1 - Ось 2 - Положение по умолчанию точки начала винтовой кривой |
При задании точки начала, начало винтовой кривой переместится по заданному начальному радиусу на плоскость, проходящую через выбранную точку и ось.
|
1 - Выбранная точка начала 2 - Плоскость, проходящая через ось и точку начала 3 - Начало винтовой кривой |
При одновременном задании точки начала и числового значения начального угла, угол откладывается от плоскости, проходящей через ось и точку начала.
|
|
Задание начала винтовой кривой числовым значением начального угла (30°) без выбора точки начала |
Задание начала винтовой кривой с помощью точки начала и числового значения начального угла (30°) |
Использование точки начала для задания радиуса/диаметра
Если задать точку начала и нажать на кнопку
Радиус/Диаметр по точке начала, то начальный радиус/диаметр винтовой кривой будет определяться положением точки начала. Это позволяет получить ассоциативную связь между точкой начала и радиусом/диаметром кривой, т.е. кривая будет перестраиваться при изменении положения точки начала.
|
Радиус/диаметр винтовой кривой задан точкой начала |