3D дуга > По кривым

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

3D дуга Create3DCircleByTangentCurves По кривым, строится таким образом, чтобы касаться проекций двух выбранных пользователем кривых (начальной и конечной) на выбранную пользователем опорную плоскость. Опционально можно выбрать дополнительный объект привязки - точку или кривую. В таком случае, помимо касания проекций начальной и конечной кривых, дуга будет также касаться проекции кривой привязки или проходить через проекцию точки привязки. Длина дуги ограничена точками касания начальной и конечной кривых. Расположение точек касания определяется системой автоматически. При использовании объекта привязки все размеры дуги полностью определяются выбранными исходными элементами и рассчитываются автоматически. Если объект привязки не выбран, пользователь может непосредственно указать радиус или диаметр дуги.

 

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

Create3DCircleByTangentCurves

<M>

По кривым

13S_3DArcByCurves_3

A – начальная кривая;

B – конечная кривая;

C – объект привязки (точка);

D – опорная плоскость;

E - результирующая дуга.

 

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

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

2.Выберите конечную кривую.

3.Задайте объект привязки (необязательное действие).

4.Выберите опорную плоскость.

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

6.Выберите желаемое решение (необязательное действие, доступное, если диаметр дуги больше расстояния между начальной и конечной точками).

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

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

Начальная кривая, Конечная кривая, Привязка и Плоскость

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

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

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

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

13_3DArcByCurves_1

Размер

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

Если объект привязки выбран, то размер дуги рассчитывается автоматически и не может быть отредактирован.

Если объект привязки не выбран, значение можно отредактировать. Значение каждого из параметров по умолчанию равно 100 при этом в выпадающем списке по умолчанию выбран ArcDiameter20x20 Диаметр. Если расстояние между начальной и конечной точками таково, что построение дуги с размером по умолчанию невозможно, необходимо ввести подходящее значение вручную.

13_3DArcByCurves_2

Решение

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

13_3ArcByCurves_4

13S_3DArcByCurves_5

A - начальная кривая; B - конечная кривая;
C - опорная плоскость;
D - первое решение; E - второе решение.

Результат

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

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

CircularArcModeDirect

Прямая дуга

CircularArcModeInverse

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

CircularArcModeFullCircle

Окружность

См. также:

3D дуга

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

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

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