Применение действий масштабирования

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

Действия масштабирования можно применить к следующим элементам:

  • Линейный. Масштабирует указанные объекты в направлении выбранного элемента.

    ex_custblock_action_scale_01

  • Полярный. Масштабирует указанные объекты на указанные расстояния и угол.

  • XY. Масштабирует указанные объекты только в направлениях X и Y, указанных выбранным элементом.

Точка базовой активности масштаба

Можно указать, совпадает ли базовая точка действия масштабирования с основной точкой элемента, к которому она применяется, или она является независимой точкой, указанной в определении CustomBlock.

Свойство Базовый тип указывает тип базовой точки:

  • Зависимый. Базовая точка действия масштабирование совпадает с основной точкой элемента, с которым связано действие масштабирования. Объекты из набора объектов масштабирования по отношению к основной точке элемента.

  • Независимый. Позволяет указать независимую базовую точку, выбрав фиксированное местоположение на чертеже. Используйте точку захвата для изменения местоположения базовой точки.

Пример

Следующее определение блока содержит линейный элемент и действие масштабирования. Главная точка линейного элемента — это левая точка диаметра.

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

    ex_custblock_scale_dep

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

    ex_custblock_scale_indep

Чтобы применить действие масштабирования к определению CustomBlock, выполните следующие действия.

  1. В командной строке Редактора блоков CustomBlock введите CBActivityTool.

  2. Укажите параметр Масштаб.

  3. В графической области укажите один из следующих элементов для связывания с действием масштабирования:

    • Линейный

    • Полярный

    • XY

  4. Укажите объекты для связывания с действием и нажмите Enter.

    На указанном элементе появится значок действия.

Связанные разделы

Применение операций перемещения

Применение операций растягивания

Применение операций полярного растягивания

Применение операций вращения

Применение действий зеркального отображения

Применение операций массивов

Исходная тема

Выполнение действий с элементами CustomBlock