Как в автокаде сделать выделение прямоугольником

Содержание
  1. Слои в AutoCAD и работа с ними – СтройМетПроект
  2. Как добавить элемент в слой Автокада?
  3. Как выделить все объекты слоя в Автокаде?
  4. Количество объектов в слое AutoCAD
  5. Создание фильтра в Автокаде по свойствам
  6. Создание группового фильтра в Автокаде
  7. ПРИМЕЧАНИЕ:
  8. Как нарисовать прямоугольник в Автокаде
  9. Как запустить команду Прямоугольник?
  10. С клавиатуры
  11. С ленты при помощи мыши
  12. Построение Прямоугольника
  13. Построение Прямоугольника по координатам
  14. Построение Прямоугольника по длине и ширине
  15. Редактирование прямоугольника
  16. Изменение размеров прямоугольника
  17. Перемещение прямоугольника за ручку
  18. Построение прямоугольника программным путем
  19. Построение прямоугольника при помощи функции command
  20. Построение прямоугольника при помощи функций расширения языка LISP
  21. AutoCad. Рисуем простые объекты Автокад: прямая, луч, прямоугольник, многоугольник
  22. Построение вспомогательных линий (_xline, _ray)
  23. Построение прямоугольников (_rectangle)
  24. Построение многоугольников (_polygon)
  25. Как в AutoCAD обрезать блок или массив?
  26. Пример №1. Обрезка блока
  27. Пример №2. Подрезка массива с кафельной плиткой по контуру помещения
  28. Пример №3. Создание своей штриховки (текстуры) из блока

Слои в AutoCAD и работа с ними – СтройМетПроект

Как в автокаде сделать выделение прямоугольником

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

В Автокад видовой слой можно настраивать только тогда, когда вы находитесь на вкладке Лист, при этом сам видовой экран должен быть активный.

Чтобы скрыть слои в видовом экране AutoCAD (читать подробнее про работу с ВЭ на Листах), нужно в Диспетчере свойств слоев использовать опцию «Замораживание/размораживание на текущем ВЭ». Это позволит скрыть слой на конкретном ВЭ и максимально эффективно использовать чертеж из Модели для оформления всего проекта.

В этой статье речь пойдет про управление слоями в Авткоаде. Вы узнаете, как добавить элементы в слой, как объединить слои и быстро выделить все объекты, лежащие на конкретном слое. Так же вы узнаете, как переместить элементы чертежа с одного слоя на другой, ознакомитесь с порядком отображения слоев в Диспетчере свойств.

Как добавить элемент в слой Автокада?

Все построения, которые вы осуществляете в системе AutoCAD, производятся на текущем слое. По умолчанию это слой «0» (нулевой).

Чтобы сделать в AutoCAD другой слой текущим просто выберите его в раскрывающемся списке «Слои» на вкладке «». После этого можете приступать к работе в AutoCAD. Все объекты будут принадлежать выбранному вами слою.

При смене текущего слоя на чертеже не должно быть выделенных объектов. Если таковые имеются, то сначала следует нажать «Esc», чтобы снять выделение.

Иногда при работе в AutoCAD необходимо перейти на тот слой, на котором находится определенный объект или построение. Если слоёв много и они относительно схожи, то перебирать все слои с целью поиска нужного — только зря тратить время.

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

Очень часто может понадобиться слияние слоев в Автокаде для сокращения их кол-ва на чертеже. Так же мне встречался вопрос: «Как в Автокад все слои переместить на 1 слой?». Чтобы это сделать быстро нужно воспользоваться командой «Объединить» (или в командной строке прописать СЛОЙОБЪЕД), которая находится на панели «Слои»

Обязательно проверьте, чтобы слои, которые нужно объединить, не были текущими. После активации команды нужно выбрать объекты на слое, который требуется объединить, нажать Enter. Далее выбрать объект на слое, с которым требуется выполнить слияние. В зависимости от объектов на вашем чертеже, может вывестись текстовое сообщение.

После нажатия «Да» произойдет объединение слоев в AutoCAD, после чего из списка автоматически удалится слой, который был объединен, а всем объектам будут присвоены свойства нового слоя: цвет, тип линии и т.д.

Как выделить все объекты слоя в Автокаде?

