Описание тега revit-api
Revit's API allows users to create customizations of the Autodesk Revit environment with tools that can greatly enhance end users' capabilities. The program is built around Microsoft's .NET Framework.
1
ответ
Вектор перевода в ElementTransformUtils.CopyElement Revit 2012
Я пытаюсь сделать экземпляр выбранного объекта, введенный пользователем в Revit Api 2012 C#, я обнаружил, что третий вход ElementTransformUtils.CopyElement - это вектор перевода, а не новое место, поэтому я пытаюсь выбрать фиксированную точку из эле…
12 сен '13 в 02:01
1
ответ
Как получить данные элемента расписания в revit, используя C#
Я новичок в Revit API и работаю в C#. Я хочу получить значение параметров элемента расписания, используя C#. Я использовал приведенный ниже код, чтобы получить график просмотра. var viewSchedule = new FilteredElementCollector(document) .OfClass(type…
14 июл '18 в 06:42
3
ответа
Предотвратить открытие окна Revit
Я пытаюсь перехватить Revit и не открывать окно. В частности, я пытаюсь применить ключевую заметку к объекту, а затем позволить пользователю создать тег ключевой заметки, однако любой способ, которым я это делаю, позволяет им разместить ключевую зам…
24 мар '15 в 21:44
1
ответ
Дубликаты конечных точек для каждого элемента
Я работаю над экспортом вершин всех стен. Мне удается вывести результаты, но каждая стена имеет одинаковый набор вершин. Я использовал подход к получению краев элемента, но он состоял из 92 конечных точек на стену, что не может быть правильным на ос…
24 апр '18 в 13:55
3
ответа
Как получить Тип Параметры структурной балки
Может кто-нибудь сказать мне, как получить параметры типа структурной балки? Параметры, такие как высота сечения, ширина, площадь? Я полагаю, я должен начать что-то вроде этого: Selection sel = uidoc.Selection; Reference pickedRef = null; pickedRef …
27 ноя '15 в 09:07
1
ответ
Как программно расширить трубу в Revit
У меня есть очень особое обстоятельство, при котором я должен иметь возможность увеличить длину трубы на определенную величину. Я пробовал различные методы - ни один из которых не работает. Они включают: Pipe.Location.Move(XYZ fVector); //This moves…
06 фев '17 в 18:00
1
ответ
Revit семейства и фильтрующие элементы
Мне нужно отфильтровать выбранные элементы по семейству. У нас есть семейство деревянных балок, и мне нужно изменить только выбранные элементы, которые являются частью семейства деревянных. Я посмотрел в Интернете, но я не могу найти ничего, что пок…
30 июн '11 в 16:22
2
ответа
Как сохранить настройки надстройки Revit с помощью Python?
Моя надстройка Revit читает в какой-то момент текстовый файл, который может находиться где угодно. В моей текущей реализации путь к текстовому файлу жестко закодирован. Я бы хотел этого избежать, чтобы при распространении надстройки другим людям она…
30 май '18 в 10:32
2
ответа
Свойства проекта добычи из Revit
Можно ли каким-то образом извлечь, экспортировать или скопировать свойства проекта из файла Revit с помощью Revit Python Shell? И если да, то насколько это сложно?
30 ноя '16 в 11:06
1
ответ
Почему не отображается значок кнопки ленты?
Я создал кнопку для добавления на ленту Revit, под Modify вкладка, под Properties Вкладка. Кнопка появляется и работает без проблем. Единственная проблема, с которой мы столкнулись, заключается в том, что значок кнопки не будет отображаться. Мы попр…
17 мар '17 в 16:59
2
ответа
Revit Api Load Command - автоматическая перезагрузка
Я работаю с Revit API, и одна из его проблем заключается в том, что он блокирует.dll после запуска команды. Вы должны выйти из Revit, прежде чем команда может быть восстановлена, очень много времени. После некоторого исследования я наткнулся на этот…
04 ноя '15 в 15:38
1
ответ
Как получить расстояние и угол от существующего XYZ при выполнении нового Selection.Pickpoint?
В AutoLisp утилита (getpoint....) предлагает дополнительный аргумент переменной точки, который позволяет новой переменной точки быть относительной относительно существующей точки. Форма (getpoint RefPt "Следующая точка где?"). Как вызвать ту же мето…
19 апр '17 в 15:29
4
ответа
Пересечение Ограничительной Коробки
Чтобы найти элементы, которые пересекают геометрию, я использую пример сообщения Джереми в своем блоге http://thebuildingcoder.typepad.com/blog/2010/12/find-intersecting-elements.html. Но ограничивающий прямоугольник всегда параллелен осям X, Y и Z,…
02 мар '18 в 13:55
1
ответ
OpenAndActivateDocument для Revit 2011
Есть ли способ открыть и активировать документ в Revit API 2011 так же, как API 2012 с OpenAndActivateDocument?
02 апр '12 в 19:15
0
ответов
Работа под отладчиком подавляет сбой загрузки сборки?
У меня есть проект, который является надстройкой к Autodesk Revit и ссылается на библиотеку, в которой есть определенные элементы управления и словари стилей. У меня есть простой диалог прогресса, который ссылается на словарь стиля, как это: <Res…
23 апр '18 в 16:59
1
ответ
Revit MEP 2011 C# перебирает все оборудование
Я хочу перебрать все оборудование на чертеже и получить название оборудования. Вот что у меня есть: UIApplication uiapp = commandData.Application; UIDocument uidoc = uiapp.ActiveUIDocument; Application app = uiapp.Application; Document doc = uidoc.D…
10 сен '10 в 00:28
2
ответа
Как разделить переменную между 2 скриптами pyRevit?
Я использую последнюю версию pyRevit, v45. Я пишу некоторую информацию во временных файлах с myTempFile = script.get_instance_data_file("id") Это создает файл с именем pyRevit_2018_xxxx_id.tmp, в котором я храню полезную информацию. Если я не ошибаю…
07 фев '18 в 09:25
1
ответ
Как сделать, чтобы revit работал с сервером Revit с включенной аутентификацией?
Мой коллега любит использовать Revit-сервер в своем проекте для обмена файлами проекта. Однако мы заметили, что сервер Revit не использует никакой аутентификации, поэтому любой, кто знает адрес нашего сервера Revit, может получить доступ к нашему фа…
04 май '17 в 09:47
3
ответа
Как я могу обнаружить uiview активированный видовой экран
Мне нужно определить, является ли Uiview стандартным открытым представлением или это активированный видовой экран на листе. Запрос идентификатора представления uiview возвращает идентификатор активированного представления viewport. Я не нашел прямог…
06 янв '16 в 21:04
1
ответ
IndependentTag - Как я могу назвать это в Revit?
У меня есть рабочая вкладка ленты с панелями и кнопками, которые работают при вызове диалоговых окон только для тестирования. Сейчас я пытаюсь вызвать этот фрагмент кода с сайта Autodesk, который должен создать новый тег IndependentTag, однако он не…
30 янв '18 в 14:48