Иллюстрированный самоучитель по AutoCAD 2004
Специальное редактирование двумерных полилиний выполняется с помощью команды PEDIT (ПОЛРЕД), которой соответствуют кнопка , входящая в панель инструментов Modify II (Редактирование-2) (рис. 3.43), и пункт падающего меню Modify › Object › Polyline (Редакт › Объекты › Полилиния). Мы уже рассматривали эту команду в разд. 2.10 для выполнения операции объединения в полилинию отрезков и дуг.
Рис. 3.43. Панель инструментов Modify II
Рассмотрим другие возможности команды PEDIT (ПОЛРЕД). После выбора полилинии в ответ на запрос Select polyline or [Multiple]: (Укажите полилинию или [Несколько]:) система AutoCAD выдает следующий перечень опций:
- Enter an option [Close/Join/Width/Edit vertex/Fit/Spline/Decurve/Ltype gen/Undo]: (Задайте опцию [Замкнуть/Добавить/Ширина/ Вершина/Сгладить/Сплайн/ Убрать сглаживание/Типлин/Отменить]:)
Перечислим опции команды с кратким их описанием:
- Close (Замкнуть) – замыкает разомкнутую (открытую) полилинию; если же была отмечена замкнутая полилиния, то опция изменится на Open (Разомкнуть);
- Join (Добавить) – добавляет новые сегменты к полилинии;
- Width (Ширина) – изменяет ширину всех сегментов полилинии на новое постоянное значение;
- Edit vertex (Вершина) – переходит в режим редактирования вершин полилинии (перемещение вершин, удаление вершин, добавление вершин, изменение ширины отдельных сегментов и т. д.);
- Fit (Сгладить) – сглаживает полилинию с помощью дуговых сегментов;
- Spline (Сплайн) – проводит сплайн по специальному уравнению, проходящий через начальную и конечную точки полилинии;
- Decurve (Убрать сглаживание) – убирает сглаживание, выполненное опциями Fit (Сгладить) и Spline (Сплайн);
- Ltype gen (Типлин) – управляет построением типа линии (для сегментов по отдельности или для всей полилинии в целом);
- Undo (Отменить) – отменяет последнюю операцию, выполненную в данной команде PEDIT (ПОЛРЕД).
Кроме того, нажатие клавиши Enter (вместо выбора опции) завершает команду PEDIT (ПОЛРЕД).
Опция Close (Замкнуть) замыкает разомкнутую полилинию, добавляя сегмент, идущий из конечной точки в начальную. Если последний сегмент полилинии был прямолинейным, то замыкание выполняется добавлением прямолинейного участка. Если последний сегмент был дуговым, то для замыкания строится дуговой сегмент, касающийся последнего сегмента. На рис. 3.44 приведены примеры замыкания двух полилиний, отличие которых только в типе последнего сегмента: у первой полилинии он прямолинейный, у второй – дуговой. Точками 1 и 2 отмечены участки, добавляемые системой с помощью опции Close (Замкнуть). Для наглядности эти участки выделены штриховой линией.
Выбор 2D полилинии (ПОЛРЕД)_
При выборе 2D-полилинии команда ПОЛРЕД имеет специальные параметры.
Можно выбрать отдельный дуговой сегмент или сегмент-отрезок, называемый также подобъектом. Для этого удерживайте нажатой клавишу CTRL и щелкните соответствующий сегмент (недоступно в AutoCAD LT).
Если полилиния в текущий момент замкнута, параметр «Замкнуть» заменяется параметром «Разомкнуть». 2D полилинии можно редактировать только в том случае, если направление нормали параллельно оси Z текущей ПСК.
Отображаются следующие запросы.
Замкнуть
Создание замыкающего сегмента полилинии, соединяющего его последний сегмент с первым. Полилиния считается открытой, пока ее не замкнуть с помощью параметра «Замкнуть».

Открыть
Удаление замыкающего сегмента полилинии. Полилиния считается замкнутой до ее размыкания с помощью параметра «Открыть».
Добавить
Добавление отрезка, дуги или другой полилинии, какой-либо конец которой совпадает с концом данной полилинии, а также отмена сглаживания для полилиний, сглаженных дугой. Конец добавляемого объекта должен точно совпадать с одной из конечных точек полилинии, за исключением случаев, когда в ответ на первый запрос команды ПОЛРЕД был выбран параметр «Несколько». Эта опция позволяет объединять несоприкасающиеся полилинии, если их конечные точки лежат на расстоянии, не превышающем заданное.
Способ
Задание способа объединения выбранных полилиний.
Объединение выбранных полилиний удлинением или обрезкой сегментов до ближайших конечных точек.
Объединение выбранных полилиний добавлением прямолинейного сегмента между ближайшими конечными точками.
Объединение выбранных полилиний удлинением или обрезкой (если возможно). Если это невозможно сделать с помощью этих операций, то объединение выбранных полилиний производится добавлением прямолинейного сегмента между ближайшими конечными точками.

