Revit и Navisworks – Русский – только для чтения
В разделе вы можете обсудить любые вопросы, касающиеся Revit, Navisworks и других продуктов коллекции AEC, за исключением BIM 360. Делитесь знаниями, своими проектами и наработками. Станьте частью BIM-сообщества Autodesk.
отмена
Отображаются результаты для 
Показать  только  | Вместо этого искать 
Вы имели в виду: 
Ответить
Сообщение 1 из 19
aleksandr.sett
5892 просмотров, 18 ответов

Revit: Assembly code - ASK

Мое почтение!

 

Предлагаю в этой теме обсудить Assembly Code классификатор данных Revit, который разрабатываю для 2016/2017 версии своих ASK библиотек. Сама идея классификации появилась в ходе выполнения пилотного проекта в Беларуси, результатом которого стал BIM Стандарт, а также ряда реальных проектов в течении двух последних лет. Она заключается в четком числовом определении разделов и категорий Revit и служит основой файловой структуры библиотеки, а также наименования данных. Например, ASK 312 35020 Lintel - SQ:

 

  • 312 - 3 Конструкции, 1 Общественные, 2 Железобетонные
  • 35020 - 35 Перемычка, 0 Модель, 20 Сборная

Тоесть, первые три цифры - определяют отношение к разделу, а следующие пять - к категории. По ссылке найдете текущую версию файла  Assembly Code, в котором проработана общая структура данных, а также классификации несущих конструкций:

 

  • Колонн (310 31000)
  • Каркасов (310 32000)
  • Балок (310 33000)
  • Перемычек (310 35000)
  • Проемов (310 20000)

Для подключения файла ASK 000 00000 Classifications.txt, необходимо перейти во вкладку:

 

Управление (Settings) - Дополнительные параметры (Additional Settings) - Код по классификатору (Assembly Code) - Обзор (Browse) - Ок.

 

Жду ваших предложений/пожеланий. Заренее благодарю!

 

ASK Wish - Assembly Code_20160208.jpg

Best Regards, Aleksandr (Sett) Kanivets
___________________________________________________________________________________________________
ASKansulting CEO&Founder | Autodesk Approved Instructor | Autodesk BIM Evangelist

Теги (3)
18 ОТВЕТ 18
Сообщение 2 из 19

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

Ilya Glukhanyuk / Илья Глуханюк
Moderator / Модератор
Prorubim | Revitilution
Facebook |Twitter | VK |
LinkedIn

Сообщение 3 из 19

Спасибо, Илья, за вопрос, уж подумал - не дождуся).

 

Уже демонстрировал работу классификации на примере обновления семейств журналами, когда для создания текстовых списков путей семейств используется код их в их наименованиях. Это позволяет создавать универсальные фильтры выбора не только файлов, а также данных внутри проектов Revit, например в спецификациях, или же потом в Navisworks. Также в случае написания управляемого приложения, кодировка позволит существенно сэкономить количество строк кода и уменьшить количество неизвестных).

 

Ну, а самое банальное применение кодов - это упраздение извечной проблемы наименований и существенное сокращение их длины :). При этом Assembly Code является только первичным, который дополняется после еще Keynote классификатором, содержащим более подробное описание назначения, формы и прочих особенностей элементов зданий. На примере тех же пермычек Assembly содержит:

 

Код

Описание

310 35000

Перемычка

310 35010

Монолитная перемычка

311 35010

Бетонная монолитная перемычка

312 35010

Железобетонная монолитная перемычка

310 35020

Сборная перемычка

311 35020

Бетонная сборная перемычка

312 35020

Железобетонная сборная перемычка

313 35020

Металлическая перемычка

314 35020

Деревянная перемычка

318 35020

Каменная перемычка

310 35030

Составная перемычка

 

Который дополняет Keynote, при этом обязательно использует в начале последние 5 цифр из Assembly:

 

Код

Описание

35000

Перемычка

35010

Монолитная перемычка

35020

Сборная перемычка

35020 10000

Бетонная сборная перемычка

35020 10010

Брусковая бетонная сборная перемычка

35020 20000

Железобетонная сборная перемычка

35020 20010

Брусковая железобетонная сборная перемычка

35020 20011

Брусковая ненапрягаемая железобетонная сборная перемычка

35020 20011 100

Брусковая ненапрягаемая железобетонная сборная перемычка c монтажными петлями

35020 20011 200

Брусковая ненапрягаемая железобетонная сборная перемычка с анкерными выпусками

35020 20011 300

Брусковая ненапрягаемая железобетонная сборная перемычка с монтажными петлями и анкерными выпусками

35020 20012

Брусковая напрягаемая железобетонная сборная перемычка

