Программа рисует цветную полилинию поверх существующей, по этому в чертеже получаются две полилинии. Обратите на это внимание. Цветные полилинии можно рисовать в отдельном слое и после растаскивания номеров вершин, выбором по слою удалить цветные полилинии.
Сделал тоже в качестве эксперимента. Загружаете плагин командой NETLOAD. Команда AREANUMBERS. Выбираете замкнутые полилинии. Го! Номера внутри контура полилинии. Стиль и размер текста зависят от значений переменных TEXTSTYLE и TEXTSIZE, соответственно. У текста присутствует маска фона. Включил в свой набор модулей, так как там присутствуют функции, необходимые для работы команды. --- Сообщения объединены, 4 июл 2019, Оригинальное время сообщения: 4 июл 2019 --- Вот здесь в вашем файле, обратите внимание, номера за контуром: Это происходит из-за того, что при создание полилинии последняя точка указана в том же месте где и первая и свойство Замкнуто установлено в Да. Посмотрите сами, например, у нижнего полигона 8 углов, а точек (узлов) в свойствах полилинии 9.
Написал программу нумерующую замкнутую плинию внутри контура. Если начальная и конечная точки плинии совпадают то пишется два номера. Цвет меняется циклично от 1 до 6. Вводим отступ, высоту текста - выбор рамкой или по одному. Перезапуск программы- набрать число 11 и нажать Enter.
потестил, многоугольная полилиния, замкнутая нормально(т.е.без лишних совпадающих вершин) почему-то не обрабатывается ( она же незамкнутая обрабатывается нормально)
создал новую директорию, скачал с сайта программу и ваш dwg, загрузил в русский сивил 2012 - замкнутая многоугольная плиния занумеровалась.
...да, действительно.перезапустил акад все пронумеровалось. Видимо какой-то случайный баг акада (у меня цивил 15 запущен как акад)