Изменить базовую точку блока в автокаде
Перейти к содержимому

Изменить базовую точку блока в автокаде

  • автор:

Изменение вхождения блока

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

  1. Выбрать редактируемый блок.
  2. Щелкните правой кнопкой мыши блок и выберите «Свойства».
  3. В окне «Свойства» выделить и изменить значения X и Y координат базовой точки, масштабных коэффициентов, угла поворота и других параметров.
Понятия, связанные с данным
  • Изменение вхождений блоков
  • Изменение определений блока
Задачи, связанные с данной

Особенности использования блоков в Автокаде

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

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

Динамические блоки в Автокаде позволяют решить более широкий ряд задач, чем статические. На рис. 1 представлен пример блоков AutoCAD из коллекции «Автомобили».

Рис.1. Использование блоков в Автокад на примере автомобилей.

Нужно четко понимать, что такое вхождение блока в Автокаде, а что такое определение.

Определение блока Автокад

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

Вхождение блока в Автокаде

Вхождение блока – это вставленный в чертеж блок, который представляет собой цельный объект и отображает данные определения блока. За вхождение блока отвечает команда «Вставка» (читать подробнее про вставку блоков в AutoCAD).

Блоки для AutoCAD – очень важная особенность!

Существуют важные особенности блоков Автокад. Чтобы их понять, рассмотрим пример.

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

Блоки в Автокаде преимущества

Рис.2. Применение блоков в Автокад на примере окон.

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

Таким образом можно коллективно управлять свойствами блоков.

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

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

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

Освойте профессию проектировщика

Научитесь быстрому черчению, освоите прикладное 3D, автоматизируете создание ведомостей и спецификаций.

Изменение базовой точки определения блока

Для выбора новой базовой точки вставки определения блока используйте команду EditBasePoint.

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

Для изменения базовой точки определения блока или ссылки:

  1. Чтобы начать редактирование размещенных блоков, нажмите Изменить> Компонент> Редактировать (или введите EditComponent в командной строке).
  2. В диалоговом окне Редактировать компонент выберите блок, который необходимо изменить, и нажмите OK.

Чтобы выбрать сохранение или отмену изменений компонента после сеанса редактирования, воспользуйтесь командой CloseComponent вместо команды SaveComponent.

Меню: Изменить > Компонент > Редактировать базовую точку

Изменить базовую точку блока в автокаде

Панель: Стандартный

Контекстное меню: Выбрать вхождение блока. Нажать правую кнопку мыши в области черчения. Выбрать «Редактор блоков».

Меню: Сервис Редактор блоков В командной строке введите «блокред».
Ввод команды: блокред

  • БЛОКРЕАКТ
  • БЛОКРЕАКТНАБОР
  • БЛОКРЕАКТИНСТ
  • БЛОКРЕАКТСВЯЗЬ
  • БЛОКПОРАТР
  • БЛОКПАЛВАР
  • БЛОКПАЛВАРЗАКР
  • БЛОКРЕДЗАКР
  • БПОРЦИКЛ
  • БЛОКНАБРУЧ
  • БЛОКТАБЛВЫБ
  • БЛОКПАРАМ
  • БЛОКСОХР
  • БЛОКСОХРКАК
  • БЛОКСКРЫТЬ
  • БЛОКПОКАЗАТЬ
  • БЛОКСОСТВИД

Если для системной переменной BLOCKEDITLOCK установлено значение 1, редактор блоков невозможно открыть.

В редакторе блоков также имеется панель инструментов и палитры вариации блоков, содержащие инструменты для создания динамических блоков. В окне «Палитры вариации блоков» имеются следующие вкладки:

  • вкладка «Параметры»
  • вкладка «Операции»
  • вкладка «Наборы параметров»

Панель инструментов редактора блоков

Содержит инструменты для работы в редакторе блоков, создания динамических блоков и работы с состояниями видимости.

Изменение или создания описания блока

Сохранить описание блока

Сохраняет текущее описание блока.

Сохранить блок как

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

Отображается имя описания текущего блока.

Палитры вариации

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

Выполняет команду БЛОКПАРАМ, которая добавляет параметр к описанию динамического блока.

Выполняет команду БЛОКРЕАКТ, которая добавляет операцию к описанию динамического блока.

Описание атрибута

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

Обновление параметра и размер текста операции

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

Подробнее о динамических блоках

