kulkul
-
Legantmar ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 8 лет, 1 месяц назад
txt, почти правильно
т.к. существуют:
FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_Walls).WhereElementIsNotElementType().ToElements()
FilteredElementCollector(doc).OfClass(Wall).ToElements()
такие записи идентичны, например, на выходе ты получишь элементы стен расположенных в проектеНо верхнюю строчку можно перепис…[Читать далее]
-
Legantmar ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 8 лет, 1 месяц назад
txt, почти правильно
т.к. существуют:
FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_Walls).WhereElementIsNotElementType().ToElements()
FilteredElementCollector(doc).OfClass(Wall).ToElements()
такие записи идентичны, например, на выходе ты получишь элементы стен расположенных в проектеНо верхнюю строчку можно перепис…[Читать далее]
-
Legantmar ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 8 лет, 1 месяц назад
txt, почти правильно
т.к. существуют:
FilteredElementCollector(doc).OfCategory(BuiltInCategory.OST_Walls).WhereElementIsNotElementType().ToElements()
FilteredElementCollector(doc).OfClass(Wall).ToElements()
такие записи идентичны, например, на выходе ты получишь элементы стен расположенных в проектеНо верхнюю строчку можно перепис…[Читать далее]
-
txt ответил(а) на тему FilteredElementCollector в форуме Задать вопрос 8 лет, 1 месяц назад
Все трубы в проекте :
***
doc = DocumentManager.Instance.CurrentDBDocument
uiapp = DocumentManager.Instance.CurrentUIApplication
app = uiapp.Applicationuidoc=DocumentManager.Instance.CurrentUIApplication.ActiveUIDocument
collector = FilteredElementCollector(doc) # создали коллектор
filter = ElementCategoryFilter(BuiltInCa…[Читать далее] -
txt создана тема FilteredElementCollector в форуме Задать вопрос 8 лет, 1 месяц назад
Друзья , подскажите правильно ли я понимаю , что FilteredElementCollector применяется в динамо, когда нужно отфильтровать ВСЕ элементы в проекте с помощью OST_…. ?
-
Legantmar создана тема Рекуррентные функции (python) в форуме Синтаксис и родные библиотеки Python 8 лет, 1 месяц назад
Это такие функции которые внутри себя повторяют часть своего кода до определенного условия (типа цикла while).
Натолкнулся тут в интернете на простой пример получения чисел Фибоначчи (где последующее число получается путем сложения двух предыдущих):с первого взгляда смотрится красиво, хоть и не совсем понятно как оно там внутри рекурре…[Читать далее]
-
Legantmar создана тема Рекуррентные функции (python) в форуме Синтаксис и родные библиотеки Python 8 лет, 1 месяц назад
Это такие функции которые внутри себя повторяют часть своего кода до определенного условия (типа цикла while).
Натолкнулся тут на простой пример получения чисел Фибоначчи (где последующее число получается путем сложения двух предыдущих):с первого взгляда смотрится красиво, хоть и не совсем понятно как оно там внутри рекуррентно выполняе…[Читать далее]
-
Legantmar создана тема Рекуррентные функции (python) в форуме Синтаксис и родные библиотеки Python 8 лет, 1 месяц назад
Это такие функции которые внутри себя повторяют часть своего кода до определенного условия (типа цикла while).
Натолкнулся тут на простой пример получения чисел Фибоначчи (где последующее число получается путем сложения двух предыдущих):с первого взгляда смотрится красиво, хоть и не совсем понятно как оно там внутри рекуррентно выполняе…[Читать далее]
-
txt voted up to a reply by txt in the topic Math.Round в питоне 8 лет, 1 месяц назад
-
txt создана тема Самый длинный путь в форуме Задать вопрос 8 лет, 1 месяц назад
Буду рад любым соображениям в решении задачи:
Выбрал трубы и фитинги допустим по подающей линии ветви , скрипт просмотрел суммарные длины путей 0-1-2, 0-1-3-4, 0-1-3-5:
И определил какой путь от открытого трубопровода до одного из трех радиаторов самый длинный:
-
Legantmar ответил(а) на тему Выбор координат и вычисление длины элемнта в форуме Задать вопрос 8 лет, 1 месяц назад
а если закрыть dynamo и открыть заново и снова запустить скрипт, то тоже удаляются другие марки!? (если нет, то старайся избегать двойного запуска в одном открытом dynamo, до тех пор, пока не изучишь ToDSType(True))
-
Legantmar ответил(а) на тему Выбор координат и вычисление длины элемнта в форуме Задать вопрос 8 лет, 1 месяц назад
а если закрыть dynamo и открыть заново и снова запустить скрипт, то тоже удаляются другие марки!? (если нет, то старайся избегать двойного запуска в одном открытом dynamo, до тех пор пока не изучишь ToDSType(True))
-
Vladimir voted up to a reply by Yrij in the topic Выбор координат и вычисление длины элемнта 8 лет, 1 месяц назад
-
Legantmar ответил(а) на тему Math.Round в питоне в форуме Задать вопрос 8 лет, 1 месяц назад
a = 3.6
b = 3.2
c = 3.335
OUT = round(a), round(b), round(c,2) # 2 – количество знаков после запятой
Выдаст вот такой результат:
4
3
3.34Если нужно отбросить знаки после запятой, без округления, то int(a)
-
txt создана тема Math.Round в питоне в форуме Задать вопрос 8 лет, 1 месяц назад
Вопрос простой)
как использовать Math.Round в питоне (округление длин):
-
Legantmar voted up to a reply by Анатолий in the topic Условие для числа 8 лет, 1 месяц назад
-
Legantmar ответил(а) на тему Условие для числа в форуме Задать вопрос 8 лет, 1 месяц назад
ну у питона append – это добавить в конец листа, что несколько удобнее
p.s. питон во многом удобнее, а зачем тебе кодить в кодблоке !?
для интереса можешь глянуть еще про C# в код блоке -
Legantmar ответил(а) на тему Условие для числа в форуме Задать вопрос 8 лет, 1 месяц назад
Твоя ошибка в rst[i]
-
Legantmar ответил(а) на тему Условие для числа в форуме Задать вопрос 8 лет, 1 месяц назад
))
-
txt ответил(а) на тему Корректное присоединение оборудования в форуме Задать вопрос 8 лет, 1 месяц назад
Ошибка была в типе систем : для всех подающих труб должен быть один тип системы, аналогично как и для обратных. (То есть у меня было для одной из подающих труб тип системы – Т1, а для другой соседней подающей “Подача жидкости”).
Ладно двухтрубку складывает …подобный прием с однотрубкой конечно не пройдет…буду думать как аналогично…[Читать далее]
- Загрузить еще