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

Эта операция используется для выбора узлов, занимающих определенное положение в схеме или заданных их номерами. Поиск выполняется по следующим факторам:

При поиске узлов указанные факторы могут использоваться в любой комбинации. В результате будут отмечены узлы, отвечающие одновременно всем перечисленным факторам. Зона поиска может назначаться в виде сферы (маркер Радиус) или параллелепипеда (маркер Диапазон). Параллелепипед строится изменением координат рассматриваемого узла или точки на величины ±Δx, ±Δy, ±Δz.

Расстояние от точки с координатами — выполняется поиск узлов, лежащих в окрестностях точки с указанными координатами;

Поиск среди узлов с номерами — выполняется поиск узлов по их номерам;

Расстояние от узлов — выбираются все узлы, которые лежат в окрестности указанных в списке узлов по правилам, описанным для операции Расстояние от точки с координатами;

Расстояние от указанных элементов — выполняется поиск узлов, лежащих в окрестности элемента. В зависимости от опции, определяющей область поиска, оценка принадлежности i-го узла окрестности указанного элемента выполняется относительно узлов элемента (опция — Расстояние от узлов) или любой точки, принадлежащей элементу (опция — Расстояние от тела). Узел считается удовлетворяющим условиям поиска, если внутрь зоны поиска, в центре которой лежит рассматриваемый узел, попал хотя бы один из узлов элемента (Расстояние от узлов) или хотя бы одна точка, принадлежащая элементу (Расстояние от тела).

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

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

Выбор объектов будет выполнен после выхода из диалогового окна нажатием кнопки OK.