Top menu

Несколько способов извлечения значений координат в AutoCAD

При черчении в AutoCAD постоянно приходится сталкиваться с задачей привязки вновь создаваемых объектов к существующей геометрии. Если необходимо привязываться непосредственно к примитивам чертежа, то помогает Объектная привязка (привязка к конечным точкам, середине, центру и пр.) Но если возникает задача неявной привязки к примитивам, то тут есть несколько вариантов.

Рассмотрим несколько возможных способов извлечения значений координат для привязки новых объектов на примере отрисовки окружности, центр которой совпадает с центром прямоугольника

000

1. Дополнительные построения

Самый простой, но самый неэффективный способ. Для его реализации необходимо построить два отрезка — вертикальный и горизонтальный, соединяющие середины боковых граней (или две диагонали)

001

и привязать центр окружности к точке пересечения этих отрезков

002

Можно немного упростить задачу — построить горизонтальную и вертикальные Прямые (опции ГОР и ВЕР)

003

Недостаток этих двух способов — необходимость дополнительных построений и удаления лишних объектов после всех построений.

2. Объектное отслеживание

Самый эффективный способ построения. При включенных опциях Объектная привязка и Объектное отслеживание мы можем «снимать» координаты с существующей геометрии. Для построения нашей окружности необходимо отследить положение середины горизонтали и вертикали прямоугольника и привязаться к полученной точке

004

Максимально просто и максимально эффективно! Никаких лишних построений и вычислений размеров. Но у этого способа есть один существенный недостаток — если объекты, с которых нужно «снять» координаты, находятся далеко друг от друга, то легко не попасть с нужной привязкой, плюс ко всему, если использовать зуммирование или панорамирование чертежа, то состояние отслеживания сбивается (начав отслеживать одну координату нельзя сдвигать чертеж, отслеживание работает лишь на текущем представлении видового экрана). Если возникает такая ситуация, то на помощь придут координатные фильтры

3. Координатные фильтры

Достаточно простой способ извлечения координат. Применяется тогда, когда по каким-то причинам невозможно использовать объектное отслеживание.

Координатные фильтры позволяют при указании точки считать только необходимое значение координаты (X,Y или Z). Для считывания только координаты X необходимо ввести .X, для Y — .Y, для Z — .Z.

Запустим команду построения окружности и на запрос ввода центра введем .X (включаем координатный фильтр по X)

005

 

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

 

006

на запрос ТРЕБУЕТСЯ YZ указываем середину вертикали

007

Готово!

Можно сделать и наоборот — ввести фильтр по Y и указать сначала середину вертикали, потом середину горизонтали

008

Просто и эффективно, но требуется ручной ввод в командную строку.

,

  • геннадий

    поставил координатные фильтры по X и Y, спрашивает Z — нажимаю просто Enter и перехожу на первоначальное меню с запросом центра и радиуса. Что делаю не так