Шрифт:
Если тип базы зависимый, то объекты в наборе масштабируются относительно базовой точки параметра, с которой связана операция масштабирования. В следующем примере операция масштабирования связана с параметром XY. Операция масштабирования имеет зависимый тип базы. Базовая точка параметра XY расположена в левом нижнем углу прямоугольника. При использовании ручки настройки для масштабирования блока, его масштаб изменяется относительно левого нижнего угла прямоугольника.
Если тип базы независимый (показан в редакторе блоков как маркер Х), то базовая точка задается независимо от параметра, с которым связана операция масштабирования. Объекты в наборе будут масштабироваться относительно базовой этой указанной независимой базовой точки. В следующем примере операция масштабирования связана с параметром XY. Операция масштабирования имеет независимый тип базы. Независимая базовая точка расположена в центре окружности. При использовании ручки настройки для масштабирования блока, его масштаб изменяется относительно центра окружности.
Если операция масштабирования связана с параметром XY, то операция масштабирования имеет свойство переопределения Тип масштаба. Это свойство определяет, является ли использованный коэффициент масштаба расстоянием X, расстоянием Y или расстоянием значений координат X и Y от базовой точки параметра.
Например, в описании динамических блоков в качестве типа масштаба задается расстояние X для операции масштабирования. Если на чертеже выполняется редактирование вхождения блока путем перетаскивания ручки в параметре XY только вдоль оси Y, то масштаб связанной геометрии не изменяется.
Для добавления операции масштабирования в описание динамических блоков
1. В редакторе блоков в окне "Палитры вариации блоков" на вкладке "Операции" выберите инструмент "Операция масштабирования".
2. В области рисования редактора блоков выберите параметр, который необходимо связать с операцией. (С операцией масштабирования можно связать следующие типы параметров: линейный, полярный и XY.)
3. Выберите геометрию (набор), чтобы связать с этой операцией.
4. Нажать ENTER.
5. (Дополнительно) Следуйте подсказкам в командной строке, чтобы указать тип базовой точки.
6. Выполните одно из следующих действий, чтобы задать местоположение операции:
■ Используйте указывающее устройство.
■ Через запятую введите значения координат X и Y.
ПРИМЕЧАНИЕ. Местоположение операции в описании блока не влияет на внешний вид или функциональные возможности вхождения блока.
7. На панели инструментов редактора блоков щелкните "Сохранить описание блока".
8. Завершив работу с редактором блоков, щелкните "Закрыть редактор блоков".
Редактор блоков
БЛОКРЕАКТ
Для указания независимой базовой точки для операции масштабирования в описании динамических блоков
1. Выберите операцию масштабирования в редакторе блоков.
2. На палитре "Свойства" в области "Переопределения" в поле "Тип базы" в раскрывающемся списке выберите значение "Независимый".
Для указания свойства "Тип масштаба" для операции масштабирования, связанной с параметром XY
1. В редакторе блоков выберите операцию масштабирования, связанную с параметром XY.
2. На палитре "Свойства" в области "Переопределения" в поле "Тип масштаба" в раскрывающемся списке выберите параметр.
В зависимости от применяемого переопределения операции масштабирования для этого блока ограничена осью X, осью Y или обеими осями.
Команды
БЛОКРЕД
Открывает диалоговое окно "Редактирование описания блока", а затем редактор блоков
БЛОКРЕАКТ
Добавляет операцию в описание динамических блоков
БЛОКРЕАКТНАБОР
Указывает набор объектов, связанных с операцией в описании динамического блока
БЛОКРЕАКТСВЯЗЬ
Связывает операцию с параметром в описании динамического блока
Системные переменные
Нет
Утилиты
Нет
Ключевые слова для команд
Нет
Используйте операцию растягивания в динамическом блоке
Во вхождении динамического блока операция растягивания приводит к перемещению и растягиванию объектов на заданное расстояние в указанном месте.