Обрезка и удлинение объектов

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

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

Работа в быстром режиме: по умолчанию

После запуска команды ОБРЕЗАТЬ или УДЛИНИТЬ просто выберите точки на концах объектов, которые требуется обрезать либо удлинить. Есть три варианта выбора объектов по умолчанию.

Прим.: Для временного переключения между командами ОБРЕЗАТЬ и УДЛИНИТЬ нажмите и удерживайте клавишу SHIFT.

Работа в стандартном режиме

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

Если контур не задан, то нажатие клавиши ВВОД на запрос "Выберите объект" превращает все отображаемые объекты в потенциальные контуры.

Прим.: Для выбора режущих или граничных кромок, в которые входят блоки, можно использовать только параметры "Одиночный", "Секущая рамка", "Линия" и "Выбрать все".

Обрезка объектов

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

При обрезке составных объектов следует внимательно относиться к способам выбора режущих кромок и обрезаемых объектов. В следующем примере режущие кромки выбираются секущей рамкой.

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

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

Прим.: Удлинить объекты можно без выхода из команды ОБРЕЗАТЬ. Нажмите и удерживайте нажатой клавишу SHIFT при выборе объектов для удлинения. Если системная переменная COMMANDPREVIEW активна, отображается интерактивный предварительный просмотр результата выполнения команды.

Удлинение объектов

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

Прим.: Пользователь может обрезать объекты, не выходя из команды УДЛИНИТЬ. Нажмите и удерживайте нажатой клавишу SHIFT при выборе объектов для обрезки. Если системная переменная COMMANDPREVIEW активна, отображается интерактивный предварительный просмотр результата выполнения команды.

Обрезка и удлинение широких полилиний

Обрезка 2D широких полилиний и удлинение центровых линий. Концы широких полилиний всегда квадратные, а не закругленные или диагональные.

При обрезке или удлинении сужающегося сегмента 2D-полилинии ширина удлиненной конечной точки корректируется для сохранения степени сужения новой конечной точки, если это возможно. В противном случае конечная ширина будет равна 0, что сделает точку остроконечной.

Обрезка и удлинение сглаженных сплайнами полилиний

Обрезка сглаженных сплайнами полилиний стирает информацию о сглаженных сплайнами полилиниях и превращает сглаженные сплайнами сегменты в обычные сегменты полилиний.

При удлинении полилинии, сглаженной сплайном, добавляется новая вершина.

Удлинение сплайна

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

Обрезка и удлинение в трехмерном пространстве

Любой 3D объект можно обрезать или удлинить до другого объекта, независимо от того, лежат ли они в одной плоскости с режущими или граничными кромками. Для выбора одной из трех проекций для обрезки или удлинения в командах ОБРЕЗАТЬ и УДЛИНИТЬ используйте параметры "Проект" и "Кромка":