Autodesk - AutoCAD 2008. Руководство пользователя стр 118.

Шрифт
Фон

Если тип базы зависимый, то объекты в наборе масштабируются относительно базовой точки параметра, с которой связана операция масштабирования. В следующем примере операция масштабирования связана с параметром 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 или обеими осями.

Краткий справочник

Команды

БЛОКРЕД

Открывает диалоговое окно "Редактирование описания блока", а затем редактор блоков

БЛОКРЕАКТ

Добавляет операцию в описание динамических блоков

БЛОКРЕАКТНАБОР

Указывает набор объектов, связанных с операцией в описании динамического блока

БЛОКРЕАКТСВЯЗЬ

Связывает операцию с параметром в описании динамического блока

Системные переменные

Нет

Утилиты

Нет

Ключевые слова для команд

Нет

Используйте операцию растягивания в динамическом блоке

Во вхождении динамического блока операция растягивания приводит к перемещению и растягиванию объектов на заданное расстояние в указанном месте.

В описании динамического блока операцию растягивания можно связать с любым из следующих параметров:

■ Точка

■ Линейный

■ Полярная

■ XY

После связывания операции растягивания с параметром можно указать рамку растягивания для этой операции. Затем выберите объекты для набора операции растяжения. Рамка растягивания определяет способ редактирования объектов внутри рамки или пересекаемых рамкой во вхождении блока. Это поведение напоминает выбор секущей рамкой с помощью команды РАСТЯНУТЬ.

■ Объекты, полностью входящие в рамку, перемещаются.

■ Объекты, пересекаемые рамкой, растягиваются.

■ Объекты, находящиеся внутри рамки или пересекаемые ей, но не входящие в набор объектов, не растягиваются и не перемещаются.

■ Объекты за пределами рамки, входящие в набор, перемещаются.

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

Во вхождении динамического блока, если с помощью ручки или палитры свойств изменяется значение параметра, связанного с операцией растягивания, это может повлиять на ключевую точку в параметре, связанную с операцией растягивания. При воздействии на ключевую точку геометрия в наборе операции растяжения будет перемещаться.

Задание свойства "Тип расстояния" для операции растягивания

Если операция растягивания связана с параметром XY, то она имеет свойство переопределения Тип расстояния. Это свойство определяет, является ли примененное расстояние для перемещения значением X, значением Y или значениями координат X и Y от базовой точки параметра.

Например, в описании динамических блоков в качестве типа расстояния задается расстояние Х для операции растягивания. На чертеже, если выполняется попытка изменить вхождение блока путем перетаскивания ключевой точки только вдоль оси Y, то связанная геометрия не перемещается, так как добавлено переопределение типа расстояния, которое позволяет только перемещение по оси X.

См. также:

■ Использование переопределения для коэффициента расстояния и смещения угла

Для добавления операции растягивания в описание блока

1. В редакторе блоков в окне "Палитры вариации блоков" на вкладке "Операции" выберите инструмент "Операция растягивания".

2. В области рисования редактора блоков выберите параметр, который необходимо связать с операцией. (С операцией перемещения можно связать следующие типы параметров: точка, линейный, полярный и XY.)

Если выполняется связка операции растягивания с параметром точки, перейдите к шагу 4.

3. Выполните одно из следующих действий для выбора точки параметра для связывания с операцией:

■ Используйте указывающее устройство.

■ Отвечайте на запросы команды.

4. Выполните одно из следующих действий, чтобы задать первый угол рамки растягивания:

■ Используйте указывающее устройство.

■ Через запятую введите значения координат X и Y.

5. Выполните одно из следующих действий, чтобы задать противоположный угол рамки растягивания:

■ Используйте указывающее устройство.

■ Через запятую введите значения координат X и Y.

6. Выберите объекты для набора операции.

7. Нажать ENTER.

8. (Дополнительно) Следуйте подсказкам в командной строке, чтобы указать коэффициент расстояния и угловое смещение.

Ваша оценка очень важна

0
Шрифт
Фон

Помогите Вашим друзьям узнать о библиотеке