Вызов команды:
Пиктограмма |
Лента |
Аннотации (3D) > Ось > 3D ось по грани |
|
Клавиатура |
Текстовое меню |
<3AX>><B> |
|
Окно параметров команды |
|
<B> |
По грани |
Команда 3D ось по грани вызывает общую команду создания 3D осей в режиме создания осей по грани. В данном режиме можно строить оси граней, основанных на поверхностях вращения. После вызова команды можно в любой момент переключиться на любой другой режим, сменив тип оси в разделе Тип окна параметров. Типы оси отличаются друг от друга основными параметрами.
Для задания основных параметров оси по грани выполните следующие действия:
1.Выберите способ задания оси (необязательное действие);
3.Задайте начало оси (необязательное действие);
4.Задайте конец оси (необязательное действие).
Все Основные параметры задаются в одноименном разделе окна параметров команды. Прочие параметры и алгоритм создания являются общими для всех типов оси.
Поля выбора элементов в окне параметров автоматически активируются в соответствии с порядком действий, указанным выше, однако при необходимости действия можно выполнять в любом порядке, активируя нужные поля вручную нажатием
.
Способ задания и исходные грани
Возможные геометрические формы исходных граней и соответствующие им способы задания осей показаны на рисунке ниже:
|
|
|
|
|
|
Цилиндр |
Конус |
Тор-лимон* |
Тор-яблоко** |
Глобоид |
|
|
|
|
|||
Открытый тор |
Самосоприкасающийся тор |
Сфера |
|||
A - ось вращения, B - траектория, C - вторичная ось. |
|||||
* - поверхность, полученная вращением меньшей части круга вокруг граничной хорды. ** - поверхность, полученная вращением большей части круга вокруг граничной хорды. |
|||||
Если выбранный способ задания оси не соответствует форме выбранной грани, то команды выдаст ошибку.
Выбор Способа задания осуществляется с помощью одноимённого выпадающего списка. Выбор исходных граней осуществляется с помощью поля Элемент. Это поле активируется автоматически после выбора данного типа оси, в результате чего можно последовательно выбрать любое количество желаемых элементов в 3D окне или дереве модели. Для выбора доступны только грани поверхностей вращения. Можно выбрать любое количество элементов. Все выбранные элементы добавляются в список в поле Элемент. Списком можно управлять с помощью стандартных инструментов.
Для каждой из выбранных граней строится своя ось.

Начальная и конечная точки незамкнутой оси по умолчанию лежат на границах исходной грани. У замкнутой оси начальная и конечная точка по умолчанию совпадают друг с другом и определяются условным положением начала отсчёта угла вращения в операции, формирующей исходную грань. В обоих случаях можно вручную указать произвольные начальную и конечную точки, а также задать дополнительные смещения фактического начала и конца оси относительно этих точек с помощью полей, объединённых в группы Начало оси и Конец оси в окне параметров команды. Замкнутая ось становится разомкнутой после выбора произвольной начальной и/или конечной точки.
Независимо от того, указаны ли точки начала и конца вручную или определены автоматически по умолчанию, при визуализации незамкнутой оси к ней дополнительно применяется Вылет, указанный в параметрах стиля. При этом фактическая геометрия не зависит от величины вылета, так что при последующем выборе геометрических элементов оси (рёбер, вершин) вылет не учитывается.
С помощью поля Точка можно выбрать в качестве начала или конца оси желаемый элемент 3D модели. Вместо выбора имеющегося элемента можно создать новый 3D узел с помощью кнопки, доступной в правой части поля. Кнопка запускает команду создания 3D узла. По завершении данной команды система возвращается к созданию оси, а созданный 3D узел автоматически выбирается в качестве начальной или конечной точки. Поля выбора начальной и конечной точек можно активировать вручную в любом порядке нажатием
, при этом после выбора начальной точки автоматически активируется поле выбора конечной. Если выбраны обе точки, ось строится между ними; если выбрана только начальная точка, то конечная остаётся в положении по умолчанию, и наоборот. Если выбранная точка не лежит на оси, то используется её нормальная проекция на ось.
Если заданные пользователем начальная и конечная точки совпадают друг с другом, то команда выдаёт ошибку
С помощью поля Смещение можно ввести дополнительное смещение фактического начала или конца оси относительно точки, заданной в поле выше. Если точка не задана, то ввод смещения недоступен. В зависимости от знака смещения, оно откладывается по направлению оси или против направления оси.
Ось имеет направление, что в ряде случаев может влиять на результат выбора пользовательских начальной и/или конечной точек:
•Направление линейной оси определяется геометрией исходной грани; при этом в зависимости от типа операции, формирующей грань, принцип определения направления может быть разным. Для такой оси направление от начальной точки к конечной должно соответствовать направлению оси, иначе команда выдаст ошибку. Точка начала или конца линейной оси может быть задана выбором элемента, способного непосредственно определять точку , или выбором элемента, не способного определять точку, но имеющего конечные габариты. В последнем случае используется наиболее удалённая точка элемента в направлении, противоположном направлению оси (если элемент выбран для задания точки начала), или совпадающем с направлением оси (если элемент выбран для задания точки конца).
|
|
|
|
|
|
Начало оси по умолчанию совпадает с границей исходной грани; |
Начало оси задано проекцией Конец оси по умолчанию совпадает с границей исходной грани. |
Начало и конец оси заданы |
•Направление круглой оси совпадает с направлением отсчёта угла вращения в операции, формирующей исходную грань. Точка начала или конца такой оси может быть задана только выбором элемента, способного непосредственно определять точку , а при выборе элемента, не способного определять точку, команда выдаст ошибку. Начальная и конечная круглой оси могут располагаться как угодно относительно друг друга (кроме совпадения); при этом результат выбора пользовательских точек зависит от того, замкнута ли ось по умолчанию:
oЕсли ось изначально замкнута, то после выбора пользовательских точек она всегда проходит через тот участок окружности, который соответствует направлению оси. Таким образом, возможны два варианта построения дуги между одной и той же парой точек, в зависимости от того, какая из них является начальной или конечной.
|
|
|
|
|
|
Начало и конец оси по умолчанию совпадают с началом отсчёта угла вращения в исходной операции. |
Начало оси задано проекцией 3D узла; |
Начало оси по умолчанию совпадает Конец оси задан проекцией 3D узла. |
oЕсли ось изначально не замкнута, то после выбора пользовательских точек она всегда проходит через тот участок окружности, который предлагается по умолчанию. Таким образом, результат построения оси между одной и той же парой точек всегда одинаков, независимо от того, какая из них является начальной или конечной.
|
|
|
|
|
|
Начало и конец оси заданы |
Начало оси задано проекцией 3D узла; Конец оси по умолчанию совпадает с границей исходной грани. |
Начало оси по умолчанию совпадает с границей исходной грани; |
См. также: