Я пытаюсь извлечь информацию о физических свойствах (в частности, размеры и значения сопротивления) из архитектурной модели (Autodesk Revit) и организовать эту информацию для экспорта в качестве конкретных переменных.Извлечение информации о модели из программы с использованием python
Чтобы немного расширить, для самостоятельного исследования я хочу выполнять энергетические балансы на моделях Revit, начиная с простых и строящихся оттуда. Цель состоит в том, чтобы написать код, который собирает информацию из Revit Model, а затем организует его в такие переменные, как «Общая площадь стены», «Сопротивление изоляции», «Глубина гипсокартона», «Общая площадь окна» и т. Д., Которые затем могут быть отправлены к модели (или просто электронной таблице) и сохраненной как таковой.
Надеюсь, это имеет смысл.
Учитывая, что я новичок-кодер и предпочитаю писать на Python, есть ли у кого-нибудь какие-либо советы или ресурсы относительно эффективного (простого) пути для импорта и организации определенных параметров из модели Revit?
Нужно ли (или реально необходимо, учитывая скромную степень моих знаний) использовать API для этой программы (Revit) для выполнения этой задачи?
Я предполагаю, что эта задача похожа на веб-соскабливание, но у меня нет HTML-кода для вызова и поиска, и поэтому я счастливо прокладываю себе путь, спрашивая людей гораздо более осведомленными, чем я, если у них есть понимание.
Краткая информация. У меня нет знаний о Revit или API в целом, базовые знания кодирования в Python и действительно хочу узнать больше!
Любая помощь, которую вы в состоянии дать, абсолютно ценится! Я также рад ответить на любые возникающие вопросы.
Благодарим вас за чтение и потрясающий день!
Я верю, что сейчас буду работать с python и посмотреть, где я получу в ближайшие недели. Спасибо за ресурсы! Они полезны независимо от языка, который я выбираю, и похоже, что C# может быть в моем будущем. Счастливое воскресенье! – Selim