問題タブ [revit]

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.

0 投票する
1 に答える
1616 参照

c# - 2 つの Revit ドキュメント間でアクティブ ビューを切り替える

Revit で既に開いているドキュメントがあります。AC#アドインを有効にしてフォーム(モーダル?)を開きます。次に、ボタン イベントを実装してドキュメントを開き、一部のマス要素をそのファイルとドキュメントから既に開いているドキュメントに転送します。

次に、アクティブなドキュメントを最初に開いたドキュメントに戻したいと思います。これを実現するための Revit API メソッドはありますか?

0 投票する
1 に答える
1119 参照

vb.net - Revit で要素コレクターを使用して共有パラメータの値を表示するにはどうすればよいですか?

助けてくれてありがとう。何が間違っているのかわからず、とてもイライラしています。まず、背景を少し...

プログラム: Revit MEP 2015 IDE: VS 2013 Ultimate

共有パラメータ ファイルを作成し、そのファイルのパラメータをプロジェクト パラメータに追加しました。これらのパラメータは、電線管経路、電線管継手、および電線管に適用されています。

VB.NET を使用して問題なくパラメーターを設定しています。コードが実行された後、要素のプロパティ ウィンドウに適用された予想されるテキストを確認できます。値を入力するために使用されるコードは次のとおりです。

移入:

ここでエラーに遭遇します。値を取得しようとすると、パラメーターの定義名でパラメーターを取得できますが、値は常に空白です。取得に使用されるコードは次のとおりです...

メッセージ ボックスにはすべてのパラメータ名が正しく表示され、Revit パラメータの値が表示されます。ただし、共有パラメーターにはパラメーター名のみが表示され、値は常に空白です。私がこれについて行くべき別の方法はありますか?奇妙なことに、このようにユーザー選択による参照を使用すると、共有パラメーターの値を確認できます...

上記の方法で、ユーザーがオブジェクトを直接選択すると、共有パラメーターの値と名前が表示されます。それらはどう違いますか?

値が最初に設定されているときに、私が見なければならない何らかのバインディングはありますか? みんなの助けを前もってありがとう。

よろしく、 グレン

0 投票する
1 に答える
136 参照

python - Revit で Dreampie を使用する

Autodesk Revit で Python を使用するのは初めてです。Python を使用するための私のお気に入りのプロンプトは、Dreampie という小さなアプリです。Python と IronPython で動作します。 http://www.dreampie.org/

このアプリケーションを RevitPythonShell の代わりに Revit に接続する方法があるかどうか疑問に思っていました (RPS ウィンドウはモーダルで、dreampie ほど多くの機能はありません)...

前もって感謝します

0 投票する
1 に答える
755 参照

c# - Revit API - 垂直柱を作成するようにユーザーに促す

Revit 2014 用のプラグインを作成しています。その機能の 1 つは、ユーザーが縦の列を配置することです。PromptForFamilyInstancePlacementRevit API では、次のように、私が使用しているものであるメソッドを使用して、ユーザーがファミリ インスタンスを配置できます。

このコードはModify | Place structural column、Revit アプリケーションでツールを有効にします。希望どおりに機能しますが、ユーザーが垂直柱と傾斜柱を切り替えることはできません。このオプションは、上記のコードを実行する前に設定されていたものに設定されます。

以下を使用して実行する前に、シンボルパラメータを設定しようとしましたPromptForFamilyInstancePlacement:

しかし、get_Parameter()上記のリターンnull

ユーザーに列を配置するように求める前に、列タイプを垂直列に設定する方法はありますか? また、列の高さを事前に設定する方法はありますか?

0 投票する
1 に答える
2112 参照

c# - Revit API を使用してビューのシート番号を取得する方法

Revit API を使用して、「ビュー ビュー」のシート番号にアクセスしたいと考えています。ビューに属するパラメーターを検索しようとしましたが、インテリセンスによってパラメーターとしてリストされていません。ドキュメントまたはプロジェクトで、読み取り専用のシート番号パラメーターであることがわかります。

0 投票する
2 に答える
2242 参照

ios - Navisworks(*.nwd) ファイルを IOS にレンダリングする方法

Navisworks 3D ナビゲーション モデルを IPhone デバイスにエクスポートしたいのですが、これを実現するために利用できる API はありますか? モデルを IOS に読み込む独自のアプリを作成したいと考えています。これは、IOS 用の Navisworks Freedom ビューアーに似ています。

私はインターネットでたくさん検索しましたが、役に立つものは見つかりませんでした。