Как автоматизировать рутинную операцию экспорта спецификаций из Revit в Excel?
В справке от Autodesk написано:
Существуют различные возможности для импорта / экспорта или связывания данных из Revit в Excel:
- использование Revit DB Link
- Экспортировать расписание
- Создать скрипт Dynamo
- Используйте надстройки, доступные на Autodesk App Store
- Написать макрос
Самый простой способ, на мой взгляд, автоматизировать рутинную операцию по экспорту спецификаций из Revit в Excel – это использовать уже готовый плагин.
На данный момент плагинов множество, например, на Autodesk App Store можно скачать бесплатный плагин Schedule To Excel (но он на английском языке) и т.п.
Покажем
пример
использования платного плагина (со стабильной работой) от команды BimStep…
Экспорт спецификации из Revit в Excel осуществляется в «два клика»:
- Открываем спецификацию, которую необходимо экспортировать;
- На вкладке «Общие» плагина BimStep, который был заранее установлен, выбираем инструмент «Спецификации»;Выбираем Excel; (Есть возможность выгружать еще и в Word)
- Выбираем папку для экспорта;
- Ок;
В папке видим отдельный экспортированный файл в формате Excel, внутри полностью идентичен спецификации в Revit;
Также есть возможность экспортировать сразу несколько спецификаций одновременно, необходимо выбрать несколько спецификаций из списка, добавить их в поле выбора и нажать ОК.
Но будьте внимательны, если название у спецификаций длиннее 31 обозначения – плагин выдаст ошибку. Необходимо уменьшить название у спецификаций.
Также есть возможность Импорта спецификаций в Revit!
Есть также несколько подключаемых модулей, которые могут напрямую экспортировать данные из расписаний Revit в Excel или другие форматы: Revit DB Link. Экспорт-импорт Excel.
Как экспортировать данные из Revit?
Экспорт данных Revit в базу данных
- В диалоговом окне «Связать модель Revit с базой данных» выберите MS Access.
- Выберите недавно использовавшееся подключение или щелкните Выбрать новое подключение, чтобы создать новое подключение. Если вы выбрали Выбрать новое соединение, появится диалоговое окно Выбрать базу данных. Перейдите в нужное место. …
- Нажмите Экспорт.
Как экспортировать файл CSV из Revit?
Подробная информация об элементе может быть сгенерирована и экспортирована в файлы CSV.
…
Настройка экспорта данных элемента
- Выберите вкладку «Надстройки» панель «Расширение Revit для производителя» «Экспорт в производство» и нажмите «Настроить экспорт данных элемента».
- В диалоговом окне «Мастер экспорта данных» (сведения об элементе) для создания нового формата экспорта нажмите «Далее».
Как экспортировать расписание Revit 2021 в Excel?
Экспорт расписания
- Откройте представление расписания.
- Перейдите на вкладку «Файл» Расписание экспорта отчетов.
- В диалоговом окне «Экспорт расписания» укажите имя и каталог для расписания и нажмите «Сохранить». …
- В разделе Внешний вид расписания выберите параметры экспорта: …
- В разделе «Параметры вывода» укажите, как вы хотите отображать данные в выходном файле: …
- Нажмите кнопку ОК.
Как открыть файл Revit в Excel?
Как извлечь файлы Excel из Revit
- Составьте расписание, если вы еще этого не сделали. …
- Нажмите «ОК», чтобы просмотреть расписание. …
- Выберите меню «Файл», укажите «Экспорт» и нажмите «Расписание». Файл конвертируется в формат TXT. …
- Запустите Эксель. …
- Выберите «С разделителями» и начните импорт со строки 1.
Как импортировать текстовый файл в Excel?
Вы можете импортировать данные из текстового файла в существующий рабочий лист.
- Щелкните ячейку, в которую вы хотите поместить данные из текстового файла.
- На вкладке Данные в группе Получить внешние данные щелкните Из текста.
- В диалоговом окне «Импорт данных» найдите и дважды щелкните текстовый файл, который вы хотите импортировать, и нажмите «Импорт».
Как связать Excel с Revit?
Курс Основы Revit!
- Связывание таблиц Excel с AutoCAD. Откройте электронную таблицу Excel. …
- Откройте новый файл AutoCAD. …
- Щелкните Создать новую ссылку на данные Excel. …
- Введите имя канала передачи данных. …
- Проверьте диапазон ячеек. …
- Измените настройки канала передачи данных. …
- Нажмите на значок таблицы. …
- Выберите «Вставить из ссылки на данные».
Что такое формат файла CSV?
CSV — это файл значений, разделенных запятыми, который позволяет сохранять данные в табличном формате. CSV-файлы выглядят как разнообразные таблицы, но с расширением. csv расширение. Файлы CSV можно использовать в большинстве программ для работы с электронными таблицами, таких как Microsoft Excel или Google Spreadsheets.
Что требуется в первую очередь для экспорта файла ADSK из Revit?
Перед экспортом строительной площадки проверьте настройки в диалоговом окне «Настройки экспорта строительной площадки». Используйте левую панель для предварительного просмотра 3D-модели, которая будет экспортирована. Revit экспортирует все, что вы видите на панели предварительного просмотра, в файл ADSK.
Как экспортировать видео из Revit?
Экспорт прохождения
- Откройте просмотр пошагового руководства. …
- Перейдите на вкладку «Файл» «Экспорт изображений и анимации» (пошаговое руководство).
- В разделе «Длина вывода» выполните следующие действия: …
- В разделе «Формат» укажите требуемые значения для параметров «Визуальный стиль», «Размеры» и «Масштаб». …
- Нажмите кнопку ОК.
- Перейдите к нужной папке.
- Выберите тип файла.
- Нажмите кнопку Сохранить.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
#1 25 января 2007г. 22:40:36
- Борис
- Восстановленный участник
- На форуме с 25 января 2007г.
- Сообщений: 5
- Спасибо: 0
Тема: Экспорт спецификаций в Excel
Что то у меня не выходит экспортировать таблицы в Excel, может кто подскажет?
#2 Ответ от Светлана 25 января 2007г. 22:51:22
- Светлана
- Восстановленный участник
- На форуме с 29 сентября 2006г.
- Сообщений: 55
- Спасибо: 0
Re: Экспорт спецификаций в Excel
что именно экспортировать
и откуда
#3 Ответ от Борис 25 января 2007г. 22:56:33
- Борис
- Восстановленный участник
- На форуме с 25 января 2007г.
- Сообщений: 5
- Спасибо: 0
Re: Экспорт спецификаций в Excel
Спасибо Светлана, разобрался. В Руководстве к версии 9.1 хорошее опсание. Экспорт спецификаций из Revit в Excel
#4 Ответ от Борис 25 января 2007г. 23:13:55
- Борис
- Восстановленный участник
- На форуме с 25 января 2007г.
- Сообщений: 5
- Спасибо: 0
Re: Экспорт спецификаций в Excel
Если еще кому интересно это делается вот так:)
Revit 9.1 Экспорт спецификаций в Excel
Revit Building может экспортировать спецификации в программы работы с электронными таблицами. Для экспорта спецификации сначала необходимо сохранить ее в формате текста с ограничителями, а затем открыть сохраненный файл в программе работы с электронными таблицами.
1. Создать спецификацию в проекте, например спецификацию отделки или площади помещений.
2. Находясь на виде спецификации, из меню «Файл» выбрать «Экспорт» «Спецификация».
3. В диалоговом окне «Экспорт» задать имя и папку для спецификации. Нажать кнопку «Сохранить».
Revit Building сохраняет файл в формате текста с ограничителями. Файлы этого формата можно открывать в таких программах работы с электронными таблицами, как Microsoft Excel или Lotus® 123.
Открывается диалоговое окно «Экспорт спецификации».
4. В группе «Внешний вид спецификации» задать опции отображения спецификации в электронной таблице:
o Экспорт заголовков граф: экспорт заголовков граф Revit Building в выходной файл.
В одну строку: Экспортируется только нижняя строка заголовка.
В несколько строк, сохраняя форматирование: Экспортируются все заголовки граф, в том числе и сгруппированные ячейки заголовков граф.
o Экспорт заголовков и нижних колонтитулов групп, а также пустых строк: экспорт строк заголовков и нижних колонтитулов групп, а также пустых строк в выходной файл.
5. В группе «Параметры вывода» задать опции отображения данных в выходном файле:
o Разделитель полей: задание разделителя для полей в выходном файле. Это может быть табуляция, пробел, запятая, точка с запятой или другой, задаваемый пользователем, разделитель.
o Ограничитель текста: задание ограничителя для текста в каждом поле выходного файла. Доступны следующие варианты: одинарные или двойные кавычки либо без ограничителя.
6. Нажать «ОК».
Revit Building создает текстовый файл. Теперь файл можно открыть в программе работы с электронными таблицами.
Импорт текстового файла в Excel
Показать все
1. Щелкните ячейку, в которую требуется поместить данные из текстового файла.
Чтобы внешние данные не заменили имеющиеся данные, ниже и правее выбранной ячейки не должно быть никаких данных.
2. В меню Данные укажите на пункт Импорт внешних данных и выберите команду Импортировать данные.
3. В поле Тип файлов выберите Текстовые файлы.
4. В списке Папка найдите и дважды щелкните текстовый файл, который требуется импортировать в качестве диапазона внешних данных.
5. Следуйте инструкциям мастера текстов для указания способа разбиения текста на столбцы, а затем нажмите кнопку Готово.
6. Чтобы задать форматирование и разметку импортируемых данных, нажмите в диалоговом окне Импорт данных кнопку Свойства .
7. В диалоговом окне Импорт данных выполните одно из следующих действий:
• чтобы поместить данные в выбранную ячейку, выберите вариант Имеющийся лист и нажмите кнопку OK;
• чтобы поместить данные на новый лист, выберите вариант Новый лист и нажмите кнопку OK. Microsoft Excel добавит в книгу новый лист и автоматически поместит диапазон внешних данных в левый верхний угол нового листа.
#5 Ответ от Sett 26 января 2007г. 11:29:52
- Sett
- Восстановленный участник
- На форуме с 15 февраля 2006г.
- Сообщений: 117
- Спасибо: 0
Re: Экспорт спецификаций в Excel
А через ODBC не пробовали?
#6 Ответ от Денис Ожигин 26 января 2007г. 12:09:22
- Денис Ожигин
- Восстановленный участник
- На форуме с 8 января 2002г.
- Сообщений: 131
- Спасибо: 0
Re: Экспорт спецификаций в Excel
А зачем? сложнее… ODBC имеет смысл когда большой проект надо постоянно анализировать. Нужно будет скорее при эксплуатации здания. А так будешь получать всю информацию о сооружении, а потом долго и упорно выцеплять инфу по нужно спецификации с разных страниц Excel…
ODBC имеет смысл (имхо), если приписать к полученному Excel файлу небольшую программу по анализу…
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Описание плагина
Плагин “Экспорт Импорт Excel” позволит Вам экспортировать и импортировать спецификации в Revit в нескольких режимах работы:
-
Выгрузка в Excel одной спецификации в открытого активного вида
-
Выгрузка в Excel нескольких спецификаций
-
Импорт выгруженной спецификации обратно в Revit
-
Импорт Excel на чертежный вид, легенду или в шапку спецификации Revit
Итак давайте пройдемся по каждому из вариантов работы плагина
1. Выгрузка в Excel одной спецификации в открытого активного вида
Плагин может выгрузить активную спецификацию в Revit. Заходим на спецификацию и запускаем плагин.
У вас откроется окно, где необходимо выбрать/указать исходные данные
-
Выбрать формат работы выгрузки именно одной спецификации
-
Укажите папку, куда стоит выгрузить спецификацию
-
В случае, если Вы предполагаете последующую загрузку измененной спецификации из Excel то поставьте галочку
-
Нажимаем “Экспорт”
В итоге у нас выгружается одна спецификация в документ Excel
при этом обратите внимание, если Вы поставили галочку для последующего импорта спецификации — то в пером столбце у Вас будет разметка обозначающая является ли каждая из выгруженных строк обычным полем или эта строка является конкретным элементом
2. Выгрузка в Excel нескольких спецификаций
Второй вариант выгрузки в Excel уже состоит из возможности выгрузки сразу нескольких спецификаций, которые есть у Вас в Вашем проекте. Итак, точно так же запускаем плагин и указываем следующие исходные данные
-
Выбираем пункт, что будем выгружать именно несколько спецификаций
-
Указываем папку, куда будет выполняться выгрузка
-
Указываем формат выгрузки один из трех
— На один лист (спецификации друг под другом выгрузятся на один лист)
— на разные листы (спецификации в рамках одного файла Excel будут выгружены на разные листы)
— в разные документы (т.е. каждая из спецификаций будет в отдельном документе Excel)
-
Выбрать какие именно спецификации мы будем выгружать путем переноса из левого блока всего списка спецификаций, которые есть в проекте в правый блок
-
Если необходимо — Вы можете сохранить набор спецификаций , для того чтобы каждый раз не создавать его заново
-
Нажимаем “Экспорт”
В итоге у Вас в указанной папке появится новый документ или документы с выгруженными данными из Revit
3. Импорт выгруженной спецификации обратно в Revit
Если вы в соответствии с п.1 ранее выгружали какую-то спецификацию, исправили значения текстовых параметров в Excel и теперь обновленные данные хотите загрузить обратно — то следуйте следующей инструкции.
Заходим на спецификацию, откуда ранее производили выгрузку, запускаем плагин
1. Выбираем формат работы “Импорт выгруженной спецификации”
2. Выбираем эту спецификацию
3. Нажимаем “Импорт”
В итоге те значения по текстовым параметрам, которые Вы поправили в Excel изменятся и в активной спецификации , если это технически возможно. к примеру если текстовый параметр у Вас имеет для редактирования “Только для чтения” — то и плагин с этим не справится.
4. Импорт Excel на чертежный вид, легенду или в шапку спецификации Revit
И последней возможностью для работы плагина — является импорт спецификаций из Excel на чертежный вид, легенду или в виде шапки спецификации Revit. Точно так же запускаем плагин и выбираем следующие исходные данные
-
Запустите плагин — на линейке BS Общие Excel
-
Выберите вариант работы плагина “”
-
Выберите файл формата “.xlsx” , которую хотите загрузить в проект
-
Выберите определенный лист из файла
-
Введите имя спецификации
-
Выберите один из трех вариантов загрузки спецификации
— на чертежный вид
— на легенду
— на спецификацию
7. Выберите тип текста, с помощью которого необходимо выполнять текстовые примечания
8. Нажимаем готово!
В итоге, если Вы выбрали легенду или чертежный вид-то Вы в результате получите вновь созданный вид с размещенной на нем спецификацией в табличном виде, выполненный с помощью текстовых примечаний и линий детализации
А если Вы выбрали разместить на спецификации — то у Вас будет создана новая живая ревитовская спецификация на которой будет применен фильтр, чтобы никакие элементы в нее не приходили, зато в помощью заголовка будут созданы строки и столбцы точно так же , как это было в формате Excel. Эту спецификацию более удобно редактировать и использовать в проекте!
Welcome ${RESELLERNAME} Customers
Please opt-in to receive reseller support
I agree that Autodesk may share my name and email address with ${RESELLERNAME} so that ${RESELLERNAME} may provide installation support and send me marketing communications. I understand that the Reseller will be the party responsible for how this data will be used and managed.
Email Address
Email is required
Entered email is invalid.