В чертеже, выполненном на компьютере, недопустимы накладки отдельных элементов друг на друга и разрывы между ними. Поэтому постоянно возникает необходимость точно установить курсор в различные точки чертежа, другими словами, выполнить привязку к уже существующим на чертеже объектам. КОМПАС-3D предоставляет разнообразные команды привязок к характерным точкам (граничные точки, центр) и объектам (пересечение, по нормали, по направлениям осей координат). Эти команды объединены в две группы: локальные (действующие однократно), глобальные привязки (действующие постоянно).
9.1 Локальные привязки
Меню локальных привязок выводится на экран при нажатии правой клавиши мыши во время выполнения любой команды создания, редактирования или выделения объекта. Например, при вводе отрезка в строке сообщений появляется извещение: Укажите начальную точку отрезка или введите ее координаты. Если при этом нажать правую клавишу мыши и в появившемся контекстном меню выбрать строку Привязка, то на экране появится список команд.
Настройка привязки КОМПАС-3D
Из этого списка щелчком выбирается имя соответствующей привязки. После этого курсор изменит свой вид. Ловушка курсора наводится на выбранный объект, и как только этот объект окажется в ловушке, произойдет автоматический захват нужной точки, а рядом с ней появится текст, подтверждающий привязку.
Локальная привязка будет действовать для выбора только одной точки. Для привязки к другой точке операцию необходимо повторить.
- Ближайшая точка -позволяет выполнить привязку к ближайшей характерной точке объекта (например, к концу отрезка, центру окружности и т.д.);
- Пересечение — позволяет выполнить привязку к точке пересечения объектов;
- Середина – производит привязку к середине объекта;
- Центр – выполняет привязку к центру окружности, дуги, эллипса;
- По сетке – позволяет осуществить привязку к любой точке вспомогательной сетки (сетка при этом может быть и выключенной);
- Угловая привязка – при выборе данного способа привязки курсор будет перемещаться относительно последней зафиксированной точки под углами, кратными указанному при настройке глобальных привязок значению;
- Выравнивание – при выборе данного способа привязки будет выполняться выравнивание вводимой точки по вертикали или по горизонтали относительно других характерных точек, а также относительно последней зафиксированной точки;
- Точка на кривой – осуществляет привязку к любой точке, находящейся на кривой (прямой),попавшей в ловушку курсора (точка фиксируется на кривой в любом месте, указанном пользователем );
- ПоYна кривую – выполняет привязку к ближайшей точке, указанного объекта в положительном направлении оси Y текущей системы координат;
- ПротивYна кривую – выполняет привязку к ближайшей точке указанного объекта в направлении, противоположном положительному направлению оси Y текущей системы координат;
- ПоXна кривую выполняет привязку к ближайшей точке указанного объекта в положительном направлении оси X текущей системы координат;
- ПротивXна кривую выполняет привязку к ближайшей точке указанного объекта в направлении, противоположном положительному направлению оси X текущей системы координат;
Источник: studfile.net
Компас 3D. Азы — Ограничения и привязки в эскизе модели. Что? Как? и Зачем?
Точное черчение в Компас-График. Привязки
В чертеже, выполненном на компьютере, недопустимы накладки отдельных элементов друг на друга и разрывы между ними. Поэтому постоянно возникает необходимость точно установить курсор в различные точки чертежа, другими словами, выполнить привязку к уже существующим на чертеже объектам.
Привязка это механизм, позволяющий точно задать положение курсора, выбрав условие его позиционирования (например, в узлах сетки, или в ближайшей характерной точке, или на пересечении объектов и т.д.).
Все варианты привязок объединены в меню, которое можно вызвать при создании, редактировании или выделении графических объектов по нажатию правой кнопки мыши.
КОМПАС-ГРАФИК предоставляет разнообразные команды привязок к характерным точкам (граничные точки, центр) и объектам (пересечение, по нормали, по направлениям осей координат). Эти команды объединены в три группы: локальные (действующие однократно), глобальные привязки (действующие постоянно), и клавиатурные.Вы можете создавать и удалять локальные системы координат, но не можете изменять глобальные.
Глобальные привязки
Глобальные привязки являются самым важным инструментом, позволяющим осуществлять быстрое и точное указание существующих точек в эскизах и на чертежах. Глобальная привязка (если она установлена) всегда действует по умолчанию при выполнении операций ввода и редактирования. Например, если выбран вариант глобальной привязки к пересечениям, то при вводе точки система автоматически будет выполнять поиск ближайшего пересечения в пределах ловушки курсора. В том случае, если пересечение будет найдено, точка будет зафиксирована именно в этом месте.
Можно включать несколько различных глобальных привязок к объектам и все они будут работать одновременно. При этом расчет точки выполняется «на лету», на экране отображается фантом, соответствующий этой точке, и текст с именем действующей в данный момент привязки.
Для установки глобальных привязок:
¾ щелкните на панели инструментов Текущее состояниепо кнопке Установка глобальных привязок.Появится диалоговое окно Установка глобальных привязок,показанное на рис.59. Можно включать несколько глобальных привязок к характерным точкам объектов. Все они будут работать одновременно. При этом расчет точки выполняется «на лету», на экране отображается фантом, соответствующий этой очке и текст с названием действующей в данный момент привязки.
Основные компоненты диалогового окна Установка глобальных привязок (рис. 39)В верхней части диалогового окна приводится список глобальных привязок. Щелчком мыши по названию привязки можно включить или выключить ту или иную привязку или даже несколько. При этом каждая из привязок имеет свой приоритет.
Приоритетность определяется близостыо к началу списка. Самая приоритетная привязка — это Ближайшая точка,затем Серединаи так далее.
Диалоговое окно имеет ряд переключателей:
¾ Все привязки включает или выключает все привязки. Если включены не все привязки, опция отображается на сером фоне. Щелчок по опции в таком состоянии выключит ее. Следующий — включит;
¾ Динамически отслеживать включает или выключает расчет привязок «на лету». В противном случае расчет будет выполняться только при фиксации точки;
¾ Отображать текст включает или выключает отображение названия сработавшей привязки рядом с курсором. Для угловой привязки будет показано значение угла;
¾ С учетом фоновых слоев включает или выключает привязки с учетом объектов, лежащих в фоновых слоях;
¾ Только по видимым точкам сетки включает или выключает привязки, которые производилась только к видимым точкам сетки. Опция доступна при включенной привязке По сетке.
Текстовое поле Шаг угловой привязкипредназначено для ввода значения шага срабатывания угловой привязки. Например, если значение шага угловой привязки установлено равным 15°, то в результате действия угловой привязки курсор будет перемещаться вдоль прямых, проходящих через последнюю зафиксированную точку под фиксированными углами 15°, 30°, 45°, 60°, 75°, 90°, 105° и т.д.
После завершения настройки глобальных привязок нажмите кнопку ОК. Для выхода из диалога без сохранения изменений нажмите кнопку Отмена.
Можно также отключить действие всех глобальных привязок, а затем включить их вновь в прежнем составе, воспользовавшись кнопкой Запретить/разрешить действие глобальных привязокна панели инструментов Текущее состояние.
Эта кнопка также служит индикатором действия глобальных привязок: нажатая кнопка означает, что глобальные привязки отключены, отжатая — включены.
Для включения/выключения глобальных привязок служит также опция Запретить привязкив диалоговом окне Установка глобальных привязок.
7.2 Локальные привязки
Локальные привязки обладают двумя важными особенностями:
¾ они являются более приоритетными, чем глобальные. При вызове локальной привязки она подавляет установленные глобальные привязки на время своего действия (до ввода точки или отказа от ввода);
¾ они выполняются только для одной (текущего запроса) точки. После ввода текущей точки активизированная локальная привязка отключается и система переходит к выполнению глобальных привязок;
Для вывода меню локальных привязок:
¾ щелкните по какой-либо кнопке на Компактной панелипри включенной кнопке-переключателе Геометрия,например, по кнопке Окружность;
¾ щелкните правой кнопкой в области создания и редактирования графических объектов. Появится контекстное меню;
¾ щелкните по пункту Привязкав контекстном меню. Появится всплывающее меню, показанное на рис.40.
Рисунок 40 — Контекстное меню и всплывающее меню для локальной привязки
Для срабатывания привязки установите курсор так, чтобы точка пересечения, касания, середины объекта и так далее, которую нужно захватить, находилась внутри ловушки курсора. После этого зафиксируйте курсор нажатием левой кнопки мыши или клавиши Enter.
Рассмотрим кратко различные способы привязки:
• Ближайшая точка обеспечивает привязку к ближайшей характерной точке объекта (например, к начальной точке отрезка), к угловым точкам таблицы основной надписи или к точке начала текущей системы координат;
• Середина выполняет привязку к середине объекта или к середине стороны внутренней рамки листа чертежа;
• Пересечение обеспечивает привязку к ближайшему пересечению объектов;
• Касание выполняет привязку таким образом, чтобы создаваемый объект (отрезок, дуга и т.п.) касался указанного объекта в точке, ближайшей к текущему положению курсора;
• Нормаль производит привязку так, чтобы создаваемый объект (например, отрезок) располагался перпендикулярно указанному объекту;
• По сеткевыполняет привязку к ближайшей точке вспомогательной сетки. При этом изображение самой сетки на экране может быть выключено;
• Центр выполняет привязку к центральной точке окружности, дуги или эллипса;
• Выравнивание будет выполняться выравнивание вводимой точки объекта по другим характерным точкам, а также по последней зафиксированной точке;
• Угловая привязка это способ привязки курсора относительно последней зафиксированной точки под углами, кратными указанному при настройке привязок значению. Например, при настройке привязок значение шага угловой привязки установлено равным 15°. Тогда в результате действия угловой привязки курсор будет перемещаться вдоль прямых, проходящих через последнюю зафиксированную точку, под углами 15°, 30°, 45°, 60°, 90°, 105° и т.д.;
• Точка на кривой выполняет привязку к ближайшей точке указанной кривой.
Ниже приведены для основных геометрических объектов их характерные точки:
Геометрический объект Характерные точки объекта
Точка Сама точка
Отрезок Начало отрезка/ конец отрезка
Дуга Начало дуги, конец дуги и центр
Окружность 4 точки квадрантов и центр
Прямоугольник 4 точки в углах прямоугольника
Правильный многоугольник Точки пересечения сторон и центр
Эллипс Конечные точки полуосей и центр
Сплайн Точки перегиба сплайна
Ломаная линия Точки перегиба ломаной
Фаска Аналогична отрезку
Скругление Аналогично дуге
Строка текста Точки начала и конца дуги
Штриховка Точки в углах контура штриховки
Таблица Начальные и конечные точки всех отрезков
Источник: megaobuchalka.ru
Привязки в КОМПАС-3D
Программа КОМПАС-ЗD позволяет выполнять точное построение объектов. Для этого в ней заложены механизмы отслеживания границ и точек геометрии. Это становится важным при построении взаимосвязанных объектов. Например, необходимо построить окружность, касательную в наклонной линии и лежащую на середине другого отрезка.
Расчет координат расположения и точного диаметра этой окружности может занять весьма продолжительное время. Вот для таких задач и служит система привязок.
В КОМПАС-3D заложены глобальная и локальная система привязок. Глобальная система привязок настраивается для постоянного действия и работает по умолчанию. Локальная система привязок включается на время действия одной команды, но в связи с более высоким приоритетом может отменять функционал глобальной системы привязок.
Управлять глобальными и локальными привязками можно из нескольких мест программы. Для включения любой привязки необходимо в соответствующем месте нажать кнопку или установить галочку. Соответственно, для отключения любой привязки необходимо в соответствующем месте отжать кнопку или снять галочку.
Расчет привязки производится в реальном режиме времени в соответствии с текущими настройками привязок. При этом в графическом окне пользователю предлагается выбрать ту или иную привязку в зависимости от приближения курсора к характерным точкам объектов. В КОМПАС-3D существует 10 различных типов привязок, и все они могут обрабатываться программой одновременно, но с учетом заданного приоритета.
Типы привязок описываются в следующей таблице:
Глобальные привязки, которые относятся к текущему документу, можно назначать на панели инструментов Текущее состояние, используя кнопки Установка глобальных привязок и Запретить привязки.
При этом вызовется диалоговое окно Установка глобальных привязок, в котором можно очень подробно указать параметры отслеживания привязок. Но действием этих настроек будет распространяться на все документы только до закрытия программы КОМПАС-3D.
Аналогичное действие можно производить на панели инструментов Глобальные привязки, которую можно вызвать через меню Вид → Панели инструментов → Глобальные привязки.
Для всех новых документов можно настроить глобальные привязки в меню Сервис → Параметры на вкладке Система в разделе Графический редактор → Привязки.
Действие этих настроек будет распространяться на все документы даже после завершения работы программы КОМПАС-3D.
В окне настройки привязок помощью кнопок и можно установить приоритет работы привязок. Чем выше уровень привязки в списке, тем больший приоритет она имеет, т.е. отрабатывается в первую очередь.
Опция Все привязки позволяет отметить галочками сразу все привязки в списке. Опция Динамически отслеживать позволяет программе в реальном времени отслеживать привязки, но если она выключена, то расчет производится после указания точки. Опция Отображать текст отображает подсказки во время динамического отслеживания привязок. Опция С учетом фоновых слоев позволяет привязываться к объектам, находящимся в фоновых (заблокированных для редактирования) слоях.
Включенная опция Только по видимым точкам сетки позволяет привязываться к узлам сетки с включенной видимостью, но если эту опцию выключить, то привязка к узлам сетки будет работать даже с сеткой с выключенной видимостью.
Опция Запретить привязки блокирует действие глобальных привязок, оставляя возможным действие локальных привязок. Поле Шаг угловой привязки позволяет задать шаг изменения угла при работе угловой привязки.
Клавиатурные привязки
С помощью горячих клавиш клавиатуры также можно включать определенного типа привязки. Для работы этого режима необходимо использовать дополнительную цифровую клавиатуру, на которой должен быть включен режим NUM LOCK. Ниже приведен перечень горячих клавиш для включения привязок:
Горячие клавиши | Описание |
CTRL+0 | Перемещение курсора в точку с координатами 0,0 в текущей системе координат |
CTRL+5 | Установить курсор в ближайшую к нему характерную точку объекта без учета фоновых видов и слоев |
CTRL+SHIFT+0 | Установить курсор в ближайшую к нему характерную точку объекта с учетом фоновых видов и слоев |
CTRL+(точка) | Установить курсор по нормали к ближайшему объекту |
ALT+5 | Установить курсор в ближайшую к нему точку пересечения двух объектов (эта комбинация возможна даже при отключенном режиме NUM LOCK) |
SHIFT+5 | Установить курсор в ближайшую к нему середину объекта |
CTRL+1 | Установить курсор в точку ближайшего объекта по диагонали между отрицательным направлением оси 0X и отрицательным направлением оси 0Y текущей системы координат |
CTRL+2 или CTRL+↓ |
Установить курсор в точку ближайшего объекта против направления оси 0Y текущей системы координат |
CTRL+3 | Установить курсор в точку ближайшего объекта по диагонали между положительным направлением оси 0X и отрицательным направлением оси 0Y текущей системы координат |
CTRL+4 или CTRL+← |
Установить курсор в точку ближайшего объекта против направления оси 0X текущей системы координат |
CTRL+6 или CTRL+→ |
Установить курсор в точку ближайшего объекта по направлению оси 0X текущей системы координат |
CTRL+7 | Установить курсор в точку ближайшего объекта по диагонали между отрицательным направлением оси 0X и положительным направлением оси 0Y текущей системы координат |
CTRL+8 или CTRL+↑ |
Установить курсор в точку ближайшего объекта по направлению оси 0Y текущей системы координат |
CTRL+9 | Установить курсор в точку ближайшего объекта по диагонали между положительным направлением оси 0X и положительным направлением оси 0Y текущей системы координат |
Клавиатурные привязки функционируют в любое время работы, т.е. не только во время создания объектов.
В KOMПAC-3D также возможно использование ортогонального черчения, т.е. черчения линий параллельно осям X и Y. Для этого проще всего пользоваться горячими клавишами. Для постоянного включения режима ортогонального черчения необходимо нажать клавишу F8. Для временного включения этого режима необходимо нажать клавишу SHIFT. На панели инструментов Текущее состояние вынесена кнопка, также включающая или отключающая режим ортогонального черчения .
С помощью ортогонального черчения можно рисовать не только отрезки, но и линии ломаных сечений, перпендикулярных выносок допусков формы и др.
Источник: autocad-lessons.com