Вопросы по теме 'revit-api'

Удаленная отладка в Visual Studio: файл символов не соответствует модулю
Я рылся в сети, пытаясь найти ответ на этот вопрос, но все остальные предложения не работают. У меня есть DLL C # .net 3.5, которая является надстройкой к другой программе. Программа вызывает dll, когда пользователь нажимает определенную кнопку....
1476 просмотров

Модульное тестирование кода API Revit
Можно ли создавать модульные тесты моего собственного кода Revit API, который взаимодействует с моделью Revit DB, без запуска Revit. Если да, то как этого можно достичь.
2092 просмотров
schedule 21.05.2022

Создайте окно прогресса WPF в другом потоке
Я создаю пользовательскую команду надстройки через API программного обеспечения для архитектурного моделирования под названием Revit. Выполнение моей команды может занять некоторое время, поэтому я хочу показать пользователю окно с индикатором...
3713 просмотров
schedule 14.04.2022

создать экземпляры выбранного объекта Revit Api
Я новичок в программировании Revit Api ... Я хочу сделать программу, в которой пользователь может выбрать любой нарисованный им объект, тогда он будет повторять этот объект. проблема в том, что я не знаю, как идентифицировать объект, чтобы получить...
2130 просмотров
schedule 31.05.2023

IronPython WPF с RevitPythonShell
Я написал этот скрипт на основе фрагментов, которые я нашел здесь, в stackoverflow, но получаю эту ошибку во время выполнения: System.InvalidOperationException: невозможно создать более одного экземпляра System.Windows.Application в одном и том...
926 просмотров
schedule 04.05.2022

Создание функции крыши
У меня возникли проблемы с созданием крыши с помощью кода. Например, я знаю, как создать лестницу: я запускаю StairsEditScope и использую CreateSketchedLanding со всеми нужными параметрами, чтобы создать свою лестницу и просто зафиксировать...
343 просмотров
schedule 27.08.2022

Как найти начало / конец рампы в Revit, возможно, с помощью эскизов?
У меня есть несколько пандусов, для которых я хотел бы знать начальную и конечную точки (а в случае нескольких начальных / конечных точек я хотел бы знать, как они соединяются). В настоящее время я получаю их как List<TransitionPoint> ret =...
1189 просмотров
schedule 12.05.2023

Надстройка Revit Visual Studio Вызов веб-службы SOAP
Создание надстройки Autodesk Revit. Я хочу, чтобы он мог общаться с веб-службами SOAP Надстройка создается как библиотека классов. Код клиента SOAP создается с помощью справочника по службам Visual Studio и указания URL-адреса wsdl. Когда я...
155 просмотров
schedule 11.02.2023

Размеры, прикрепленные к деталям или типовым моделям Revit
Я хотел бы измерить все мои общие модели, то есть панели и детали. Я выбрал способ добиться этого. Но единственная проблема, которую я вижу, заключается в том, что при перекомпоновке стены размер стены не изменится. private static void...
111 просмотров
schedule 15.05.2023

Revit API — переименовывать только экземпляры систем воздуховодов
Я новичок в Revit API и в настоящее время борюсь с этим фрагментом кода. Что я пытаюсь сделать, так это получить все экземпляры систем воздуховодов в проекте и переименовать их (в будущем я планирую использовать более сложный алгоритм, а не просто...
159 просмотров
schedule 30.04.2024

Revit API: как подсчитать общую точку на краю пола?
В качестве моего заголовка я хочу знать общую конечную точку, расположенную на краю пола. У кого-нибудь есть решение? Мой идеал может быть таким: int i = 0; FilteredElementCollector docCollector1 = new...
317 просмотров
schedule 10.04.2023

Надстройки Revit, работающие в фоновом режиме / всегда
Есть ли способ создать макрос / надстройку Revit, который будет работать постоянно. Моему работодателю интересно, могу ли я написать программу, которая изменяет цвет части оборудования (например, осветительного прибора), если он не подключен / не...
297 просмотров
schedule 14.03.2023

Revit API — как прочитать правильные значения BuiltInParameter из списка FamilyParameter
Я пытаюсь прочитать BuiltInParameter, Parameter Name, Parameter Type и т. д. из списка экземпляров FamilyParameter . Код, который я использую для чтения FamilyParameter, написан здесь на Гитхаб . Результат кода находится здесь . Как...
720 просмотров
schedule 24.03.2023

Пересечение наборов параметров в Revit-Api
Я пытаюсь изучить фильтр Quick, Slow и LINQ в Revit API с помощью Python. Поэтому я решил создать универсальный фильтр для любой категории, отфильтровав значения параметров или Семейство / Категория / Символ. Теперь у меня есть набор элементов...
195 просмотров
schedule 21.12.2022

Связывание Directshape с Level Revit API
Можно ли связать элемент directshape с уровнем? Я пытался вручную вставить его по параметру, но в параметрах нет параметра уровня, а установка уровня напрямую не работает, потому что это только для чтения. Есть ли другой способ добиться этого? В...
156 просмотров
schedule 16.01.2023

читать и экспортировать расписания из нескольких файлов Revit с помощью c # api
У меня в папке 150 файлов Revit. Я хочу написать консольное приложение С #, которое экспортирует расписания для каждого файла Revit в папке. Я нашел несколько образцов на форумах, но не смог заставить их работать. public void Plot(string[]...
289 просмотров
schedule 20.09.2022

Idling и ExternalEvent не вызываются при выборе элемента
Я создаю надстройку Revit с немодальными диалоговыми окнами WPF и хочу использовать ExternalEvent для извлечения элементов, выбранных пользователем. Жизнеспособно ли то, что я делаю, и что мне нужно изменить, чтобы это работало? Поскольку у меня...
229 просмотров
schedule 30.04.2024

Получение класса из классов Revit API
будет очень полезно иметь возможность создавать свои собственные классы из API-классов Revit. Особенно от Element Filter. Я пытаюсь создать подкласс класса фильтра элементов, который мог бы фильтровать элементы по материалам, представленным в...
68 просмотров
schedule 04.12.2022

OpenAndActivateDocument генерирует исключение ArgumentException
Мне нужно вызвать функцию, которой нужно, чтобы мой активный документ был закрыт. Поскольку я не могу закрыть активный документ, я создаю пустой проект и использую OpenAndActivateDocument, чтобы сделать пустой проект активным. Затем я закрываю...
41 просмотров
schedule 14.07.2023

C # Revit API - Как получить информацию из файла autocad
Я работал над этим в течение последнего месяца и пытаюсь получить окончательное соединение. пока что я могу открыть Revit, запустить Autocad DLL с помощью кнопки Revit, однако я не знаю, как вернуть информацию в Revit API. Я пробовал несколько...
497 просмотров
schedule 25.04.2023