Самый быстрый способ, осуществить выбор всех элементов слоя Автокад 2015 (и др. версиях) — использовать палитру «Быстрый выбор» (или команду _qselect). Для ее вызова нужно на палитре «Свойства» (Ctrl+1) нажать «Быстрый выбор»

Откроется диалоговое окно для быстрого выбора объектов. Нужно указать фильтр выбора (Свойства) → Слой, а также выбрать сам слой по его названию.

Выделить слой Автокад, а вернее, объекты, которые на нем расположены можно через изоляцию др. слоев. Изоляция позволяет на время скрыть все слои, кроме текущего, что обеспечивает удобный доступ ко всем элементам чертежа, лежащим на определенном слое.

Теперь вы знаете, как выделить все объекты одного слоя Автокад очень быстро.

Количество объектов в слое AutoCAD

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

Чтобы быстро перенести элементы в AutoCAD с одного слоя на другой, сначала просто выделите данные элементы любыми известными способами.

Затем выберите нужный слой в раскрывающемся списке «Слои».

В результате выделенные элементы будут перенесены на выбранный вами слой.

Один из моих читателей задал вопрос: «Как в Диспетчере слоев выполнить перемещение слоев по высоте (Автокад 2010)?». Все дело в том, что положение слоев в Автокаде выстраивается в алфавитном порядке. Можно сортировать слои по имени (по возрастанию/убыванию).

При этом не предусмотрено изменение последовательности вручную (рис. 8).  Поэтому, один из способов, как в Автокаде сделать слой выше — это изменить имя слоя (например, можно поставить знак подчеркивания «_»).

Но как правило, рационально пользоваться фильтрами слоев.

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

Необходимо однократно загрузить arx-файл для нужной версии Автокада при помощи команды _APPLOAD (или _ARX).

После этого добавляется новая группа в палитру Свойства (Ctrl+1) —>Геометрические свойства с полями Площадь (сумма), Длина (сумма), Объем (сумма).

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

 Если чертеж содержит очень большое кол-во слоев, например, 200 или даже 500 штук, то работа над проектом может существенно затянуться.

Фильтры в Автокаде позволяют разграничить все слои на отдельные смысловые группы, например, набор слоев «стены», могут включать внутренние и наружные стены, перегородки и т.п.

Есть один очень важный момент:в имени слоя AutoCAD нужно задавать префикс, который будет в дальнейшем служить свойством, по которому будет выполняться группировка слоев. Т.е.

если у вас архитектурный проект, то можно выделить следующие группы: стены (ст_), окна (ок_), оформление (оформ_)  и т.д. Разделение по именам — это всего-лишь одна из возможностей фильтров.

Можно выполнять фильтрацию по различным свойствам: цвет, тип линии, вес линии и т.д.

Работа с фильтрами осуществляется в Диспетчере свойств слоев (с левой стороны). По умолчанию каждый чертеж содержит фильтр «Все используемые слои», где отображаются все слои, которые присутствуют на этом чертеже.

С помощью фильтров в AutoCAD можно удобно разделять группу слоев, а также совершать групповые операции (например, вкл./откл., заблокировать/разблокировать, заморозить/разморозить одновременно все слои, которые входят в группу). В Автокаде существует 2 вида фильтров:

— фильтр слоев по свойствам;

-фильтр слоев по группам.

Создание фильтра в Автокаде по свойствам

В Диспетчере свойств слоев на верхнем корневом фильтре нужно нажать ПКМ и выбрать «Новый фильтр по свойствам…». 

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

Один и тот же слой может принадлежать разным фильтрам. Также можно одновременно фильтровать по нескольким свойствам, например, по цвету и типу линий.

Чтобы удалить фильтр, достаточно его выделить и нажать ПКМ → Удалить.

Создание группового фильтра в Автокаде

В групповые фильтры можно помещать любые произвольные группы слоев, т.е. когда вы на чертеже выбираете объекты, лежащие на разных слоях, и объединяете их в смысловую группу. На верхнем корневом фильтре нужно нажать ПКМ и выбрать «Новый групповой фильтр». По умолчанию он создается пустым. Чтобы добавить в этот фильтр слои, нужно нажать ПКМ по нему → Выбрать слои → Добавить.

Теперь нужно из графического пространства выбрать те слои, которые необходимы, для этого выделяем объекты, лежащие на разных слоях. По завершению нажимаем Enter. В графический фильтр поместятся те слои, объекты которых были выделены на экране.

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

