Как увеличить лист в Revit API? - PullRequest
0 голосов
/ 25 мая 2019

Я написал внешнюю команду, которая создает подробные виды для дверей, окон и т. Д. И помещает каждый объект на отдельный лист.

Иногда новые листы по умолчанию уменьшаются (желтый кружок показывает фактическоепростынь).Я думаю, это связано с линиями-свидетелями (в синем круге).

Лист уменьшен

Я попытался активировать представления, а затем нашел их uiView и использовалметоды масштабирования, но они, кажется, не имеют значения (возможно, потому что они работают в координатах модели, а не в координатах контура листа).

uv.ZoomToFit ();

Ручное масштабированиеподходит хорошо работает.Кроме того, свойство структуры листа является правильным (не слишком большим).

Есть идеи?

Спасибо!

1 Ответ

0 голосов
/ 27 мая 2019

Вы можете использовать метод ShowElements , чтобы увеличить элемент.Это делает то же самое, что и масштабирование, чтобы соответствовать определенному набору элементов.Элементом также может быть сам лист.

Кодер здания обсуждает, как это можно использовать для Переключение вида или документа .

Кроме того, посмотрите на отображение текстового файла из командной строки TaskDialog .

...