Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
84
Добавлен:
23.02.2016
Размер:
4.66 Mб
Скачать

Глава 8. Приемы создания объектов

Табл. 8.7. Категории повторяемых команд в зависимости от типа документа и режима работы

Название типа документа Категории команд* или режима работы

Спецификация

Все команды редактирования, все команды спецификации,

 

команды библиотек, работающих со спецификацией.

Текстовый документ

Все команды редактирования текста

Режим редактирования

Редактор, Вставка в текст, Все команды редактирования

таблиц

таблицы

Режим эскиза

Редактор, Инструменты, Выделить, Измерения 2D

 

 

*Команды, входящие в каждую категорию, перечислены в диалоге настройки интерфейса на вклад! ке Команды (см. рис. 1.8 на с. 41).

Команды включаются в список вне зависимости от того, были они завершены или нет.

Команда не повторяется, если она была вызвана двойным щелчком мыши по объекту.

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

Количество запоминаемых команд можно настроить в диалоге, вызываемом командой

Сервис — Параметры... — Система — Общие — Повтор команд. В этом же диалоге можно отключить отображение последних команд в контекстном меню.

При завершении сеанса работы КОМПАС!3D списки команд обнуляются.

8.6.Выделение объектов

При работе в КОМПАС!3D часто требуется выделение объектов. Например, перед вызо! вом команд копирования графических объектов их нужно выделить; чтобы применить форматирование к некоторому фрагменту текста, его необходимо выделить; чтобы пос! троить эскиз трехмерного тела, необходимо выделить плоскость, на которой он будет располагаться.

Данный раздел посвящен способам выделения графических объектов. О выделении фрагментов текста см. Том II, раздел 77.3 на с. 703, а трехмерных объектов — Том III, раздел 87.7 на с. 823.

8.6.1.Выделение объектов мышью

Для выделения объектов мышью выполните следующие действия.

107

Часть II. Как работать в КОМПАС 3D

1.Подведите курсор к нужному объекту так, чтобы «ловушка» курсора захватывала объект.

2.Щелкните левой кнопкой мыши. Цвет объекта изменится — он будет отрисован цветом, установленным для выделенных объектов (см. раздел 8.6.4 на с. 113).

Чтобы отменить выделение объекта, щелкните левой кнопкой мыши в любом месте вне этого объекта. Выделение будет снято — объект отрисуется своим обычным цветом.

Если необходимо выделить несколько объектов, нажмите клавишу <Shift> или <Ctrl> и удерживайте ее нажатой, щелкая левой кнопкой мыши на нужных объектах. После окон! чания выделения отпустите клавишу <Shift> (<Ctrl>).

Можно выделить несколько объектов другим способом — с помощью охватывающей или секущей рамки. Установите курсор на свободное место (так, чтобы он не захватывал никаких объектов), нажмите левую кнопку мыши и перемещайте курсор, удерживая кнопку нажатой. На экране будет отображаться рамка, следующая за курсором.

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

При перемещении курсора справа налево формируется секущая рамка. Она отображает! ся пунктиром. После того, как вы отпустите кнопку мыши, будут выделены те объекты, которые попали внутрь рамки целиком или частично (т.е. пересеклись с рамкой).

Для снятия выделения с отдельных объектов щелкайте на них левой кнопкой мыши, удерживая нажатой клавишу <Shift> или <Ctrl>. Можно снять выделение с нескольких объектов при помощи прямоугольной рамки. Это делается аналогично выделению, но с нажатой клавишей <Shift>.

При снятии выделения рамкой следите за тем, чтобы в рамку попадали только выделен! ные объекты. В противном случае выделение не снимается, а накладывается — на невы! деленные объекты.

Иногда объекты, которые требуется выделить, расположены близко друг к другу или да! же наложены друг на друга. При этом трудно (а иногда и вовсе невозможно) точно ука! зать один из них курсором.

Для выделения указанием любого из близко расположенных (в том числе наложенных друг на друга) объектов служит команда Перебор объектов (см. раздел 8.1.12 на с. 90).

8.6.2.Выделение объектов с помощью команд

Команды выделения графических объектов сгруппированы в меню Выделить, а коман! ды снятия выделения — в меню Выделить — Исключить.

Кнопки для вызова команд находятся на панели Выделение (рис. 8.19).

Рис. 8.19. Панель Выделение

Описание общих команд выделения представлено в таблице 8.8, о специальных коман! дах выделения см. следующие разделы:

Выделить — Группу — раздел 42.4 на с. 397

108

Глава 8. Приемы создания объектов

Выделить — Слой — Том II, раздел 56.7 на с. 552

Выделить — Вид — Том II, раздел 55.4 на с. 537

Выделить — По стилю кривой — раздел 9.1.1 на с. 125

Выделить — По атрибутам — Том II, раздел 75.4 на с. 693

Указание объектов, с которых требуется снять выделение, производится аналогично ука! занию объектов для выделения. Команды снятия выделения доступны, если в документе есть выделенные объекты.

Табл. 8.8. Общие команды выделения графических объектов

Команда

Описание

 

 

Выделить все Позволяет выделить все объекты, содержащиеся в текущем виде чертежа (об изменении состояния вида см. Том II, раздел 55.2 на с. 536) или во фрагменте.

Выделить объект Позволяет выделить отдельный объект.

После вызова команды укажите курсором объект, который нужно выделить.

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

Выделить рамкой Позволяет выделить объекты с помощью прямоугольной рамки. После вызова команды укажите курсором первую и вторую вершины прямоугольной рамки. Элементы, целиком попавшие в заданную рамку, будут выделены.