Ширина
Задание новой единой ширины для всей полилинии.
Для изменения начальной и конечной ширины отдельных сегментов можно воспользоваться также параметром «Ширина» параметра «Редактировать вершину».

Редактировать вершину
Первая вершина полилинии помечается на экране крестиком (X). Если для этой вершины задана касательная, то ее направление указывается стрелкой.

Перемещение маркера X к следующей вершине. При этом маркер не будет циклически переходить от конца к началу полилинии даже в том случае, когда последняя замкнута.
Перемещение маркера X к предыдущей вершине. При этом маркер не будет циклически переходить от начала к концу полилинии даже в том случае, когда последняя замкнута.
Разорвать
Запоминание места вершины, отмеченной маркером X, при перемещении маркера к другим вершинам.
Если какая-либо из заданных вершин попадает на конец полилинии, то результатом будет одна усеченная полилиния. Если обе заданные вершины попадают на концы полилинии (или если задана одна вершина и она попадает на конечную точку), то опцию «Разорвать» использовать нельзя.
- След
- Пред
Удаление всех сегментов и вершин между двумя заданными вершинами и возвращение в режим редактирования вершин.

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

Перенести
Перенос помеченной в данный момент вершины в другое место.

Регенерировать

Выпрямить
Запоминание места вершины, отмеченной маркером X, при перемещении маркера к другим вершинам.
Чтобы удалить дуговой сегмент, связывающий два прямых сегмента полилинии, а затем продлить эти прямые сегменты до пересечения, используйте команду СОПРЯЖЕНИЕ, задав нулевой радиус скругления.

Перемещение маркера X к следующей вершине.
Перемещение маркера X к предыдущей вершине.
Удаление всех сегментов и вершин между двумя заданными вершинами, замена их одним прямолинейным сегментом и возвращение в режим редактирования вершин. Если задается только одна вершина (вводом слова выполнить без перемещения маркера Х), то будет спрямлен следующий за вершиной сегмент (если он является дугой).
Завершение работы в режиме «Выпрямить» и возвращение в режим редактирования вершин.
Касательная

Задание направления касательной в вершине, помеченной маркером Х, для последующего использования при сглаживании кривой.
Ширина
Изменение значения начальной и конечной ширины сегмента, следующего за помеченной вершиной.
Для того чтобы увидеть сегмент c новой шириной, следует воспользоваться опцией «Регенерировать».

Выход
Выход из режима редактирования вершин.
По ширине
Вычисление гладкой кривой, сглаживающей все вершины полилинии, с использованием заданных направлений касательных. Кривая проходит через все вершины полилинии, удовлетворяя при этом значениям касательных, заданных для этих вершин.

Сплайн
Вершины выбранной полилинии используются как контрольные точки, или каркас, кривой, которая будет открытой или замкнутой в зависимости от исходной полилинии. Эта кривая носит название полилинии, сглаженной сплайном. Она проходит через первую и последнюю контрольную точки, если исходная полилиния не была замкнута. Кривая как бы подтянута к другим точкам, но не обязательно проходит через них. С увеличением числа точек на определенном участке сплайна кривая все больше приближается к ним. Можно создавать квадратичные и кубические сглаженные сплайнами полилинии.

