1

Revit API を使用してファミリ シンボルを読み込みます。以下のコードは機能していますが、ファミリを Revit にロードし、ファミリ ツリーから手動でドラッグするか、関連するファミリ ツールを使用して挿入する必要があります。

Document document = commandData.Application.ActiveDocument;
document.LoadFamilySymbol(fileName, name, out gotSymbol);

ユーザーにどこに配置したいかを尋ねるようにするにはどうすればよいですか? (ファミリを編集しているときに「プロジェクトにロード」をクリックしたときと同様)、ファミリ ツリーからドラッグする必要はありません。

4

1 に答える 1

2

UIDocumentクラスには、シンボルを受け入れる「PromptForFamilyInstancePlacement」というメソッドがあります。やってみてください。

于 2010-05-06T01:17:42.793 に答える