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

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

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

В T-FLEX CAD также доступна отдельная команда Create3DPathProjectionOnFace 3D кривая проецирования, предоставляющая расширенные возможности проецирования. любых объектов проволочной геометрии.

13S_3DPathAsProjectionOnFaceOrOnBody_2

A – исходная 3D кривая;

B – проекция исходной кривой по нормали к грани;

C – проекция исходной кривой в заданном направлении (по нормали к плоскости).

 

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

1.Выбрать поверхность, на которую будет выполняться проецирование.

2.Задать направление проецирования (необязательное действие, кроме случаев, когда система не может определить направление по умолчанию автоматически).

Исходная 3D кривая может быть неплоской. Начальные или конечные участки результирующей кривой не обязательно должны целиком умещаться на выбранных гранях.

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

Целевая поверхность

Поверхность, на которую будет выполняться проецирование, выбирается с помощью одноимённого поля, доступного в верхней части раздела. В качестве поверхности можно выбрать рабочую плоскость, поверхность, 3D профиль, грань или набор таких элементов, сопряжённых между собой (не обязательно гладко). Управление списком выбранных элементов осуществляется при помощи кнопок расположенных справа: MenuDown Развернуть, MenuUp Свернуть, DeleteFromListRedGrey21x20 Удалить элемент из списка (удаляет выбранную строку списка), ClearRedGrey16x16 Очистить (удаляет все объекты из списка).

Направление проецирования

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

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

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

 

13_3DCurveProjection_1.1

A – исходная 3D кривая;

B – целевая поверхность
(набор граней);

C – рабочая плоскость, определяющая направление проецирования;

D – результат проецирования.

13S_3DCurveProjection_1.2

13_3DCurveProjection_2

A – исходная 3D кривая;

B - целевая поверхность
(рабочая плоскость);

C - первая точка
направления проецирования;

D - вторая точка
направления проецирования;

E – результат проецирования.

13S_3DCurveProjection_2

См. также:

3D кривая

3D кривая проецирования