0

Revit API を使用してビューをアクティブにしようとしています。私が正確にやりたいのは、レベルまたはフロア プラン ビューを表示することです。したがって、アクティブ化したいビュー (つまり、このビューを実際に画面に表示したい) は既に存在し、その Id にアクセスできます。

ビューの作成、閲覧、フィルタリングに関するスレッドを見たことがありますが、それをアクティブにすることについては何もありません...それは平面図ビューです。(私が望むのは、レベル/フロアプランを選択することで、そのレベル/フロアプランを画面に表示することです(既存のRevitモデルからそのフロアプランを開いてユーザー画面に表示するようなものです)。

4

3 に答える 3

0

とても簡単にできます:

# normally you have the ui set at the start of your script
ui = __revit__.ActiveUIDocument 

# then just set the ActiveView as your view (not the ViewId)
ui.ActiveView = yourView
于 2021-11-02T20:49:06.180 に答える