2.1 Подготовка исходных данных

Основные инструменты программы по обработке исходных данных перед их использованием в качестве опорных

Как правило, преобразование существующей ситуации в трехмерный вид (цифровизация) проводится на базе полученной топосъемки/плоских DWG-чертежей и исходном виде, либо сводимом к формату чертежа DWG (например, импорт PDF стандартной командой _import).

Следовательно, в рамках данного блока рассмотрим ряд шагов и действий по преобразованию исходной геометрии для возможности её прямого дальнейшего использования в нашей практике.

Оптимизация чертежей

Данный пункт является ключевым для любых исходных данных и заключается в предварительной проверке шаблонов на наличие внутренних ошибок, удаления ненужных объектов для снижения веса чертежа, проверки системных единиц и скрытия ненужных элементов, а также оптимизации самой геометрии. Обо всём далее подробнее:

Проверка на наличие внутренних ошибок

За данное действие отвечает команда "Проверить"/_audit Команда является штатной и для стандартного AutoCAD.

После её вызова необходимо в командной строке AutoCAD подтвердить проверку и подождать ее окончания

Примечание: под ошибками понимаются внутренние ошибки в структуре хранения данных чертежа (ввиду того, что спецификация DWG фактически закрыта для чтения, чтобы это исправить как-то сторонними плагинами)

Удаление ненужных объектов

За это отвечает стандартная команда AutoCAD, которая располагается там же в меню "Утилит чертежа" и называется "Очистка"/_purge.

В целом, для чертежа подложки нам не нужны никакие его элементы, кроме самой геометрии - поэтому их можно удалять для снижения веса чертежа и скорости его открытия.

Проверка системных единиц

Если говорить о проектировании в "общих координатах", данный пункт является обязательным к применению при использовании сторонних материалов (не в рамках текущего шаблона/проекта). Ввиду потенциального использования постороннего ПО и посторонних шаблонов, в рамках которых могли разрабатываться подложки - существует вероятность использования в качестве единиц чертежа не метрической, а, к примеру, британской системы единиц - например, это чертежи DXF выгружаемые через QGIS и т.д.

Контролировать верность единиц можно как вручную, при помощи диалогового окна "Параметры среды" в свойствах чертежа:

Автоматизировано это можно делать и при помощи скрипта на базе Dynamo, который сбрасывает единицы чертежа до метрических, но, чтобы не разрывать логику изложения материала, рассмотрим это в последнем блоке "Дополнительно".

Оптимизация геометрии

Под оптимизацией мы имеем в виду преобразование геометрии с целью дальнейшего упрощения работы с ней. Например, объединение отдельных сегментов полилиний в одну единую, удаления лишних сегментов. Глобально, за данные операции отвечают две команды, которые есть лишь в продуктах Civil 3D и Map 3D - это команды _mapclean и overkill.

Вторая команда попроще интерфейсом и позволяет выполнять оптимизацию лишь полилиний:

Скрытие элементов

Здесь всё просто - скрываем слои с элементами [при условии что они распределены по слоям], которые нам не нужны (уже с оптимизированной геометрией). Либо же - создаем новые чертежи на базе стандартных пустых шаблонов acadiso.dwt и копируем в них объекты послойно с оригинальными координатами (также при условии что шаблон метрический).

Last updated