2
外部からのRevit APIへのアクセス私はRevitPythonShellとダイナモを使用しましたが、私は、ロギングのための私の構成を有していて、私の既存のPython IDE(Eclipseの)を使用したいと思い、デバッグ、GitHubの統合など、Revitの
私は」トランザクションやAPI全体に慣れ親しんでおり、私はRevit APIとモードレス接続について読んだり、同様の質問をしたりしていました。それらのいくつかは数年前です。現在、Revit以外で実行されるPythonからRevitと対話することは可能ですか?
たとえば、私は試しました。
import clr
clr.AddReference(r'C:\Program Files\Autodesk\Revit 2016\RevitAPI')
import Autodesk.Revit.DB as rvt_db
print(dir(rvt_db))
しかし、これは何も有用ではないようです。
Marcus、RevitPythonShellソースコードを見てください。 RPSの作成者であるDaren Thomasは、事前構成されたハンドラ呼び出しを使用して非モーダル形式で入力されたスクリプトを実行する非モーダルモードを追加しました。それはまだ修復の中ですが、RPSは実質的にそれを実行するために修復を求めています。多分それはあなたが方法を理解するのを助けるでしょう。 –