Полилинии, сглаженные сплайнами, существенно отличаются от кривых, построенных с помощью параметра «Вписать». При вписывании создаются пары дуг, проходящих через каждую контрольную точку. Форма этих кривых отличается от формы настоящих В-сплайнов, построенных с помощью команды СПЛАЙН.
Если исходная полилиния содержит дуговые сегменты, то при формировании каркаса сплайна они спрямляются. Если каркас имеет ширину, результирующий сплайн будет сужаться от ширины первой вершины к ширине последней. Информация о ширине в промежуточных точках игнорируется. При использовании сглаживания сплайном каркас, выводимый на экран, отображается с нулевой шириной и типом линий «НЕПРЕРЫВНАЯ». Направления касательных в контрольных точках не влияют на сглаживание сплайнами.
Если сглаживаемая сплайном кривая вписывается в полилинию, каркас сглаженной кривой запоминается и может быть затем заново вызван при последующей отмене сглаживания. Сглаженная сплайнами кривая может быть преобразована обратно в каркасную полилинию с помощью параметра «Убрать сглаживание» команды ПОЛРЕД. Для сглаженных кривых данный параметр действует так же, как для сплайнов.
Большинство команд редактирования действует как на сглаженные сплайном полилинии так и на сглаженные кривые.
- Команды ПЕРЕНЕСТИ, СТЕРЕТЬ, КОПИРОВАТЬ, СИММЕТРИЯ, ПОВЕРНУТЬ и МАСШТАБ действуют как на кривую сплайна, так и на его каркас (вне зависимости от его видимости).
- Команда УДЛИНИТЬ служит для изменения каркаса путем добавления новой вершины в точке, где начальный или конечный сегмент полилинии пересекает геометрию контура.
- Команды РАЗОРВАТЬ и ОБРЕЗАТЬ позволяют создать полилинию, сглаживаемую только сплайном и совместимую со сглаженными кривыми, где сглаживание кривой постоянно.
- Команда РАСЧЛЕНИТЬ удаляет каркас и генерирует линии и дуги для аппроксимации сглаженной сплайном полилинии.
- Команда ПОДОБИЕ позволяет создать полилинию, сглаживаемую только сплайном и совместимую по поведению со сглаженными кривыми.
- Команды ПОДЕЛИТЬ, РАЗМЕТИТЬ и параметр «Объект» команд ПЛОЩАДЬ и ШТРИХ действуют только на сплайн и не влияют на каркас.
- Команда РАСТЯНУТЬ позволяет повторно вписать сплайн в растянутый каркас после растягивания сплайна.
Параметр «Добавить» команды ПОЛРЕД приводит к отмене сглаживания сплайном и к удалению информации о сплайне как для исходной полилинии, так и для любой полилинии, добавленной к ней. Выполнив команду «Добавить», можно вписать новый сплайн в получаемую полилинию.
Параметры редактирования вершин команды ПОЛРЕД действуют следующим образом:
- Параметры «След» и «Пред» перемещают маркер X только к точкам каркаса (независимо от того, виден он или нет).
- После использования параметра «Разорвать» сплайн уничтожается.
- При использовании параметров «Вставить», «Перенести», «Выпрямить» и «Ширина» сплайн автоматически строится заново.
- Параметр «Касательная» на сплайн не действует.
Объектная привязка возможна только к кривой со сглаживанием сплайном, но не к каркасу. Если необходима привязка к управляющим точкам каркаса, то сначала следует использовать команду ПОЛРЕД для нового вызова каркаса полилинии.
Тип аппроксимированной кривой сплайна определяется системной переменной SPLINETYPE. Переменная SPLINETYPE, равная 5, аппроксимирует квадратичный B-сплайн. Переменная SPLINETYPE, равная 6, аппроксимирует кубический B-сплайн.

Качество аппроксимации сплайном можно оценить и изменить с помощью системной переменной SPLINESEGS. Значение по умолчанию 8. Большее значение переменной соответствует большему числу сегментов, которые будут нарисованы, а значит, и более близкому приближению к идеальному сплайну. Однако для этого требуется больше места в файле чертежа и времени для генерации сплайна.
Если задать для SPLINESEGS отрицательное значение, программа создаст количество сегментов, равное абсолютной величине этой переменной, а затем применяет к этим сегментам дуговое сглаживание. При таком способе дуги используются в качестве аппроксимирующих сегментов. Это позволяет производить более плавное сглаживание при малом числе заданных сегментов, но за большее время.

Для изменения числа сегментов, использованных в созданном сплайне, следует изменить SPLINESEGS и повторить генерацию сплайна. При этом нет необходимости предварительно убирать ранее сделанное сглаживание.
Убрать сглаживание
Удаление всех дополнительных вершин, вставленных при выполнении операций «Сгладить» и «Сплайн», и выпрямление всех сегментов полилинии. Любая информация о касательных, заданная для вершин полилинии, оставляется для последующего использования при выдаче запросов «Сгладить». После обработки сглаженной сплайном полилинии с помощью такой команды, как «РАЗОРВАТЬ» или «ОБРЕЗАТЬ», параметр «Убрать сглаживание» нельзя будет использовать.
Типлин
Задание способа генерации типа линий в вершинах полилинии. При выборе значения «Откл» генерация заданного типа линий начинается со штриха и оканчивается штрихом в каждой вершине. Опция «Типлин» не действует для полилиний с сегментами переменной ширины.

