Удаление фасок и скруглений
Чтобы удалить отрезок или дугу, соединяющие концы двух других объектов, и продолжить эти объекты до точки их пересечения используется команды Удалить фаску/скругление .
После выбора команды Удалить фаску/скругление необходимо указать фаску или скругление, подлежащие удалению. Если объекты, которые соединяет указанный отрезок или дуга, можно перестроить, продолжив их до точки пересечения, то фаска или скругление будут удалены.
Аффинные преобразования
К аффинным преобразованиям относятся: сдвиг (перемещение), копирование, масштабирование, поворот, симметрия (зеркальное отображение объектов).
Чтобы передвинуть выделенные объекты используется команда Сдвиг.
Если известно положение, которое должна занять после сдвига какая-либо точка изображения, то ее необходимо задать в качестве базовой (т1), затем задать новое положение этой точки (т 2).
Если известны смещения объектов в направление осей текущей системы координат, то необходимо ввести их в соответствующие поля на Панели свойств.
Позиционирование объектов может осуществляться с помощью мыши, при этом необходимо использовать соответствующие привязки.
Чтобы переместить выделенные объекты на определенное расстояние в заданном направлении существует команда Сдвиг по углу и расстоянию .
После вызова команды Сдвиг по углу и расстоянию, необходимо ввести в соответствующие поля на Панели свойств расстояние сдвига и угол между радиус–вектором, определяющим направление сдвига, и осью абсцисс текущей системы координат.
На экране появится фантом смещенных объектов. Значения смещений вдоль осей текущей системы координат будут рассчитаны автоматически и показаны в справочных полях на Панели свойств.
Чтобы зафиксировать фантом необходимо нажать кнопку Создать объект.
Для копирования выделенных объектов используется команда Копия .
После вызова команды необходимо задать базовую точку для копирования т1 и точку т2, определяющую новое положение базовой точки.
Указание точек можно производить, как мышью с использованием привязок, для точного позиционирования, так и задавая координаты в соответствующих полях на Панели свойств.
После фиксации нового положения базовой точки система копирует выделенные элементы в заданное место и ожидает указания следующего места для копирования.
По умолчанию объекты-копии имеют такой же размер и такую же ориентацию, как объект оригинал. При необходимости можно промасштабировать и/или повернуть копии относительно исходных объектов.
Для этого необходимо ввести нужные значения в поля Угол и Масштаб на вкладке Копия Панели свойств.
Кроме того, при копировании с изменением масштаба можно указать, нужно ли масштабировать выносные линии и линии-выноски размеров.
Масштаб и поворот копий при копировании по кривой, по параллелограммной и концентрической сеткам производится аналогично.
Чтобы повернуть выделенные объекты используется команда Поворот.
Для осуществления данной команды необходимо задать точку центра поворота. Если известно положение, которое должна занять после поворота какая-либо точка изображения, то следует задать ее в качестве базовой (т 1). Затем задается новое положение данной точки (т 2).
Если известен угол поворота объекта, необходимо ввести его в соответствующее поле на Панели свойств.
Чтобы выполнить масштабирование выделенных объектов, используют команду Масштабирование. При этом в соответствующие поля на Панели свойств вводятся соответствующие значения коэффициентов масштабирования в направлении осей (значения коэффициентов по осям могут быть разные).
Ввод масштаба по оси Y невозможен, если среди выделенных объектов есть окружности, дуги или виды целиком. В этом случае выполнение операции производится с равными масштабными коэффициентами по обеим осям.
Выносные линии и линии-выноски размеров по умолчанию не масштабируются, при этом в группе Выносные линии активен переключатель Не масштабировать. Если необходимо изменить длину выносных линий и линий-выносок, необходимо активизировать опцию Масштабировать.
Для выполнения преобразования симметрии (зеркального отображения) относительно прямой для выделенных объектов используют команду Симметрия. Для выполнения команды необходимо задать первую точку, принадлежащую оси симметрии (т 1) и если известно положение второй точки на оси (т 2) то задать ее. Если известен угол наклона оси, (угол между осью симметрии и осью абсцисс), то следует указать его в соответствующем поле на Панели свойств(рис. 1.14).
Рис. 1.14. Преобразование симметрии:
а – исходное изображение, б – результат выполнения команды
1.5.6 Деформация сдвигом, поворотом, масштабированием
Чтобы выполнить деформацию объектов сдвигом, необходимо вызвать команду Деформация сдвигом.
Указать объекты для деформации.
Если известно положение, которое должна занять после сдвига какая–либо точка изображения, необходимо задать ее в качестве базовой (т 1), затем указывается ее новое положение (т 2).
Если известны смещения объектов в направлении осей текущей системы координат, то вводят их в соответствующие поля на Панели свойств.
Деформация объектов сдвигом осуществляется с учетом изложенного ниже.
Элементы, полностью попавшие в рамку выделения, просто сдвигаются на заданное расстояние.
Элементы, частично попавшие в рамку выделения, будут отредактированы таким образом, чтобы их характерные точки, попавшие в рамку выделения, переместились на заданное расстояние, а характерные точки, не попавшие в рамку выделения, остались на прежнем месте.
Элементы, не попавшие в рамку выделения, не редактируются.
Работу данной команды иллюстрирует рис. 1.15.
Рис. 1.15. Выполнение деформации сдвигом:
а – выбор объектов (показаны прямоугольником); б – результат выполнения команды
Для выполнения деформации поворотом используется команда Деформация поворотом.
После вызова команды, необходимо указать объекты для деформации.
Задать точку центра поворота.
Если известно положение, которое должна занять после поворота какая-либо точка изображения, необходимо задать ее в качестве базовой (т 1), затем указывается ее новое положение (т 2).
Если известен угол поворота объекта, то его вводят в соответствующее поле на Панели свойств.
Деформация объектов поворотом происходит по следующему правилу.
Элементы, полностью попавшиев рамку выделения, просто повернуты на заданный угол относительно указанного центра.
Элементы, частично попавшиев рамку выделения, будут отредактированы таким образом, чтобы их характерные точки, попавшие в рамку выделения, повернулись на заданный угол относительно центра поворота, а характерные точки, не попавшие в рамку выделения, остались на прежнем месте.
Элементы, не попавшие в рамку выделения, не редактируются.
Работу данной команды иллюстрирует рис. 1.16.
Рис. 1.16. Выполнение деформации поворотом:
а – выбор объектов (показаны прямоугольником);
б – результат выполнения команды
Чтобы выполнить деформирование объектов масштабированием вызовите команду Деформация масштабированием.
После вызова команды, необходимо указать объекты для деформирования.
Далее в соответствующие места на Панели свойствнеобходимо ввести коэффициенты масштабирования в направлении осей координат и задать центр масштабирования.
Деформация объектов масштабированием происходит по следующему правилу.
Элементы, полностью попавшиев рамку выделения, просто промасштабированны с заданным коэффициентом относительно указанного центра.
Элементы, частично попавшиев рамку выделения, будут отредактированы таким образом, чтобы их характерные точки, попавшие в рамку выделения, изменились относительно центра масштабирования в соответствии с заданным коэффициентом, а характерные точки, не попавшие в рамку выделения, остались на прежнем месте.
Элементы, не попавшие в рамку выделения, не редактируются.
Работу данной команды иллюстрирует рис. 1.17.
Рис. 1.17. Выполнение деформации масштабированием:
а – выбор объектов (показаны прямоугольником);
б – результат выполнения команды