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