• Fence – объекты выбираются с помощью пересекающей их линии. Линия выбора представляет собой последовательность временных линейных сегментов и задается с помощью двух или более точек. При этом линия выбора не образует замкнутый контур;
• Crossing – объекты выбираются с помощью секущей рамки. При этом выбираются объекты, находящиеся внутри прямоугольной рамки и пересекающие ее. Разрешается выбор вдоль прямоугольной секущей рамки по часовой стрелке от первой точки до первого обнаруженного объекта;
• Project – определяет режим удлинения объектов до пересечения их проекции с границей в трехмерном пространстве:
· None – удлинение только тех объектов, которые пересекаются с заданной границей;
· Ucs – определение проекции объекта в плоскости
· View – определение проекции объекта в направлении заданного вида и удлинение объекта, не пересекающегося с границей;
• Edge – определяет режим продолжения кромки до воображаемого пересечения. Удлинение объекта происходит до пересечения с воображаемой гранью другого объекта или только до объекта, действительно пересекающего этот объект в трехмерном пространстве:
· Extend – удлинение объекта до воображаемой продолженной границы;
· No extend – удлинение объектов до границы без ее удлинения.
Если задано несколько граничных кромок, объект удлиняется до тех пор, пока не достигнет первой из них. Этот же объект можно выбрать вновь, чтобы удлинить его до следующей граничной кромки.
Тренинг-система
Выполните упражнение Ex1 из раздела 4.
Разбиение объектов на части
Команда BREAK
, которая осуществляетЗапросы команды BREAK:
Select objects: – выбрать объекты
Specify second break point or [First point]: – указать вторую точку разрыва
Ключ команды BREAK:
• First point – первая точка, определенная программой автоматически, заменяется на указанную пользователем в ответ на запрос.
В зависимости от используемых ключей разрыв можно осуществить без стирания или со стиранием части отрезка, окружности, дуги, двумерной полилинии, эллипса, сплайна, прямой или луча и некоторых других типов объектов. Для разбиения объекта можно либо выбрать объект в первой точке разрыва, а затем указать вторую точку разрыва, либо вначале просто выбрать объект, а затем произвести указание двух точек разрыва.
Программа преобразует окружность в дугу, удаляя ее часть от первой до второй точки против часовой стрелки. Чтобы разбить объект на две части, ничего не удаляя, нужно указать вторую точку, совпадающую с первой. Это можно сделать вводом @ в ответ на запрос второй точки.
Команда BREAK
, которая осуществляетПри этом выдаются запросы:
Select objects: – выбрать объекты
Specify second break point or [First point]: F – переход в режим указания первой точки
Specify first break point: – указать первую точку разрыва
Specify second break point: @ – завершение работы команды
Тренинг-система
Выполните упражнение Br1 из раздела 4.
Объединение сегментов
Команда JOIN
осуществляетЗапросы команды JOIN:
Select source object: – выбрать исходный поддерживаемый объект: отрезок, разомкнутую полилинию, дугу, эллиптическую дугу, разомкнутую линию сплайна или спираль
В зависимости от того, какой выбран исходный объект, отобразится один из следующих вариантов команды JOIN.
• Отрезок – объединяемые отрезки должны быть коллинеарны, то есть лежать на одной бесконечной линии, но между ними должны быть зазоры.
• Полилиния – объединяемыми объектами могут быть линии, полилинии или дуги. Между объектами не может быть зазоров, и они должны лежать в одной плоскости, параллельной плоскости