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

14/09/2014

Определение типа электрооборудования

Вопрос: Как правильно определить различия между распределительным щитом и щитом осветительных и бытовых приборов с помощью 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