Обратить
Изменение порядка вершин полинии на обратный. Этот параметр используется для обращения направления объектов, в которых используются типы линий с включенным текстом. Например, в соответствии с направлением, в котором была создана полилиния, текст для данного типа линии может отобразиться в перевернутом виде.
Отменить
Отменяется действие операций редактирования до наступления состояния, существовавшего в начале сеанса ПОЛРЕД.
Как сгладить полилинию в автокаде
Редактирование полилиний и трехмерных полигональных сетей
Панель: Редактирование II 
Выберите полилинию или [ Несколько ]: Выбрать объекты любым способом или ввести н
Дальнейшие запросы в командной строке зависят от того, какой объект выбран: 2D полилиния , 3D полилиния или 3D полигональная сеть .
Если выбранный объект является линией или дугой, отобразится следующий запрос.
Выбранный объект — не полилиния.
Сделать его полилинией? <Д>: Введите д или н или нажмите ENTER
При ответе д такой объект преобразуется в двумерную полилинию, состоящую из одного сегмента. Полученную полилинию можно отредактировать. Этой операцией можно пользоваться для объединения отрезков и дуг в полилинию. Если значение системной переменной PEDITACCEPT равно 1, то такой запрос не выдается, и выбранный объект автоматически преобразуется в полилинию.
Возможность выбора нескольких объектов.
Выбор 2D полилинии
Если выбрать 2D полилинию, отобразится следующий запрос:
Задайте опцию [Замкнуть/Добавить/Ширина/Вершина/Сгладить/Сплайн/Убрать сглаживание/Типлин/Отменить]: Задать опцию или нажать ENTER для завершения команды
Если полилиния в текущий момент замкнута, опция «Замкнуть» заменяется опцией «Разомкнуть». 2D полилинии можно редактировать только в том случае, если направление нормали параллельно оси Z текущей ПСК.
Создание замыкающего сегмента полилинии, соединяющего его последний сегмент с первым. Полилиния считается открытой, пока ее не замкнуть с помощью параметра «Замкнуть».

