Как вы наверняка успели заметить, контекстное меню, вызываемое на объекте дерева построения модели, динамически изменяется в зависимости от состояния объекта. Более того, состав меню меняется даже для каждого отдельного типа объектов модели. Например, контекстное меню для эскиза будет иметь другой вид (рис. 3.19).
Рис. 3.19. Контекстное меню, вызванное в дереве построения для эскиза
Часть команд меню для эскиза имеет схожее назначение с командами трехмерных элементов (операций): Исключить из расчета, Исключить из расчета последующие, Включить в расчет последующие, Редактировать и Показать (эскиз после выполнения трехмерной операции сразу делается скрытым, исключение составляют эскизытраектории для кинематических операций, но они, если быть точным, и не входят в состав эскизов этой операции).
При редактировании эскиза трехмерная операция, в которую он входит, а также все операции в модели, следующие за этой операцией в дереве построения, блокируются (становятся недоступными). При этом в дереве модели возле их значков появляется изображение защелкнутого замка. Данные операции нельзя ни выделять, ни изменять до тех пор, пока не будет завершено редактирование эскиза. После выхода из режима редактирования эскиза все эти операции будут перестроены с учетом изменений в эскизе.
Есть в контекстном меню эскиза (см. рис. 3.19) и некоторые особенные команды:
• Изменить плоскость – позволяет переназначить опорную плоскость эскиза, правда, при этом могут быть утеряны все параметрические связи, наложенные на эскиз;
• Разместить эскиз – дает возможность изменять размещение всего изображения эскиза в пределах его базовой плоскости (подобно изменению точки привязки вида в чертеже).
Примечание
При запущенной на выполнение трехмерной операции контекстное меню в дереве построения нельзя вызвать.
Еще одной из основных формообразующих операций является создание листового тела. Функции для работы с листовыми моделями мы рассмотрим позже.
Перейдем к дополнительным командам, позволяющим легко реализовать различные конструкторские элементы на теле детали. Все эти команды доступны, только если в модели уже есть построенные тела, созданные с помощью одной или нескольких основных формообразующих команд. Трехмерные элементы, созданные с использованием дополнительных операций, находятся в зависимости от основных элементов. Эта зависимость строго однонаправленная, то есть редактирование производного элемента не влияет на состояние основного, но при изменении основного элемента дополнительный также изменит свою форму.
Одними из наиболее используемых дополнительных команд являются Фаска
и Скругление
(на панели Редактирование детали они объединены в одну группу). Для этих операций не требуется создавать эскиз. Вы лишь указываете радиус скругления или катет и угол фаски, а также ребра, на месте которых необходимо сформировать указанный конструкторский элемент. Для выделения ребра в 3D-модели подведите к нему указатель мыши и, когда справа внизу от указателя появится изображение маленького отрезка, щелкните на ребре кнопкой мыши. Ребро должно подсветиться красным цветом. За один вызов команды Фаска или Скругление можно создавать фаску или скруглить сколько угодно ребер (рис. 3.20).
Рис. 3.20. Результат выполнения команд Фаска и Скругление
Есть и другой способ выбора ребер для построения фаски или формирования скругления. В окне модели вы можете выбрать любую грань, тогда на всех ее ребрах будут созданы фаски или скругления указанных параметров. Выделить грань достаточно просто: подведите к ней указатель (возле указателя появится условное обозначение грани) и щелкните кнопкой мыши. Грань подсветится. Как и для большинства других трехмерных операций, создаваемые фаски или скругления сначала отображаются фантомами с характерной точкой, позволяющей прямо в окне модели редактировать их параметры.