Операции определяют способ перемещения или изменения геометрии динамического вхождения блока при выполнении операций с настраиваемыми свойствами вхождения блока в чертеже. Динамический блок содержит по меньшей мере одну операцию.
Как правило, при добавление в описание динамического блока операции ее необходимо связать с параметром, ключевой точкой на параметре и геометрией. Ключевая точка - это точка на параметре, запускающая связанную с ней операцию при редактировании. Связанная с операцией геометрия называется набором объектов.
В следующем примере описание динамического блока содержит геометрию, представляющую стол, линейный параметр с одной ручкой, заданной для его конечной точки, и операцию растягивания, связанную с конечной точкой параметра и геометрией для правой стороны стола. Конечная точка параметра является ключевой точкой. Геометрия с правой стороны стола является набором объектов.
Если требуется изменить вхождение блока на чертеже, достаточно переместить ручку, и стол растянется.
В динамическом блоке можно использовать следующие типы операций:
Для одного параметра и геометрии можно назначить несколько операций. Однако не следует назначать две или более операций одного типа для одной ключевой точки на параметре, если обе операции воздействуют на одну и ту же геометрию. Это может привести к неожиданному поведению вхождения блока.
Каждый тип операции можно связать с определенными параметрами. В следующей таблице показаны параметры, с которыми можно связать операции каждого типа.
Тип операции |
Параметр |
---|---|
Перенести |
Точка, линейный, полярный, XY |
Масштаб |
Линейный, полярный, XY |
Растянуть |
Точка, линейный, полярный, XY |
Полярное растяжение |
Полярная |
Поворот |
Поворот |
Отразить |
Отразить |
Массив |
Линейный, полярный, XY |
Поискать |
Поискать |