Сообщество программистов Autodesk в СНГ
ADN Club => Revit API => Тема начата: enot от 10-04-2019, 10:47:17
-
Добрый день.
Как известно, на 3D виде нельзя создать Аннотации. Поэтому возник вопрос, возможно ли сделать следующее:
На листе имеется вид в котором есть вертикальный элемент (имеет LocationCurve) возможно ли создать линии Аннотации , схематично показывающие пересекаемый элементом уровни? Что то вроде связывание координат листа и координат 3D вида...
(https://i.postimg.cc/rzFs7Q0X/Sheet-View-Element-Level.png) (https://postimg.cc/rzFs7Q0X)
-
Как всегда в таких вопросах следует ориентироваться на то, что можно сделать и что нельзя сделать в Revit вручную.
Самым простым способом, наверное, будет создать семейство модельной категории и размещать его на видах, управляя видимостью через фильтры, чтобы показывать только на нужных видах, либо создавать модельные линии, аналогично настроив видимость + писать в Extensible storage информацию о связи с исходным элементом, добавив кнопку или DMU для обновления положения при изменении в модели.
Более сложным в реализации будет добавление семейства аннотации уже на лист поверх видового экрана, сам так не делал, но в возможность реализации верю