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