Добрый день.
В файле справке по Revit SDK найдите
Autodesk.Revit.DB.ExternalService Namespace.
Если я правильно понимаю, то вам нужно создать внешний сервис и зарегистрировать его.
Смотрите в сторону интерфейсов:
- IDuctFittingAndAccessoryPressureDropServer Interface
- IDuctPressureDropServer Interface
- IPipeFittingAndAccessoryPressureDropServer Interface
- IPipePlumbingFixtureFlowServer Interface
- IPipePressureDropServer Interface
Сам я подобного никогда не делал, поэтому не обещаю что это именно то что вам нужно, но на первый взгляд должно подойти.