Отображает демонстрации по созданию динамических блоков в окне «Семинар по новым возможностям».

Закрытие редактора блоков

Закрывает редактор блоков и выдает запрос на сохранение изменений в текущем описании блока или отказа от них.

Режим видимости

Устанавливает значение для системной переменной BVMODE, которая затемняет или скрывает объекты, которые становятся невидимыми для текущего состояния видимости.

Сделать видимым

Выполняет команду БЛОКПОКАЗАТЬ, позволяющую сделать объекты видимыми для текущего состояния или всех состояний видимости.

Сделать невидимым

Выполняет команду БЛОКСКРЫТЬ, позволяющую сделать объекты невидимыми для текущего состояния или всех состояний видимости.

Управление состоянием видимости

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

Состояние видимости

Указывает текущее состояние видимости, которое отображается в редакторе блоков.

Вкладка «Параметры» (окно «Палитры вариации блоков»)

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

Выполняет команду БЛОКПАРАМ (опция точечного параметра), которая добавляет точечный параметр в описание динамического блока и определяет свойства настройки X и Y для вхождения блока. Точечный параметр определяет координаты X и Y на чертеже. В редакторе блоков точечный параметр выглядит похоже на ординатный размер.

Линейный параметр

Выполняет команду БЛОКПАРАМ (опция линейного параметра), которая добавляет линейный параметр в описание динамического блока и определяет свойство настройки расстояния для вхождения блока. Линейный параметр отображает расстояние между двумя точками привязки. Линейный параметр ограничивает перемещение с помощью ручки по заданному углу. В редакторе блоков линейный параметр выглядит похоже на выровненный размер.

Полярный параметр

Выполняет команду БЛОКПАРАМ (опция полярного параметра), которая добавляет полярный параметр в описание динамического блока и определяет свойства настройки расстояния и угла для вхождения блока. Полярный параметр отображает расстояние между двумя точками привязки и отображает значение угла. Для изменения значений расстояния и угла можно использовать как ручки, так и палитру свойств. В редакторе блоков полярный параметр выглядит похоже на выровненный размер.

XY-параметр

Выполняет команду БЛОКПАРАМ (опция XY-параметра), которая добавляет XY-параметр в описание динамического блока и определяет свойства настройки расстояния по горизонтали и вертикали для вхождения блока. XY-параметр показывает расстояния X и Y от базовой точки параметра. В редакторе блоков XY-параметр отображается в виде пары размеров (горизонтального и вертикального). Для этих размеров используется общая базовая точка.

Параметр поворота

Выполняет команду БЛОКПАРАМ (опция параметра поворота), которая добавляет параметр поворота в описание динамического блока и определяет свойство настройки угла для вхождения блока. Параметр поворота определяет угол. В редакторе блоков параметр поворота отображается в виде окружности.

Параметр выравнивания

Выполняет команду БЛОКПАРАМ (опция параметра выравнивания), которая добавляет параметр выравнивания в описание динамического блока. Параметр выравнивания определяет координаты X и Y и угол. Параметр выравнивания всегда относится ко всему блоку и не требует наличия связанной с ним операции. Параметр выравнивания позволяет вхождению блока автоматически вращаться вокруг точки для выравнивания с другими объектами на чертеже. Параметр выравнивания влияет на свойство угла вхождения блока. В редакторе блоков параметр выравнивания выглядит как линия выравнивания.

Параметр отражения

Выполняет команду БЛОКПАРАМ (опция параметра отражения), которая добавляет параметр отражения в описание динамического блока и определяет свойство настройки отражения для вхождения блока. Параметр отражения отражает объекты. В редакторе блоков параметр отражения отображается в виде линии отражения. Объекты могут отражаться относительно этой линии отражения. Параметр отражения отображает значение, которое показывает, отражено или еще нет вхождение блока.

Параметр видимости

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

Параметр выбора

Выполняет команду БЛОКПАРАМ (опция параметра выбора), которая добавляет параметр выбора в описание динамического блока и определяет свойства настройки поиска для вхождения блока. Параметр выбора определяет свойство настройки, которое можно указать, или набор для вычисления значения из списка или таблицы, задаваемых пользователем. Его можно связать с одной ручкой выбора. Во вхождении блока можно нажать на ручку, чтобы отобразить список имеющихся значений. В редакторе блоков параметр выбора отображается в виде текста.

Базовый точечный параметр

