Для преобразования уже нарисованных эллипсов в полилинию можно использовать следующий метод.
Существующий эллипс смещаем на любую величину командой ПОДОБИЕ (_OFFSET). При смещении эллипс преобразуется в сплайн. Удаляем исходный эллипс и сплайн смещаем на то же расстояние в обратную сторону (чтобы сплайн вернулся в те же координаты, что и исходный эллипс).
Далее выбираем команду редактирования полилинии ПОЛРЕД (_PEDIT) и выбираем созданный ранее сплайн. Система выдает сообщение, что Выбранный объект – не полилиния. На запрос Сделать его полилинией отвечаем Да. Также необходимо ввести точность преобразования от 0 до 99. Чем выше точность, тем точнее полученная полилиния будет соответствует сплайну.
Есть один момент, который необходимо знать. По умолчанию сплайн при преобразовании в полилинию выполняется с помощью линейных сегментов (полученную полилинию взорвите и вы увидите что получится n-количество отрезков). Для более точного преобразования советую предварительно поменять
переменную PLINECONVERTMODE.
Переменная PLINECONVERTMODE задает тип сегментов, с помощью которых будет преобразован сплайн: 0 – с помощью линейных сегментов, 1 – с помощью дуг. Установите ее значение равным 1 для повышения точности преобразования или 0 для уменьшения точности. Выбор типа построения зависит от конкретной задачи.
Есть еще несколько способ по преобразованию сплайна в полилинию, но это будет в отдельной статье.
Есть еще один быстрый метод преобразования (но мне он не нравится) – экспорт в формат DXF версии AutoCAD R12. Если сохранить чертеж в формате DXF версии AutoCAD R12, то все эллипсы, которые есть в файле, будут преобразованы в полилинии, при этом сам файл станет более “неповоротливым”.
#эллипс #AutoCAD #преобразованиеэллипса #эллипсвполилинию #PLINECONVERTMODE