35020 20012 100

Брусковая напрягаемая железобетонная сборная перемычка c монтажными петлями

35020 20012 200

Брусковая напрягаемая железобетонная сборная перемычка с анкерными выпусками

35020 20012 300

Брусковая напрягаемая железобетонная сборная перемычка с монтажными петлями и анкерными выпусками

35020 20020

Плитная железобетонная сборная перемычка

 

Таким образом Assembly Code - более краткий и используется в наименованиях данных, а Keynote - более полный и используется для определения элементов зданий.

Best Regards, Aleksandr (Sett) Kanivets
___________________________________________________________________________________________________
ASKansulting CEO&Founder | Autodesk Approved Instructor | Autodesk BIM Evangelist

Сообщение 4 из 19

Насчет пролемы наименований, я чесно признаюсь, не вижу тут решения.

Но допустим такая система принята, кому будет легче жить, если её внедрить? Проектировщику? Строителю? Сметчику? 

Не совсем понятна выгода...

 

Ilya Glukhanyuk / Илья Глуханюк
Moderator / Модератор
Prorubim | Revitilution
Facebook |Twitter | VK |
LinkedIn

Сообщение 5 из 19

Кому выгода от правил дорожного движения, Илья)?

Best Regards, Aleksandr (Sett) Kanivets
___________________________________________________________________________________________________
ASKansulting CEO&Founder | Autodesk Approved Instructor | Autodesk BIM Evangelist

Сообщение 6 из 19
Severnik
в ответ: aleksandr.sett

Да труд действительно титанический! Спасибо Саша!

 

Мне понравилось что эти коды можно использовать для фильтрации и сортировки спецификаций.

К номерам можно привыкнуть, не знаю насколько сложно адаптироваться.

 

А вот ключевые пометки, у них другая система нумерации так? Или это продолжение логики Assembly ?



Nikita Tyukov / Никита Тюков
Architect / Архитектор
Autodesk Expert Elite member
BIM&Architecture

Сообщение 7 из 19
aleksandr.sett
в ответ: Severnik

Пожалуйста 😉

 

На сколько сложно адаптироваться? По разному, в зависимости от того, на сколько пользователи привыкли работать по хоть-каким стандартам). Естественно лучше всего переход происходит после вводного курса обучения и выполнения хотя-бы одного пилотного проекта.

 

Ключевые пометки - продолжение Assemmbly Code. Они еще на ранней стадии разработки, потому пока не выкладываю.

Best Regards, Aleksandr (Sett) Kanivets
___________________________________________________________________________________________________
ASKansulting CEO&Founder | Autodesk Approved Instructor | Autodesk BIM Evangelist

Сообщение 8 из 19

Кто-то меня в почте спросил по поводу отображения кириллицы Assembly Code в Revit... извините, случайно удалил письмо вместе со СПАМом). Потому отвечаю здесь - попробуйте открыть текстовый файл классификатора в Блокноте (Notepad) и Сохранить как в другой кодировке.

Best Regards, Aleksandr (Sett) Kanivets
___________________________________________________________________________________________________
ASKansulting CEO&Founder | Autodesk Approved Instructor | Autodesk BIM Evangelist

Сообщение 9 из 19
sergey.koynov
в ответ: aleksandr.sett

Поддерживаю!

Думаю полезно не только проектировщику (для фильтров и прочего). Есть общероссийский классификатор продукции; служба заказчика наверняка использует ее и такая таблица могла бы найти применение. Очень в формате BIM 🙂

 

Например: 27.10.91.116 Швеллеры стальные горячекатанные из нелегированной стали высотой 220 мм или более.

Можно добавить в конце индекс для внутреннего пользования.

 

 

 

Сообщение 10 из 19
v.belets
в ответ: aleksandr.sett

Добрый день!

 

Александр, моё почтение к вашему труду!

 

Верно ли я понимаю, что составляется и редактируется классификатор в Excel первоначально? А уже потом преобразуется в файл классификатора/ключевых пометок txt.

 

Столкнулся сейчас на пилотном проекте с классифицированием элементов искусственных сооружений. За исходный файл классификатора используем РосАвтодоровский

 

Буду очень признателен, если подскажете грамотный способ преобразования классификатора формата xls в txt файл ключевых пометок Revit.

 

Спасибо.

 

 

Сообщение 11 из 19
aleksandr.sett
в ответ: v.belets

Здравствуйте.

 

Да, в Excel. В нем есть несколько листов с исходными таблицами данных, которые потом подставляю в компоновочную таблицу. Для экспорта существует отдельный лист с выбором только требуемых столбцов, который сохраняется как в текстовый с разделителями табуляции. Для удобства экспорта написал макрос, который автоматически обновляет диапазон таблицы экспорта, сохраняет ее в ТХТ и снова запускает файл Excel.

 