ПРИМЕЧАНИЕ:

Многие спрашивают про фильтр слоев Авткоад с командной строки, а вернее, можно ли как-то быстро переключаться между фильтрами. В AutoCAD такой опции по умолчанию нет! Но, есть функция, написанная на языке LISP.

Подведем итог: в небольших проектах, где у вас мало слоев, нет смысла пользоваться фильтрами, но если у вас около 20-30 слоев и более, то вышеописанный подход просто необходим!

Несогласованные слои в AutoCAD —  что это? На самом деле, в несогласованности слоев нет ничего страшного, а даже наоборот!

Согласование слоев в Автокаде — очень полезный инструмент, который позволяет информировать всех пользователей, одновременно работающих над проектом, об изменениях в слоях чертежа, которые вставлены как внешние ссылки.

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

Это будет видно в Диспетчере свойств слоев, в фильтре «Несогласованные новые слои», как показано на рис.

Чтобы согласовать слой (т.е. удалить его из фильтра несогласованных новых слоев), достаточно выделить его, нажать правой кнопкой по нему и выбрать «Согласование слоя». 

Как видите, несогласованные слои в Автокаде — это ничто иное, как информирование вас о неких изменениях, связанных с созданием новых слоев при коллективной работе.

Источник данного материала:
http://autocad-specialist.ru

Источник: https://stroymetproekt.ru/samouchitel/obuchenie-autocad/sloi-v-autocad-i-rabota-s-nimi/

Как нарисовать прямоугольник в Автокаде

Как в автокаде сделать выделение прямоугольником

Любой чертеж может быть разбит на простейшие элементы, примитивы.  В этом уроке мы познакомимся с примитивом, который называется «Прямоугольник».

И рассмотрим следующие вопросы:

Как запустить команду Прямоугольник?

Команду «Прямоугольник» можно запустить несколькими способами:

С клавиатуры

Набираем на клавиатуре ПРЯМОУГ (большими или маленькими буквами – это не важно) и нажимаем .

Причем в последних версия Автокад достаточно набрать только ПРЯ.

Когда вы набираете команду с клавиатуры, при наборе первой буквы от командной строки открывается список команд, и если в нем подсвечена нужная вам команда, то дальше ее набор можно не делать.

В нашем случаи набираем ПРЯ и нажимаем . См. Рис. 1.

Рис. 1. Запуск команды ПРЯМОУГ

Также вместо команды ПРЯМОУГ можно набрать _rectang.

Команда rectang работает в Английской версии. Английского название с нижним подчеркиванием _rectang, будет работать во всех версиях.

С ленты при помощи мыши

На ленте перейдите на вкладку «». Поместите указатель мыши на команду ПРЯМОУГОЛЬНИК  и щелкните левой кнопкой мыши См. Рис. 2

Рис. 2. Запуск команды ПРЯМОУГОЛЬНИК

Если чуть дольше подержать указатель мыши, то всплывет более подробная подсказка. См. Рис. 3.

Рис. 3. Подробная подсказка.

Большинство пользователей используют второй способом.

Построение Прямоугольника

После того, как мы запустили команду ПРЯМОУГОЛЬНИК, в командной строке появиться запрос: «Первый угол или [Фаска/Уровень/Сопряжение/Высота/Ширина]:», который просит нас задать первый угол прямоугольника

Пометить указатель в нужное место, и нажмите левую кнопку мыши.

Появиться запрос: «Второй угол или [Площадь/Размеры/поВорот]:»

Укажите местоположение второго угла прямоугольника, и нажмите левую кнопку мыши.

Автокад построить прямоугольник. См. Рис. 4.

Рис. 4. Прямоугольник

Построение Прямоугольника по координатам

Как построить прямоугольник нужных размеров?

Один из способов, построить прямоугольник нужных размеров, это задать координаты его углов.

Запустите команду ПРЯМОУГОЛЬНИК, в командной строке появиться запрос: «Первый угол или [Фаска/Уровень/Сопряжение/Высота/Ширина]:»

С клавиатуры введите координаты первого угла прямоугольника. Например: 0, 0 и нажмите (или пробел).

Появиться запрос: «Второй угол или [Площадь/Размеры/поВорот]:»

