Specify base point: – укажите точку 3
Specify scale factor or [Copy/Reference] <1.0000>: 2.5 – коэффициент масштабирования
Растягивание объектов
Команда STRETCH осуществляет растягивание объектов, сохраняя при этом связь с остальными частями рисунка. Вызывается она из падающего меню Modify → Stretch или щелчком на пиктограмме Stretch на панели инструментов Modify.
Запросы команды STRETCH:
Select objects to stretch by crossing-window or crossing-polygon… – выбор растягиваемых объектов секущей рамкой или секущим многоугольником
Select objects: – выбрать объекты
Select objects: – нажать клавишу Enter для завершения выбора объектов
Specify base point or [Displacement]
Specify second point or
Ключ команды STRETCH:
• теперь для команды STRETCH существует параметр перемещения Displacement, с помощью которого определяется относительное расстояние и направление. Последнее введенное значение перемещения сохраняется.
Формирование набора объектов для этой команды должно производиться с ключом секущей рамки Crossing или Cpolygon. Любые объекты, полностью заключенные в рамку или многоугольник, перемещаются командой STRETCH точно так же, как командой MOVE. Отрезки, дуги и сегменты полилиний, пересекающие рамку, растягиваются только путем перемещения конечных точек, находящихся внутри ее: конечные точки за рамкой остаются неизменными. В дугах центральная точка и ее начальный и конечный углы регулируются таким образом, что стрелка дуги (расстояние от центральной точки хорды до дуги) поддерживается постоянной. Команда STRETCH не влияет на ширину полилиний, на информацию о сопряжениях и углах касания.
Вершины полос и фигур, находящиеся внутри рамки, также перемещаются, в то время как вершины за пределами рамки остаются на месте. Другие примитивы перемещаются или остаются на месте в зависимости от того, находится ли определяющая их точка внутри рамки. Определяющими точками являются центр круга, точка вставки формы или блока (если точка вставки блока перемещается командой STRETCH, то перемещаются и все его атрибуты), крайняя левая точка базовой линии для текста и для определения атрибута – независимо от типа выравнивания, использованного при вычерчивании элемента.
Если команда STRETCH вызывается при действующем предварительном наборе, то для рассмотрения определяющих точек, подпадающих под действие команды, используются только примитивы, выбранные с помощью обычной или секущей рамки.
Пример. Растягивание объектов
Растянуть объект со смещением вправо (рис. 12.15).
Рис. 12.15. Растягивание объектов
Запустите команду STRETCH, вызвав ее из падающего меню Modify → Stretch или щелчком на пиктограмме Stretch на панели инструментов Modify. Ответьте на запросы:
_STRETCH
Select objects to stretch by crossing-window or crossing-polygon…
Select objects: C – переход в режим выбора объектов секущей рамкой
Specify first corner: – укажите точку 1
Specify opposite corner: – укажите точку 2
Select objects: – нажмите клавишу Enter для завершения выбора объектов
Specify base point or [Displacement]
Specify second point or
Увеличение объектов
Команда LENGTHEN , которая осуществляет увеличение объектов, вызывается из падающего меню Modify → Lengthen.
Действие команды LENGTHEN не распространяется на замкнутые объекты.
Запросы команды LENGTHEN:
Select an object or [DElta/Percent/Total/DYnamic]: – выбрать объект или один из ключей
Current length: – текущая длина
Ключи команды LENGTHEN:
• Delta – изменение длины объекта на заданную величину со стороны, ближней к точке указания. Ключ Delta также изменяет угол дуги на заданную величину со стороны выбранной конечной точки дуги. При задании положительного значения дуга удлиняется, а при задании отрицательного значения укорачивается. При использовании этого ключа выдаются следующие запросы:
Select an object or [DElta/Percent/Total/DYnamic]: DE – переход в режим изменения длины объекта на заданную величину
Enter delta length or [Angle] <0.0000>: – указать приращение длины или ключ Angle, который позволяет изменить центральный угол дуги на заданную величину
Select an object to change or [Undo]: – выбрать объект для изменения
Select an object to change or [Undo]: – нажать клавишу Enter для завершения работы команды
• Percent – задание длины объекта в процентном отношении относительно исходной. При использовании этого ключа выдаются следующие запросы:
Select an object or [DElta/Percent/Total/DYnamic]: P – переход в режим задания длины объекта в процентном отношении
Enter percentage length <100.0000>: – указать процент длины
Select an object to change or [Undo]: – выбрать объект для изменения
Select an object to change or [Undo]: – нажать клавишу Enter для завершения работы команды
• Total – задание длины объекта или угла дуги равными абсолютной величине, отсчитываемой от фиксированного конца объекта. Ключ Total также устанавливает для внутреннего угла выбранной дуги значение заданного полного угла. При использовании этого ключа выдаются следующие запросы:
Select an object or [DElta/Percent/Total/DYnamic]: T – переход в режим задания длины объекта или угла дуги равными абсолютной величине
Specify total length or [Angle] <1.0000)>: – указать полную длину или ключ Angle, который позволяет изменить угол выбранной дуги
Select an object to change or [Undo]: – выбрать объект для изменения
Select an object to change or [Undo]: – нажать клавишу Enter для завершения работы команды
• Dynamic – включение режима динамического задания длины. Длина выбранного объекта изменяется путем динамического перемещения одной из его конечных точек, а другой конец объекта остается фиксированным. При использовании этого ключа выдаются следующие запросы:
Select an object or [DElta/Percent/Total/DYnamic]: DY – переход в режим динамического задания длины
Select an object to change or [Undo]: – выбрать объект для изменения
Specify new end point: – указать новую конечную точку
Select an object to change or [Undo]: – выбрать объект для изменения
Specify new end point: – указать новую конечную точку
Select an object to change or [Undo]: – нажать клавишу Enter для завершения работы команды
Обрезка объектов
Команда TRIM , которая осуществляет отсечение объектов по режущей кромке, вызывается из падающего меню Modify → Trim или щелчком на пиктограмме Trim на панели инструментов Modify.
Запросы команды TRIM:
Current settings: Projection=UCS Edge=None – текущие установки
Select cutting edges … – выбор режущих кромок
Select objects or
Select objects: – нажать клавишу Enter для завершения выбора режущей кромки
Select object to trim or shift-select to extend or [Fence/Crossing/Project/Edge/eRase/Undo]: – выбрать обрезаемый объект (при использовании клавиши Shift – удлиняемый) или один из ключей
Select object to trim or shift-select to extend or [Fence/Crossing/Project/Edge/eRase/Undo]: – нажать клавишу Enter для завершения работы команды
Секущей кромкой могут служить отрезки, дуги, окружности, двумерные полилинии, эллипсы, сплайны, прямые, лучи. Объект, не пересекающийся с секущей кромкой, можно отсечь в месте их воображаемого пересечения. Когда секущая кромка определяется двумерной полилинией, ее ширина не учитывается и обрезка проводится по осевой линии. В пространстве листа секущими кромками могут служить границы видовых экранов.
Ключи команды TRIM:
• Fence – объекты выбираются с помощью пересекающей их линии. Линия выбора представляет собой последовательность временных линейных сегментов и задается с помощью двух или более точек. При этом линия выбора не образует замкнутый контур;
• Crossing – объекты выбираются с помощью секущей рамки. При этом выбираются объекты, находящиеся внутри прямоугольной рамки и пересекающие ее.
Разрешается выбор вдоль прямоугольной секущей рамки по часовой стрелке от первой точки до первого обнаруженного объекта;
• Project – определяет режим отсечения объектов по пересечению их проекции с границей в трехмерном пространстве:
– None – отсечение только тех объектов, которые пересекаются с заданной границей;
– Ucs – определение проекции объекта в плоскости XY текущей ПСК и отсечение объекта, не пересекающегося с границей;
– View – определение проекции объекта в направлении заданного вида и отсечение объекта, не пересекающегося с границей;
• Edge – определяет режим поиска пересечения по продолженной кромке другого объекта или только до объекта, который пересекает подлежащий обрезке объект в трехмерном пространстве. При обрезке заштрихованных объектов не следует присваивать ключу Edge значение Extend, иначе не будет происходить соединения режущих кромок, даже если значение допуска замкнутости лежит в пределах нормы:
– Extend – отсечение объекта по воображаемой продолженной границе;