Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабораторні роботи 2-9.doc
Скачиваний:
13
Добавлен:
14.08.2019
Размер:
1.63 Mб
Скачать

Операции над маркированными линиями

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

Затем можно выполнять различные операции над этими линиями, вызвав контекстное меню щелчком правой кнопкой мыши на одной из точек:

Вырезать линии

Удаляет линии, находящиеся между маркированными точками. Между маркированными точками вставляется признак разрыва, и они не соединяются линиями.

Невидимая

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

Перемещение линий

Маркированные линии можно передвигать. Для этого необходимо подвести курсор к "насечке", которой отмечается маркированная линия, нажать левую кнопку мыши и, удерживая ее, начать передвигать курсор. При этом все маркированные линии объекта (не только та, которую вы перетаскиваете) будут двигаться в зависимости от движения указателя мыши.

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

Изменение свойств линии

Можно редактировать свойства отдельной маркированой линии, щелкнув правой кнопкой мыши на "насечке".

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

Флажок Относительный угол определяет, отсчитывается ли угол от предыдущей линии или от направления на Север (дирекционный угол).

Операции над объектами

Кроме операций над маркированными точками или линиями, можно выполнять операции, для которых маркирование не требуется. Некоторые из этих операций вызываются из контекстного меню точки объекта, а некоторые - кнопками на закладке Правка правой панели инструментов (группа Операции с объектами).

Команда Начать отсюда контекстного меню точки делает активную точку первой по порядку в объекте.

Номера всех остальных точек тоже соответственно изменяются.

Команда Реверс меняет порядок точек в объекте на обратный, то есть после выполнения команды первой точкой в объекте станет точка, которая ранее была последней (имела наибольший номер), и объект изменит направление хода на противоположное.

Обычно данная операция применяется для изменения ориентации линейного условного знака (например, откоса).

Команда По часовой стрелке обеспечивает порядок следования точек объекта по часовой стрелке.

Функция аналогична действию кнопки Реверс, но данная команда не изменяет объектов, точки которых уже расположены по часовой стрелке.

Команда Замкнуть/разомкнуть соединяет линией первую и последнюю точки объекта, если они не были соединены до этой операции, то есть замыкает разомкнутый объект.

И наоборот удаляет последнюю линию точку замкнутого объекта, то есть размыкает полигон.

Команда Соединить объединяет все помеченные объекты в один.

Команда Комплексный объект создает объект, который (через разрыв) содержит все внутренние объекты. Площадь такого полигона будет равна разности площадей основного контура и его внутренних полигонов.

Команда Разделить разбивает объект, состоящий из нескольких частей (разделенных признаками разрыва), на отдельные объекты.

Команда Линию в полосу преобразует линию в полигон-полосу заданной ширины.

Команда Вставить вставляет в помеченный объект примыкающие объекты.

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

Команда Объединить создает суммарный полигон из всех помеченных объектов.

Для отмены удаления исходных объектов используйте однократно функцию отката Правка|Отменить.

Команда Пересечение строит пересечение двух или нескольких полигонов, т.е. выделяет их общую часть.

Для отмены удаления исходных объектов используйте однократно функцию отката Правка|Отменить.

Команда Расширить/сжать позволяет создавать буферные зоны заданной ширины вокруг полигона или наоборот уменьшать полигон на заданную ширину. Функция может применяться для проектирования дорог.

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

Команда Вверх/вниз поднимает/опускает объекты (изменяя высоту всех точек) на заданную разницу.

Это удобно для опускания домов, собранных по крышам на землю, при условии их однотипности (одинаковой высоты/этажности).

Команда Добавить узлы создает одиночные объекты в каждой точке объекта.

Это необходимо, например, для того, чтобы подписать отметку высоты у каждой точки объекта.

Команда Символ вдоль контура используется, когда необходимо точно сориентировать условный знак вдоль какого-либо контура. (например, Здания, не выражаемые в масштабе вдоль улицы или квартала)