Введите координаты второго угла прямоугольника. Например: 300, 200 и нажмите .

Автокад построить прямоугольник по указанным координатам (длиной 300; высотой 200). См. Рис. 5.

Рис. 5. Прямоугольник по координатам.

Построение Прямоугольника по длине и ширине

Второй способ построить прямоугольник нужных размеров – это использовать опцию [Размеры].

Запустите команду ПРЯМОУГОЛЬНИК, в командной строке появиться запрос: «Первый угол или [Фаска/Уровень/Сопряжение/Высота/Ширина]:»

Укажите первый угол.

Появиться запрос: «Второй угол или [Площадь/Размеры/поВорот]:»

Выберите опцию [Размеры] (щелкните по ней левой кнопкой мыши) или введите с клавиатуры Р и нажмите .

На запрос: «Длина прямоугольника :»

Введите, например 400 и нажмите .

На запрос: «Ширина прямоугольника :»

Введите, например 200 и нажмите .

Появится запрос: «Второй угол или [Площадь/Размеры/поВорот]:»

Укажите направление расположение второго угла относительного первого.

Возможны четыре варианта расположение. Выберем, например: Справа вверх.

Отведите указатель в нужном направлении  (Вправо вверх) и нажмите левую кнопку мыши. См. Рис. 6.

Рис. 6. Четыре варианта расположения прямоугольника

Остальные опции используются намного реже. Оставляем их для самостоятельного изучения.

Редактирование прямоугольника

Иногда, когда прямоугольник построен неверно, бывает легче его отредактировать, чем удалять и строить новый. Давайте посмотрим, что мы можем сделать с уже построенным прямоугольником:

Изменение размеров прямоугольника

Чтобы изменить размер прямоугольника (например Высоту), щелкните по нему левой кнопкой мыши, так чтобы появились ручки. См. Рис. 7.

Рис. 7. Ручки прямоугольника.

Щелкните по средней ручке, с той стороны, которую хотите переместить. Ручка должна стать красной.

Отведите указатель мыши в направлении перемещения стороны. См. Рис. 8.

Рис. 8. Направление изменения.

Введите с клавиатуру,  например 100 и нажмите .

Сторона переместится на указанное расстояние в нужном направлении. См Рис. 9.

Рис. 9. Отредактированный прямоугольник

Перемещение прямоугольника за ручку

Чтобы, перемести прямоугольник за ручку, щелкните по нему левой кнопкой мыши, так чтобы появились ручки.

Затем, выберите нужную ручку (щелкните по ней левой кнопкой мыши) и нажмите (или пробел).

Переместите  прямоугольник  в новое местоположение и нажмите  левую кнопку мыши. См. Рис. 10.

Рис. 10. Перемещение прямоугольника за ручку.

Прямоугольник поменяет свое положение. Таким способом можно перемещать любые примитивы.

Построение прямоугольника программным путем

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

Построение прямоугольника при помощи функции command

Запустите редактор Visual LISP. В командной строке наберите VLIDE (или VLISP) и нажмите .

Откроется редактор Visual LISP.

В нем создаем новый файл и набираем следующие строки.

Запрашиваем координаты первой точки:

(setq p1 (getpoint “Укажите первый угол прямоугольника:”))getpoint – функция, которая просит пользователя задать координаты точки; “Укажите первый угол прямоугольника:” – текст запроса, который увидеть пользователь; setq – функция, которая сохраняет заданные координаты точки в переменной р1.

Давайте построим прямоугольник длиной 500 и высотой 250. Для этого вначале создадим список со смещение координат:

(list 500 250 0)

Затем при помощи функции mapcar  сложим этот список со списком координат первой точки р1:

