Сообщество программистов Autodesk в СНГ

ADN Club => Revit API => Тема начата: enot от 18-08-2020, 14:59:21

Название: Параметр, задающий расход
Отправлено: enot от 18-08-2020, 14:59:21
Можно ли определить id параметра, который задает расход воздуха в семействе ?

Пример, есть система в ней несколько решеток у которых имя параметра задающих расход разное, я заранее не знаю, как эти параметры называются. мне нужно добраться до этих параметров,
чтобы изменить расход
 
Смотрел в сторону Connector.Flow но там модификатор доступа только  (get)
Название: Re: Параметр, задающий расход
Отправлено: Александр Игнатович от 18-08-2020, 21:51:55
Решетки - пользовательские параметры, можно попробовать определить, какой параметр семейства связан с параметром ConnectorElement. Принцип вот как здесь https://thebuildingcoder.typepad.com/blog/2019/11/retrieving-the-electrical-load-from-a-fixture.html
Название: Re: Параметр, задающий расход
Отправлено: enot от 19-08-2020, 10:31:27
Спасибо! увидел метод GetAssociateFamilyParameterId похоже то что нужно

Хочу уточнить здесь
var mepConnectorInfo
          = connector.GetMEPConnectorInfo()
            as MEPFamilyConnectorInfo;

всегда ли mepConnectorInfo можно представить как MEPFamilyConnectorInfo ?

или иначе : у Connector есть метод    GetMEPConnectorInfo но как получить MEPFamilyConnectorInfo ?