Dangthanhnam
-
Legantmar ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 7 лет, 9 месяцев назад
да
чтобы избавится от скрытых нужно проверять условие типа if not element.IsHidden: OUT = element -
Legantmar ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 7 лет, 9 месяцев назад
Для получения элементов только на активном виде нужно добавить строчки:
view = doc.ActiveView
filter = ElementLevelFilter(view.GenLevel.Id)
OUT = FilteredElementCollector(doc).OfCategory(ost).WherePasses(filter).WhereElementIsNotElementType().ToElements() -
Legantmar ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 7 лет, 9 месяцев назад
txt, почти правильно
т.к. существуют:
FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_Walls).WhereElementIsNotElementType().ToElements()
FilteredElementCollector(doc).OfClass(Wall).ToElements()
такие записи идентичны, например, на выходе ты получишь элементы стен расположенных в проектеНо верхнюю строчку можно переписать и так:
[Читать далее] -
Legantmar ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 7 лет, 9 месяцев назад
txt, почти правильно
т.к. существуют:
FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_Walls).WhereElementIsNotElementType().ToElements()
FilteredElementCollector(doc).OfClass(Wall).ToElements()
такие записи идентичны, например, на выходе ты получишь элементы стен расположенных в проектеНо верхнюю строчку можно перепис…[Читать далее]
-
Legantmar ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 7 лет, 9 месяцев назад
txt, почти правильно
т.к. существуют:
FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_Walls).WhereElementIsNotElementType().ToElements()
FilteredElementCollector(doc).OfClass(Wall).ToElements()
такие записи идентичны, например, на выходе ты получишь элементы стен расположенных в проектеНо верхнюю строчку можно перепис…[Читать далее]
-
Legantmar ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 7 лет, 9 месяцев назад
txt, почти правильно
т.к. существуют:
FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_Walls).WhereElementIsNotElementType().ToElements()
FilteredElementCollector(doc).OfClass(Wall).ToElements()
такие записи идентичны, например, на выходе ты получишь элементы стен расположенных в проектеНо верхнюю строчку можно перепис…[Читать далее]
-
Legantmar ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 7 лет, 9 месяцев назад
txt, почти правильно
т.к. существуют:
FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_Walls).WhereElementIsNotElementType().ToElements()
FilteredElementCollector(doc).OfClass(Wall).ToElements()
такие записи идентичны, например, на выходе ты получишь элементы стен расположенных в проектеНо верхнюю строчку можно перепис…[Читать далее]
-
Legantmar ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 7 лет, 9 месяцев назад
txt, почти правильно
т.к. существуют:
FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_Walls).WhereElementIsNotElementType().ToElements()
FilteredElementCollector(doc).OfClass(Wall).ToElements()
такие записи идентичны, например, на выходе ты получишь элементы стен расположенных в проектеНо верхнюю строчку можно перепис…[Читать далее]
-
Legantmar ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 7 лет, 9 месяцев назад
txt, почти правильно
т.к. существуют:
FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_Walls).WhereElementIsNotElementType().ToElements()
FilteredElementCollector(doc).OfClass(Wall).ToElements()
такие записи идентичны, например, на выходе ты получишь элементы стен расположенных в проектеНо верхнюю строчку можно перепис…[Читать далее]
-
Legantmar создана тема Рекуррентные функции (python) в форуме Синтаксис и родные библиотеки Python 7 лет, 9 месяцев назад
Это такие функции которые внутри себя повторяют часть своего кода до определенного условия (типа цикла while).
Натолкнулся тут в интернете на простой пример получения чисел Фибоначчи (где последующее число получается путем сложения двух предыдущих):с первого взгляда смотрится красиво, хоть и не совсем понятно как оно там внутри рекурре…[Читать далее]
-
Legantmar создана тема Рекуррентные функции (python) в форуме Синтаксис и родные библиотеки Python 7 лет, 9 месяцев назад
Это такие функции которые внутри себя повторяют часть своего кода до определенного условия (типа цикла while).
Натолкнулся тут на простой пример получения чисел Фибоначчи (где последующее число получается путем сложения двух предыдущих):с первого взгляда смотрится красиво, хоть и не совсем понятно как оно там внутри рекуррентно выполняе…[Читать далее]
-
Legantmar создана тема Рекуррентные функции (python) в форуме Синтаксис и родные библиотеки Python 7 лет, 9 месяцев назад
Это такие функции которые внутри себя повторяют часть своего кода до определенного условия (типа цикла while).
Натолкнулся тут на простой пример получения чисел Фибоначчи (где последующее число получается путем сложения двух предыдущих):с первого взгляда смотрится красиво, хоть и не совсем понятно как оно там внутри рекуррентно выполняе…[Читать далее]
-
Legantmar ответил(а) на тему Выбор координат и вычисление длины элемнта в форуме Задать вопрос 7 лет, 9 месяцев назад
а если закрыть dynamo и открыть заново и снова запустить скрипт, то тоже удаляются другие марки!? (если нет, то старайся избегать двойного запуска в одном открытом dynamo, до тех пор, пока не изучишь ToDSType(True))
-
Legantmar ответил(а) на тему Выбор координат и вычисление длины элемнта в форуме Задать вопрос 7 лет, 9 месяцев назад
а если закрыть dynamo и открыть заново и снова запустить скрипт, то тоже удаляются другие марки!? (если нет, то старайся избегать двойного запуска в одном открытом dynamo, до тех пор пока не изучишь ToDSType(True))
-
Legantmar ответил(а) на тему Math.Round в питоне в форуме Задать вопрос 7 лет, 9 месяцев назад
a = 3.6
b = 3.2
c = 3.335
OUT = round(a), round(b), round(c,2) # 2 – количество знаков после запятой
Выдаст вот такой результат:
4
3
3.34Если нужно отбросить знаки после запятой, без округления, то int(a)
-
Legantmar voted up to a reply by Анатолий in the topic Условие для числа 7 лет, 9 месяцев назад
-
Legantmar ответил(а) на тему Условие для числа в форуме Задать вопрос 7 лет, 9 месяцев назад
ну у питона append – это добавить в конец листа, что несколько удобнее
p.s. питон во многом удобнее, а зачем тебе кодить в кодблоке !?
для интереса можешь глянуть еще про C# в код блоке -
Legantmar ответил(а) на тему Условие для числа в форуме Задать вопрос 7 лет, 9 месяцев назад
Твоя ошибка в rst[i]
-
Legantmar ответил(а) на тему Условие для числа в форуме Задать вопрос 7 лет, 9 месяцев назад
))
-
Legantmar ответил(а) на тему Скрипт для созданий полов в форуме Задать вопрос 7 лет, 9 месяцев назад
MEDOED просьба закачивать картинки только разрешения jpg или png (не нужно грузить bmp)
для того чтобы сохранить скрин скрипта нужно в динамо нажать иконку фотоаппарата в верхнем правом углу или воспользоваться например яндекс диском
спасибо за понимание. - Загрузить еще