txt
-
txt ответил(а) на тему Остывание воды в трубе , сумма длин до прибора в форуме Задать вопрос 7 лет назад
два подающих стояка (кухня и зал), которые проходят рядом через стенку имеют разницу в 10 градусов,
конечно могу ошибаться, но мое мнение, здесь дело не в остывании воды (при одинаковой изоляции стояков). у вас ведь стояки кухни и зала по вертикали имеют одинаковую протяженность а на самом верхнем этаже в точках розлива начальная температура подач…[Читать далее]
-
txt ответил(а) на тему Остывание воды в трубе , сумма длин до прибора в форуме Задать вопрос 7 лет назад
Честно говоря, вопрос остывания воды меня тоже интересует. где -то видел хорошую методику расчета остывания воды в трубах , в однотрубке – понятно однозначно учитываем остывания воды и как следствие увеличение типоразмера отопительного прибора при удалении от источника тепла. Но сейчас однотрубки я не проектирую вообще, ранее считал в АРС-ПС…[Читать далее]
-
txt ответил(а) на тему Остывание воды в трубе , сумма длин до прибора в форуме Задать вопрос 7 лет назад
а у меня в квартире в зале остывание в двухтрубке до 10 градусов
Какой у вас этаж? Как обстоят дела с изоляцией магистралей и главных стояков ?
-
txt ответил(а) на тему Остывание воды в трубе , сумма длин до прибора в форуме Задать вопрос 7 лет назад
Смотрите, если у нас семейство то получаем его коннекторы так:
(ваше FamilyInstance).MEPModel.ConnectorManager.Connectors
если у нас трубы и фитинги то
(труба или фитинг).ConnectorManager.ConnectorsА именно мы получаем набор коннекторов (Set) , а методы уже нужно применять к коннекторам, находящимся внутри этого набора . Доступ к ним мы…[Читать далее]
-
txt ответил(а) на тему Остывание воды в трубе , сумма длин до прибора в форуме Задать вопрос 7 лет назад
JON73
Значит пытаетесь однотрубку посчитать?
в двухтрубке остывание воды не нужно учитыватьпо поводу:
http://dynamobim.ru/forums/topic/самый-длинный-путь/
там я находил пересечения фитингов с трубами через boundingboxintersect …
вообщем так делать не надо , следует пользоваться коннекторами и их методами. Например вместо баундбокс…[Читать далее] -
txt ответил(а) на тему Оптимизация кода. Выборка на активном виде в форуме Задать вопрос 7 лет назад
Решение Конрода Собона (выбираются все элементы проекта по нескольким категориям):
# Copyright(c) 2017, Konrad K Sobon
[Читать далее]
# @arch_laboratory, http://archi-lab.net
import clr
clr.AddReference("RevitNodes")
import Revit
clr.ImportExtensions(Revit.Elements)
clr.AddReference("RevitSer… -
txt создана тема Оптимизация кода. Выборка на активном виде в форуме Задать вопрос 7 лет назад
Есть код, собирающий все элементы по нескольким категориям на активном виде, как его можно оптимизировать?
import clr
[Читать далее]
clr.AddReference(‘RevitAPI’)
clr.AddReference(‘RevitServices’)
import Autodesk,RevitServices
from Autodesk.Revit.DB import *
from RevitServices.Persistence import DocumentManager
doc = DocumentManager.Instance.CurrentDBDocumen… -
txt voted up to a reply by Denver-22 in the topic Обработка содержимого Текстовых примечаний 7 лет назад
-
txt ответил(а) на тему Обработка содержимого Текстовых примечаний в форуме Ноды 7 лет назад
Спасибо,
значит все-таки глюк, у которого , кроме смены языков, нет пока решения -
txt ответил(а) на тему Обработка содержимого Текстовых примечаний в форуме Ноды 7 лет назад
К примеру ниже: в код блоке a.Text – получаем текст, a.SetText(“Новый текст”) – задаем текст (тоже самое пишем в питоне, при необходимости)
Пример работы с параметром текстовых примечаний:
OUT =UnwrapElement(IN[0]).LookupParameter("Family").AsValueString()
Примечание:не знаю, может это только у ме…[Читать далее]
-
txt ответил(а) на тему Select Model Element ошибка при выделении текста в форуме Задать вопрос 7 лет назад
Такое может быть из-за разницы языковых версий Динамо и Ревит. Также может не работать в языковой RUS версии
-
txt voted up to a reply by txt in the topic Значение параметра внутри семейства 7 лет назад
-
txt voted up to a reply by Анатолий in the topic Как создать балочную систему посредством Python_а 7 лет назад
-
txt ответил(а) на тему Значение параметра внутри семейства в форуме Задать вопрос 7 лет назад
Чтобы добраться до параметров на скрине, необходимо получить семейство выбранного элемента, затем залукапить:
OUT = UnwrapElement(IN[0].Type).Family.LookupParameter("Тип детали").AsValueString()
Примечание:
нужно помнить, что необходимо верно указать тип данных : AsValueString(),AsString(),AsDouble()
т.е. например:
OUT = UnwrapElement(IN[0].Typ…
[Читать далее] -
txt ответил(а) на тему Значение параметра внутри семейства в форуме Задать вопрос 7 лет назад
Но указанные в скрине параметры не определяет
-
txt ответил(а) на тему Значение параметра внутри семейства в форуме Задать вопрос 7 лет назад
для списка:
import clr
[Читать далее]
clr.AddReference("RevitServices")
import RevitServices
from RevitServices.Persistence import DocumentManager
doc = DocumentManager.Instance.CurrentDBDocument
elem=IN[0]
elemTypeId = UnwrapElement(elem).GetTypeId() #получаем ИДшник Типа из инстанса
elemType = doc.GetElement(elemTypeId) #получаем Тип из документа по ИД
OU… -
txt ответил(а) на тему Управляющие символы в Code Block в форуме Задать вопрос 7 лет назад
Я использовал ваш файл, шрифт не менял. Хотя да, шрифты разные
Когда я открыл свойства шрифта то обнаружил что вашего шрифта у меня в Ревит вообще нет , но суть не в этом откроем свойства текста:
В поле шрифт текста – пустое значение, после того , как я вы…[Читать далее]
-
txt ответил(а) на тему Управляющие символы в Code Block в форуме Задать вопрос 7 лет назад
-
txt ответил(а) на тему Управляющие символы в Code Block в форуме Задать вопрос 7 лет назад
Антон,
решил вашу задачу так:код Py.UnderLine :
lst =[[x.replace(x, x+u"u0332") for x in i ] for i in IN[0]]
OUT= [["".join(i) for x in i][0] for i in lst]На выходе :
-
txt ответил(а) на тему Управляющие символы в Code Block в форуме Задать вопрос 7 лет назад
интересно,
можно взглянуть на эту реализацию? rvt и dyn ? - Загрузить еще