Покрытия
При подсчете площадей и объемов покрытий необходимо из созданной проектной поверхности вычленить части поверхности, принадлежащие к тем или иным покрытиям.
Для этого нужно создать новый файл в структуре проекта в разделе 00_МОДЕЛИ с именем ИмяПроекта_Покрытия.
Например:
P:\01_АКТИВНЫЕ ПРОЕКТЫ\ АТОМ-052_ДОУ-200 Академический 12.2\05_ПД\00_МОДЕЛИ\01_ПЗУ\АТОМ-052_Покрытия.dwg.
В созданный файл вставляют проектную поверхность (быстрой ссылкой), на основе которой создают поверхности покрытий.
Затем из поверхностей создаются 3Д-тела слоев покрытий, которым назначаются Наборы характеристик.
2.1.
Создайте новый фал по шаблону C3D_ГП_АСК.dwt.
2.2.
Сохраните файл в структуре проекта с именем ИмяПроекта_Покрытия.
2.3.
Вставьте быструю ссылку на проектную поверхность.
Для этого Области инструментов на вкладке Навигатор в разделе Быстрые ссылки на данные выполните следующие действия:
·
задайте рабочую папку;
·
создайте быструю ссылку на проектную поверхность.
2.4.
Создайте (скопируйте) контуры покрытий - замкнутые полилинии и наименования покрытий.
2.5.
В Области инструментов в коллекции Поверхности файла модели создайте новые поверхности с названиями покрытий.
2.6.
Вставьте в новые поверхности быструю ссылку на проектную поверхность.
Для этого выполните следующие действия:
·
В Области инструментов разверните коллекцию Поверхности щелчком на значке .
·
Разверните состав и Определение выбранной поверхности (например, ОТ-3.2) щелчками на значках .
·
В перечне Определение щелкните правой клавишей мыши по команде Редактировать
В контекстном меню выберите команду Вставить поверхность.
·
В окне Выберите поверхность для вставки выделите проектную поверхность и нажмите ОК.
В Области инструментов слева от команды Редактировать отобразится черная точка, в нижней части окна появится описание выполненной команды.
2.7.
Добавьте к поверхности контуры покрытия в качестве границ.
·
Выделите одну линию контура покрытия (ОТ-3.2);
·
В Области инструментов в разделе Определение выбранной поверхности щелкните правой клавишей мыши по команде Границы и выберите Добавить.
В окне Добавление границ установите
·
Тип - Внешний,
·
Значение высоты сегмента - 0.01 (если контуры имеют дуговые сегменты).
·
Нажмите ОК.
Если контуров несколько, то все остальные контуры, кроме уже добавленного, выделяются и добавляются как границы с типом - Показать.
Поверхность будет ограничена выбранными контурами.
Для проверки выделите поверхность и посмотрите в окне предварительного просмотра.
Аналогично создаются другие поверхности покрытий.
Для создания 3Д-тел покрытий из поверхности в виде слоев воспользуйтесь скриптом Dynamo - "Выдавливание тел из поверхности".
Скрипт выдавливает из поверхности тела на заданные величины, располагая их один над другим, присваивает телу слой, в имени которого присутствует толщина выдавливания, а также добавляет телу Набор характеристик" Покрытия".
В случае, если величины выдавливания имеют одинаковую величину, слой не формируется. Поэтому необходимо установить толщину выдавливания с небольшим отклонением. Например - 0,1 и 0,1000001.
3.1.
В файле с подготовленными поверхностями покрытий перейдите на Ленте на вкладку Управление и вызовите Проигрыватель Dynamo.
3.2.
Выберите скрипт.
3.3.
Щелкните по значку для ввода сведений.
3.4.
Выделите поверхность. На панели Свойства выделите, скопируйте имя поверхности.
3.5.
Вставьте имя поверхности в строку скрипта "Введите название поверхности:"
3.6.
В соответствии с Ведомостью покрытий
введите через запятую величины слоев покрытий (в метрах).
3.7.
нажмите на кнопку
для выполнения операции выдавливания.
3.8.
Дождитесь завершения выполнения операции.
3.9.
Проверьте корректность создания объектов.
После создания 3Д-тела в соответствии с Ведомостью покрытий должны быть перенесены на корректные слои.
Должны быть заполнены необходимые сведения о покрытиях с помощью Наборов характеристик, видимого на панели Свойства на вкладке Дополнительно.
Все сведения хранятся в файле Наборы характеристик_Покрытия.xls и Наборы характеристик объектов могут быть заполнены из этого файла с помощью скрипта.