Автоабрис
Модуль предназначен для автоматического формирования абриса в подпрофильной таблице, вычленения "коридора" съемки вдоль полилинии.
Собственно что делает модуль, алгоритм работы:
Если исходная полилиния содержит в себе дуги, такой сегмент описывается сектором, координаты объектов чертежа (как точечных так и линейных), попавших в такой сектор пересчитываются, т.е. как будто бы сектор с содержимым "распрямляется". Таким образом длина исходной полилинии и длина получившегося абриса будут совпадать.
На что следует обратить внимание.
Если у указанной полилинии присутствуют вершины, совпадающие по кординатам, модуль откажется обрабатывать такую полилинию и выведет предупреждающее сообщение. Исправить такую полилинию можно стандартной командой автокада _overkill.
Проверка. Длина построенного абриса и длина полилинии должны совпадать.
Если горизонтальный масштаб профиля, в который планируется вставить вырезанный коридор съемки, отличается от 1:1000, то необходимо скорректировать указываемую ширину абриса.
Модуль грамотно работает с небольшими объектами чертежа, если часть съемки заключена в большой блок, то результат работы модуля может быть некорректным. Специфические объекты AutoCAD Civil 3D (трассы, поверхности, группы меток и т.д.) игнорируются.
Исходные объекты чертежа (исходная съемка) не затрагивается.
Для промежуточных построений модуль создает временный слой вида "_temp_9465792" и выполняет на этом слое промежуточные построения, по окончании обработки этот временный слой удаляется. Если работа модуля была прервана, этот временный слой останется в чертеже.
Анимация процесса.
GIF-анимация. Просмотреть. (6.38мб)