В графической среде комплекса SCAD операции выполняются с выбранными (отмеченными) узлами и элементами. Реализовано несколько способов выбора, а именно: с помощью курсоров различного вида, из цветовых шкал, из таблиц и из списка сообщений.
Наиболее часто объекты выбираются с помощью курсоров. Для выбора одного объекта используется курсор с мишенью. Если необходимо выбрать одновременно несколько объектов, то можно воспользоваться курсором в виде рамки или в виде полигона. Выбрать курсор можно в инструментальной панели Управление выбором (рис. 1) или из меню (рис. 2 а), которое появляется после нажатия правой кнопки мыши в рабочем поле окна.
Рис. 1. Инструментальная панель Управление выбором
Кнопки инструментальной панели имеют следующие назначения:
— немедленное
выполнение — опция введена для опытных пользователей и активизирует
немедленное выполнение операций после выбора объектов. Распространяется
на все виды операций, включая визуализацию, и обеспечивает их выполнение
без подтверждения кнопкой ОК в
инструментальной панели или клавишей Enter.
При работе в этом режиме рекомендуется использовать фильтры отображения,
соответствующие выполняемым операциям, что позволит оперативно контролировать
корректность их выполнения;
— выполнение
с подтверждением — эта опция включена по умолчанию и активирует
выполнение большинства операций только после их подтверждения кнопкой
ОК в инструментальной панели или
клавишей Enter;
— выбор
вида курсора — после нажатия этой кнопки появляется меню со списком
доступных курсоров, в котором выбирается нужный;
,
,
,
,
— фильтры
выбора горизонтальных (параллельных оси X, параллельных оси Y, непараллельных
осям X,Y) , вертикальных и наклонных стержней соответственно —
операции выбора будут распространяться только на стержневые элементы,
положение которых в схеме соответствует активизированным опциям (кнопки
фильтров могут активизироваться в любых комбинациях, если все они «отжаты»,
то выбираются все объекты.);
,
,
,
,
— фильтры выбора пластин,
лежащих в плоскости XoY, XoZ, YoZ, а также вертикальных и наклонных
соответственно — операции выбора будут распространяться только на пластинчатые
элементы, положение которых в схеме соответствует активизированным опциям
(кнопки фильтров могут активизироваться в любых комбинациях, если все
они «отжаты», то выбираются все объекты.);
— восстановить
исходное состояние фильтров ввода данных — все фильтры сбрасываются
в исходное состояние, принятое по умолчанию;
— инвертировать
выбор узлов — используется для одновременного изменения состояния
выбора всех видимых на экране узлов на противоположное (ранее выбранные
узлы будут «погашены», а не отмеченные — выбраны);
— инвертировать
выбор элементов — используется для одновременного изменения состояния
выбора всех видимых на экране элементов на противоположное (ранее выбранные
элементы будут «погашены», а не отмеченные — выбраны);
— выбор
элементов — активизируется выбор элементов;
— выбор
узлов — активизируется выбор узлов;
— выбор
объектов в схеме через таблицы — эта опция позволяет выбирать объекты
на расчетной схеме путем их указания в интерактивных таблицах (с исходными
данными и результатами);
— отображать
в таблицах только выбранные объекты — в интерактивных таблицах
будет отображаться информация, относящаяся только к объектам, выбранным
на расчетной схеме;
— выбор
объектов для отображения информации — эта опция используется в
тех случаях, когда в настройках установлен признак Отображать
информацию на схеме только для выбранных элементов и узлов. В этом
случае используется специальная операция выбора, не связанная с выполнением
каких-либо действий с выбранными объектами, кроме вывода на схеме, относящейся
к ним информации;
— предыдущая отметка — выбор ранее
селектированных объектов.
Выбор курсора и настройка опций управления выбором могут быть выполнены и с помощью меню. Меню удобно пользоваться в тех случаях, когда выполняется только одно действие, такое, как выбор вида курсора или активация одной опции. Это связано с тем, что после выбора нужной позиции меню закрывается.
a |
б |
в |
г |
д |
Рис.
2. а) Меню управления курсорами; |
Точность позиционирования курсора для одиночного выбора определяется размером области экрана, которая накрывается мишенью курсора. Минимальный размер мишени приблизительно равен размеру принятого по умолчанию изображения узла на расчетной схеме. Как правило, такое «точное» указание используется на насыщенных расчетных схемах, где расстояние между узлами или размеры элементов соизмеримы с размером мишени. Значения 0,5, 1 и 1,5 (размер мишени увеличивается соответственно на 50, 100 и 150%) позволяют увеличить область позиционирования курсора при отметке объекта.
При выборе узлов или элементов с помощью мыши можно использовать клавиши Shift и Ctrl на клавиатуре, которые меняют правила выбора узлов/элементов. При нажатой клавише Shift отметка ранее отмеченных узлов/элементов не снимается, а ранее неотмеченные узлы/элементы становятся селектированными. При нажатой клавише Ctrl отметка ранее отмеченных узлов/элементов снимается, а ранее не отмеченные узлы/элементы не селектируются.
При нажатии правой клавиши мыши на кнопках выбор узлов/элементов ( ,
) появляется меню, позволяющее селектировать узлы, принадлежащие
выбранным элементам или селектировать элементы, примыкающие к выбранным
узлам.
С помощью курсоров-рамок можно выбирать объекты, заключая их в прямоугольную рамку или в рамку произвольного очертания (полигон). Узлы будут выбраны, если они попали в область внутри рамки. Для выбора элементов необходимо, чтобы все их узлы попали в область рамки. Исключение составляет элемент типа твердое тело, для выбора которого достаточно указать один из принадлежащих ему узлов или линию, соединяющую мастер-узел и один из ведомых узлов. Выбранные узлы и элементы маркируются красным цветом.
При выборе (отметке) узлов и элементов следует учитывать следующие правила работы курсоров:
Для отметки всех видимых на экране узлов или элементов используются соответственно операции Инвертировать выбор узлов и Инвертировать выбор элементов.
Если при выборе одного узла или элемента в мишень курсора попадает сразу несколько объектов, то все они приводятся в списках диалоговых окон Узлы в мишени курсора или Элементы в мишени курсора. Для выбора конкретного узла или элемента следует отметить его в соответствующем списке и нажать кнопку Выбрать (или сделать двойной щелчок мыши на нужной строке списка). Если несколько узлов имеют близкие, но не равные координаты, то выбор нужного узла следует выполнять по значениям его координат, которые отображаются в соответствующих полях группы Координаты узла. Координаты узлов отображаются в полях вывода с точностью и в единицах измерения, установленных на странице Единицы измерения диалогового окна Параметры, и могут быть изменены.
Связный выбор позволяет селектировать набор элементов (стержней или пластин), которые связаны между собой и угол между каждыми двумя смежными элементами меньше заданной величины (пара элементов (E1,E2) считается связной, если можно найти такую последовательность элементов, которая начинается элементом E1 и заканчивается элементом E2 и в которой каждый последующий элемент имеет общий узел с предыдущим).
Для работы со связной селекцией нужно в контекстном меню выбрать соответствующий курсор и мышью указать на конечный элемент. Если выбрать стержневой/пластинчатый элемент, то при связном выборе будут использоваться только стержневые/пластинчатые конечные элементы.
Угол может быть изменен выбором пункта Угол в контекстом меню. Это пункт активирует диалоговое окно, в котором можно ввести или выбрать в выпадающем списке нужную величину угла. Если угол равен нулю, то связная селекция позволяет автоматизировать создание конструктивных элементов. Использование достаточно больших углов позволяет производить селекцию элементов, которые расположены на криволинейной поверхности (например, выбрать все элементы, расположенные на поверхности конуса, сферы, ...).