Определение типа электрооборудования
Вопрос: Как правильно определить различия между распределительным щитом и щитом осветительных и бытовых приборов с помощью API? Например, из базового примера проекта Revit MEP, как мне определить тип оборудования SWB и MDP-1?
Ответ: Действительно, наименование класса и категория у этих двух объектов идентичные.
Тем не менее вы должны поискать некоторые другие отличия, по которым эти объекты можно будет отличить. Для этого как нельзя кстати подойдет утилита RevitLookup.
С помощью нее, я обнаружил, что щит осветительных и бытовых приборов имеет встроенный параметр INSTANCE_SCHEDULE_ONLY_LEVEL_PARAM – Уровень спецификации – в то время как распределительный щит не имеет такого параметра.
Возможно можно использовать это различие для определение типа электрооборудования.
Но это нужно делать осторожно. Я всегда рекомендую тестировать все предположения, подобные этим, на всех моделях, с которыми вам предстоит работать, чтобы убедиться, что предположение действительно верное.
Вероятно, в различных моделях будет различный набор параметров, по которым удастся различить эти типы.
Источник: http://thebuildingcoder.typepad.com/blog/2014/09/autodesk-view-and-data-api-webinar.html
Обсуждение: http://adn-cis.org/forum/index.php?topic=958
Опубликовано 14.09.2014