Продолжаем пилить проект электрики в Revit согласно плану.
Честно признаюсь, разбор экспликаций помещений собирался разобрать на этапе оформления чертежей. Но раз дошли до светотехнического расчета и выяснили, что в подавляющем большинстве случаев планы для последнего передаются в формате dwg, а значит непременно должны включать в себя экспликации помещений, то напишу о них сейчас.
Настройка экспликаций помещений
В шаблоне ADSK уже созданы и настроены экспликации помещений на основе пространств:
На данный момент в моей экспликации представлены пространства всего здания, поэтому отфильтрую только для подвала и соответственно переименую вид в "О_ЭОМ_00 Этаж_Экспликация помещений":
В принципе после этого мы можем копировать виды с экспликацией, менять в имени вида этаж, менять уровень в фильтре и сделать так ведомости пространств для всех этажей. Я пока оставлю у себя в проекте одну экспликацию.
Давайте разместим ее на листе. Полностью работу с листами я сейчас разбирать не буду, просто затрону необходимый минимум для разбора экспликаций и экспорта планов в dwg.
Итак, щелкаю правой кнопкой мыши на группе "Листы" в диспетчере проекта и выбираю "Новый лист", выбираю "ADSK_ОсновнаяНадпись : Форма 3", нажимаю "ОК":
Программа нас перекидывает на вновь созданный лист. Далее зажимаем левой кнопкой мыши на виде с экспликацией помещений в диспетчере проекта и перетаскиваем ее на лист:
Мы видим, что у нас наименование таблицы не тем шрифтом (напоминаю, что я шрифты поменял на внутренний стандарт своей организации). После замеров шапки выясняется, что она у нас не совсем по ГОСТу. Кстати, вот ГОСТ:
Идем обратно на вид с ведомостью. Первое что я сделаю это отключу шаблон для данной таблицы:
Далее выделяю текст наименования и меняю шрифт на нужный мне ISOCPEUR:
Щелкаю левой кнопкой мыши на кнопку "В" чтобы выделить столбец B и меняю ширину с 65 на 80:
А вот последний столбец "D" сделаю все-таки не по ГОСТу шириной 15мм, потому что в 10мм не получится впихнуть читаемый текст.
Перейду на вкладку "Форматирование" в заголовке поля номер напишем "Номер поме- щения", а в заголовке поля "ADSK_Категория помещения" напишем соответственно "Кат. поме- ще- ния". Пишем точь-в-точь с пробелами.
На вкладке "Сортировка/Группирование" в общем итоге в выпадающем списке вместо "Только итого" выставляем "Заголовок, итого" и пишем текст в строке ниже "Итого:"
Теперь перейдем еще раз на лист с размещенной спецификацией, отцентруем вид на правой внешней границе шапки и, крутя колесико мыши, приблизимся к границе пока не увидим два синих треугольника:
Растянем за правый треугольник столбец с текстом "8мм". Далее перейдем на вид спецификации, выделим столбец, нажмем кнопку "Шрифт" на ленте и увидим, что там GOST Common высотой 10мм. Заменим его на обеспечивающий высоту строк 8мм Arial высотой 4.17мм. Далее нажмем ок и на листе также скроем столбец за ручку в форме синего треугольника. Подробнее можно почитать у Вадима Муратова здесь в части "Внешний вид на листе"
Раньше я думал, что если задать такой же шрифт, например, у поля "Уровень", а потом это поле скрыть, то высота строк сохранится по шрифту поля. Оказалось что так это не работает. Это можно применить только в случаях, если у нас в ведомости есть пустые столбцы как показано на этом видео.
Ну что, друзья, теперь если вы перейдете на лист с размещенной спецификацией, то у нас почти ГОСТ и по высоте, и по ширине и по наличию текста "Итого" внизу таблицы. Переименую вид в "О_ЭОМ_00 Этаж_Экспликация пространств"
Как я уже писал, если в связанном файле строителей изменены помещения (что-то удалено, что-то добавлено, либо что-то переименовано), то в вашей модели ничего не изменится. И даже уведомления не придет, то есть соответствие пространств и помещений, и соответственно экспликаций надо постоянно контролировать. Для того чтобы экспликации на планах были одинаковыми во всех разделах проекта в нашей организации было принято решение делать эти ведомости по помещениям из связанного файла. Поэтому я создам еще спецификации по помещениям, в которой поставлю галочку "Включить элементы из связей":
Далее сначала применю к ней шаблон "ADSK_О_С_С шапкой" и настрою также, как настраивал выше спецификацию для пространств. В параметре "ADSK_Назначение вида" напишу "Помещения".
С настройкой ведомости помещений столкнулся со следующими нюансами. Во-первых нельзя отфильтровать по уровню. Поэтому фильтр настроил вот так:
Второй нюанс - границы ячейки таблицы с наименованием
После вытягиваю спецификацию помещений на лист и вижу что, например, категории помещений уже заполнены строителями:
После настройки и создания экспликаций помещений для всех этажей можно переходить к созданию видов планов для экспорта в dwg.
Настройка планов для экспорта
Выгружать планы из ревита нужно не только электрикам и не только для светотехнического расчета. Поэтому первым делом надо создать для них шаблон вида и сгруппировать в проекте.
Выделяю в диспетчере проекта "В_ЭОМ_00 Этаж_Подвал_Сводный", щелкаю по нему правой кнопкой мыши, выбираю "Создать шаблон из вида" и задаю имя "Экспорт в dwg_Планы АР_00 Этаж_Подвал".
На вкладке RVT-связи отключу все связанные файлы сетей. В модели отключу все категории электрики: выключатели, кабельные лотки, короба, осветительные приборы, соединительные детали коробов и кабельных лотков, электрические приборы и электрооборудование.
Далее пропишу в параметре "ADSK_Назначение вида" текст "Экспорт в dwg", а в параметре "ADSK_Штамп Раздел проекта" текст "Планы АР" и нажму ОК:
Теперь скопирую вид "В_ЭОМ_00 Этаж_Подвал_Сводный" с детализацией:
И уже этому скопированному виду задам наш шаблон. Вот какая картина получилась в диспетчере проекта:
Перейдем на вкладку Вид->Виды в плане и увидим что в списке шаблонов видов нашего нового шаблона для экспорта нет:
Нажимаем изменить тип, копировать и задаем имя нового типоразмера:
После этого задаем для типоразмеров шаблон вида:
Нажимаем везде ок и создаем наконец виды для экспорта:
Естественно, надо их надлежащим образом переименовать.
Откроем созданный нами лист и в свойствах в параметре "ADSK_Штамп Раздел проекта" пропишем "Экспорт в dwg":
Выделю лист в диспетчере проекта и задам ему номер 201 (чтобы потом эти листы не мешали нумерации), а имя "Экспорт в dwg_Планы АР_00 этаж_Подвал". Еще раз выделю лист и нажму Ctrl+C и Ctrl+V. Вуаля, наш лист скопировался со следующим номером. Теперь выделяю 2 листа и опять нажимаю Ctrl+C и Ctrl+V и теперь копируется сразу 2 листа. Предупреждаю что копировать листы возможно только без размещенных на них видов планов. Поэтому скопировать лучше на 1 лист больше чем необходимо для размещения видов.
Теперь разместим виды планов и соответствующие им экспликации на листах. Формат рамки нам не важен на данный момент, потому что виды на листах мы экспортируем ради экспликации:
В диспетчере проекта получилась такая картина:
Экспорт листов в dwg
Для экспорта в dwg нажимаем Файл->Экспорт->Форматы САПР->DWG.
Переходим в параметры экспорта. Сразу создадим набор параметров:
Теперь в окне показано на слои с каким именем разместятся элементы каких категорий. По умолчанию имена слоев на английском языке.
Что бы это изменить в списке "Загрузка слоев из стандартов" выбираем "Загрузить настройки из файла", далее в окне предупреждения ревита нажимаем "Да". После этого просто указываем пустой файл с расширением .txt:
После подобной нехитрой манипуляции слои в dwg будут на русском языке!
Если вы хотите увидеть в dwg чертеж в тех же цветах, что и в Revit, а не в "кислотных" или "вырви глаз", то на вкладке "Цвета" следует поставить галочку в третьем варианте:
На вкладке "Единицы и координаты" нужно не забыть проверить что единицами измерения служат миллиметры, а чертеж будет выгружен согласно общим координатам:
Далее на вкладке "Общие" поставлю экспорт в формате AutoCAD 2013 и уберу галку с опции "Экспортировать виды на листах и ссылки как внешние связи"
Настройки параметров экспорта завершены. Нажимаем ок. Данные параметры экспорта нужно настроить один раз для файла и впоследствии просто его выбираем преднастроенные.
Теперь создаем новый набор и только после этого выбираем наши листы для экспорта. Если вы сначала выберете листы, а потом создадите набор, ваш выбор листов сбросится. Нажимаем далее:
В следующем окне надо задать префикс для имени планов и указать папку для сохранения:
Обратите внимание на имена файлов сначала идет наш префикс с шифром и именем объекта "1_23_ЭОМ_Спорткомплекс", а потом через " - " идет имя вида (Лист), его номер и название. Отдельной картинкой выгрузился логотип BIM2B, который был в штампе листа.
При перепланировках и повторном экспорте планов у нас уже созданы все параметры и наборы, а если мы еще укажем тот же префикс, то Revit перезаменит файлы. Зачем это надо? Если у ваших коллег эти планы подгружены в автокаде как внешние ссылки, то они автоматически обновятся. Поверьте это очень удобно и экономит уйму времени!
Откроем наш файл dwg:
Вы только посмотрите на имена слоев! Как же теперь просто и понятно что надо скрыть или изменить цвет или толщину линий!
Сам план у нас расположен в модели, а вот экспликация на листе. Чтобы коллегам было удобно работать с этим файлом экспликацию нужно скопировать и перенести в модель, и там ее увеличить в 100 раз, так как она в масштабе 1 к 1:
При повторном экспорте у вас файл перезаменится и экспликации надо будет повторно переносить в модель. Чтобы поставить их в одну и ту же точку (чтобы коллегам не пришлось переделывать видовые экраны) я отступаю от начала координат круглое расстояние (в данном случае 100000мм) и размещаю там экспликацию.
Но цвета у нас все-таки "вырви глаз" (потому что не была выбрана соответствующая опция на вкладке "Цвета" в ревит перед экспортом) и не по слою, а это значит что коллеги не смогут изменять отображение этих слоев у себя в файлах. Для решения этой задачи я написал макрос на языке VBA. Открываю все планы и запускаю макрос. Вот какой получается результат:
Напоследок маленький лайфхак. Когда вы решите закрыть автокад, то при закрытии каждого чертежа автокад будет спрашивать "Сохранить изменения?". Чтобы этого избежать в командной строке автокада надо ввести команду SAVEALL, и тогда сохраняться разом все чертежи. Можно закрывать автокад. В совокупности из таких мелочей и получается экономия рабочего времени измеряемая уже в часах, которые можно потратить на свое развитие и дальнейшее обучение.
А на этом все. Если вам нужен данный макрос для автокада - пишите в комментариях и я дополню статью!
В следующий раз согласно плана откорректируем семейство выключателя.