Автоматическое упрощение полилиний
Плагин AVC_ASimp для AutoCAD и BricsCAD
Удаление лишних узлов полилиний. Подравнивание горизонталей и вертикалей. Спрямление сегментов-дуг. Замыкание.
Простая команда ASimp "Авто-упрощения полилиний" поможет вам оптимизировать ваш чертеж. Программа работает с полилиниями и с устаревшими 2d-полилиниями. Работает с полилиниями имеющими дуговые сегменты.
Возможности программы:
Преобразует устаревшие полилинии 2d в обычные полилинии
Удаляет лишние узлы (вертексы) и сегменты на линейных и дугообразных участках. При этом вы можете управлять допустимым отклонением от исходной кривой.
Заменяет дугообразные сегменты на линейные, если отклонение не превысит допустимого.
Заменяет полилинию из сегментов-дуг на окружность.
Заменяет прямую полилинию из нескольких сегментов на объект Линия.
Подравнивает почти горизонтальные и почти вертикальные сегменты. Тоже в пределах заданного допуска.
Почти замкнутая полилиния станет замкнутой.
Программа выдаст в командную строку отчет: сколько обработано полилиний и сколько узлов (вертексов) удалено.
Можно выбирать объекты до вызова команды.
Можно выбрать и обработать сразу много полилиний или весь чертеж.
Программа сама отбросит неподходящие объекты из выбора - выбирайте рамкой все подряд.
Можно не обрабатывать некоторые выбранные полилинии, они на ненужных слоях, можно обрабатывать только полилинии с типом линий Непрерывный.
Можно сохранять исходные полилинии.
Программа имеет общие настройки со всеми другими программами A>V>C> для подготовки контуров для ЧПУ.
Все настройки объединены в "стиль ЧПУ". Можно создать до 9и стилей. Стили легко переключать прямо из командной строки.
Заметьте, что эта команда не склеивает куски линий в полилинию и не делает никаких конвертаций кроме Polyline2d в Polyline. Для объединения сегментов в полилинию используйте более мощную команду Внешний контур.
В BricsCAD есть аналогичная команда Simplify. Но она работает только с одной полилинией, не принимает предварительного выбора полилиний, выдает кучу лишних запросов на каждом вызове. В общем сделана крайне неудобно и результаты ее работы меня не устраивают.
О загрузке и установке плагина читайте тут.
Для запуска плагина вам придется зарегистрироваться и пополнить баланс учетной записи, сделав пожертвование или получив бонусы.
Затем можно активировать одну из лицензий:
Команда ASimp используется внутри команды Внешний контур и еще она входит в сборник A>V>C> Pro.