Этой таблицей поделиться пока не могу - еще в процессе, но приложу таблицу с обработкой ОКП ;). Она без макроса экспорта, но он пишеться довольно просто при помощи функции записи макросов Excel.

 

ASK Classification - Export.png

.

Best Regards, Aleksandr (Sett) Kanivets
___________________________________________________________________________________________________
ASKansulting CEO&Founder | Autodesk Approved Instructor | Autodesk BIM Evangelist

Сообщение 12 из 19

Здравствуйте, Александр!

Нет ли, случайно, классификатора на русском. Очень интересный материал, хотелось бы поближе с ним познакомиться, но, т.к. я только в начале пути освоения BIM, английский язык только путает.

Надеюсь на понимание.

Yaroslav Kalyuzha / Ярослав Калюжа
BIM-manager / BIM-менеджер
Facebook | VK
Expert Elite Member
Находите сообщения полезными? Поставьте Нравится (Like) этим сообщениям!
На ваш вопрос успешно ответили? Нажмите кнопку 'Утвердить решение'

Сообщение 13 из 19
v.belets
в ответ: YaroslavKalyuzha

Добрый день!

 

Возьму на себя смелость ответить за Александра, что Классификатор на кириллице Revit не поддерживает.

Мы в текущем проекте именно поэтому приняли решение использовать для классификации элементов Ключевые пометки.

 

 

Сообщение 14 из 19
YaroslavKalyuzha
в ответ: v.belets

Почему не поддерживает. Вы имеете в виду, что не отображаются корректно символы кириллицы?

Yaroslav Kalyuzha / Ярослав Калюжа
BIM-manager / BIM-менеджер
Facebook | VK
Expert Elite Member
Находите сообщения полезными? Поставьте Нравится (Like) этим сообщениям!
На ваш вопрос успешно ответили? Нажмите кнопку 'Утвердить решение'

Сообщение 15 из 19

Здравствуйте.

 

Да, с кириллицей бывают траблы). Иногда спасает перевод текстового файла с классификатором в другие кодировки, но от версии к версии разработчики "чтотоменяют" и она может вдруг с ASCI измениться на Unicode. Потому пишу на латинице.

Сообщение 16 из 19

Да? Печально, конечно. И все-таки, нет русской версии классификатора? Мне даже с переводчиком непонятно и половиныПодмигивающий

Yaroslav Kalyuzha / Ярослав Калюжа
BIM-manager / BIM-менеджер
Facebook | VK
Expert Elite Member
Находите сообщения полезными? Поставьте Нравится (Like) этим сообщениям!
На ваш вопрос успешно ответили? Нажмите кнопку 'Утвердить решение'

Сообщение 17 из 19


Kalyjay написано:

Да? Печально, конечно. И все-таки, нет русской версии классификатора? Мне даже с переводчиком непонятно и половиныПодмигивающий


Здравствуйте. Извините, решил обновить тему и только заметил Ваше сообщение).

 

Русский классификатор есть для 2015 версии, также как есть стандарт и библиотеки в открытом доступе. Но все же лучше переходить на английский Revit, семейства, параметры и классификации, так как его "перевод" более стабилен во времени и стабильней ведут себя скрипты.

 

Например - "магия" обновления параметров для загружаемых семейств при помощи журналов (vbs). Но в любом из случаев, главную роль играет система классификации данных, которая должна легко поддаваться автоматизации может даже в ущерб изначальному пониманию пользователем.

 

Best Regards, Aleksandr (Sett) Kanivets
___________________________________________________________________________________________________
ASKansulting CEO&Founder | Autodesk Approved Instructor | Autodesk BIM Evangelist

Сообщение 18 из 19

Еще одно краткое видео по управлению библиотеками при помощи журналов. В этом случае решил задачу по созданию нового каталога семейств колонн на основе базовых, которые предварительно копируются, переименовываются, а после поочередно открываются в Revit с заменой некоторых значений по условиям из Excel.

 

Таким образом можно быстро создавать, а главное - обновлять любое количество каталогов семейств для различных регионов, государств, производителей.

 

Best Regards, Aleksandr (Sett) Kanivets
___________________________________________________________________________________________________
ASKansulting CEO&Founder | Autodesk Approved Instructor | Autodesk BIM Evangelist

Сообщение 19 из 19
kr
Enthusiast
в ответ: aleksandr.sett

Александр, не подскажите, где можно файл классификатора скачать, а то ссылка не работает, к сожалению.

Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.

Новая тема  

Autodesk Design & Make Report