Выполняет команду БЛОКПАРАМ (опция базового точечного параметра), которая добавляет базовый точечный параметр в описание динамического блока. Базовый точечный параметр определяет базовую точку для вхождения динамического блока относительно геометрии в блоке. Параметр базовой точки не может быть связан с какими-либо операциями, но может принадлежать набору объектов операции. В редакторе блоков базовый точечный параметр отображается в виде окружности с перекрестиями

Вкладка «Операции» (окно «Палитры вариации блоков»)

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

Выполняет команду БЛОКРЕАКТИНСТ (опция реактора перемещения), которая добавляет реактор перемещения в описание динамического блока при связи операции с параметром точки, XY, а также линейным и полярным параметром. Действие реактора перемещения подобно действию команды СДВИГ. Во вхождении динамического блока реактор перемещения приводит к перемещению объектов на заданные расстояние и угол.

Реактор масштабирования

Выполняет команду БЛОКРЕАКТИНСТ (опция реактора масштабирования), которая добавляет реактор масштабирования в описание динамического блока при связи реактора с XY-параметром или линейным и полярным параметром. Действие реактора масштабирования подобно действию команды МАСШТАБ. Во вхождении динамического блока реактор масштабирования приводит к масштабированию набора объектов блока при изменении параметра путем перемещения ручек или с использованием палитры свойств.

Операция растягивания

Выполняет команду БЛОКРЕАКТИНСТ (опция операции растягивания), которая добавляет операцию растягивания в описание динамического блока при связи операции с параметром точки, XY, а также линейным и полярным параметром. Операция растягивания приводит к перемещению и растягиванию объектов на заданное расстояние в указанном месте.

Операция полярного растягивания

Выполняет команду БЛОКРЕАКТИНСТ (опция операции полярного растягивания), которая добавляет операцию полярного растягивания в описание динамического блока при связи операции с полярным параметром. Операция полярного растягивания поворачивает, перемещает и растягивает объекты на указанный угол и расстояние, если ключевая точка в связанном полярном параметре изменяется с помощью ручки или палитры свойств.

Реактор поворота

Выполняет команду БЛОКРЕАКТИНСТ (опция реактора поворота), которая добавляет реактор поворота в описание динамического блока при связи реактора с параметром поворота. Действие реактора поворота подобно действию команды ПОВЕРНУТЬ. Во вхождении динамического блока реактор поворота приводит к повороту связанных объектов при редактировании связанного параметра с помощью ручки или палитры свойств.

Операция отражения

Выполняет команду БЛОКРЕАКТИНСТ (опция операции отражения), которая добавляет операцию отражения в описание динамического блока при связи операции с параметром отражения. С помощью операции отражения можно выполнять отражение вхождения динамического блока относительно указанной оси, которая называется линией отражения.

Реактор массива

Выполняет команду БЛОКРЕАКТИНСТ (реактор массива), которая добавляет реактор массива в описание динамического блока при связи операции с XY-параметром или линейным и полярным параметром. Реактор массива приводит к копированию и созданию массивов в прямоугольном массиве при редактировании связанного параметра с помощью ручки или палитры свойств.

Реактор выбора

Выполняет команду БЛОКРЕАКТИНСТ (опция реактор выбора), которая добавляет реактор выбора в описание динамического блока. При добавлении реактора выбора в описание динамического блока и связывании ее с параметром выбора создается таблица выбора. Можно использовать таблицу выбора для назначения свойств настройки и значений динамического блока.

Вкладка «Наборы параметров» (окно «Палитры вариации блоков»)

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

Выполняет команду БЛОКПАРАМ (опция точечного параметра с одной заданной ручкой), которая добавляет точечный параметр в описание динамического блока. Автоматически добавляет реактор перемещения, связанную с точечным параметром.

Линейное перемещение

Выполняет команду БЛОКПАРАМ (опция линейного параметра с одной заданной ручкой), которая добавляет линейный параметр в описание динамического блока. Автоматически добавляет реактор перемещения, связанную с конечной точкой линейного параметра.

Линейное растягивания

Выполняет команду БЛОКПАРАМ (опция линейного параметра с одной заданной ручкой), которая добавляет линейный параметр в описание динамического блока. Автоматически добавляет операцию растягивания, связанную с линейным параметром.

Линейный массив

Выполняет команду БЛОКПАРАМ (опция линейного параметра с одной заданной ручкой), которая добавляет линейный параметр в описание динамического блока. Автоматически добавляет реактор массива, связанный с линейным параметром.

