Справка DIGIMINE

 Пересечение полигона заданной полилинией

 Пересечение полигона заданной полилинией

Previous topic Next topic  

 Пересечение полигона заданной полилинией

Previous topic Next topic  

 

В этом режиме можно произвести полигона заданной полилинией.

 

Если линия пересекает полигон, то полигон может быть изменен следующим образом :

 

А. Заданная полилиния незамкнутая :

- полигон разделяется на 2 и более частей части в тех местах, где полилиния пересекает полигон;

- в полигон добавляется точка пересечения с полилинией, если есть точка входа в полигон, но нет точки выхода из полигона.

 

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

- полигон разделяется на части;

- удаляются части полигона, находящиеся внутри замкнутой полилинии;

- удаляются части полигона, находящиеся вне замкнутой полилинии.

 

 

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

 

 

Рассмотрим пример пересечения полилинией одного полигона.

 

 

Имеется полигон и замкнутая полилиния :

Строка подсказки в начале работы :

 

 

 

При помощи левой клавиши мыши выбираем исходную полилинию.

Выбранная полилиния перекрашивается в зеленый цвет :

 

Строка подсказки после выбора полилинии :

 

 

 

При помощи левой клавиши мыши выбираем исходный полигон.

Полигон отмечается маркерами начала и конца, а точки пересечения полилинии и полигона отмечаются маркерами зеленого цвета :

Строка подсказки после выбора полигона :

 

 

 

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

 

 

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

 

Разделить при помощи полилинии:

 

 

Удалить части полигона внутри замкнутой полилинии:

 

 

Удалить части полигона вне замкнутой полилинии:

 

 

 

 

Работа с незамкнутой полилинией отличается только тем, что для завершения работы возможен только один вариант - Разделить при помощи полилинии.

 

 

 

Кроме пересечения за один прием только одного полигона имеется возможность произвести пересечение выбранной полилинией всех видимых полигонов основного файла-чертежа.

Для этого при выборе исходной полилинии необходимо использовать Shift+левая клавиша мыши. В этом случае этап выбора полигона пропускается.