Tekla Open API を使用したアプリケーションの開発
Tekla Open API (アプリケーション プログラミング インターフェイス) を使用して Tekla Structures 用に独自のアプリケーションや追加機能を開発することができます。Tekla Open API は Microsoft .NET テクノロジを使用して実装されます。
Tekla Open API を使用して Tekla Structures と連動するように開発されたアプリケーションのことを拡張と呼びます。独自の拡張機能を開発するには、Tekla Structures 外でプログラム コードを記述する必要があります。または、他のユーザーが作成した拡張機能を Tekla Warehouse からダウンロードすることもできます。
Tekla Open API では、以下の操作を実行できます。
-
ユーザー インターフェイス操作を記録して実行できます。
ユーザー インターフェイス操作を記録して実行することにより、日々のレポート作成などの繰り返し作業を自動化できます。
-
自動化ツールを作成できます。
頻繁に必要とするオブジェクト用に自動化ツールを作成できます。たとえば、自動化ツールを使用して、基本的な構造を作成したり、典型的な詳細を図面に追加することができます。
-
Tekla Structures と他のソフトウェアの統合
Tekla Open API と .NET を使用して、Tekla Structures と他のソフトウェア (解析ソフトウェアなど) の間で情報を転送することができます。
-
新しい機能を作成できます。
Tekla Open API と拡張機能の詳細については、Tekla Developer Center を参照してください。Tekla Developer Center には、次のような Tekla Open API マニュアルが用意されています。
-
API 参照
-
リリース ノーツ
-
プログラミング ガイド
-
演習
-
コード例
-
ベスト プラクティス