С помощью добавляемых в описание динамических блоков параметров определяются свойства настройки для блока, а также указываются положения, расстояния и углы для геометрии в блоке.
Параметры в описание динамического блока добавляются в редакторе блоков. В редакторе блоков параметры отображаются похожими на размеры. Параметры определяют свойства настройки блока. Параметры также определяют положения, расстояния и углы для геометрии во вхождения блока. При добавлении параметра в описание динамического блока параметры определяют одно или несколько настраиваемых свойств для блока.
Например, при добавлении в описание динамического блока параметра поворота этот параметр определяет свойство Угол для вхождения блока. Поэтому если на чертеже имеется блок стула и требуется возможность поворота положения блока во время редактирования, то этот параметр определяет ось, вокруг которой можно поворачивать блок.
В случае добавления параметра точки в описание динамического блока, этот параметр определяет два свойства настройки для вхождения блока: Положение X и Положение Y (относительно базовой точки вхождения блока).
Описание динамического блока должно содержать хотя бы один параметр. При добавлении параметра в описание динамического блока автоматически добавляются ручки, связанные с ключевыми точками параметра. Затем в описание блока необходимо добавить операцию и связать операцию с параметром.
На чертеже для манипулирования вхождением блока можно использовать ручку или свойство настройки в палитре свойств. При манипулировании вхождением блока на чертеже путем перемещения ручки или изменения значения настраиваемого свойства в палитре свойств изменяется значение параметра, определяющего это свойство настройки в блоке. При изменении значения параметра производится операция, связанная с этим параметром, которая изменяет геометрию (или свойство) вхождения динамического блока.
Указание наборов значений для динамических блоков .
Параметры также определяют значения ограничений, влияющих на поведение вхождения динамического блока на чертеже. Некоторые параметры имеют фиксированный набор значений, минимальные и максимальные значения или значения приращения. Например, линейный параметр, используемый в блоке окна, может иметь следующий фиксированный набор значений: 10, 20, 30 и 40. При вставке в чертеж вхождения бока можно изменять окно, используя только одно из этих значений. Добавление набора значений для параметра позволяет ограничить манипулирование вхождением блока в чертеже. Для получения более подробных сведений о наборе значений параметров см. разделРазрешение цепочки операций для динамических блоков .
Параметры точки, поворота, XY, а также линейные и полярные параметры имеют свойство под названием "Цепочка операций". Для получения более подробных сведений о возможности использования цепочки операций для параметра см. разделЗначения параметров также можно извлекать с помощью Мастера извлечения атрибутов или с помощью файла шаблона извлечения атрибутов.
В следующей таблице приведен список и описания типов параметров, которые можно добавлять в описания динамических блоков, а также типы операций, которые можно связывать с каждым параметром.
Тип параметра |
Описание |
Поддерживаемые операции |
---|---|---|
Точка |
Определяет координаты X и Y на чертеже. В редакторе блоков выглядят похоже на ординатный размер. |
Переместить, Растянуть |
Линейный |
Показывает расстояние между двумя точками привязки. Ограничивает перемещение с помощью ручки по заданному углу. В редакторе блоков выглядят похоже на выровненный размер. |
Переместить, Масштаб, Растянуть, Массив |
Полярная |
Отображает расстояние между двумя точками привязки и отображает значение угла. Для изменения значений расстояния и угла можно использовать как ручки, так и палитру свойств. В редакторе блоков выглядят похоже на выровненный размер. |
Переместить, Масштаб, Растянуть, Полярное растяжение, Массив, |
XY |
Показывает расстояния X и Y от базовой точки параметра. В редакторе блоков отображается в виде пары размеров (горизонтального и вертикального). |
Переместить, Масштаб, Растянуть, Массив |
Поворот |
Определяет угол. В редакторе блоков отображается в виде окружности. |
Поворот |
Отразить |
Отражает объекты. В редакторе блоков отображается в виде линии отражения. Объекты могут отражаться относительно этой линии отражения. Отображает значение, которое показывает, отражено или еще нет вхождение блока. |
Отразить |
Выравнивание |
Определяет координаты X и Y и угол. Параметр выравнивания всегда относится ко всему блоку и не требует наличия связанной с ним операции. Параметр выравнивания позволяет вхождению блока автоматически вращаться вокруг точки для выравнивания с другим объектом на чертеже. Параметр выравнивания влияет на свойство поворота вхождения блока. В редакторе блоков выглядит как линия выравнивания. |
Нет (операция подразумевается и содержится внутри параметра). |
Видимость |
Управляет видимостью объектов в блоке. Параметр видимости всегда относится ко всему блоку и не требует наличия связанной с ним операции. На чертеже можно щелкнуть ручку, чтобы отобразить список имеющихся состояний видимости для вхождения блока. В редакторе блоков отображается в виде текста со связанной ручкой. |
Нет (операция подразумевается и определяется состояниями видимости). |
Поискать |
Определяет свойство настройки, которое можно указать, или набор для вычисления значения из списка или таблицы, задаваемых пользователем. Его можно связать с одной ручкой выбора. Во вхождении блока можно щелкнуть ручку, чтобы отобразить список имеющихся значений. В редакторе блоков отображается в виде текста со связанной ручкой. |
Поискать |
Базовая точка |
Определяет базовую точку для вхождения динамического блока относительно геометрии в блоке. Его невозможно связать с любыми операциями, но можно включить в набор объектов операции. В редакторе блоков отображается в виде окружности с перекрестиями. |
Нет |