3D Ось > По грани

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

Вызов команды:

Пиктограмма

Лента

CreateAxis3DByFace

Аннотации (3D) > Ось > 3D ось по грани

Клавиатура

Текстовое меню

<3AX>><B>

 

Окно параметров команды CreateAxis3D <3AX> 3D ось

<B>

По грани

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

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

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

2.Выберите исходные грани;

3.Задайте начало оси (необязательное действие);

4.Задайте конец оси (необязательное действие).

Все Основные параметры задаются в одноименном разделе окна параметров команды. Прочие параметры и алгоритм создания являются общими для всех типов оси.

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

Способ задания и исходные грани

Возможные геометрические формы исходных граней и соответствующие им способы задания осей показаны на рисунке ниже:

22.1S_3DAxisBySurface3

22.1S_3DAxisBySurface6

22.1S_3DAxisBySurface7

22.1S_3DAxisBySurface8

22.1S_3DAxisBySurface5

Цилиндр

Конус

Тор-лимон*

Тор-яблоко**

Глобоид

22.1S_3DAxisBySurface

22.1S_3DAxisBySurface4

22.1S_3DAxisBySurface2

Открытый тор

Самосоприкасающийся тор

Сфера

A - ось вращения, B - траектория, C - вторичная ось.

* - поверхность, полученная вращением меньшей части круга вокруг граничной хорды.

** - поверхность, полученная вращением большей части круга вокруг граничной хорды.

Если выбранный способ задания оси не соответствует форме выбранной грани, то команды выдаст ошибку.

Выбор Способа задания осуществляется с помощью одноимённого выпадающего списка. Выбор исходных граней осуществляется с помощью поля Элемент. Это поле активируется автоматически после выбора данного типа оси, в результате чего можно последовательно выбрать любое количество желаемых элементов в 3D окне или дереве модели. Для выбора доступны только грани поверхностей вращения. Можно выбрать любое количество элементов. Все выбранные элементы добавляются в список в поле Элемент. Списком можно управлять с помощью стандартных инструментов.

Для каждой из выбранных граней строится своя ось.

22.1_3DAxisBySurfaceEl 22.1S_3DAxisBySurfaceEl

Начало и конец оси

Начальная и конечная точки незамкнутой оси по умолчанию лежат на границах исходной грани. У замкнутой оси начальная и конечная точка по умолчанию совпадают друг с другом и определяются условным положением начала отсчёта угла вращения в операции, формирующей исходную грань. В обоих случаях можно вручную указать произвольные начальную и конечную точки, а также задать дополнительные смещения фактического начала и конца оси относительно этих точек с помощью полей, объединённых в группы Начало оси и Конец оси в окне параметров команды. Замкнутая ось становится разомкнутой после выбора произвольной начальной и/или конечной точки.

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

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

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

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

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

Направление линейной оси определяется геометрией исходной грани; при этом в зависимости от типа операции, формирующей грань, принцип определения направления может быть разным. Для такой оси направление от начальной точки к конечной должно соответствовать направлению оси, иначе команда выдаст ошибку. Точка начала или конца линейной оси может быть задана выбором элемента, способного непосредственно определять точку Point, или выбором элемента, не способного определять точку, но имеющего конечные габариты. В последнем случае используется наиболее удалённая точка элемента в направлении, противоположном направлению оси (если элемент выбран для задания точки начала), или совпадающем с направлением оси (если элемент выбран для задания точки конца).

22.1S_3DAxisBySurfaceLimitsLinear1

22.1S_3DAxisBySurfaceLimitsLinear2

22.1S_3DAxisBySurfaceLimitsLinear3

22.1_3DAxisBySurfaceLimitsLinear1

22.1_3DAxisBySurfaceLimitsLinear2

22.1_3DAxisBySurfaceLimitsLinear3

Начало оси по умолчанию совпадает с границей исходной грани;
Конец оси задан смещением относительно грани, ограничивающей исходную грань.

Начало оси задано проекцией
габарита сферы;

Конец оси по умолчанию совпадает с границей исходной грани.

Начало и конец оси заданы
проекциями габаритов сферы.

Направление круглой оси совпадает с направлением отсчёта угла вращения в операции, формирующей исходную грань. Точка начала или конца такой оси может быть задана только выбором элемента, способного непосредственно определять точку Point, а при выборе элемента, не способного определять точку, команда выдаст ошибку. Начальная и конечная круглой оси могут располагаться как угодно относительно друг друга (кроме совпадения); при этом результат выбора пользовательских точек зависит от того, замкнута ли ось по умолчанию:

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

22.1S_3DAxisBySurfaceLimitsArc3

22.1S_3DAxisBySurfaceLimitsArc1

22.1S_3DAxisBySurfaceLimitsArc2

22.1_3DAxisBySurfaceLimitsArc3

22.1_3DAxisBySurfaceLimitsArc1

22.1_3DAxisBySurfaceLimitsArc2

Начало и конец оси по умолчанию совпадают с началом отсчёта угла вращения в исходной операции.

Начало оси задано проекцией 3D узла;
Конец оси по умолчанию совпадает
с началом отсчёта угла вращения
в исходной операции.

Начало оси по умолчанию совпадает
с началом отсчёта угла вращения
в исходной операции;

Конец оси задан проекцией 3D узла.

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

22.1S_3DAxisBySurfaceLimitsCircular3

22.1S_3DAxisBySurfaceLimitsCircular1

22.1S_3DAxisBySurfaceLimitsCircular2

22.1_3DAxisBySurfaceLimitsCircular3

22.1_3DAxisBySurfaceLimitsCircular1

22.1_3DAxisBySurfaceLimitsCircular2

Начало и конец оси заданы
проекциями 3D узлов.

Начало оси задано проекцией 3D узла; Конец оси по умолчанию совпадает с границей исходной грани.

Начало оси по умолчанию совпадает с границей исходной грани;
Конец оси задан проекцией 3D узла.

См. также:

3D ось

Параметры стиля 3D оси

Диалог параметров 3D оси

3D отрезок

3D дуга

2D ось