Связка Revit - Excel.

Как выгрузить Revit-спецификацию в Excel средствами Revit?

Как автоматизировать данную рутинную операцию?

Как извлечь изображения из Excel?

Всем добрый день, на связи Лакутинова Екатерина и команда #Revit-вопрос-ответ

Рассмотрим:

  • Как выгрузить Revit-спецификацию в Excel средствами Revit?
  • Как автоматизировать данную рутинную операцию?
  • Как извлечь изображения из Excel?
Как выгрузить Revit-спецификацию в Excel средствами Revit?

  • Открываем спецификацию, которую необходимо экспортировать;
  • В ленте Файл – Экспорт – нажимаем на стрелочку вниз – Отчеты – Спецификация;
  • Сохраняем выбранную спецификацию в формате *.txt (Других форматов для выбора нет);
  • Можно настроить Экспорт спецификации:
  • Отмечаем галочками нужное Заголовок/Экспорт заголовков граф/Экспорт заголовков групп…
  • Разделитель полей: можно выбрать (табуляция)/пробел…
  • Ограничитель текста: "

Можно оставить все по умолчанию.

  • Ок;
  • Спецификация экспортировалась в формате блокнота;
  • Открываем сохраненный файл в формате *.txt
  • В нем выбираем ВСЁ и нажимаем Ctrl+C;
  • Далее необходимо открыть пустой лист в программе Excel .xlsx
  • Ставим курсор левый верхний угол и нажимаем Ctrl+V;
  • Проверяем форматы единиц, если числа стали текстом, то можно выбрать весь столбик с числами-текстом -> Преобразовать в числа (ваши числа будут корректно работать по всем формулам);
  • Если текст в виде иероглифов – выбираем строки/столбцы и меняем Шрифт, например, на Calibri;

И так мы экспортировали спецификацию из Revit в Excel средствами Revit!
Как автоматизировать рутинную операцию экспорта спецификаций из Revit в Excel?

В справке от Autodesk написано:
Существуют различные возможности для импорта / экспорта или связывания данных из Revit в Excel:


Самый простой способ, на мой взгляд, автоматизировать рутинную операцию по экспорту спецификаций из Revit в Excel – это использовать уже готовый плагин.

На данный момент плагинов множество, например, на Autodesk App Store можно скачать бесплатный плагин Schedule To Excel (но он на английском языке) и т.п.

Покажем пример использования платного плагина (со стабильной работой) от команды BimStep

Экспорт спецификации из Revit в Excel осуществляется в «два клика»:

  • Открываем спецификацию, которую необходимо экспортировать;
  • На вкладке «Общие» плагина BimStep, который был заранее установлен, выбираем инструмент «Спецификации»;Выбираем Excel; (Есть возможность выгружать еще и в Word)
  • Выбираем папку для экспорта;
  • Ок;

В папке видим отдельный экспортированный файл в формате Excel, внутри полностью идентичен спецификации в Revit;

Также есть возможность экспортировать сразу несколько спецификаций одновременно, необходимо выбрать несколько спецификаций из списка, добавить их в поле выбора и нажать ОК.
Но будьте внимательны, если название у спецификаций длиннее 31 обозначения – плагин выдаст ошибку. Необходимо уменьшить название у спецификаций.

Также есть возможность Импорта спецификаций в Revit!

Как извлечь картинки из Excel файла?

Предположим, коллега смежных разделов подготовил таблицу в Excel, в которой к списку наименования материалов добавлен столбик «Визуализация финишного материала, оборудования» в виде изображения формата jpeg/png - файла.
И эти изображения необходимо будет добавить в спецификацию в Revit.

Если это одна-две картинки, проблемы нет...
  • их можно скопировать в буфер обмена;
  • далее вставить в Power Point (или другую программу);
  • сохранить как рисунок;
  • вставить в спецификацию в Revit;

Но если изображений несколько сотен? Как это сделать быстро?

  1. Открываем Excel - файл;
  2. Нажимаем "Сохранить как" - Веб страница (*.htm,*.html;
  3. Указываем путь;
  4. Открываем сохранённый файл, а точнее уже папку и видим все изображения, которые были в Excel - файл в виде сохраненных изображений;
  5. При необходимости переименовываем и вставляем в спецификацию в Revit;