Проверка контуров

Предыдущая страницаВ началоСледующая страница

Вызов команды:

Пиктограмма

Лента

ContourCheck40x40

Измерение > Проверка контуров > Проверка контуров

Рабочая плоскость > Проверка > Проверка контуров

Клавиатура

Текстовое меню

<QP>

Сервис > Анализ геометрии > Проверка контуров

26_ContourCheck1

Команда предназначена для проверки на ошибки контуров, образованных линиями изображения на активной рабочей плоскости, странице чертежа или активном чертёжном виде. Полезно использовать данную команду на активной РП для проверки контуров, по которым будут потом созданы 3D профили. При работе с чертежом можно выбрать Страницу для проверки в выпадающем списке, расположенном в верхней части окна параметров команды. Если чертёжные виды не активированы, то проверяются только элементы не принадлежащие видам. Если активирован какой-либо чертёжный вид, то проверяется только содержимое этого вида. При работе с 3D сценой в выпадающем списке Страница доступны все имеющиеся рабочие плоскости. Выбор плоскости в списке активирует её. При работе на активной рабочей плоскости текущая РП автоматически выбирается в данном списке, и переключение на другую РП невозможно.

Под выпадающим списком Страница расположен список проверяемых линий. После запуска команды линии добавляются в список по нажатию mouse left. Если в момент запуска команды уже выбраны линии изображения, то они автоматически добавляются в список проверяемых линий. При запуске проверки без выбора линий проверяются все доступные линии изображения. Управление списком проверяемых линий осуществляется с помощью кнопок Развернуть MenuDown, Свернуть MenuUp, Удалить элемент из списка clip0014, Очистить clip0015

Ниже в окне параметров команды доступны следующие Типы проверок:

CCIntersect20x20 Пересечения
Обнаруживает пересечения разных линий друг с другом.

CCSelfIntersect20x20 Самопересечения
Обнаруживает пересечения линии с самой собой.

CCGap20x20 Зазоры
Обнаруживает зазоры между соседними линиями, если величина зазора попадает в заданный диапазон.

CCOverhang20x20 Вылеты
Обнаруживает частично совпадающие линии.

CCShort20x20 Короткие объекты
Обнаруживает линии, длина которых попадает в заданный диапазон.

CCNoGeometry20x20 Объекты без геометрии
Обнаруживает объекты, геометрия которых не может быть построена. Например, если дуга была построена по трём узлам, а в результате дальнейшего редактирования узлы оказались лежащими на одной прямой, такая дуга будет объектом без геометрии.

CCDuplicate20x20 Дубликаты
Обнаруживает полностью совпадающие линии.

CCBranching20x20 Топологические ветвления
Обнаруживает точки, из которых исходит более двух линий.

Для части типов справа отображается поле с образцом цвета. Этим цветом будут обведены на чертеже/РП результаты соответствующего типа проверки. Цвета можно настроить вручную в установках системы (Установки > Цвета > Проверка контуров). Проверка проводится для тех типов, флаги которых установлены в списке. Флаги можно устанавливать/снимать, непосредственно нажимая mouse left на них, или с помощью кнопок, расположенных справа от списка (SelectAll21x20 Выбрать всё, UnselectAll21x20 Снять выбор, InvertSelection21x20 Инвертировать выбор).

Под списком типов проверок доступны следующие флаги:

Учитывать цвет линий
По умолчанию данный флаг снят. Если его установить, то CCIntersect20x20 Пересечения, CCGap20x20 Зазоры, CCOverhang20x20 Вылеты и CCBranching20x20 Топологические ветвления между линиями разного цвета не будут учитываться при проверке.

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

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

 26_ContourCheck2

Критерий поиска зазоров/коротких объектов
CCGap20x20 Зазоры и CCShort20x20 Короткие объекты ищутся в диапазоне от Минимального до Максимального значения. Минимальное значение входит в диапазон, максимальное - нет.

Показывать метки пересечений
Если установить этот флаг, то в результате проверки на чертеже/РП будут показаны выноски от точек найденных пересечений. Текст выноски содержит имена пересекающихся линий и координаты точки. Точность отображения координат определяется параметрами документа (Параметры документа > Страница > Вид > Линейные > Точность).

Установите желаемые параметры проверки и нажмите AutomenuOk1, <Ctrl>+<Enter> или <Enter>. В поле Результат проверки появится список найденных результатов. Результаты в списке сгруппированы по типам проверки. Можно свернуть группу результатов, нажав на кнопку Fold10x10 слева от её названия. Кнопка сменит вид на Unfold10x10. Повторное нажатие снова развернет группу. Количество входящих в группу результатов отображается в скобках справа от её названия. Для каждого найденного результата в списке отображаются порядковый номер (), имена образующих его линий (Элемент 1, Элемент 2), а также координаты (X и Y) там, где это применимо. Для зазоров и вылетов отображаются координаты крайней точки одной из линий, для пересечений и самопересечений - координаты точки пересечения, для топологических ветвлений - координаты точки разветвления. Результаты в списке можно выбирать с помощью mouse left. При выборе результата в списке образующие его линии выбираются на чертеже/РП, а обводка результата (при наличии таковой) меняет цвет на розовый. С помощью кнопки ZoomIn21x20 Показать крупнее, расположенной справа от списка, можно навести камеру на выбранный результат.

 

После того как проверка произведена, можно изменить параметры команды и запустить проверку снова (AutomenuOk1, <Ctrl>+<Enter> или <Enter>), либо выйти из команды (AutomenuCancel1, mouse right, <Esc>, <Shift>+<Esc>, <X>).