Приложение «Расчет длин» предназначено для определения суммарной длины и площади примитивов AutoCAD. Поддерживается выбор примитивов по слою, по цвету, по типу линии и по виду примитивов. Виды примитивов, длины которых могут быть определены:
Дуга
Окружность
Эллипс
Сплайн
Отрезок
Утолщенная полилиния
Полилиния
Мультилиния
Приложение может определить площади следующих примитивов:Дуга
Окружность
Эллипс
Сплайн
Утолщенная полилиния
Штриховка
Регион
В отличие от множества аналогичных программ, приложение позволяет одновременно задать несколько условий выбора объектов на чертеже и свести результаты расчета в виде таблицы, которая затем может быть либо вставлена в чертеж в виде объекта Таблица, либо передана в MS Excel для дальнейшей обработки. Данная возможность позволяет создавать всевозможные ведомости объемов работ, определяемых своей длиной или площадью.
В первую очередь приложение предназначено для получения информации с топографических планов оформленных в AutoCAD: площади существующих и проектных покрытий, длины коммуникаций, ограждений, объемы по разборке существующих сооружений, объемы рубки леса, кустарника и т. п., но может быть использовано и в других отраслях.
Приложение написано и протестировано под AutoCAD 2006-2010 (32 bit). В более ранних версиях программа не тестировалась.
Основные изменения и дополнения по сравнению с предыдущей версией (1.4):Добавлена возможность подсчета площадей
Добавлен выбор примитивов определенного типа
Добавлен выбор по цвету
Экспорт таблицы в Excel
Все окна приложения закрываются с помощью кнопки ESC
Настройки приложения сохраняются в файле Settings.ini
Настройка точности отображения вычисленной суммы длин и площадей
Настройка разделителя целой и дробной части чисел при выводе результатов
Все окна приложения запоминают свое положение на экране
Более корректная работа приложения при смене активного чертежа AutoCAD (отказ от глобальной переменной Selection)
AutoCAD 2006-2010(32 bit)
Подробные сведения об установке и использовании приложения находятся в файле Справка.doc
Исходный код приложения написан в основном на VBA и является открытым.
Автор с удовольствием примет все пожелания и замечания по поводу идеи и ее реализации.
Copyright 2007-2009 by Mike Grigoriev
e-mail: misha-tver@mail.ru