tuuletin
-
tuuletin ответил(а) на тему String to FamilySymbol в форуме Revit Library (API) 9 лет, 1 месяц назад
Alexandr Popov, перебирать коллектор циклом не хочется, этот способ и так ясен (я бы тему не создавал).
Legantmar, есть в проекте
Семейство 1
→ Тип 1
→ Тип 2
→ Тип 3Есть string с содержимым “Тип 2”, хочу выбрать FamilySymbol из этого стринга. Нод FamilySymbol.ByName делает именно это.
-
tuuletin ответил(а) на тему String to FamilySymbol в форуме Revit Library (API) 9 лет, 1 месяц назад
Alexandr Popov, перебирать коллектор циклом не хочется, этот способ и так ясен (я бы тему не создавал).
Legantmar, есть в проекте
Семейство 1
→ Тип 1
→ Тип 2
→ Тип 3Есть string с содержимым “Тип 2”, хочу выбрать FamilySymbol из этого стринга.
-
tuuletin ответил(а) на тему String to FamilySymbol в форуме Revit Library (API) 9 лет, 1 месяц назад
Alexandr Popov, перебирать коллектор циклом не хочется, этот способ и так ясен (я бы тему не создавал).
Есть в проекте
Семейство 1
→ Тип 1
→ Тип 2
→ Тип 3Есть string с содержимым “Тип 2”, хочу выбрать FamilySymbol из этого стринга.
-
tuuletin ответил(а) на тему String to FamilySymbol в форуме Revit Library (API) 9 лет, 1 месяц назад
Добавлю, что окончательно осознал то, что хочу получить в грамотных терминах: нужен конструктор FamilySymbol из строки… Например, для ElementId есть конструктор для int, builtincategory, builtinparameter.
-
tuuletin ответил(а) на тему String to FamilySymbol в форуме Revit Library (API) 9 лет, 1 месяц назад
Добавлю, что окончательно осознал то, что хочу получить в грамотных терминах: нужен конструктор FamilySymbol из строки… Например, для ElementId есть конструктор из любого типа.
-
tuuletin ответил(а) на тему String to FamilySymbol в форуме Revit Library (API) 9 лет, 1 месяц назад
В общем, можно ли как-то это реализовать без подключения библиотеки RevitNodes?
Пока что вижу выход только собрать все типы семейств из проекта в коллектор и циклом проверять, совпадает ли строка… Но почему по id можно выбрать тип напрямую, а по строке нельзя :с Какие у вас идеи, господа?
-
tuuletin ответил(а) на тему String to FamilySymbol в форуме Revit Library (API) 9 лет, 1 месяц назад
Legantmar, почти верно, но не совсем! Можно ли как-то реализовать действие, выполняемое нодом FamilySymbol.ByName, но в коде питона? Интересует получение Symbol именно из строковой величины, при этом это не строковая id (которая легко преобразуется в ElementId(строковая id)).
В общем, хочу получить в переменную из строковой величины-не id элемен…[Читать далее]
-
tuuletin voted up to a reply by tuuletin in the topic String to FamilySymbol 9 лет, 1 месяц назад
-
tuuletin voted up to a reply by tuuletin in the topic String to FamilySymbol 9 лет, 1 месяц назад
-
tuuletin создана тема String to FamilySymbol в форуме Revit Library (API) 9 лет, 1 месяц назад
Привет, друзья,
подскажите, как преобразовать string в FamilySymbol?Например, при помощи
ElementId(int)
можно преобразовать целое число int в ElementId. -
tuuletin voted up to a reply by tuuletin in the topic Открыть вид через revit api 9 лет, 1 месяц назад
-
tuuletin ответил(а) на тему Открыть вид через revit api в форуме Revit Library (API) 9 лет, 1 месяц назад
Нет, доступна, выполняется через
UIApplication.ActiveUIDocument.ActiveView = yourView
.
Но открыть вид можно только вне активной транзакции. А dynamo всегда держит транзакцию открытой, так что из dynamo открыть вид невозможно. -
tuuletin ответил(а) на тему Открыть вид через revit api в форуме Revit Library (API) 9 лет, 1 месяц назад
Нет, доступна, выполняется через
UIApplication.ActiveUIDocument.ActiveView = yourView
.
Но открыть вид можно только вне активной транзакции. А dynamo всегда держит транзакцию открытой, так что из dynamo открыть окно невозможно. -
tuuletin ответил(а) на тему Открыть вид через revit api в форуме Revit Library (API) 9 лет, 1 месяц назад
Нет, доступна, выполняется через
UIApplication.ActiveUIDocument.ActiveView = yourView
.
Но открыть вид можно только вне активной транзакции. Вычитал, что dynamo всегда держит транзакцию открытой, так что из dynamo открыть окно невозможно. -
tuuletin создана тема Открыть вид через revit api в форуме Revit Library (API) 9 лет, 1 месяц назад
Привет, друзья,
в проекте есть вид, как открыть его через revit api? -
tuuletin создана тема Не работает View.IsolateElementsTemporary() в форуме Revit Library (API) 9 лет, 1 месяц назад
Привет, собственно, проблема такая, как быть?
Есть elements_to_isolate, который являетсяSystem.Collections.Generic.List'1[Autodesk.Revit.DB.ElementId]
.
Сам объект содержит следующиеElementId
:
Открываю транзакцию, меняю разные свойства вида sec_view, что мне нужно. Самым последним шагом, хочу изолировать все объекты по elements_to_iso…[Читать далее]
-
tuuletin создана тема Не работает View.IsolateElementsTemporary() в форуме Revit Library (API) 9 лет, 1 месяц назад
Привет, собственно, проблема такая, как быть?
Есть elements_to_isolate, который являетсяSystem.Collections.Generic.List'1[Autodesk.Revit.DB.ElementId]
.
Сам объект содержит следующиеElementId
:
Открываю транзакцию, меняю разные свойства вида sec_view, что мне нужно. Самым последним шагом, хочу изолировать все объекты по elements_to_iso…[Читать далее]
-
tuuletin создана тема Не работает View.IsolateElementsTemporary() в форуме Revit Library (API) 9 лет, 1 месяц назад
Привет, собственно, проблема такая, как быть?
Есть elements_to_isolate, который являетсяSystem.Collections.Generic.List'1[Autodesk.Revit.DB.ElementId]
.
Сам объект содержит следующиеElementId
:
Открываю транзакцию, меняю разные свойства вида sec_view, что мне нужно. Самым последним шагом, хочу изолировать все объекты по elements_to_iso…[Читать далее]
-
tuuletin ответил(а) на тему Глобальная переменная в форуме Синтаксис и родные библиотеки Python 9 лет, 1 месяц назад
Прорубим как-то запилили, но она на си, кажется.
Да и получить её работающей так и не получилось. :) -
tuuletin voted up to a reply by tuuletin in the topic Глобальная переменная 9 лет, 1 месяц назад
- Загрузить еще