(mapcar '+ p1 (list 500 250 0))

В результате получим координаты второго угла. Сохраним их в переменной р2:

(setq p2 (mapcar '+ p1 (list 500 250 0)))

Строим прямоугольник:

(command “_rectang” p1 p2)command – функция которая имитирует командную строку; “_rectang” – стандартная команда Автокад (Прямоугольник); р1 – переменная, в которой хранятся координаты первого угла; р2 – переменная, в которой хранятся координаты второй второго угла.

Преобразуем программу в команду AutoCAD.

В начале программы добавим функцию defun, придумаем имя новой команды m_pr и перечисляем все временные переменные:

(defun c:m_pr (/ p1 p2) ); end_defun

В конце программы добавим закрывающую скобку.

В результате получаем. См. Рис. 11.

Рис. 11. Программа построения прямоугольника.

Давайте, проверим, как работает программа:

Нажмите на кнопку «Загрузить активное окно редактора».

Затем на кнопку перехода в AutoCAD.

Введите в командной строке: m_pr и нажмите .

На запрос: «Укажите первый угол прямоугольника:”

Укажите первый угол.

Программа построит прямоугольник 500х250. См. Рис. 12.

Рис. 12. Прямоугольник 500х250

Построение прямоугольника при помощи функций расширения языка LISP

В функциях расширения специальной функции для построения прямоугольника, я не нашел. Но мы можем, построит прямоугольник при помощи полилинии.

Добавляем строку:

(vl-load-com)

Которая загружает функции расширения (Vla-функции).

Затем строки, которые помогут нам получить указатель на имя пространства модели:

Получаем указатель на программу AutoCAD:

(setq acad_application (vlax-get-acad-object))

Затем, указатель на активный документ:

(setq active_document (vla-get-activedocument acad_application))

И наконец, указатель на пространство модели

(setq model_space (vla-get-modelspace active_document))

Давайте прямоугольник, который мы строим при помощи функций расширения, построим внутри первого.

Определяем первую точку второго прямоугольника относительно первого угла, первого прямоугольника. Координаты меняем по оси Х на 50, по оси Y на 50:

(setq pr1 (mapcar '+ p1 (list 50 50 0)))

Координаты второй точки определяем относительно pr1, путем смещения по оси Х на 400:

(setq pr2 (mapcar '+ pr1 (list 400 0 0)))

Координаты третьей точки определяем относительно pr2, путем смещения по оси Y на 150:

(setq pr3 (mapcar '+ pr2 (list 0 150 0)))

Координаты четвертой точки определяем относительно pr3, путем смещения по оси Х на -400:

(setq pr4 (mapcar '+ pr3 (list -400 0 0)))

Сложность создания прямоугольника (полилинии) при помощи Vla-функций заключается в том, что координаты  точек должны быть  представлены в особом виде Variant.

Давайте приведем наши координаты к этому виду:

Объединим координаты  точек  pr1 pr2 pr3 pr4 pr1 в единый список:

(setq coord (append pr1 pr2 pr3 pr4 pr1))

Строка вернет: объединенный список координат

(1072.64 306.886 0.0 1472.64 306.886 0.0 1472.64 456.886 0.0 1072.64 456.886 0.0 1072.64 306.886 0.0)

Создадим безопасный массив saf_ar, с количеством элементов равным 15:

(setq saf_ar (vlax-make-safearray vlax-vbDouble '(1 . 15))) vlax-make-safearray – создает безопасный массив; vlax-vbDouble – тип данных, которые будут храниться в безопасном массиве (вещественное число с двоичной точностью); (1 . 15) – размер безопасного массива (массив начинается с элемента 1; заканчивается элементом 15).

Заполним безопасный массив saf_ar данными из списка coord

(vlax-safearray-fill saf_ar coord)

Количество элементов в списке должно совпадать с количеством элементов в безопасном массиве.

Приведем безопасный массив к типу variant:

(vlax-make-variant (vlax-safearray-fill saf_ar coord))

Сохраним variant, в котором хранятся координаты точек, в переменной var_coord:

(setq var_coord (vlax-make-variant (vlax-safearray-fill saf_ar coord)))

Стоим прямоугольник при помощи функции vla-AddPolyline:

(vla-AddPolyline model_space var_coord)model_space – место, куда добавляем Прямоугольник (пространство модели); var_coord – переменная, в которой хранятся координаты вершин прямоугольника, представленные в особом виде variant.

В список временных переменных добавляем новые переменные.

В результате получим. См. Рис. 13.

Рис. 13. Построение прямоугольника Vla функциями.

Нажмите на кнопку «Загрузить активное окно редактора».

Затем на кнопку перехода в AutoCAD.

Введите в командной строке: m_pr и нажмите .

На запрос: «Укажите первый угол прямоугольника:”

Укажите первый угол.

Программа построит два прямоугольника. См. Рис. 14.

Рис. 14. Два прямоугольника

Внешний прямоугольник обычный примитив. Внутренний  — Vla-объект.

Программный код:

(defun c:m_pr (/ p1 p2 acad_object active_document model_space pr1 pr2 pr3 pr4 coord saf_ar var_coord) (setq p1 (getpoint “Укажите первый угол прямоугольника:”)) (setq p2 (mapcar '+ p1 (list 500 250 0))) (command “_rectang” p1 p2) (vl-load-com) ; загружаем функции расширения (setq acad_object (vlax-get-acad-object)) (setq active_document (vla-get-activedocument acad_object)) (setq model_space (vla-get-modelspace active_document)) (setq pr1 (mapcar '+ p1 (list 50 50 0))) (setq pr2 (mapcar '+ pr1 (list 400 0 0))) (setq pr3 (mapcar '+ pr2 (list 0 150 0))) (setq pr4 (mapcar '+ pr3 (list -400 0 0))) (setq coord (append pr1 pr2 pr3 pr4 pr1)) (setq saf_ar (vlax-make-safearray vlax-vbDouble '(1 . 15))) (setq var_coord (vlax-make-variant (vlax-safearray-fill saf_ar coord))) (vla-AddPolyline model_space var_coord) ); end_defun

На этом наш урок окончен. В нем рассказывалось: Как нарисовать прямоугольник в Автокаде.

Мы рассмотрели следующие аспекты:

Источник: https://acad-prog.ru/kak-narisovat-pryamougolnik-v-avtokade/

AutoCad. Рисуем простые объекты Автокад: прямая, луч, прямоугольник, многоугольник

Как в автокаде сделать выделение прямоугольником

С наиболее часто употребляемой командой рисования “Отрезок” мы уже познакомились ранее. Поэтому, не будем подробно останавливаться на ней. Вкратце скажем, что вызвать данную команду можно:

  1. Щелчком мыши на кнопке инструментов “Рисование” (лента “”).
  2. Вводом в командную строку команды _line.

После этого в командной строке появится запрос:

Первая точка:

В ответ на него надо будет указать координаты первой точки отрезка. После первой точки нужно указать координаты второй точки отрезка, и отрезок будет построен. После этого можно продолжать строить ломаную линию отрезков. Завершается построение нажатием Enter или Esc.

В процессе выполнения команды построения отрезков доступны еще две команды:

  1. Отменить – отменяет задание последней точки;
  2. Замкнуть – замыкает построение, соединяя первую точку первого отрезка и последнюю точку последнего отрезка (должны быть построены как минимум два отрезка).

Построение вспомогательных линий (_xline, _ray)

Зачастую в процессе работы над чертежом приходится прибегать к построение различных вспомогательных линий. В системе Автокад для этих целей предусмотрено два инструмента:

  • Прямая (_xline) – строит бесконечную прямую;
  • Луч (_ray) – строит бесконечный луч, выходящий из конкретной точки (та же прямая, но ограниченная с одной стороны точкой начала луча).

Оба инструмента находятся на вкладке “Рисование”.

После вызова команды “Прямая”, которую можно осуществить:

  1. Нажатием кнопки
  2. Вводом команды _xline

В командной строке появится следующий запрос:

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

Через точку:

Для фиксации прямой необходимо ввести координаты второй точки, после чего прямая будет построена. Можно и дальше продолжать строить прямые, которые будут проходить через ранее указанную опорную точку. Для завершения построения надо нажать Enter.

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

  • Опция “Гор” – строит горизонтальные прямые. Необходимо указать только одну точку.
  • Опция “Вер” – строит вертикальные прямые. Необходимо указать одну точку.
  • Опция “Угол” – строит вспомогательные прямые, лежащие под указанным углом к горизонтали, или к выбранному объекту. После выбора данной опции в командной строке появится запрос:Угол прямой (0) или [Базовая линия]:В ответ можно ввести:
    • Числовое значение угла наклона прямой, после чего Автокад попросит задать точку прохождения прямой;
    • Указать на чертеже отрезок (прямую), относительно которого (которой) будет строиться угол.
  • Опция “Биссект” – строит прямую-биссектрису. При этом требуется задать: вершину угла; точку на первом луче угла; точку на втором луче угла.
  • Опция “Отступ” – строит прямую, параллельную любому отрезку или прямолинейному элементу на чертеже.

Потренируйтесь самостоятельно строить вспомогательные прямые, используя различные режимы построения. Попрактикуйтесь заодно в использовании контекстного меню, которое вызывается щелчком правой кнопкой мыши:

Другой командой, строящей вспомогательные прямые, является команда “Луч” (_ray). Построение вспомогательных лучей намного проще, чем вспомогательных прямых, т.к. надо указать две точки для построения луча (никаких других дополнительных опций не предусмотрено).

Построение прямоугольников (_rectangle)

Прямоугольник в системе Автокад строится по нажатию кнопки “Прямоугольник” (команда _rectangle). После вызова команды в командной строке появляется запрос:

Первый угол или [Фаска/Уровень/Сопряжение/Высота/Ширина]:

Надо ввести координаты первого угла прямоугольника (или выбрать нужную опцию). После ввода координат первого угла появится запрос:

Второй угол или [Площадь/Размеры/поВорот]:

Задав координаты второго угла прямоугольника, мы завершим его построение. Здесь удобно пользоваться относительными координатами для построения прямоугольника, если мы знаем его высоту и ширину. Например, чтобы построить прямоугольник шириной 50 единиц и высотой 10 единиц, в качестве второй точки надо ввести: @50,10.

Рассмотрим опции, доступные во время построения второго угла:

  • опция “Площадь” – строит прямоугольник заданной площади. После ввода числового значения площади, появится запрос какую сторону прямоугольника вы собираетесь вводить. После задания размера, вторая сторона прямоугольника будет автоматически высчитана из указанной площади.
  • опция “Размеры” – строит прямоугольник по заданной ширине и высоте (аналог, рассмотренного выше, относительного задания координат). От пользователя требуется задать ширину, высоту и ориентацию прямоугольника (последним параметром указывает квадрант построения прямоугольника относительно первой точки).
  • опция “поВорот” – строит прямоугольник, повернутый на указанный угол относительно горизонтальной оси.

Рассмотрим теперь доступные опции при построении первой точки прямоугольника:

  • опция “Фаска” – построение прямоугольника с заданными срезанными углами.
  • опция “Сопряжение” – построение прямоугольника с заданным скругленными углами.
  • опция “Ширина” – задание ширины (толщины) линии, которой будет нарисован прямоугольник.
  • опции “Высота” и “Уровень” – используются для трехмерных построений.

Следует обратить внимание, что после того, как заданы параметры опций “Фаска”, “Сопряжение”, “Ширина” для построения текущего прямоугольника – все последующие построения прямоугольников будут использовать эти установки. Для того, чтобы их отменить, надо будет переопределить опции, указав нулевые значения.

Построение многоугольников (_polygon)

При помощи команды построения многоугольников (кнопка ) вычерчиваются правильные многоугольники (все стороны и углы равны). Возможны несколько вариантов построения:

  • по радиусу вписанной окружности (перпендикуляр от центра многоугольника до его сторон);
  • по радиусу описанной окружности (расстояние от центра многоугольника до его вершин);
  • по длине одной стороны.

Следует иметь ввиду, что при задании радиуса вписанной/описанной окружности из командной строки строит многоугольник, у которого нижняя грань всегда расположена горизонтально.

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

В таком случае, надо в командную строку вводить не величину радиуса, а координаты конца радиуса, используя полярные относительные координаты.

Далее познакомимся с рисованием криволинейных фигур.

В начало страницы

В начало страницы

Источник: http://on-line-teaching.com/autocad/07_risuem_prostye_objekty_v_AutoCad.html

Как в AutoCAD обрезать блок или массив?

Как в автокаде сделать выделение прямоугольником

Если у вас возникала задача обрезать часть блока или массива, подрезать блок или массив по определенному контору, то вы, наверное, уже заметили, что команда Обрезать (_TRIM) в данном случае бесполезна.
По крайней мере до тех пор, пока блок или массив не будут взорваны. О том, как справится с этой задачей не расчленяя блоки и не разбивая массивы, будет рассказано в данной статье.

Забегая вперед, скажу, что на помощь нам придет команда Подрезать (_CLIP). А чтобы читать было интереснее, я не просто опишу процедуру работы с командой, но и покажу конкретные примеры ее применения.

Пример №1. Обрезка блока

Есть блок грузовика с грузом, который частично заехал в ангар. Требуется скрыть часть блока, которая находится внутри ангара. Взрывать блок и вручную обрезать все, что внутри здания – дело довольно кропотливое, да и работать с таким объектом будем потом очень неудобно.

Выделяем блок. Переходим на вкладку «Вставка» ленты, панель «Ссылка» и выбираем команду Подрезать (_CLIP)

В командной строке будет выведен запрос:

Обратите внимание, что опция выбрана в качестве умолчания (об этом говорят треугольные скобки), нам она подходит, поэтому просто нажимаем ПРОБЕЛ или ENTER.

Далее нас спросят, что именно мы хотим использовать в качестве контура подрезки – существующую полилинию, многоугольную или прямоугольную область. Нам подойдет опция Прямоугольный – обратите внимание, она предложена в качестве умолчания, поэтому мы просто еще раз нажимаем ПРОБЕЛ или ENTER.

Затем нужно указать первый угол области блока, которую мы хотим сохранить, а затем второй угол – делается это двумя последовательными щелчками левой клавиши мыши (ЛКМ):

Вот такой результат мы получим:

Подрезка прошла успешно, но мы видим контур подрезки, который в данном случае нам не нужен. Чтобы управлять контурами подрезки нужно выбрать одну из трех опций отображения контуров в ленте:

Выберем пункт Скрыть контуры. Теперь результат нас действительно устраивает:

Обращаю внимание на то, что при выделении блока, контуры будут подсвечиваться, и более того, они интерактивные – т.е. вы можете изменять их перемещая соответствующие маркеры и результат подрезки будет изменяться, что бывает довольно удобно:

Пример №2. Подрезка массива с кафельной плиткой по контуру помещения

В данном примере мы рассмотрим весьма полезный кейс для тех, кто занимается дизайном интерьера, а в частности, раскладкой плитки в AutoCAD. Описание будет менее подробное, т.к. основы мы уже рассмотрели в первом примере, здесь же я остановлюсь только на тех шагах, которые будут отличаться.
Итак, у нас есть стена ванной, плитка в которой разложена с помощью Прямоугольного массива:

Как видно, массив выходит за пределы стены, и более того, нужно сделать прорезь под дверь. Взрывать массив и обрезать его мы не хотим, да это и не получится, т.к. в паттерне используется штриховка.

Начало будет как в примере №1 – выделяем массив, вызываем команду Подрезать, жмем ПРОБЕЛ или ENTER чтобы создать Новый контур подрезки.

Но на этот раз выбираем опцию Многоугольный:

Теперь нам требуется несколькими щелчками ЛКМ последовательно указать все точки нашего контура и после указания последней точки нажать ПРОБЕЛ или ENTER:

Всего получилось 8 точек, а результат обрезки представлен ниже:

Согласитесь, очень просто и удобно.

Пример №3. Создание своей штриховки (текстуры) из блока

У нас есть такая деталь:

Деталь выполнена из бруса и данный вид – это торец этого самого бруса. Мы хотим нанести на торец текстуру, которая бы напоминала годичные кольца дерева и упрощала бы визуальное восприятие детали. Для этого создадим блок из концентрических окружностей, примерно такого вида:

Совместим блок с брусом, так, чтобы текстура легла наиболее симпатичным образом (играя масштабом вхождения блока можно настроить масштаб текстуры):

Далее идем по уже знакомой схеме – выделяем блок, команда Подрезать, Новый конур подрезки, но на этот раз выберем опцию Выбрать полилинию:

И в качестве этой самой полилинии укажем контур нашего бруса:

Вот что получилось:

Удалить существующую подрезку можно довольно просто – выбираете подрезанный объект, вызываете команду Подрезка и выбираете опцию Удалить:

Надеюсь статья была вам полезна. Жмите лайк, делитесь ей с друзьями и вступайте в наши группы. Спасибо за внимание и успехов в работе!

Кстати, если Вам хочется быстро разобраться во всех тонкостях AutoCAD, получить ответы на свои вопросы и стать настоящим профессионалом, обратите внимание на мои индивидуальные уроки. Вводное занятие — бесплатно!

Источник: https://tsarevstudio.ru/autocad/tips_and_tricks/autocad-cutting-bloks-and-array.html

Все лайфхаки
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: