Практическая работа №5
Использование глобальных, локальных и клавиатурных привязок.
Теоретический материал
Программа КОМПАС-ЗD позволяет выполнять точное построение объектов. Для этого в ней заложены механизмы отслеживания границ и точек геометрии. В процессе работы над чертежами часто возникает необходимость точно установить курсор в различные характерные точки элементов, иными словами, выполнить привязку к точкам или объектам.
Например, необходимо построить окружность, касательную к наклонной линии и лежащую на середине другого отрезка. Расчет координат расположения и точного диаметра этой окружности может занять весьма продолжительное время. Для таких задач и служит система привязок.
Рис. 1. Окружность, касательная к наклонной линии и лежащая на середине отрезка
Привязка - механизм, позволяющий точно задать положение курсора, выбрав условие его позиционирования (например, в узлах сетки, или в ближайшей характерной точке, или на пересечении объектов и т.д.).
|
|
Предусмотрены две разновидности привязки:
1) глобальная -настраивается для постоянного действия и работает по умолчанию;
2) локальная – однократная, включается на время действия одной команды, но в связи с более высоким приоритетом может отменять функционал глобальной системы привязок.
Управлять глобальными и локальными привязками можно из нескольких мест программы.
Для всех новых документов настройка глобальных привязок находится по пути: Сервис - Параметры… - Система - Графический редактор - Привязки. Здесь можно выполнить установку глобальных привязок КОМПАС-3D, добавить, или удалить постоянно работающие, установить отображение текста и другие настройки. Действие этих настроек будет распространяться на все документы даже после завершения работы программы КОМПАС-3D.
Рис. 2. Установка глобальных привязок
В окне настройки привязок помощью кнопок и можно установить приоритет работы привязок. Чем выше уровень привязки в списке, тем больший приоритет она имеет, т.е. отрабатывается в первую очередь.
Опция Все привязки позволяет отметить галочками сразу все привязки в списке. Опция Динамически отслеживать позволяет программе в реальном времени отслеживать привязки, но если она выключена, то расчет производится после указания точки. Опция Отображать текст отображает подсказки во время динамического отслеживания привязок. Опция С учетом фоновых слоев позволяет привязываться к объектам, находящимся в фоновых (заблокированных для редактирования) слоях.
Включенная опция Только по видимым точкам сетки позволяет привязываться к узлам сетки с включенной видимостью, но если эту опцию выключить, то привязка к узлам сетки будет работать даже с сеткой с выключенной видимостью.
|
|
Опция Запретить привязки блокирует действие глобальных привязок, оставляя возможным действие локальных привязок. Поле Шаг угловой привязки позволяет задать шаг изменения угла при работе угловой привязки.
Глобальные привязки, которые относятся к текущему документу, можно назначать на панели инструментов Текущее состояние, используя кнопку Привязки . В контекстном меню можно выбрать пункт Настроить параметры. При этом также вызовется диалоговое окно Установка глобальных привязок. Но действие этих настроек будет распространяться на все документы только до закрытия программы КОМПАС-3D.
Рис. 3. Контекстное меню Привязки
Аналогичное действие можно производить на панели инструментов Глобальные привязки, которую можно вызвать через меню Вид - Панели инструментов - Глобальные привязки.
Рис. 4. Панель Глобальные привязки
Локальную привязку требуется каждый раз вызывать заново, но она является более приоритетной, чем глобальная. При вызове какой-либо команды локальной привязки она подавляет установленные глобальные привязки на время своего действия (до ввода точки или отказа от ввода). После ввода текущей точки локальная привязка отключается, и система возвращается к выполнению глобальных привязок.
Все локальные привязки собраны в контекстном меню локальных привязок. Вызов меню на экран во время выполнения команды осуществляется щелком правой клавиши мыши в любой точке чертежа
Для включения любой привязки необходимо в соответствующем месте нажать кнопку или установить галочку. Соответственно, для отключения любой привязки необходимо в соответствующем месте отжать кнопку или снять галочку.
Рис. 5. Вызов контекстного меню Локальных привязок
Расчет привязки производится в реальном режиме времени в соответствии с текущими настройками привязок. При этом в графическом окне пользователю предлагается выбрать ту или иную привязку в зависимости от приближения курсора к характерным точкам объектов. В КОМПАС-3D существует 10 различных типов привязок, и все они могут обрабатываться программой одновременно, но с учетом заданного приоритета.
Таблица 1. Типы привязок.
Привязка | Описание |
Ближайшая точка | Привязка к характерной точке объекта (например, к начальной точке отрезка или дуги) или началу текущей системы координат. |
Середина | Привязка к середине объекта (например, к середине отрезка или дуги). |
Пересечение | Привязка к пересечению объектов (например, к пересечению отрезков или отрезка с окружностью). |
Касание | Привязка по касанию - тип привязки, устанавливающей тангенциальность (касание, плавный переход - без изломов) между объектами. В этом случае объекты не пересекаются, но соприкасаются в одной точке. Условие касательности выполняется также в том случае, когда касательные линии двух кривых (например, окружностей) совпадают, т.е. не только параллельны, но и проходят через общую точку. |
Нормаль | Привязка по нормали — тип привязки, устанавливающей перпендикулярность (прямой угол) между объектами. В этом случае объекты не пересекаются, но соприкасаются в одной точке. В том случае, когда привязка производится между прямой линией и кривой (например, окружностью), рассчитывается угол 90 градусов между прямой линией и касательной линией в указанной точке кривой. |
По сетке | Привязка к узлу вспомогательной сетки (при этом сетка может быть включена или выключена). |
Выравнивание | Привязка-выравнивание по горизонтали и по вертикали относительно характерных точек объектов. |
Угловая привязка | Привязка по углу — обеспечивает следование за курсором при построении геометрии под определенными углами. Шаг углов настраивается в поле Шаг угловой привязки в настройках программы. По умолчанию шаг угловой привязки равен 45 градусам. |
Центр | Привязка к центральной точке таких фигур, как окружность, эллипс, дуга окружности или эллипса, прямоугольник и правильный многоугольник. |
Точка на кривой | Привязка к ближайшей точке на указанной кривой или прямой. |
|
|