Ускорьте работу и освободите время для творчества
pyRevit — это мощный инструмент для автоматизации работы в Autodesk Revit, который значительно упрощает и ускоряет многие рутинные задачи, предоставляя доступ к Revit API через Python. В отличие от визуального программирования в Dynamo, где каждый процесс представлен набором нодов, pyRevit позволяет писать полноценные скрипты на Python, что значительно увеличивает гибкость и производительность. PyRevit встроен в интерфейс Revit, позволяя пользователям легко создавать собственные инструменты и автоматизировать любые процессы.
Одним из главных преимуществ pyRevit является скорость выполнения задач.
Для сравнения: в Dynamo выполнение сложных алгоритмов, связанных с обработкой параметров, может занимать значительное время из-за обилия нодов и ограничения визуального программирования.
В pyRevit такие же задачи решаются на Python в 5-10 раз быстрее.
Кроме того, pyRevit позволяет работать с несколькими Revit-документами одновременно, что значительно упрощает взаимодействие с большими проектами и координацию между различными моделями.
Поддержка пользовательских расширений.
Это значит, что вы можете создавать свои собственные панели и инструменты, адаптированные под ваши нужды и нужды вашей команды. PyRevit позволяет добавлять новые вкладки на ленту инструментов, размещать там кастомные кнопки, которые будут запускать ваши Python-скрипты.
Пример такого пользовательского расширения — вкладка MARKS-ПРОЧЕЕ.
(Часть функционала показана на картинке 7)
Вкладка упрощает работу с параметрами и автоматизирует рутинные процессы
Авторы pyRevit подготовили подробную и расширенную документацию, которая охватывает все аспекты использования плагина — от установки до создания собственных расширений. Также плагин поддерживается активным сообществом разработчиков и пользователей, которые постоянно делятся новыми идеями, скриптами и решениями. Сообщество помогает новичкам быстро освоить инструмент, а опытные пользователи находят поддержку и вдохновение для создания новых решений.
Для установки необходимо:
Теперь вы можете начать использовать встроенные инструменты или создавать свои собственные скрипты.
В ближайшее время мы опубликуем доступ к нашим статьям по работе с pyRevit.
В них мы разберем все важные аспекты и особенности работы, научимся создавать вкладки, настраивать их и подключать библиотеки, разберем реальные примеры работ.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍7
Будем делиться знаниями, которые облегчат ваши шаги в автоматизации.
Инструкции по работе с pyRevit
Практические советы по автоматизации рутинных задач
Простые объяснения сложных процессов
Скоро выйдут новые статьи. Не пропустите.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍8
👆Комплекс Autodesk Interoperability Tools не часто упоминается в различных статьях и обзорах. Однако, данный комплекс имеет в своем составе ряд полезных утилит, которые могут сильно облегчить и автоматизировать такую затратную по времени задачу, как проверка на соответствие информационным требованиям заказчика (EIR) в части заполнения параметров у элементов модели.
🤖 Речь о Autodesk Model Checker.
Пользователи могут настраивать правила проверки в зависимости от своих требований. Это даёт возможность адаптировать проверку под конкретные стандарты. Написание наборов проверки в конфигураторе проверок (Autodesk Model Checker Configurator для Revit) является простым и интуитивно понятным процессом. Конфигуратор позволяет создавать иерархически структурированные наборы в соответствии с таблицами LOEi из стандартов заказчика.
⚙️ Процесс проверки моделей так же адаптивен. Пользователь может запускать как проверку одного файла, так и группы файлов. Проверять на все требования в наборе проверок, либо на какие-то конкретные.
📄 После того как проверка завершена, Autodesk Model Checker генерирует подробный отчёт. Эти отчёты можно экспортировать в такие форматы, как Excel или HTML, что делает их удобными для передачи и дальнейшего анализа.
👍 В MARKS DIGITAL Autodesk Model Checker для Revit используется совместно с инструментом собственной разработки - MARKS Model Checker. Два инструмента дополняют друг друга, и позволяют автоматизировать рутинные задачи проверки и минимизировать риск человеческих ошибок. Такая автоматизация становится неотъемлемой частью обеспечения качества информационных моделей.
🤖 Речь о Autodesk Model Checker.
Пользователи могут настраивать правила проверки в зависимости от своих требований. Это даёт возможность адаптировать проверку под конкретные стандарты. Написание наборов проверки в конфигураторе проверок (Autodesk Model Checker Configurator для Revit) является простым и интуитивно понятным процессом. Конфигуратор позволяет создавать иерархически структурированные наборы в соответствии с таблицами LOEi из стандартов заказчика.
⚙️ Процесс проверки моделей так же адаптивен. Пользователь может запускать как проверку одного файла, так и группы файлов. Проверять на все требования в наборе проверок, либо на какие-то конкретные.
📄 После того как проверка завершена, Autodesk Model Checker генерирует подробный отчёт. Эти отчёты можно экспортировать в такие форматы, как Excel или HTML, что делает их удобными для передачи и дальнейшего анализа.
👍 В MARKS DIGITAL Autodesk Model Checker для Revit используется совместно с инструментом собственной разработки - MARKS Model Checker. Два инструмента дополняют друг друга, и позволяют автоматизировать рутинные задачи проверки и минимизировать риск человеческих ошибок. Такая автоматизация становится неотъемлемой частью обеспечения качества информационных моделей.
👍7🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4❤2
This media is not supported in your browser
VIEW IN TELEGRAM
🛠 При разработке семейств Revit часто возникают ситуации когда необходимо задать фиксированное значение тому или иному параметру.
И если установка фиксированного значения для числовых параметров не вызывает проблем, то для параметра вида "Да/Нет" решение не такое явное.
👆 Для установки фиксированного значения пропишите в столбце "Формула" выражение попадающее под определение "Да" либо "Нет".
Например:
- для "Да": 1=1
- для "Нет": 1=2
#Revit #cемейства
И если установка фиксированного значения для числовых параметров не вызывает проблем, то для параметра вида "Да/Нет" решение не такое явное.
👆 Для установки фиксированного значения пропишите в столбце "Формула" выражение попадающее под определение "Да" либо "Нет".
Например:
- для "Да": 1=1
- для "Нет": 1=2
#Revit #cемейства
👍15🔥6😁2
Media is too big
VIEW IN TELEGRAM
⚡️Обходим ограничения Revit.
1. Включите подрезку 3D вида на трехмерном виде.
2. Разместите семейство типовой аннотации на плане, фасаде, разрезе или чертежном виде.
3. Скопируйте семейство типовой аннотации в буфер.
4. Вставьте семейство типовой аннотации из буфера.
#Revit
Типовая аннотация на 3D виде.1. Включите подрезку 3D вида на трехмерном виде.
2. Разместите семейство типовой аннотации на плане, фасаде, разрезе или чертежном виде.
3. Скопируйте семейство типовой аннотации в буфер.
4. Вставьте семейство типовой аннотации из буфера.
#Revit
🔥20👍4
This media is not supported in your browser
VIEW IN TELEGRAM
❓Нужно объединить несколько IFC файлов, полученных из разных программ в один?
✅Делаем это с помощью плагина Blender BIM (Bonsai).
1. Выберите вкладку "Quality and Condition", пункт "Заплатка", команду "Merge Project"
2. Укажите пути к файлам.
3. Нажмите на "Execute IFCPatch".
⚡️Объединенная модель готова!
#IFC #BlenderBIM #Bonsai
✅Делаем это с помощью плагина Blender BIM (Bonsai).
1. Выберите вкладку "Quality and Condition", пункт "Заплатка", команду "Merge Project"
2. Укажите пути к файлам.
3. Нажмите на "Execute IFCPatch".
⚡️Объединенная модель готова!
#IFC #BlenderBIM #Bonsai
🔥13✍3❤2👍2
Media is too big
VIEW IN TELEGRAM
❓Экспертиза просит изменить структуру IFC, а ПО для проектировщика не обладает таким функционалом?
✅Решаем проблему с помощью плагина Blender BIM (Bonsai).
1. Выберите вкладку "Добавить", пункт "Пустышка", элемент "Стрелки".
2. Для добавленных "Стрелок" во вкладке "Object Metadata" выберите необходимый класс структуры IFC.
3. Организуйте добавленные элементы по предъявленным требованиям.
⚡️Модель с корректной структурой готова!
#BIM #IFC #BlenderBIM #Bonsai
✅Решаем проблему с помощью плагина Blender BIM (Bonsai).
1. Выберите вкладку "Добавить", пункт "Пустышка", элемент "Стрелки".
2. Для добавленных "Стрелок" во вкладке "Object Metadata" выберите необходимый класс структуры IFC.
3. Организуйте добавленные элементы по предъявленным требованиям.
⚡️Модель с корректной структурой готова!
#BIM #IFC #BlenderBIM #Bonsai
🔥11👍2
This media is not supported in your browser
VIEW IN TELEGRAM
❓В вашем ПО отсутствует маппинг классов IFC, но есть необходимость в прохождении экспертизы?
✅Решаем проблему маппинга с помощью плагина Blender BIM (Bonsai).
1. Выбираем все элементы, которым необходимо изменить класс.
2. Во вкладке "ObjectInformation", в разделе "ObjectMetadata" проваливаемся в список классов и выбираем необходимый.
⚡️Необходимые классы назначены!
#BIM #IFC #BlenderBIM #Bonsai
✅Решаем проблему маппинга с помощью плагина Blender BIM (Bonsai).
1. Выбираем все элементы, которым необходимо изменить класс.
2. Во вкладке "ObjectInformation", в разделе "ObjectMetadata" проваливаемся в список классов и выбираем необходимый.
⚡️Необходимые классы назначены!
#BIM #IFC #BlenderBIM #Bonsai
🔥8👍5✍3❤1
👆При проектировании уникальных объектов приходится решать задачи обработки и конвертации геометрии для использования в Revit
Для туристическо-рекреационного и просветительского комплекса АМАР (https://amar-park.ru) проектируется уникальный арт-объект "Череп мамонта".
Геометрия объекта была сформирована как результат обработки облака точек, полученного в результате лазерного 3D сканирования скульптуры. Автором скульптуры является Даши Намдаков (https://dashi-art.com).
❗️Огромное количество полигонов (более 6 миллионов) не позволило использовать объект в Revit напрямую.
⚡️После обработки и оптимизации в программе Rhinoceros 3D с использованием функций Reduce Mesh и QuadRemesh геометрия стала пригодна для использования в Revit.
🚶Обратите внимание, что на видео есть фигуры людей. Так будет понятен масштаб арт-объекта.
#Revit #Rhinoceros3D
Для туристическо-рекреационного и просветительского комплекса АМАР (https://amar-park.ru) проектируется уникальный арт-объект "Череп мамонта".
Геометрия объекта была сформирована как результат обработки облака точек, полученного в результате лазерного 3D сканирования скульптуры. Автором скульптуры является Даши Намдаков (https://dashi-art.com).
❗️Огромное количество полигонов (более 6 миллионов) не позволило использовать объект в Revit напрямую.
⚡️После обработки и оптимизации в программе Rhinoceros 3D с использованием функций Reduce Mesh и QuadRemesh геометрия стала пригодна для использования в Revit.
🚶Обратите внимание, что на видео есть фигуры людей. Так будет понятен масштаб арт-объекта.
#Revit #Rhinoceros3D
🔥23👏2❤1