3D дуга > По центру и кривой

Предыдущая страницаВ началоСледующая страница

3D дуга Create3DCircleByCenterAndCurve По центру и кривой строится таким образом, чтобы формирующая дугу окружность касалась выбранной пользователем касательной кривой, а центр окружности/дуги располагался в выбранной пользователем центральной точке. Радиус/диаметр дуги и положение точки касания определяется системой автоматически. Если возможны несколько вариантов касания, строится тот, при котором радиус/диаметр дуги будет наименьшим. Длина дуги и её положение на окружности определяются указанными пользователем значениями начального угла и угла дуги.

 

Режим создания дуги данного типа активируется с помощью следующей кнопки, доступной в разделе Тип дуги окна параметров команды CreateCircle3D 3D дуга:

Create3DCircleByCenterAndCurve

<N>

По центру и кривой

13S_3DArcByCenterAndCurve_2

A – центральная точка;

B – касательная кривая;

C – направление касательной к кривой в точке касания окружности, формирующей дугу;

D – результирующая дуга.

 

Для задания основных параметров выполните следующие действия после выбора типа дуги:

1.Выберите центральную точку.

2.Выберите касательную кривую.

3.Ознакомьтесь с размером дуги, рассчитанным автоматически (необязательное действие). Если он вас не устраивает выберите другие исходные элементы (п. 1 - 2).

4.Выберите результат построения (необязательное действие).

5.Если выбран результат построения - дуга, задайте угол дуги и начальный угол (необязательное действие).

После задания основных параметров можно завершить ввод с помощью кнопки Header_OK или <Ctrl>+<Enter>, либо выполнить дополнительные действия в соответствии с общим для всех типов дуги алгоритмом создания.

Центральная точка и Касательная кривая

Центральная точка задаётся с помощью поля Центр, а касательная кривая - с помощью поля Кривая. Данные поля выбора доступны в верхней части раздела Основные параметры окна параметров команды. Поле выбора центральной точки активируется автоматически после выбора типа дуги, в результате чего можно выбрать желаемый элемент в 3D окне или дереве модели. После выбора центральной точки автоматически активируется поле кривой. При необходимости можно выбирать элементы в произвольном порядке, активируя поля вручную.

В качестве центральной точки можно выбрать любой элемент, способный определять точку. Вместо выбора имеющейся точки можно создать новый Create3DNode 3D узел с помощью кнопки, доступной в правой части поля выбора точки. Кнопка запускает команду создания 3D узла. По завершении создания узла система возвращается к созданию 3D дуги, а созданный узел автоматически выбирается в качестве центральной точки.

В качестве кривой можно выбрать 3D кривую, 3D профиль, ребро, цикл, границу грани. Вместо выбора имеющегося элемента можно TableAdd21x20 Создать новую 3D кривую с помощью кнопки, доступной в правой части поля выбора точки. Кнопка открывает выпадающее меню, в котором можно выбрать одну из следующих команд: Create3DPath 3D кривая, CreatePipePath Трасса, CreateLine3D 3D отрезок, CreateCircle3D 3D дуга. Выбор команды в меню запускает её. По завершении данной команды система возвращается к созданию первоначальной 3D дуги, а созданный элемент автоматически выбирается в качестве касательной кривой.

13_3DArcByCenterAndCurve_1

Результат

На основе одних и тех же исходных данных можно построить полную окружность или её часть (дугу), ограниченную начальным и конечным углами. При этом дуга может быть построена в прямом или в обратном направлении. Прямое направление совпадает с направлением касательной кривой. Манипулятор угла дуги соответствует результату построения дуги в прямом направлении.

Переключение между построением дуги в прямом направлении, дуги в обратном направлении и полной окружности осуществляется с помощью кнопок параметра Результат, доступных в разделе Основные параметры окна параметров команды:

CircularArcModeDirect

Прямая дуга

CircularArcModeInverse

Обратная дуга

CircularArcModeFullCircle

Окружность

При построении прямой или обратной дуги ниже доступны поля ввода значений Начального угла и Угла дуги. Значения также можно отредактировать с помощью манипуляторов в 3D окне Оба угла отсчитываются от точки касания. По умолчанию положительное направление отсчёта углов совпадает с направлением касательной кривой. Кнопка SwitchRotationDirection, расположенная справа от поля ввода угла дуги, позволяет сменить направление отсчёта на противоположное. Смена направления отсчёта углов не влияет на то, какое направление дуги считается прямым/обратным.

13_3DArcByCenterAndCurve_4

 

 

 

A - манипулятор начального угла;

B - манипулятор угла дуги.

13S_3DArcByCenterAndCurve_3

Размер

С помощью выпадающего списка в группе параметров Размер в нижней части раздела Основные параметры окна параметров команды можно переключаться между ArcDiameter20x20 Диаметром и ArcRadius20x20 Радиусом дуги. Значение выбранного параметра отображается в поле ввода ниже, редактирование значения недоступно.

13_3DArcByCenterAndCurveSize

См. также:

3D дуга

Обрезка 3D кривой по точкам

Проекция 3D кривой

Общие опции команд 3D моделирования