Вопросы по теме 'revit-api'
Revit 2013: где можно получить стыки Т-образной стены?
Я пытаюсь получить все соединения данной стены в Revit, но все ресурсы, которые я нашел в Интернете, не работают.
LocationCurve.get_ElementsAtJoin(n) возвращает только несколько, и, как указано в документации:
Получите все элементы,...
804 просмотров
schedule
09.11.2021
Как запустить встроенные команды Revit с C #
Я хочу знать, существует ли методика передачи вычисленных значений во встроенную команду Revit изнутри программы C #, а затем, возможно, (на основе результатов, например, делает ли элемент слишком коротким или слишком длинным для известного...
3300 просмотров
schedule
10.09.2021
Как разделить переменную между двумя скриптами pyRevit?
Я использую последнюю версию pyRevit v45. Я пишу информацию во временные файлы с
myTempFile = script.get_instance_data_file("id")
Это создает файл с именем pyRevit_2018_xxxx_id.tmp, в котором я храню полезную информацию. Если я не ошибаюсь,...
101 просмотров
schedule
08.10.2021
Координаты помещений и пространства Revit в пространстве листа
<polygon id='b794fee5-9602-4cfa-b738-b72d15fb794c-00056876' points=' -53.29,24.8 -53.29,-11.2 -53.29,-11.2 -33.29,-11.2 -33.29,-11.2 -33.29,4.8 -33.29,4.8 -33.29,12.8 -33.29,12.8 -33.29,24.8 -33.29,24.8 -53.29,24.8' style='fill:blue; stroke:blue;...
210 просмотров
schedule
19.10.2021
Revit API WPF C #: кнопка "Проверить все" для флажков в списке
Я новичок в программировании с помощью WPF и C #, и у меня есть вопрос относительно возможности автоматической проверки всех флажков в списке. Я разрабатываю плагин для Autodesk Revit и, указав все названия комнат в поле списка, хочу проверить их все...
171 просмотров
schedule
17.10.2021
Какие изменения необходимо внести в мой код, чтобы создать новый трехмерный вид в перспективе в Revit?
Я скопировал код из Building Coder , чтобы создать трехмерный вид в перспективе в уже открытом файле Revit. Однако когда я запускаю метод Execute, ничего не происходит. В выходном журнале нет исключений или ошибок, поэтому я думаю, что это просто...
42 просмотров
schedule
24.02.2022
Autodesk Revit Architecture 2014 .NET API C # найдите место для экземпляра в ссылке
У меня следующая конфигурация: файл A - это моя архитектурная модель со стенами, комнатами, мебелью ... Файл B - это мой электромеханический файл с осветительными приборами, розетками, ... Файл A связан с файлом B, поэтому файл B является файлом...
1158 просмотров
schedule
01.03.2022
Revit Architecture 2012: как изменить любую стену в навесной стене и как управлять линиями навесов
У меня есть программа, которая выбирает стену и получает разные параметры, но я не знаю, как изменить стену в навесной стене. А после я хочу контролировать количество и конкретные места линий на стене. Я присоединяюсь к своему коду, но он не...
1576 просмотров
schedule
16.03.2022
Поиск координат базовой точки в revit api
Я создал плагин, который вычисляет пересечения между сетками. Координаты из расчета пересечения используют положение базовой точки в качестве начала координат. Я хочу преобразовать координаты в положение точки съемки. Я попытался получить...
4066 просмотров
schedule
22.03.2022
AccessViolationException при доступе к свойствам «Выше», «Ниже», «Суффикс» и «Префикс» измерения
В Revit 2013 у меня есть инструмент, который я делаю, чтобы копировать размеры с одного чертежного вида на другой. У меня получилось правильно создать новую версию измерения, включая Curve , DimensionType и References , но у меня возникли...
397 просмотров
schedule
24.03.2022
Изменение размера экземпляра семейства во время вставки
Я создаю надстройку для Revit 2014. Я хочу вставить параллелепипед в проект, ширина, глубина и/или высота параллелепипеда должны быть установлены во время вставки. Я создал семейство с кубом 1x1x1 и тремя параметрами экземпляра, которые автоматически...
1073 просмотров
schedule
30.03.2022
Форма Windows в надстройке Revit
Я написал довольно много разных надстроек, но мне все еще не удается заставить форму Windows работать в Revit. Программа работает нормально, и у меня есть DLL, настроенная для доступа к Revit.
Вот разные разделы моего кода. Программа более...
1490 просмотров
schedule
05.04.2022
Как отписаться от DocumentSaved Event в Idling Event и выйти из функции?
У меня проблема с событиями в Revit. Даже если я отменяю подписку на DocumentSaved Event в Idling Event, управление программой не выходит за рамки функции DocumentSaved Event, тем самым вызывая DocumentSaved Event на неопределенный срок.
Вот...
44 просмотров
schedule
04.04.2022
MissingFieldException (AmbientTransactionWarning) с использованием EF Core в надстройке Revit
Я использую Pomelo.EntityFrameworkCore.MySql (3.1.1), чтобы сохранить некоторые данные в MySql. Когда контекст настроен впервые, я получаю это исключение:
Возникло исключение: 'System.MissingFieldException' в Pomelo.EntityFrameworkCore.MySql.dll...
67 просмотров
schedule
05.04.2022
Как добавить параметры к элементу семейства Revit из документа Revit в revit-api c #
Я работаю над проектом, в котором мне нужно загрузить семейства Revit фитингов (изгибов) труб в документ Revit и обновить его общие параметры как параметры типа.
Мне удалось выполнить эту задачу, поскольку мне нужно было получить доступ к семейству...
1837 просмотров
schedule
10.04.2022
Как подобрать в элементе определенную плоскость, чтобы отразить ее?
Я работаю с Revit API и оболочкой Revit Python, чтобы создать инструмент, и часть работы инструмента включает в себя зеркальное отображение выбранного элемента (стола), показанного на снимке экрана.
Чтобы подобрать плоскость, отражающую стол, я...
52 просмотров
schedule
30.04.2022
Запретить открытие окна Revit
Я пытаюсь перехватить Revit и не дать окну открываться. В частности, я пытаюсь применить ключевую заметку к объекту, а затем позволяю пользователю создать ключевую заметку, однако в любом случае, я это делаю, это позволяет им разместить ключевую...
338 просмотров
schedule
16.05.2022
Немодальная проблема pyRevit WPF
Итак, я только начинаю погружаться в WPF в pyRevit. Я попытался реализовать класс pyrevit.forms.WPFWindow следующим образом:
# -*- coding: UTF-8 -*-
"""
Third-Party software credits:
pyRevit: repository at https://github.com/eirannejad/pyRevit...
256 просмотров
schedule
15.05.2022
Команда смещения в Revit API
Как я могу использовать команду смещения в моем плагине C#? У меня есть список линий/дуг для включения в смещение и значение смещения. Я не могу найти команду для использования.
Я думал, что класс ElementTransformUnit содержит что-то для этого,...
770 просмотров
schedule
16.06.2022
Как создать новую библиотеку с расширением (* .adsklib) в Revit, используя revit api,
Я хочу сохранить материал Revit в определенном месте, как я это делаю. В Revit внутри браузера материалов можно создать новую библиотеку и сохранить в ней материал. Как это возможно через api.
«Создать новую библиотеку с расширением .adsklib»
183 просмотров
schedule
01.07.2022