Редактор блоков используется для определения функции динамического изменения описания блока. В редакторе блоков можно добавить параметры и операции, которые определяют настраиваемые свойства и функцию динамического изменения. В редакторе блоков имеется специальная область, в которой можно рисовать и изменять геометрию, как и в области рисования.
Для создания динамических блоков используются следующие команды, которые доступны только в редакторе блоков.
BLOCKEDITLOCK установлено значение 1, редактор блоков невозможно открыть.
Если для системной переменнойпанель инструментов и палитры вариации блоков, содержащие инструменты для создания динамических блоков. В окне "Палитры вариации блоков" имеются следующие вкладки:
В редакторе блоков также имеетсяПанель инструментов редактора блоков
Содержит инструменты для работы в редакторе блоков, создания динамических блоков и работы с состояниями видимости.
Сохраняет текущее описание блока.
диалоговое окно "Сохранение блока как", в котором можно сохранить копию текущего описания блока под новым именем.
ОтображаетОтображается имя описания текущего блока.
Отображает или скрывает палитры вариации блоков, содержащей инструменты для добавления параметров и операций в описание динамического блока.
БЛОКПАРАМ, которая добавляет параметр к описанию динамического блока.
Выполняет командуБЛОКРЕАКТ, которая добавляет операцию к описанию динамического блока.
Выполняет командудиалоговое окно "Описание атрибутов", в котором можно определить режим, имя, подсказку, значение, точку вставки и параметры текста для атрибута.
ОтображаетРЕГЕН, которая регенерирует изображение в редакторе блоков и обновляет размеры текста, стрелок, значков и ручек параметров и операций. При увеличении или уменьшении в редакторе блоков, размер текста, стрелки, значка и ручки изменяется пропорционально коэффициенту масштаба. При регенерации изображения в редакторе блоков текст, стрелки, значки и ручки отображаются в указанных значениях.
Выполняет командуОтображает демонстрации по созданию динамических блоков в окне "Семинар по новым возможностям".
Закрывает редактор блоков и выдает запрос на сохранение изменений в текущем описании блока или отказа от них.
BVMODE, которая затемняет или скрывает объекты, которые становятся невидимыми для текущего состояния видимости.
Устанавливает значение для системной переменнойБЛОКПОКАЗАТЬ, позволяющую сделать объекты видимыми для текущего состояния или всех состояний видимости.
Выполняет командуБЛОКСКРЫТЬ, позволяющую сделать объекты невидимыми для текущего состояния или всех состояний видимости.
Выполняет командудиалоговое окно "Состояния видимости", в котором можно создавать, удалять, переименовывать и делать текущими состояния видимости.
ОтображаетУказывает текущее состояние видимости, которое отображается в редакторе блоков.
Вкладка "Параметры" (окно "Палитры вариации блоков")
Содержит инструменты для добавления параметров в описание динамического блока в редакторе блоков. Параметры определяют положения, расстояния и углы для геометрии во вхождения блока. При добавлении параметра в описание динамического блока он определяет одно или несколько настраиваемых свойств для блока.
БЛОКПАРАМ (опция точечного параметра), которая добавляет точечный параметр в описание динамического блока и определяет свойства настройки X и Y для вхождения блока. Точечный параметр определяет координаты X и Y на чертеже. В редакторе блоков точечный параметр выглядит похоже на ординатный размер.
Выполняет командуБЛОКПАРАМ (опция линейного параметра), которая добавляет линейный параметр в описание динамического блока и определяет свойство настройки расстояния для вхождения блока. Линейный параметр отображает расстояние между двумя точками привязки. Линейный параметр ограничивает перемещение с помощью ручки по заданному углу. В редакторе блоков линейный параметр выглядит похоже на выровненный размер.
Выполняет командуБЛОКПАРАМ (опция полярного параметра), которая добавляет полярный параметр в описание динамического блока и определяет свойства настройки расстояния и угла для вхождения блока. Полярный параметр отображает расстояние между двумя точками привязки и отображает значение угла. Для изменения значений расстояния и угла можно использовать как ручки, так и палитру свойств. В редакторе блоков полярный параметр выглядит похоже на выровненный размер.
Выполняет командуБЛОКПАРАМ (опция 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-параметром.
Выполняет командуБЛОКПАРАМ (опция параметра поворота с одной заданной ручкой), которая добавляет параметр поворота в описание динамического блока. Автоматически добавляет операцию поворота, связанную с параметром поворота.
Выполняет командуБЛОКПАРАМ (опция параметра отражения с одной заданной ручкой), которая добавляет параметр отражения в описание динамического блока. Автоматически добавляет операцию отражения, связанную с параметром отражения.
Выполняет командуБЛОКПАРАМ (опция параметра видимости с одной заданной ручкой), которая добавляет параметр видимости в описание динамического блока и позволяет определить состояния видимости. Параметр видимости не требует никаких операций.
Выполняет командуБЛОКПАРАМ (опция параметра выбора с одной заданной ручкой), которая добавляет параметр выбора в описание динамического блока. Автоматически добавляет реактор выбора, связанный с параметром выбора.
Выполняет команду