Удаление замыкающего сегмента полилинии. Полилиния считается замкнутой до ее размыкания с помощью параметра «Открыть».
Добавление отрезка, дуги или другой полилинии, какой-либо конец которой совпадает с концом данной полилинии, а также отмена сглаживания для полилиний, сглаженных дугой. Конец добавляемого объекта должен точно совпадать с одной из конечных точек полилинии, за исключением случаев, когда в ответ на первый запрос команды РЕД ПОЛИ была выбрана опция «Несколько». Эта опция позволяет объединять несоприкасающиеся полилинии, если их конечные точки лежат на расстоянии, не превышающем заданное.
Выберите объекты: Выбрать объекты любым способом
Если ранее было выбрано несколько объектов с помощью параметра «Несколько», отобразится следующий запрос:
Значение допуска или [Способ]<0,0000>: Ввести расстояние или с
Задание способа объединения выбранных полилиний.
Задайте опцию редактирования вершины
Cпособ добавления элементов [Удлинить/Добавить/Оба><Удлинить>: Ввести у, д или о
Объединение выбранных полилиний удлинением или обрезкой сегментов до ближайших конечных точек.
Объединение выбранных полилиний добавлением прямолинейного сегмента между ближайшими конечными точками.
Объединение выбранных полилиний удлинением или обрезкой (если возможно). Если это невозможно сделать с помощью этих операций, то объединение выбранных полилиний производится добавлением прямолинейного сегмента между ближайшими конечными точками.

Задание новой единой ширины для всей полилинии.
Новая ширина для всех сегментов:
Для изменения начальной и конечной ширины отдельных сегментов можно воспользоваться также параметром «Ширина» опции «Редактировать вершину».

Первая вершина полилинии помечается на экране крестиком (X). Если для этой вершины задана касательная, то ее направление указывается стрелкой. В командной строке выдаются следующие запросы:
[След/Пред/Разорвать/Вставить/Перенести/РеГен/Выпрямить/Касательная/Ширина/вЫход] <текущая>: Задать опцию или нажать ENTER
При нажатии ENTER выполняется одна из опций по умолчанию («След» или «Пред»).

Перемещение маркера X к следующей вершине. При этом маркер не будет циклически переходить от конца к началу полилинии даже в том случае, когда последняя замкнута.
Перемещение маркера X к предыдущей вершине. При этом маркер не будет циклически переходить от начала к концу полилинии даже в том случае, когда последняя замкнута.
Запоминание места вершины, отмеченной маркером X, при перемещении маркера к другим вершинам.
Задать опцию [След/Пред/Выполн/выХод] <текущая>: Задайте опцию или нажмите ENTER
Если какая-либо из заданных вершин попадает на конец полилинии, то результатом будет одна усеченная полилиния. Если обе заданные вершины попадают на концы полилинии (или если задана одна вершина и она попадает на конечную точку), то опцию «Разорвать» использовать нельзя.
Перемещение маркера X к следующей вершине. При этом маркер не будет циклически переходить от конца к началу полилинии даже в том случае, когда последняя замкнута.
Перемещение маркера X к предыдущей вершине. При этом маркер не будет циклически переходить от начала к концу полилинии даже в том случае, когда последняя замкнута.

Удаление всех сегментов и вершин между двумя заданными вершинами и возвращение в режим редактирования вершин.

Завершение работы в режиме «Разорвать» и возвращение в режим редактирования вершин.
Добавление к полилинии новой вершины после той вершины, которая в текущий момент помечена маркером Х.
Положение новой вершины: Указать точку (1)

Перенос помеченной в данный момент вершины в другое место.
Новое положение помеченной вершины: Указать точку (1)


Запоминание места вершины, отмеченной маркером X, при перемещении маркера к другим вершинам.
Если требуется удалить дуговой сегмент, связывающий два прямых сегмента полилинии, а затем продлить эти прямые сегменты до пересечения, то следует воспользоваться командой СОПРЯЖЕНИЕ с нулевым радиусом скругления.
Задайте опцию [След/Пред/Выполн/выХод] <текущая>: Задайте опцию или нажмите ENTER

Перемещение маркера X к следующей вершине.
Перемещение маркера X к предыдущей вершине.
Удаление всех сегментов и вершин между двумя заданными вершинами, замена их одним прямолинейным сегментом и возвращение в режим редактирования вершин. Если задается только одна вершина (вводом слова выполнить без перемещения маркера Х), то будет спрямлен следующий за вершиной сегмент (если он является дугой).
Завершение работы в режиме «Выпрямить» и возвращение в режим редактирования вершин.

Задание направления касательной в вершине, помеченной маркером Х, для последующего использования при сглаживании кривой. В командной строке выдаются следующие запросы:
Направление касательной в вершине: Указать точку или ввести угол
Изменение значения начальной и конечной ширины сегмента, следующего за помеченной вершиной.
Начальная ширина следующего сегмента <текущая>: Указать точку, ввести значение либо нажать ENTER
Конечная ширина следующего сегмента <текущая>: Указать точку, ввести значение либо нажать ENTER
Для того чтобы увидеть сегмент c новой шириной, следует воспользоваться опцией «Регенерировать».

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

Вершины выбранной полилинии используются как контрольные точки, или каркас, кривой, которая будет открытой или замкнутой в зависимости от исходной полилинии. Эта кривая носит название полилинии, сглаженной сплайном. Она проходит через первую и последнюю контрольную точки, если исходная полилиния не была замкнута. Кривая как бы подтянута к другим точкам, но не обязательно проходит через них. С увеличением числа точек на определенном участке сплайна кривая все больше приближается к ним. Можно создавать квадратичные и кубические сглаженные сплайнами полилинии.

Полилинии, сглаженные сплайнами, существенно отличаются от кривых, построенных с помощью опции «Вписать». При вписывании создаются пары дуг, проходящих через каждую контрольную точку. Форма этих кривых отличается от формы настоящих В-сплайнов, построенных командой СПЛАЙН.
Если исходная полилиния содержит дуговые сегменты, то при формировании каркаса сплайна они спрямляются. Если каркас имеет ширину, результирующий сплайн будет сужаться от ширины первой вершины к ширине последней. Информация о ширине в промежуточных точках игнорируется. При использовании сглаживания сплайном каркас, выводимый на экран, отображается с нулевой шириной и типом линий «НЕПРЕРЫВНАЯ». Направления касательных в контрольных точках не влияют на сглаживание сплайнами.
Если сглаживаемая сплайном кривая вписывается в полилинию, каркас сглаженной кривой запоминается и может быть затем заново вызван при последующей отмене сглаживания. Сглаженная сплайнами кривая может быть преобразована обратно в каркасную полилинию с помощью опции «Убрать сглаживание» команды РЕД ПОЛИ. Для сглаженных кривых данная опция действует так же, как для сплайнов.
Каркасы сплайнов обычно не высвечиваются на экране. Для вывода каркаса следует установить значение 1 для системной переменной SPLFRAME. При последующей регенерации чертежа строится как каркас, так и кривая сплайна.

Большинство команд редактирования действует как на сглаженные сплайном полилинии так и на сглаженные кривые.
- Команды ПЕРЕНЕСТИ, СТЕРЕТЬ, КОПИРОВАТЬ, СИММЕТРИЯ, ПОВЕРНУТЬ и МАСШТАБ действуют как на видимый сплайн, так и на его каркас (независимо от видимости).
- Команда УДЛИНИТЬ изменяет каркас путем добавления новой вершины в точке, где начальный или конечный сегмент полилинии пересекает граничную кромку.
- Команды РАЗОРВАТЬ и ОБРЕЗАТЬ создают полилинию, сглаживаемую только сплайном и совместимую со сглаженными кривыми, где сглаживание кривой постоянно.
- Команда РАСЧЛЕНИТЬ удаляет каркас и генерирует линии и дуги для соответствия сглаженной сплайном полилинии.
- Команда ПОДОБИЕ создает полилинию, сглаживаемую только сплайном и совместимую по поведению со сглаженными кривыми.
- Команды ПОДЕЛИТЬ, РАЗМЕТИТЬ и параметр «Объект» команд ПЛОЩАДЬ и ШТРИХ действуют только на сплайн; каркас для них недоступен.
- Команда РАСТЯНУТЬ ведет себя особым образом по отношению к сплайнам: растягиваемый сплайн вписывается в растянутый каркас.
Опция «Добавить» команды РЕД ПОЛИ приводит к отмене сглаживания сплайном и к удалению информации о сплайне как для исходной полилинии, так и для любой полилинии, добавленной к ней. Выполнив команду «Добавить», можно вписать новый сплайн в получаемую полилинию.
Опции редактирования вершин команды РЕД ПОЛИ действуют следующим образом:
- Опции «След» и «Пред» перемещают маркер X только к точкам каркаса (независимо от того, виден он или нет).
- После использования опции «Разорвать» сплайн уничтожается.
- При использовании опций «Вставить», «Перенести», «Выпрямить» и «Ширина» сплайн автоматически строится заново.
- Опция «Касательная» на сплайн не действует.
Объектная привязка возможна только к кривой со сглаживанием сплайном, но не к каркасу. Если необходима привязка к управляющим точкам каркаса, то сначала следует использовать команду РЕД ПОЛИ для нового вызова каркаса полилинии.
Тип аппроксимированной кривой сплайна определяется системной переменной SPLINETYPE. Переменная SPLINETYPE, равная 5, аппроксимирует квадратичный B-сплайн. Переменная SPLINETYPE, равная 6, аппроксимирует кубический B-сплайн.

Качество сплайновой аппроксимации определяется и изменяется системной переменной SPLINESEGS. Можно также использовать средства AutoLISP ® . Значение по умолчанию 8. Большее значение переменной соответствует большему числу сегментов, которые будут нарисованы, а значит, и более близкому приближению к идеальному сплайну. Однако для этого требуется больше места в файле чертежа и времени для генерации сплайна.
Если задать для SPLINESEGS отрицательное значение, программа создаст количество сегментов, равное абсолютной величине этой переменной, а затем применяет к этим сегментам дуговое сглаживание. При таком способе дуги используются в качестве аппроксимирующих сегментов. Это позволяет производить более плавное сглаживание при малом числе заданных сегментов, но за большее время.

Для изменения числа сегментов, использованных в созданном сплайне, следует изменить SPLINESEGS и повторить генерацию сплайна. При этом нет необходимости предварительно отменять ранее сделанное сглаживание.
Удаление всех дополнительных вершин, вставленных при выполнении операций «Сгладить» и «Сплайн», и выпрямление всех сегментов полилинии. Любая информация о касательных, заданная для вершин полилинии, оставляется для последующего использования при выдаче запросов «Сгладить». После обработки сглаженной сплайном полилинии с помощью таких команд, как РАЗОРВАТЬ или ОБРЕЗАТЬ, параметр «Убрать сглаживание» нельзя будет использовать.
Задание способа генерации типа линий в вершинах полилинии. При выборе значения «Откл» генерация заданного типа линий начинается со штриха и оканчивается штрихом в каждой вершине. Опция «Типлин» не действует для полилиний с сегментами переменной ширины.
Генерация типа линий по всей полилинии [Вкл/Откл] <текущая>: Ввести вкл или откл или нажать ENTER

Отменяется действие операций редактирования до наступления состояния, существовавшего в начале сеанса РЕД ПОЛИ.
Выбор 3D полилинии
Если выбрать 3D полилинию, отобразится следующий запрос:
Задать опцию [Замкнуть/Вершина/СПлайн/Убрать сглаживание/Отменить]: Задайте опцию или нажмите ENTER
Если полилиния в текущий момент замкнута, опция «Замкнуть» заменяется опцией «Разомкнуть».
Создание замыкающего сегмента полилинии, соединяющего его последний сегмент с первым. Полилиния считается открытой, пока ее не замкнуть с помощью параметра «Замкнуть».
Удаление замыкающего сегмента полилинии. Полилиния считается замкнутой до ее размыкания с помощью параметра «Открыть».
Выполнение различных функций редактирования над вершиной полилинии и примыкающими к ней сегментами.
Задайте опцию редактирования вершины
[След/Пред/Разорвать/Вставить/Перенести/Реген/Выпрямить/выХод <текущая>: Задать опцию или нажать ENTER
При нажатии ENTER выполняется одна из опций по умолчанию («След» или «Пред»).
Перемещение маркера X к следующей вершине. При этом маркер не будет циклически переходить от конца к началу полилинии даже в том случае, когда последняя замкнута.
Перемещение маркера X к предыдущей вершине. При этом маркер не будет циклически переходить от начала к концу полилинии даже в том случае, когда последняя замкнута.
Запоминание места вершины, отмеченной маркером X, при перемещении маркера к другим вершинам.
Задайте опцию [След/Пред/Выполн/выХод] <текущая>: Задайте опцию или нажмите ENTER
Перемещение маркера X к следующей вершине. При этом маркер не будет циклически переходить от конца к началу полилинии даже в том случае, когда последняя замкнута.
Перемещение маркера X к предыдущей вершине. При этом маркер не будет циклически переходить от начала к концу полилинии даже в том случае, когда последняя замкнута.
Удаление всех сегментов и вершин между двумя заданными вершинами и возвращение в режим редактирования вершин.
Завершение работы в режиме «Разорвать» и возврат в режим редактирования вершины.
Если какая-либо из заданных вершин попадает на конец полилинии, то полилиния усекается . Если обе заданные вершины попадают на концы полилинии (или если задана одна вершина и она попадает на конечную точку), то опцию «Разорвать» использовать нельзя.
Добавление к полилинии новой вершины после той вершины, которая в текущий момент помечена маркером.
Положение новой вершины: Указать точку
Перемещение помеченной вершины.
Новое положение помеченной вершины: Указать точку
Запоминание места вершины, отмеченной маркером X, при перемещении маркера к любой другой вершине.
Задайте опцию [След/Пред/Выполн/выХод] <текущая>: Задайте опцию или нажмите ENTER
Перемещение маркера X к следующей вершине.
Перемещение маркера X к предыдущей вершине.
Удаление всех сегментов и вершин между двумя заданными вершинами, замена их одним прямолинейным сегментом и возвращение в режим редактирования вершин. Если задается только одна вершина (вводом слова выполнить без перемещения маркера Х), то будет спрямлен следующий за вершиной сегмент (если он является дугой).
Завершение работы в режиме «Выпрямить» и возврат в режим редактирования вершин.
Если требуется удалить дуговой сегмент, связывающий два прямых сегмента полилинии, а затем продлить эти прямые сегменты до пересечения, то следует воспользоваться командой СОПРЯЖЕНИЕ с нулевым радиусом скругления.
Выход из режима редактирования вершин.
Сглаживание 3D кривой B-сплайна по ее управляющим точкам. Системная переменная SPLFRAME позволяет управлять точностью и отображением на экране управляющих точек для 3D B-сплайна, кривые которого могут быть аппроксимированы только сегментами линии. Отрицательные значения для сегментов сплайна игнорируются.

Удаление всех дополнительных вершин, вставленных при выполнении операций «Сгладить» и «Сплайн», и выпрямление всех сегментов полилинии. Любая информация о касательных, заданная для вершин полилинии, оставляется для последующего использования при выдаче запросов «Сгладить». После обработки сглаженной сплайном полилинии с помощью таких команд, как РАЗОРВАТЬ или ОБРЕЗАТЬ, параметр «Убрать сглаживание» нельзя будет использовать.
Отменяется действие операций редактирования до наступления состояния, существовавшего в начале сеанса РЕД ПОЛИ.
Выбор 3D полигональных сетей
Если выбрать полигональную сеть, отобразится следующий запрос:
Задайте опцию [Вершина/Сгладить/Убрать сглаживание/Mзамкнуть/Nзамкнуть/Отменить]: Задать опцию или нажать ENTER для завершения команды
Если полигональная сеть в данный момент замкнута в направлениях M или N, то опции «Mзамкнуть» и «Nзамкнуть» заменяются соответственно на «Mразомкнуть» и «Nразомкнуть».
Служит для редактирования отдельных вершин полигональной сети, которую можно рассматривать как прямоугольный массив M и N, где M и N размеры, определенные в команде 3DСЕТЬ. Системные переменные SURFTAB1 и SURFTAB2 хранят значения M и N для использования командами П-СОЕД, П-СДВИГ, П-ВРАЩ и П-КРОМКА.
Задать опцию [След/Пред/Левая/прАвая/Верхняя/Нижняя/Перенести/Реген/выХод <текущая>: Задайте опцию или нажмите ENTER
При нажатии ENTER выполняется одна из опций по умолчанию («След» или «Пред»).

Перемещение маркера X к следующей вершине. При этом маркер не будет циклически переходить от конца к началу 3D сети даже в том случае, когда сеть замкнута.
Перемещение маркера X к предыдущей вершине. При этом маркер не будет циклически переходить от начала к концу 3D сети даже в том случае, когда сеть замкнута.
Маркер X перемещается к предыдущей вершине в направлении N. При этом маркер не будет циклически переходить от начала к концу 3D сети даже в том случае, когда сеть замкнута.
Маркер X перемещается к следующей вершине в направлении N. При этом маркер не будет циклически переходить от конца к началу 3D сети даже в том случае, когда сеть замкнута.
Маркер X перемещается к следующей вершине в направлении M. При этом маркер не будет циклически переходить от конца к началу 3D сети даже в том случае, когда сеть замкнута.
Маркер X перемещается к предыдущей вершине в направлении M. При этом маркер не будет циклически переходить от начала к концу 3D сети даже в том случае, когда сеть замкнута.
Перенос помеченной в данный момент вершины в другое место.
Новое положение помеченной вершины: Указать точку
Регенерация полигональной сети.
Выход из режима редактирования вершин.
Сглаживание сети поверхностью. Выбором типа сглаживающей поверхности можно управлять с помощью системной переменной SURFTYPE. Типами поверхностей являются квадратичный B-сплайн, кубический B-сплайн и поверхность Безье.

Восстановление исходной полигональной сети управляющих точек.
Сеть замыкается в направлении M, если она разомкнута в этом направлении.

Сеть размыкается в направлении M, если она замкнута в этом направлении.
Сеть замыкается в направлении N, если она разомкнута в этом направлении.

Сеть размыкается в направлении N, если она замкнута в этом направлении.
Отменяется действие операций редактирования до наступления состояния, существовавшего в начале сеанса РЕД ПОЛИ.
Как сгладить полилинию в автокаде?
Введите f (Fit), чтобы создать полилинию с аппроксимацией дуги, гладкую кривую, состоящую из дуг, соединяющих каждую пару вершин. Введите s (сплайн), чтобы создать аппроксимацию сплайна. Введите d (Decurve), чтобы удалить лишние вершины, вставленные аппроксимирующей или сплайновой кривой, и выровнять все сегменты полилинии.
Как сгладить в Автокаде?
- Щелкните вкладку «Изменить» панель «Редактировать геометрию» «Сглаживание» .
- Выберите характерные линии для сглаживания или выпрямления.
- Выполните одно из следующих действий: Нажмите Enter, чтобы сгладить линии. Введите Выпрямить, чтобы выпрямить линии, которые ранее были сглажены.
Как отменить полилинию в AutoCAD?
- Щелкните вкладку «Главная» панель «Редактирование» Реверс. Находить.
- Выберите линию, полилинию, сплайн или спираль для реверсирования.
- Нажмите Enter, чтобы завершить команду.
Как преобразовать обычную линию в полилинию в AutoCAD?
Как преобразовать LINE в Polyline
- Введите PEDIT и нажмите ENTER.
- Введите M и нажмите Enter.
- Выберите объекты и нажмите Enter.
- Нажмите Ввод.
- Введите J и нажмите Enter.
- Нажмите Ввод.
- Нажмите Esc (Escape)
Как отключить плавные линии в AutoCAD?
Отключить отображение сглаженных линий. В командной строке AutoCAD введите LINESMOOTHING и установите для него значение «Выкл.» или 0 (ноль). Примечания. Отображение сглаженных линий также можно отключить в окне «Производительность графики» (используйте команду ГРАФИКАНАСТР).
Как исправить круги в AutoCAD?
Введите ОПЦИИ в командной строке. В разделе «Отображение» > «Разрешение экрана» увеличьте значение «Гладкость дуги и окружности».
Как разбить полилинию?
Чтобы разорвать полилинию:
Щелкните Функции | Редактировать полилинии | Команда «Разрыв на перекрестках». Либо щелкните правой кнопкой мыши выбранную полилинию и выберите «Разрыв на пересечениях» в контекстном меню.
Как замкнуть полилинию?
Чтобы закрыть (или открыть) полилинию, выполните одно из следующих действий:
- Введите C (или O ) в командной строке, затем нажмите Enter.
- Выберите «Закрыть» (или «Открыть») в контекстном меню.
Как удалить полилинию?
for(Polyline line : ломаные линии) < line. Удалить(); >полилинии. чистый(); Ключевым моментом является сохранение ссылки на объекты Polyline и вызов .
В чем разница между линией и ломаной в AutoCAD?
Во-первых, важно отметить разницу между линией или сегментом линии и ломаной линией. Линия — это просто отдельная линия или сегмент, не соединенный с другой линией. В то время как полилиния указывает на то, что две или более линий были соединены.
Что такое команда «Разнести» в AutoCAD?
Разбивает составной объект на составляющие его объекты. Разбивает составной объект, когда вы хотите изменить его компоненты по отдельности. К объектам, которые можно разнести, относятся, среди прочего, блоки, полилинии и области. Цвет, тип и вес линий любого расчлененного объекта могут измениться.