Пара линейных перемещений

Выполняет команду БЛОКПАРАМ (опция линейного параметра с двумя заданными ручками), которая добавляет линейный параметр в описание динамического блока. Автоматически добавляет два реактора перемещения, один из которых связан с базовой точкой, а другой — с конечной точкой линейного параметра.

Пара линейных растяжений

Выполняет команду БЛОКПАРАМ (опция линейного параметра с двумя заданными ручками), которая добавляет линейный параметр в описание динамического блока. Автоматически добавляет две операции растягивания, одна из которых связана с базовой точкой, а другая — с конечной точкой линейного параметра.

Полярное перемещение

Выполняет команду БЛОКПАРАМ (опция полярного параметра с одной заданной ручкой), которая добавляет полярный параметр в описание динамического блока. Автоматически добавляет реактор перемещения, связанный с полярным параметром.

Полярное растягивания

Выполняет команду БЛОКПАРАМ (опция полярного параметра с одной заданной ручкой), которая добавляет полярный параметр в описание динамического блока. Автоматически добавляет операцию растягивания, связанную с полярным параметром.

Круговой массив

Выполняет команду БЛОКПАРАМ (опция полярного параметра с одной заданной ручкой), которая добавляет полярный параметр в описание динамического блока. Автоматически добавляет реактор массива, связанный с полярным параметром.

Пара полярных перемещений

Выполняет команду БЛОКПАРАМ (опция полярного параметра с двумя заданными ручками), которая добавляет полярный параметр в описание динамического блока. Автоматически добавляет два реактора перемещения, один из которых связан с базовой точкой, а другой — с конечной точкой полярного параметра.

Пара полярных растяжений

Выполняет команду БЛОКПАРАМ (опция полярного параметра с двумя заданными ручками), которая добавляет полярный параметр в описание динамического блока. Автоматически добавляет две операции растягивания, одна из которых связана с базовой точкой, а другая — с конечной точкой полярного параметра.

Перемещение XY

Выполняет команду БЛОКПАРАМ (опция XY-параметра с одной заданной ручкой), которая добавляет XY-параметр в описание динамического блока. Автоматически добавляет реактор перемещения, связанный с конечной точкой XY-параметра.

Пара перемещений XY

Выполняет команду БЛОКПАРАМ (опция XY-параметра с двумя заданными ручками), которая добавляет XY-параметр в описание динамического блока. Автоматически добавляет два реактора перемещения, один из которых связан с базовой точкой, а другой — с конечной точкой XY-параметра.

Набор рамок перемещения XY

Выполняет команду БЛОКПАРАМ (опция XY-параметра с четырьмя заданными ручками), которая добавляет XY-параметр в описание динамического блока. Автоматически добавляет четыре реактора перемещения, каждый из которых связан с ключевой точкой в XY-параметре.

Набор рамок растягивания XY

Выполняет команду БЛОКПАРАМ (опция XY-параметра с четырьмя заданными ручками), которая добавляет XY-параметр в описание динамического блока. Автоматически добавляет четыре операции растягивания, каждая из которых связана с ключевой точкой в XY-параметре.

Набор рамок массива XY

Выполняет команду БЛОКПАРАМ (опция XY-параметра с четырьмя заданными ручками), которая добавляет XY-параметр в описание динамического блока. Автоматически добавляет реактор массива, связанный с XY-параметром.

Управляющая группа поворота

Выполняет команду БЛОКПАРАМ (опция параметра поворота с одной заданной ручкой), которая добавляет параметр поворота в описание динамического блока. Автоматически добавляет операцию поворота, связанную с параметром поворота.

Набор отражения

Выполняет команду БЛОКПАРАМ (опция параметра отражения с одной заданной ручкой), которая добавляет параметр отражения в описание динамического блока. Автоматически добавляет операцию отражения, связанную с параметром отражения.

Набор видимости

Выполняет команду БЛОКПАРАМ (опция параметра видимости с одной заданной ручкой), которая добавляет параметр видимости в описание динамического блока и позволяет определить состояния видимости. Параметр видимости не требует никаких операций.

Управляющая группа выбора

Выполняет команду БЛОКПАРАМ (опция параметра выбора с одной заданной ручкой), которая добавляет параметр выбора в описание динамического блока. Автоматически добавляет реактор выбора, связанный с параметром выбора.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *