問題タブ [revit-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2010 - Visual Studio 2010 での Revit 2012 アドインの単体テストに関する問題
私が開発した Revit アドインの単体テストを VS2010 で作成しようとしています。問題は、メソッドの単体テストを作成してそのテストを実行すると、次のメッセージが表示されることです。
テスト メソッド TestProject1.SimpleTestCommandTest.ExecuteTest が例外をスローしました: System.IO.FileNotFoundException: ファイルまたはアセンブリ 'RevitAPIUI.dll' またはその依存関係の 1 つをロードできませんでした。指定されたモジュールが見つかりませんでした。
Revit APIUI.dll は、Revit アドイン プロジェクトの参照、およびテスト プロジェクトの参照にも適切に追加されます。
これを修正するにはどうすればよいですか?
c# - Revit Architecture 2012: カーテン ウォールの壁を変更する方法とカーテン ラインを管理する方法
壁を選択してさまざまなパラメータを取得するプログラムがありますが、カーテン ウォールで壁を変更する方法がわかりません。その後、壁の線の数と特定の場所を制御したいと考えています。コードに参加しましたが、機能しません。
c# - Revitの製図ビューでエクステントを取得する方法
図面のx値範囲の中点に従って、製図ビューのすべての要素をミラーリングできるようにしたいと思います。xMidpoint
以下の例では、私が取得しようとしているものです。
Revit2012を利用できます。
integration - Autocad Revit 12 を .net アプリケーションに統合する
Revit 12 を .NET アプリケーションに統合する任務を負っています。誰でも私を助けて、これを始める方法についてのガイドラインを教えてください。他のドキュメントを添付するのと同じように、ファイルを読み取ってアプリケーションに保存することになっています。また、アプリケーションからこのファイルを表示できる必要があります。
c# - RevitAPIでプロンプトを表示せずにサイレント保存
Revit 2011 APIを使用していますDocument.Save()
が、既存のファミリファイルを使用すると、[名前を付けて保存]ダイアログでファイル名を指定するように求められます。ユーザーにプロンプトを表示せずに保存するにはどうすればよいですか?
c# - リンクされた Revit モデルから要素にアクセスする
MainProject.rvt と ProjectToLink.rvt の 2 つの Revit プロジェクトがあります。MainProject.rvt には、ProjectToLink.rvt へのリンクが含まれています。MainProject.rvt ドキュメントで次のコードを使用すると、リンク自体にアクセスできます。
MainProject.rvt からリンク モデル ProjectToLink.rvt 内の要素にアクセスするにはどうすればよいですか? 上記のコードのように link 要素自体を使用できますか、それとも別のメカニズムがありますか?
PS - Revit 2011 で動作するにはこれが必要です
c# - 部屋の床と天井を取得する
Revit API を使用して部屋の現在の床と現在の天井を取得するにはどうすればよいですか? 2012年版を使用しています。
私は試しました:
と:
そしてこれさえ:
c# - Revit でプログラムによってキーボード ショートカットを作成する
Revit でアドインへのキーボード ショートカットをプログラムで作成できますか?
c# - CompoundStructureLayer面を取得
Revit API を使用して CompoundStructureLayer の面を取得する方法はありますか?
これが私の現在の「レイヤーの抽出」コードです:
そして、これは現在の顔を取得するコードです:
CompoundStructureLayer を Element タイプに変換できません。顔情報を抽出するにはどうすればよいですか?
c# - Revit API: カスタム モデルライン
建設計画のセクションを決定するための revit 用プラグインを開発しています。
したがって、モデルラインのようなものが必要ですが、特定のレベルにバインドする必要があります。また、これらの要素にカスタム プロパティを追加する必要があります。
何を使えばいいですか?モデルライン大丈夫?それらにプロパティを追加するにはどうすればよいですか? どうすれば特定のレベルにバインドできますか?