Привязки (К3-Мебель)

Материал из GEOS_WIKI
Перейти к: навигация, поиск

Эта статья — о привязках в интерфейсе К3-Мебель. О привязках в макропрограммировании читайте здесь.

Контекстное меню с привязками
Подменю Дополнительно

В процессе работы в программе вам достаточно часто придется указывать точки на каких-либо объектах, не зная их координат. Например, может возникнуть необходимость указать начало, середину или конец ребра мебельной панели или точку пересечения ребер и т.д. Сделать это можно с помощью системы привязок, существующей в программе. К слову, привязки — неотъемлемый атрибут всех серьезных САПР, и без них порой невозможно что-либо построить.

Привязки — это способ точного указания характерных точек объектов (начала, конца, середины и т. д.) без явного ввода их координат.

К какой точке объекта вы "привяжетесь" зависит от выбранной вами привязки. Для данного выбора при выполнении команд, запрашивающих указание точки (большинство команд создания и редактирования объектов), щелкните правой кнопкой мыши. Появится контекстное меню (см. рисунок).

Выберите в нем одну из предлагаемых привязок:

  • Без привязки — при наведении курсора (в форме "ловушки") на объект курсор не залипает ни к одной из точек объекта
  • Автопривязка — курсор «залипает» к ближайшей характерной точке ближайшего объекта: к концу, к началу, к середине, к пересечению и т.д.


Pluso.jpg Автопривязку можно включить, нажав на пиктограмму P42.jpg.


  • К концу — курсор «залипает» к ближайшей конечной точке ближайшего объекта
  • К центру — курсор «залипает» к центру ближайшей окружности, дуги окружности и т.д.
  • К середине — курсор «залипает» к средней точке ближайшего объекта
  • К пересечению — курсор «залипает» к точке пересечения двух указанных объектов, например, к точке пересечения ребер панелей
  • Перпендикулярно — курсор «залипает» к основанию перпендикуляра, опущенного из указанной точки на указанный объект. Этой привязкой удобно пользоваться, когда необходимо быть уверенным, что пересечение двух объектов (например, двух отрезков) произойдет строго под углом 90 градусов.
  • На объекте — курсор «залипает» к ближайшей точке, находящейся на указываемом объекте
  • К узлу — курсор «залипает» к ближайшему узлу ближайшего контура (сплайна, полилайна и т.д.)


I.jpg В некоторых случаях привязки в контекстном меню скрыты в подменю Дополнительно (см. рис. справа)


Eksklamacia.jpg Выбор привязки распространяется лишь до первого выполненного действия. Поэтому каждый раз, указывая точку, вам придется включать нужную привязку заново. Это не относится только к Автопривязке, включенной через пиктограмму P42.jpg, которая остается включенной до тех пор, пока вы не отключите её сами.


Примеры

Для того, чтобы тема привязок стала вам более понятна, далее приведены несколько примеров использования привязок при построениях.

Пример 1. Есть объект — отрезок. Из его середины нужно построить дугу. Координат отрезка мы не знаем. В этом случае, начать строительство дуги из нужной точки практически невозможно. Что делать? Вспоминаем про привязки: в данном случае про привязку К середине. Запускаем команду создания дуги и нажимаем правую кнопку мыши. В появившемся меню выбираем строчку К середине и наводим курсор на отрезок. Курсор автоматически прыгает в середину отрезка, причём, абсолютно точно.

Пример 2. Есть две стойки. На них надо построить гнутый фасад. Выбираем команду Панели/Гнутые панели/Стенка-дуга и для того, чтобы указать начало, высоту и длину фасада, переходим в режим автопривязок при помощи пиктограммы P42.jpg.



Pluso.jpg Если вы не находите пиктограмму, проверьте, включена ли она в меню панелей. Нажмите Ctrl+Shift+F11, и в появившейся карточке посмотрите, стоит ли галочка у пункта Автопривязка. Если её там нет, проставьте и нажмите ОК. Пиктограмма появится.


Затем указываем концы лицевых торцов панелей с внешних сторон, так, как показано на левом рисунке. При указании точек обязательно добейтесь появления на экране всплывающей подсказки К концу. В завершение построения в командном окне (внизу экрана) укажем величину прогиба панели -200. Должно получиться так, как на рисунке справа:

Указание точек
Результат

Пример 3. Есть объект — задняя стенка двустворчатого шкафа. Нужно разделить её вертикально на две части так, чтобы линия деления проходила там, где к задней стенке подходит внутренняя стойка шкафа. В этом случае выбираем команду Конструирование/Панели/Поделить, затем указываем заднюю стенку (на рис. 1 изображена белым цветом), а дальше ... включаем каркасное отображение (пиктограмма P14.jpg), чтобы были видны все линии, даже невидимые (см. рис. 2). После этого приближаем изображение верхнего торца стойки. Для этого включаем пиктограмму P24.jpg и рамкой выделяем дальнее ребро верхнего торца стойки (см. рис. 3). Затем щелкаем правой кнопкой мыши и в появившемся меню кликаем на строчке Дополнительно и выбираем привязку К середине. После этого вам придется, скорей всего, ещё раз сделать изображение крупнее, чтобы на нём можно было бы различить дальнее ребро стойки (см. рис. 4). Это можно сделать, вращая колесико мыши на себя или опять рамкой. Далее наводим курсор на дальнее ребро верхнего торца стойки. Курсор автоматичеки прыгает в середину ребра (см. рис. 5). Завершаем команду щелчком левой кнопки мыши. На задней стенке появляется линия деления ровно по середине вертикального торца стойки (см. рис. 6).

(1)
(2)
(3)
(4)
(5)
(6)


I.jpg Вы можете настроить привязки так, как вам нужно. Например, вы работаете с одной привязкой чаще, чем с другими. Естественно, вам было бы удобно иметь данную привязку всегда «под рукой», то есть всегда включенной. Для этого в основном меню запустите команду Установки/Параметры (или нажмите кнопку F9). В появившейся карточке, в узле Система выберите пункт Привязки, а в нем — Умолчания для точки (Ctrl+S). В поле Привязка по умолчанию выберите нужный вам тип привязки (описание типов привязок смотрите выше):
Умолчания для точки


Более подробно о привязках читайте в электронной документации Геометрический редактор, в главе Типовые сценарии, в разделе Привязки к характерным точкам.

Рекомендованный порядок чтения
Предыдущая страница Следующая страница
Дерево объектов Как узнать расстояние между двумя точками