За один вызов команды можно задать произвольное количество рамок.

Выделить

Позволяет выделить объекты, не попавшие в заданную

вне рамки

прямоугольную рамку.

 

После вызова команды укажите курсором первую и вторую

 

вершины прямоугольной рамки. Элементы, целиком оставшиеся

 

снаружи заданной рамки, будут выделены.

 

За один вызов команды можно задать произвольное количество

 

рамок.

Выделить

Позволяет выделить объекты активного документа, частично или

секущей рамкой

полностью попавшие в заданную прямоугольную рамку.

 

После вызова команды укажите курсором первую и вторую

 

вершины прямоугольной рамки. Элементы, которые целиком или

 

частично попали внутрь заданной рамки, будут выделены.

 

За один вызов команды можно задать произвольное количество

 

секущих рамок.

109

Часть II. Как работать в КОМПАС 3D

Табл. 8.8. Общие команды выделения графических объектов

Команда

Описание

 

 

Выделить

Позволяет выделить объекты активного документа, пересекая их

секущей ломаной произвольной ломаной линией.

 

После вызова команды указывайте курсором вершины ломаной.

 

Объекты, пересекающиеся со звеньями ломаной, будут выделены.

Выделить

Позволяет выделить объекты, которые выделялись предыдущий

прежний список

раз (элементы прежнего списка).

Выделить по типу Позволяет выделить объекты активного документа в соответствии с их типом.

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

Выделить по

Позволяет выделить геометрические объекты активного документа

свойствам

по набору параметров, исключить объекты из числа выделенных по

 

набору параметров, а также инвертировать выделение. Команда

 

Выделить по свойствами подробно рассмотрена в разделе 8.6.3.

 

 

8.6.3.Выделение объектов по свойствам

Команда Выделить по свойствам позволяет выполнять операции выделения с объек! тами (геометрическими, размерами, обозначениями), соответствующими заданным ус! ловиям.

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

добавление объектов в группу выделенных,

отмена выделения для группы объектов,

инвертирование выделения группы объектов.

Под инвертированием следует понимать выделение всех объектов документа (или отме! на выделения для всех объектов документа), за исключением удовлетворяющих задан! ным условиям.

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

Для вызова команды нажмите кнопку Выделить по свойствам на инструментальной панели Выделение или выберите ее название в меню Выделить.

На экране появится диалог выбора объектов по свойствам (рис. 8.20). Элементы управ! ления этого диалога позволяют выбрать типы объектов и условия для выполнения над ними операций выделения.

110

Глава 8. Приемы создания объектов

Рис. 8.20. Диалог выделения объектов по свойствам

Кнопки панели инструментов диалога позволяют управлять результатом операции выде! ления объектов и изменять масштаб отображения документа.

Дерево объектов содержит наименования типов объектов, которые присутствуют в теку! щем документе. Этот набор формируется автоматически. Опция рядом с наименованием позволяет управлять включением объектов данного типа в группу выделяемых объектов.

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

Чтобы сформировать фильтр для выбора объектов определенного типа, выполните сле! дующие действия.

1.Включите в дереве опцию, соответствующую типу объекта.

2.Выберите в таблице свойство.

3.Выберите из раскрывающегося списка Условие нужный вариант (рис. 8.21). Набор до! ступных условий зависит от типа свойства.

4.Задайте значение условия в поле Значение. Способ задания также зависит от типа свойства. Значения числовых свойств, например, Длина, Угол, координаты характерных точек следует вводить с клавиатуры. Значения других свойств, например, Вид, Стиль, Размещение стрелок выбираются из раскрывающегося списка.

Рис. 8.21. Список условий

111

Часть II. Как работать в КОМПАС 3D

Чтобы быстро задать свойства, общие для всех объектов группы, включите опцию кор! невого раздела, например, Геометрия. Выберите общие условия и значения парамет! ров. Затем в дереве выключите опции типов объектов, не подлежащих внесению в груп! пу. Далее задайте остальные параметры для каждого типа объектов группы.

При задании условий следует учитывать следующие особенности.

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

Если в таблице не указано значение ни одного свойства, то в группу попадают все объ! екты данного типа.

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

Если вариант в столбце Условие не выбран, а значение задано, то в качестве условия ис! пользуется вариант =.

Если вариант в столбце Условие выбран, а значение не задано, то считается, что свойс! тва не указаны, т.е. в группу попадают все объекты данного типа.

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

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

Кнопки Применить ко всем объектам и Применить к выделенным объектам поз! воляют указать задать область применения фильтра — все объекты документа или только выделенные объекты. Кнопка Применить к выделенным объектам доступна, если в документе есть выделенные объекты; она нажимается автоматически, если на мо! мент вызова диалога в документе были выделены объекты. Когда эта кнопка нажата, в дереве присутствуют только те типы объектов, которые есть среди выделенных.

Кнопка Добавлять в группу позволяет добавлять в группу выделенных те объекты, ко! торые удовлетворяют заданным условиям.

Кнопка Исключать из группы позволяет исключить из группы ранее выделенных объ! екты, которые удовлетворяют заданным условиям. Кнопка доступна, если в документе есть выделенные объекты.

Кнопка Инвертировать выделение позволяет изменить состояние выделенности объ! ектов документа.

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

За один вызов команды можно произвести несколько действий по добавлению и исклю! чению объектов нескольких типов, а также инвертированию выделения. Чтобы выпол! нить действие без выхода из диалога, используйте кнопку Применить.

112

Соседние файлы в папке Руководство пользователя v12