Шрифт:
Динамические блоки создаются с помощью редактора блоков. Редактор блоков — это специальная область, в которой добавляются элементы, образующие динамический блок. Блоки можно создавать с самого начала или добавлять функции динамического изменения в описание существующего блока. Можно также создавать геометрию точно так же, как и в области рисования.
Затем в блок добавляются параметры и операции, чтобы сделать его динамическим. При добавлении этих элементов в блок добавляется гибкость и интеллектуальные возможности для его геометрии.
Параметры определяют настраиваемые свойства для динамического блока путем указания положений, расстояний и углов для геометрии в блоке.
Операции определяют, как будет двигаться или изменяться геометрия вхождения динамического блока при манипулировании в чертеже. При добавлении в блок операций их необходимо связать с параметрами и, как правило, с геометрией.
При добавлении параметра в описание блока в блок автоматически добавляются ручки и свойства настройки. Они используются для манипулирования вхождением блока в чертеже.
Чтобы создать динамические блоки необходимым результатом, рекомендуется точно выполнить следующие действия. Этот процесс позволяет эффективно создавать динамические блоки.
Прежде чем создавать динамический блок, следует представить, как он должен выглядеть и как он будет использоваться на чертеже. Определите, какие объекты внутри блока будут изменяться или перемещаться при манипулировании вхождением динамического блока. Более того, следует определить, как эти объекты будут изменяться. Например, можно создать динамический блок с изменяемыми размерами. Кроме того, при изменении размера вхождения блока может отображаться дополнительная геометрия. Эти факторы определяют тип параметров и операций, добавляемых в описание блока, а также совместную работу параметров, операций и геометрии.
Геометрию для динамического блока можно нарисовать в области рисования или в редакторе блоков. Можно также воспользоваться существующей геометрией на чертеже или описанием существующего блока.
ПРИМЕЧАНИЕ. Если для изменения свойств отображения геометрии во вхождениях динамических блоков используются состояния видимости, то на этом этапе можно не включать всю геометрию. Подробнее о работе с состояниями видимости см. в разделе Создание "Состояния видимости".
Прежде чем добавлять параметры и операции в описание блока, необходимо выяснить их взаимосвязи друг с другом, а также с геометрией внутри блока. При добавлении операции в описание блока необходимо связать операцию с параметром и набором объектов геометрии. При этом создается зависимость. При добавлении во вхождение динамического блока нескольких параметров для правильной работы вхождения блока в чертеже необходимо настроить правильные зависимости.
Например, можно создать динамический блок, содержащий несколько объектов. С некоторыми объектами связано действие растягивания. Требуется, чтобы все объекты вращались вокруг одной и той же базовой точки. В этом случае после добавления всех других параметров и операций необходимо добавить операцию поворота. Если операция поворота связана не со всеми другими объектами (геометрия, параметры и операции) в описании блока, части вхождения блока могут не вращаться или манипулирование блоками может приводить к неожиданных результатам.
Добавьте соответствующие параметры в описание динамического блока, следуя подсказкам в командной строке. Для получения более подробных сведений об использовании параметров см. раздел Использование параметров в динамических блоках.
ПРИМЕЧАНИЕ. С помощью вкладки "Наборы параметров" палитр создания блоков можно добавлять одновременно параметр и связанную с ним операцию. Для получения более подробных сведений об использовании набора параметров см. раздел Использование наборов параметров.
Добавьте соответствующие операции в описание динамического блока. Следуйте подсказкам в командной строке, не забывая указывать связи операций с соответствующими параметрами и геометрией. Для получения более подробных сведений об использовании операций см. раздел Обзор операций в динамических блоках.
Можно указать, как будет выполняться манипулирование вхождением динамического блока на чертеже. Для манипулирования вхождением динамического блока можно использовать ручки или свойства настройки. При создании описания динамического блока можно определить, какие ручки отображаются и как они изменяют вхождение динамического блока. Можно также указать, должны ли свойства настройки отображаться в палитре "Свойства", а также можно ли эти свойства изменять с помощью палитры или с помощью ручек настройки.